aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/brandelf
Commit message (Collapse)AuthorAgeFilesLines
* various: general adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
| | | | | | | | | | | | | | | | | Mainly focus on files that use BSD 2-Clause license, however the tool I was using misidentified many licenses so this was mostly a manual - error prone - task. The Software Package Data Exchange (SPDX) group provides a specification to make it easier for automated tools to detect and summarize well known opensource licenses. We are gradually adopting the specification, noting that the tags are considered only advisory and do not, in any way, superceed or replace the license texts. No functional change intended. Notes: svn path=/head/; revision=326276
* DIRDEPS_BUILD: Update dependencies.Bryan Drewery2017-10-311-1/+0
| | | | | | | Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=325188
* Use standard 'THE AUTHOR' license textEd Maste2015-07-311-1/+1
| | | | | | | Approved by: jmg Notes: svn path=/head/; revision=286136
* Add META_MODE support.Simon J. Gerraty2015-06-131-0/+18
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | Off by default, build behaves normally. WITH_META_MODE we get auto objdir creation, the ability to start build from anywhere in the tree. Still need to add real targets under targets/ to build packages. Differential Revision: D2796 Reviewed by: brooks imp Notes: svn path=/head/; revision=284345
| * dirdeps.mk now sets DEP_RELDIRSimon J. Gerraty2015-06-081-2/+0
| | | | | | | | Notes: svn path=/projects/bmake/; revision=284172
| * Merge head from 7/28Simon J. Gerraty2014-08-191-1/+1
| |\ | |/ |/| | | Notes: svn path=/projects/bmake/; revision=270164
| * Updated dependenciesSimon J. Gerraty2014-05-161-1/+0
| | | | | | | | Notes: svn path=/projects/bmake/; revision=266219
| * Updated dependenciesSimon J. Gerraty2014-05-101-0/+2
| | | | | | | | Notes: svn path=/projects/bmake/; revision=265802
| * Merge headSimon J. Gerraty2014-04-281-2/+2
| |\ | | | | | | | | | Notes: svn path=/projects/bmake/; revision=265044
| * \ Merge from headSimon J. Gerraty2013-09-051-5/+1
| |\ \ | | | | | | | | | | | | Notes: svn path=/projects/bmake/; revision=255263
| * | | Updated dependenciesSimon J. Gerraty2013-03-111-0/+1
| | | | | | | | | | | | | | | | Notes: svn path=/projects/bmake/; revision=248169
| * | | Updated dependenciesSimon J. Gerraty2013-02-161-2/+0
| | | | | | | | | | | | | | | | Notes: svn path=/projects/bmake/; revision=246868
| * | | Sync FreeBSD's bmake branch with Juniper's internal bmake branch.Marcel Moolenaar2012-08-221-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Requested by: Simon Gerraty <sjg@juniper.net> Notes: svn path=/projects/bmake/; revision=239572
* | | | use .Mt to mark up email addresses consistently (part3)Baptiste Daroussin2014-06-231-1/+1
| |_|/ |/| | | | | | | | | | | | | | | | | | | | PR: 191174 Submitted by: Franco Fichtner <franco at lastsummer.de> Notes: svn path=/head/; revision=267773
* | | udpate VERY old email address.. I haven't had this email address forJohn-Mark Gurney2014-03-261-2/+2
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | well over 8 years... roll the clock forward 16 years since there have been other changes deserving of a bump, but never happened.. Submitted by: feld Obtained from: 1 week Notes: svn path=/head/; revision=263759
* | fix up my copyright and remove third clause..John-Mark Gurney2013-08-261-5/+1
|/ | | | Notes: svn path=/head/; revision=254931
* Fix warning when compiling with gcc46:Eitan Adler2012-01-101-2/+2
| | | | | | | | | | error: variable 'verbose' set but not use Approved by: dim MFC after: 3 days Notes: svn path=/head/; revision=229908
* Reencode files from latin1 to UTF-8.Ulrich Spörlein2011-12-301-1/+1
| | | | | | | | | | This makes a tiny percentage of entries in calendars ugly for latin1 users, but fixes them for UTF-8 users. This badly needs a solution involving locale-dependent re-encoding. Notes: svn path=/head/; revision=228991
* Use the newly brought %U macro.Ruslan Ermilov2010-01-151-1/+1
| | | | Notes: svn path=/head/; revision=202386
* Fix markup.Ruslan Ermilov2007-03-091-11/+14
| | | | Notes: svn path=/head/; revision=167363
* Sync program's usage() with manpage's SYNOPSIS.Ruslan Ermilov2005-05-211-1/+2
| | | | Notes: svn path=/head/; revision=146466
* Make brandelf(1)'s -t "ABI format" case insensitive, as the ABI valueBrian Feldman2005-05-021-1/+1
| | | | | | | | | | | | given is looked up in a table and no longer stored literally in the header. Submitted by: Divacky Roman <xdivac02@stud.fit.vutbr.cz PR: 80499 MFC After: 1 month Notes: svn path=/head/; revision=145807
* Sort sections.Ruslan Ermilov2005-01-181-6/+6
| | | | Notes: svn path=/head/; revision=140420
* Added the EXIT STATUS section where appropriate.Ruslan Ermilov2005-01-171-1/+1
| | | | Notes: svn path=/head/; revision=140368
* Remove MAINTAINER lines.David E. O'Brien2003-06-141-2/+0
| | | | Notes: svn path=/head/; revision=116346
* Fix typo in the BSD copyright: s/withough/without/Jens Schweikhardt2002-06-021-1/+1
| | | | | | | | Spotted and suggested by: des MFC after: 3 weeks Notes: svn path=/head/; revision=97748
* Remove leaf node WARNS?=2 (that mainly I added). This shouldMark Murray2002-02-081-1/+0
| | | | | | | help the GCC3 transition and CURRENT in general. Notes: svn path=/head/; revision=90415
* Style improvements recommended by Bruce as a follow up to someDavid Malone2001-12-101-1/+0
| | | | | | | | | | | of the recent WARNS commits. The idea is: 1) FreeBSD id tags should follow vendor tags. 2) Vendor tags should not be compiled (though copyrights probably should). 3) There should be no blank line between including cdefs and __FBSDIF. Notes: svn path=/head/; revision=87628
* Style fixes.Mark Murray2001-12-031-9/+8
| | | | | | | | | | Use __FBSDID(). Be consistent WRT ANSI use. OK'ed by: obrien Notes: svn path=/head/; revision=87248
* mdoc(7) police: removed HISTORY info from the .Os call.Ruslan Ermilov2001-07-101-1/+1
| | | | Notes: svn path=/head/; revision=79535
* Quiet compiler warnings by making `WARNS 2' clean.David E. O'Brien2001-06-222-6/+9
| | | | | | | | | | | Submitted by: Mike Barcroft <mike@q9media.com> Set maintainer to myself. This needs to stay in sync with what Buntils does, and it would be best to pass functionality changes thru me to make sure future plans are taken into account. Notes: svn path=/head/; revision=78627
* Fix $FreeBSD$ style.David E. O'Brien2001-05-021-2/+5
| | | | Notes: svn path=/head/; revision=76225
* * include/elf.h has been repo copied to include/elf-hints.h, and it noDavid E. O'Brien2001-05-021-1/+2
| | | | | | | | | | | longer includes machine/elf.h. * consumers of elf.h now use the minimalist elf header possible. This change is motivated by Binutils 2.11.0 and too much clashing over our base elf headers and the Binutils elf headers. Notes: svn path=/head/; revision=76224
* Fix typo: compatability -> compatibility.Jeroen Ruigrok van der Werven2001-02-061-2/+2
| | | | | | | Compatability is not an existing english word. Notes: svn path=/head/; revision=72093
* Use Fx macro wherever possible.Ruslan Ermilov2000-11-141-2/+2
| | | | Notes: svn path=/head/; revision=68716
* fix fd leak by close(fd) at end of loop.Warner Losh2000-07-021-0/+1
| | | | Notes: svn path=/head/; revision=62375
* The SVR4 module calls itself ELFOSABI_SOLARIS, and who am I to disagreeBrian Feldman2000-07-011-2/+3
| | | | | | | | | if it runs my Solaris binaries? Add the missing "Solaris" type here so that binaries may be branded with it rather than the seemingly- defunct ELFOSABI_SVR4. Notes: svn path=/head/; revision=62313
* Document SVR4 branding is supported.Jeroen Ruigrok van der Werven2000-06-121-2/+3
| | | | | | | | PR: 19131 Submitted by: Mike Barcroft <mike@q9media.com> Notes: svn path=/head/; revision=61574
* * I goofed and didn't break sentances the right way.David E. O'Brien2000-04-181-14/+16
| | | | | | | | | | * Make the option arguments format better * Fix mispelling Submitted by: ru Notes: svn path=/head/; revision=59369
* Change our ELF binary branding to something more acceptable to the BinutilsDavid E. O'Brien2000-04-183-41/+79
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | maintainers. After we established our branding method of writing upto 8 characters of the OS name into the ELF header in the padding; the Binutils maintainers and/or SCO (as USL) decided that instead the ELF header should grow two new fields -- EI_OSABI and EI_ABIVERSION. Each of these are an 8-bit unsigned integer. SCO has assigned official values for the EI_OSABI field. In addition to this, the Binutils maintainers and NetBSD decided that a better ELF branding method was to include ABI information in a ".note" ELF section. With this set of changes, we will now create ELF binaries branded using both "official" methods. Due to the complexity of adding a section to a binary, binaries branded with ``brandelf'' will only brand using the EI_OSABI method. Also due to the complexity of pulling a section out of an ELF file vs. poking around in the ELF header, our image activator only looks at the EI_OSABI header field. Note that a new kernel can still properly load old binaries except for Linux static binaries branded in our old method. * * For a short period of time, ``ld'' will also brand ELF binaries * using our old method. This is so people can still use kernel.old * with a new world. This support will be removed before 5.0-RELEASE, * and may not last anywhere upto the actual release. My expiration * time for this is about 6mo. * Notes: svn path=/head/; revision=59342
* Make brandelf explain itself a little better on error.Wes Peters2000-01-042-12/+46
| | | | | | | | | | | Also, at Boris' suggestion, add -l option to list known ELF types. PR: bin/15285 Reviewed by: bp Notes: svn path=/head/; revision=55377
* $Id$ -> $FreeBSD$Peter Wemm1999-08-282-2/+2
| | | | Notes: svn path=/head/; revision=50477
* Add $Id$, to make it simpler for members of the translation teams toNik Clayton1999-07-121-0/+1
| | | | | | | | | | | | | | | | | | | | track. The $Id$ line is normally at the bottom of the main comment block in the man page, separated from the rest of the manpage by an empty comment, like so; .\" $Id$ .\" If the immediately preceding comment is a @(#) format ID marker than the the $Id$ will line up underneath it with no intervening blank lines. Otherwise, an additional blank line is inserted. Approved by: bde Notes: svn path=/head/; revision=48792
* Added "SVR4" as an acceptable brandMark Newton1999-01-301-2/+2
| | | | Notes: svn path=/head/; revision=43407
* Tweaks to allow compiling -Wall (mostly adding "const" to char rcsid[]).Archie Cobbs1998-12-061-0/+1
| | | | Notes: svn path=/head/; revision=41568
* Add a forgotten 'static'.Eivind Eklund1998-04-211-2/+2
| | | | Notes: svn path=/head/; revision=35366
* Make brandelf test for known brands, and introduce a '-f' option toEivind Eklund1998-04-212-8/+40
| | | | | | | | | bypass the testing. Partially submitted by: Brian Feldman <green@feldman.dyn.ml.org> Notes: svn path=/head/; revision=35364
* .Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq.Philippe Charnier1998-03-231-4/+3
| | | | Notes: svn path=/head/; revision=34801
* Open the file r/o if looking only. Make the error message more useful.Joerg Wunsch1997-08-231-3/+3
| | | | | | | | PR: bin/3283 Submitted by: Martin Kammerhofer <dada@freepass.tu-graz.ac.at> Notes: svn path=/head/; revision=28620
* Use err(3). Typo fix in usage string.Philippe Charnier1997-06-231-15/+13
| | | | Notes: svn path=/head/; revision=26837