| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
Remove useless .TE groff macro.
Notes:
svn path=/stable/7/; revision=202417
|
| |
|
|
| |
Notes:
svn path=/stable/7/; revision=190343
|
| |
|
|
|
|
|
|
|
|
| |
DTrace support.
Note that this defaults the 'make buildkernel' to build with CTF data so
that the release kernel and modules are DTrace-able.
Notes:
svn path=/stable/7/; revision=182231
|
| |
|
|
| |
Notes:
svn path=/stable/7/; revision=176147
|
| |
|
|
|
|
|
|
| |
"Sections of type SHT_GNU_versym use ELF type ELF_T_HALF. Update manual
page and code to match."
Notes:
svn path=/stable/7/; revision=176146
|
| |
|
|
|
|
|
| |
Approved by: re (bmah)
Notes:
svn path=/head/; revision=172099
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
with section header tables residing in between other sections.
Introduce additional checks for overlaps between section data and
the section header table when the application is performing section
layout.
Document additional error returns.
Reported by: Kai Wang <kaiw27 at gmail dot com>
Approved by: re (rwatson)
Notes:
svn path=/head/; revision=172088
|
| |
|
|
|
|
|
| |
Approved by: re (bmah)
Notes:
svn path=/head/; revision=171641
|
| |
|
|
| |
Notes:
svn path=/head/; revision=169092
|
| |
|
|
|
|
|
| |
Elf_Arhdr structures better.
Notes:
svn path=/head/; revision=167932
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- Correctly retrieve the initial (special) members of an archive after
an archive descriptor is rewound using elf_rand(SARMAG).
- Do not strip trailing white space from the 'raw' names retrieved
using elf_getarhdr().
Reported by: "Hyo geol, Lee" <hyogeollee at gmail dot com>
Notes:
svn path=/head/; revision=167930
|
| |
|
|
| |
Notes:
svn path=/head/; revision=167901
|
| |
|
|
|
|
|
| |
Submitted by: Kai Wang <kaiw27 at gmail dot com>
Notes:
svn path=/head/; revision=167687
|
| |
|
|
|
|
|
| |
Prodded by: Sam Arun Raj <samarunraj at gmail dot com>
Notes:
svn path=/head/; revision=167315
|
| |
|
|
|
|
|
| |
Submitted by: Kai Wang <kaiw27 at gmail dot com>
Notes:
svn path=/head/; revision=167183
|
| |
|
|
|
|
|
|
|
| |
were using translated data linked list, leading to a memory leak.
Jkoshy's testsuite was used to check for non-regression.
Notes:
svn path=/head/; revision=166863
|
| |
|
|
|
|
|
| |
that require extended numbering.
Notes:
svn path=/head/; revision=165536
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
members of the ELF Executable Header inside the library-private
`struct _Elf' descriptor and only update the underlying Elf{32,64}_Ehdr
structure on an elf_update(3) call. These fields of the Ehdr
structure are technically `out of bounds' for an application program
per the ELF(3) API, but we've seen applications that initialize
a new Ehdr structure using memcpy(), messing up the library's
invariants. [1]
Implement elf_getphnum() and handle ELF objects with more than
64K program header table entries.
Reported by: jb [1]
Notes:
svn path=/head/; revision=165535
|
| |
|
|
|
|
|
|
| |
a `struct ar_hdr'. These members do not use NUL-termination
while strlcpy() expects its source buffer to be NUL-terminated.
Notes:
svn path=/head/; revision=165534
|
| |
|
|
| |
Notes:
svn path=/head/; revision=165523
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to determine which Elf Types are to be handled. Change the M4
templates to wrap an `#if __FreeBSD_version >= NNN'/`#endif' pair
around the generated code for each ELF data type, where `NNN' is
the OS version where the ELF type was added to the source tree.
This change allows cross-builds of old sources on newer FreeBSD
systems to work correctly.
Problem reported by: ru
Notes:
svn path=/head/; revision=165317
|
| |
|
|
| |
Notes:
svn path=/head/; revision=165316
|
| |
|
|
| |
Notes:
svn path=/head/; revision=165283
|
| |
|
|
| |
Notes:
svn path=/head/; revision=165178
|
| |
|
|
|
|
|
|
| |
Document the relationship between section types (SHT_*) and the
types known to the libelf.
Notes:
svn path=/head/; revision=165093
|
| |
|
|
| |
Notes:
svn path=/head/; revision=165032
|
| |
|
|
|
|
|
|
| |
- don't add generated sources' objects to OBJS explicitly;
GENSRCS is part of SRCS so they were already in OBJS.
Notes:
svn path=/head/; revision=164577
|
| |
|
|
|
|
|
|
|
|
| |
- make document title match filename;
- remove hard sentence breaks, whitespace at EOL, and double whitespace;
- sort SEE ALSO xrefs, adding missing section numbers;
- fix a misspelled macro name.
Notes:
svn path=/head/; revision=164253
|
| |
|
|
|
|
|
|
|
|
|
| |
is for when you need something in ".depend", but not compiled in.
- Style fixes: Spell ${.OBJDIR} as ".".
- Neaten a comment.
Submitted by: ru
Notes:
svn path=/head/; revision=164225
|
|
|
Bump __FreeBSD_version.
Reviewed by: jb
Notes:
svn path=/head/; revision=164190
|