aboutsummaryrefslogtreecommitdiff
path: root/share/man/man5/elf.5
Commit message (Collapse)AuthorAgeFilesLines
* Remove $FreeBSD$: two-line nroff patternWarner Losh2023-08-231-2/+0
| | | | | | | Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/ Similar commit in main: (cherry picked from commit fa9896e082a1)
* elf.5: Fix conjugation of holdsZhenlei Huang2023-05-171-1/+1
| | | | | | MFC after: 1 week (cherry picked from commit 6f96b5487f4359199ceb8339d2d7063e2249f538)
* Add ELFCOMPRESS_ZSTD ELF compression constantEd Maste2022-08-041-1/+5
| | | | | | | | | | | | | | | | | | ELFCOMPRESS_ZSTD indicates that an ELF section is compressed with zstd. It is the second compression type, after the existing ELFCOMPRESS_ZLIB. Zstd generally provides a compelling tradeoff of speed and compression (other algorithms may compress slightly better but take a lot longer, or run faster but do not compress nearly as well). See https://groups.google.com/g/generic-abi/c/satyPkuMisk for details. ELFCOMPRESS_ZSTD will be supported in a future Clang/LLVM update. ELF Tool Chain tools also need updating. Reviewed by: Fangrui Song MFC after: 1 week Sponsored by: The FreeBSD Foundation (cherry picked from commit 05b6744c446c2d274738fbb27a3ded1bf9f9f1d1)
* elf.5: Document compressed section headersMark Johnston2021-12-061-1/+48
| | | | | | | Reviewed by: emaste Sponsored by: The FreeBSD Foundation (cherry picked from commit e0189cf66a94e1149793caf4dea17288da22a0c3)
* Fix various, mostly minor errors in man pages like:Benedict Reuschling2020-05-031-1/+1
| | | | | | | | | | | | | | | | | | | | - Abbreviated month name in .Dd - position of HISTORY section - alphabetical ordering within SEE ALSO section - adding .Ed before .Sh DESCRIPTION - remove trailing whitespaces - Line break after a sentence stop - Use BSD OS macros instead of hardcoded strings No .Dd bumps as there was no actual content change made in any of these pages. Submitted by: Gordon Bergling gbergling_gmail.com Approved by: bcr Differential Revision: https://reviews.freebsd.org/D24591 Notes: svn path=/head/; revision=360603
* elf.5: remove commented out leftoversEd Maste2020-04-031-2/+0
| | | | Notes: svn path=/head/; revision=359611
* elf.5: expand on NT_FREEBSD_FEATURE_CTL bit definitionsEd Maste2020-04-031-6/+18
| | | | | | | | | Based on suggestions from kib in review D23982. Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=359608
* elf.5: correct and expand NT_FREEBSD_NOINIT_TAG descriptionEd Maste2020-04-021-1/+3
| | | | | | | Reported by: kib Notes: svn path=/head/; revision=359556
* elf.5: minor update to FreeBSD ELF note descriptionsEd Maste2020-04-011-1/+2
| | | | Notes: svn path=/head/; revision=359550
* elf.5: add definitions of FreeBSD notesEd Maste2020-04-011-0/+26
| | | | | | | | | | | | | | I hope to extend this with some more detail in the future but it gives a good starting point. Thanks to 0mp for assistance with markup. Reviewed by: jkoshy Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D23982 Notes: svn path=/head/; revision=359513
* elf.5: table markup fixesEd Maste2020-03-301-12/+12
| | | | | | | | | Suggested by 0mp in review D23982. Submitted by: 0mp Notes: svn path=/head/; revision=359454
* Remove extra Sy from table headerEd Maste2020-03-111-1/+1
| | | | | | | Reported by: 0mp Notes: svn path=/head/; revision=358894
* elf.5: start documenting ELF note sectionsEd Maste2020-03-111-1/+21
| | | | | | | | | | I intend to document FreeBSD's ELF notes (see review D23982), but start with a section documenting the format of the note section itself. Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=358891
* elf.5: add readelf cross-referenceEd Maste2018-06-151-0/+1
| | | | | | | | | | | | | | | | objdump is sometimes used in cases where readelf is more appropriate, but the obsolete GNU objdump we have in the base system will be removed in the future. .Xr readelf from elf.5 to improve the odds the more appropriate tool will be found. PR: 229046 MFC after: 1 week Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=335209
* Fix a bunch of "xref refers to *this* page" igor(1) warnings.Edward Tomasz Napierala2016-06-091-1/+1
| | | | | | | MFC after: 1 month Notes: svn path=/head/; revision=301719
* use .Mt to mark up email addresses consistently (part6)Baptiste Daroussin2014-06-231-2/+1
| | | | | | | | PR: 191174 Submitted by: Franco Fichtner <franco at lastsummer.de> Notes: svn path=/head/; revision=267776
* mdoc: make pages render with mandocUlrich Spörlein2010-10-211-1/+1
| | | | | | | | | It's a bit more pedantic regarding .Bl list elements. This has an added benefit of unbreaking the ipfw(8) manpage, where groff was silently skipping one list element. Notes: svn path=/head/; revision=214132
* mdoc: drop redundant .Pp and .LP callsUlrich Spörlein2010-10-081-8/+0
| | | | | | | They have no effect when coming in pairs, or before .Bl/.Bd Notes: svn path=/head/; revision=213573
* Cross reference ar(5) from elf(5).Joseph Koshy2007-09-081-0/+1
| | | | | | | Approved by: re (bmah) Notes: svn path=/head/; revision=172086
* Document extended program header numbering.Joseph Koshy2006-12-151-6/+13
| | | | Notes: svn path=/head/; revision=165248
* Document Elf{32,64}_Lword. Keep the list of ELF types sorted.Joseph Koshy2006-11-021-9/+23
| | | | | | | | Describe the contents of the 'e_shnum' and 'e_shstrndx' fields when using extended section numbering. Notes: svn path=/head/; revision=163907
* Update the date. Forgotten in previous commit.Marcel Moolenaar2005-12-191-1/+1
| | | | Notes: svn path=/head/; revision=153521
* Make our ELF64 type definitions match standards. In particular thisMarcel Moolenaar2005-12-181-49/+48
| | | | | | | | | | | | | | | | means: o Remove Elf64_Quarter, o Redefine Elf64_Half to be 16-bit, o Redefine Elf64_Word to be 32-bit, o Add Elf64_Xword and Elf64_Sxword for 64-bit entities, o Use Elf_Size in MI code to abstract the difference between Elf32_Word and Elf64_Word. o Add Elf_Ssize as the signed counterpart of Elf_Size. MFC after: 2 weeks Notes: svn path=/head/; revision=153504
* Assorted markup fixes and minor wordsmithing.Ruslan Ermilov2005-06-151-1/+1
| | | | | | | Approved by: re Notes: svn path=/head/; revision=147398
* Expand BSS.David E. O'Brien2005-02-111-0/+1
| | | | Notes: svn path=/head/; revision=141683
* Fixed the misplaced $FreeBSD$.Ruslan Ermilov2005-02-091-22/+22
| | | | Notes: svn path=/head/; revision=141580
* Mechanically kill hard sentence breaks and double whitespaces.Ruslan Ermilov2004-07-031-2/+4
| | | | Notes: svn path=/head/; revision=131530
* Remove duplicated explanations and text.Hiten Pandya2004-05-101-43/+6
| | | | | | | | PR: 24869 Submitted by: Staffan Ulfberg <staffanu@nada.kth.se> Notes: svn path=/head/; revision=129105
* Correct a typo.Joseph Koshy2003-10-271-1/+1
| | | | | | | Submitted by: "T.M. Sommers" <tms2@mail.ptd.net> Notes: svn path=/head/; revision=121612
* mdoc(7): Properly mark C headers.Ruslan Ermilov2003-09-101-6/+6
| | | | Notes: svn path=/head/; revision=119964
* mdoc(7): Use the new feature of the .In macro.Ruslan Ermilov2003-09-081-1/+1
| | | | Notes: svn path=/head/; revision=119893
* Remove duplicate 'of the'.Peter Pentchev2003-06-091-1/+1
| | | | | | | | | PR: 53073 Submitted by: Priit Piipuu <priit.piipuu@mail.ee> MFC after: 2 weeks Notes: svn path=/head/; revision=116082
* Document what .jcr and .eh_frame is.Tom Rhodes2003-01-061-0/+5
| | | | | | | | PR: 46638 Submitted by: Tim Kientzle <tim@kientzle.com> Notes: svn path=/head/; revision=108806
* mdoc(7) police: Use the new .In macro for #include statements.Ruslan Ermilov2001-10-011-1/+1
| | | | Notes: svn path=/head/; revision=84306
* mdoc(7) police: s/BSD/.Bx/ where appropriate.Ruslan Ermilov2001-08-141-1/+3
| | | | Notes: svn path=/head/; revision=81622
* mdoc(7) police: s;BSD/OS;.Bsx; where appropriate.Ruslan Ermilov2001-08-131-1/+2
| | | | Notes: svn path=/head/; revision=81591
* mdoc(7) police: s/NetBSD/.Nx/ where appropriate.Ruslan Ermilov2001-08-131-1/+2
| | | | Notes: svn path=/head/; revision=81590
* Spell "FreeBSD" with "F" and "BSD" in uppercase.Ruslan Ermilov2001-08-131-1/+2
| | | | Notes: svn path=/head/; revision=81588
* Removed whitespace at end-of-line; no content changes. I simply didJens Schweikhardt2001-07-141-7/+7
| | | | | | | | | | | | | cd src/share; find man[1-9] -type f|xargs perl -pi -e 's/[ \t]+$//' BTW, what editors are the culprits? I'm using vim and it shows me whitespace at EOL in troff files with a thick blue block... Reviewed by: Silence from cvs diff -b MFC after: 7 days Notes: svn path=/head/; revision=79727
* mdoc(7) police: removed HISTORY info from the .Os call.Ruslan Ermilov2001-07-101-1/+1
| | | | Notes: svn path=/head/; revision=79538
* mdoc(7) police: fix spacing issues.Dima Dorfman2001-07-031-6/+5
| | | | Notes: svn path=/head/; revision=79158
* mdoc(7) police: split punctuation characters + misc fixes.Ruslan Ermilov2001-02-011-7/+14
| | | | Notes: svn path=/head/; revision=71895
* mdoc(7) police: removed history info from the .Os FreeBSD call.Ruslan Ermilov2000-12-141-1/+1
| | | | Notes: svn path=/head/; revision=70015
* Document EI_OSABI and EI_ABIVERSION.Jeroen Ruigrok van der Werven2000-11-241-1/+44
| | | | | | | Requested by: obrien Notes: svn path=/head/; revision=69112
* Fixed typo: .SY -> .SyRuslan Ermilov2000-11-061-1/+1
| | | | Notes: svn path=/head/; revision=68382
* Minor style fixes: freebsd.org -> FreeBSD.orgMike Pritchard2000-03-241-1/+1
| | | | Notes: svn path=/head/; revision=58516
* Fix another include error. Inspired by the last commit.Jeroen Ruigrok van der Werven2000-03-131-1/+1
| | | | Notes: svn path=/head/; revision=57994
* Fix include error.Jeroen Ruigrok van der Werven2000-03-131-1/+1
| | | | | | | Submitted by: ru Notes: svn path=/head/; revision=57993
* Remove more single-space hard sentence breaks.Sheldon Hearn2000-03-021-122/+250
| | | | Notes: svn path=/head/; revision=57695
* Update my email address.Jeroen Ruigrok van der Werven2000-01-241-1/+1
| | | | Notes: svn path=/head/; revision=56544