cvs commit: src/sys/sys param.h src/lib Makefile src/lib/libelf
Makefile Version.map _libelf.h elf.3 elf_begin.3 elf_begin.c
elf_cntl.3 elf_cntl.c elf_data.c elf_end.3 elf_end.c elf_errmsg.3
elf_errmsg.c elf_errno.c elf_fill.3 elf_fill.c elf_flag.c ...
Joseph Koshy
jkoshy at FreeBSD.org
Sat Nov 11 17:16:36 UTC 2006
jkoshy 2006-11-11 17:16:35 UTC
FreeBSD src repository
Modified files:
sys/sys param.h
lib Makefile
gnu/usr.bin/groff/tmac mdoc.local
Added files:
lib/libelf Makefile Version.map _libelf.h elf.3
elf_begin.3 elf_begin.c elf_cntl.3
elf_cntl.c elf_data.c elf_end.3 elf_end.c
elf_errmsg.3 elf_errmsg.c elf_errno.c
elf_fill.3 elf_fill.c elf_flag.c
elf_flagdata.3 elf_getarhdr.3
elf_getarhdr.c elf_getarsym.3
elf_getarsym.c elf_getbase.3
elf_getbase.c elf_getdata.3
elf_getident.3 elf_getident.c
elf_getscn.3 elf_getshnum.3
elf_getshstrndx.3 elf_hash.3 elf_hash.c
elf_kind.3 elf_kind.c elf_memory.3
elf_memory.c elf_next.3 elf_next.c
elf_rand.3 elf_rand.c elf_rawfile.3
elf_rawfile.c elf_scn.c elf_shnum.c
elf_shstrndx.c elf_strptr.3 elf_strptr.c
elf_types.m4 elf_update.3 elf_update.c
elf_version.3 elf_version.c gelf.3 gelf.h
gelf_cap.c gelf_checksum.3
gelf_checksum.c gelf_dyn.c gelf_ehdr.c
gelf_fsize.3 gelf_fsize.c gelf_getcap.3
gelf_getclass.3 gelf_getclass.c
gelf_getdyn.3 gelf_getehdr.3
gelf_getmove.3 gelf_getphdr.3
gelf_getrel.3 gelf_getrela.3
gelf_getshdr.3 gelf_getsym.3
gelf_getsyminfo.3 gelf_getsymshndx.3
gelf_move.c gelf_newehdr.3 gelf_newphdr.3
gelf_phdr.c gelf_rel.c gelf_rela.c
gelf_shdr.c gelf_sym.c gelf_syminfo.c
gelf_symshndx.c gelf_update_ehdr.3
gelf_xlate.c gelf_xlatetof.3 libelf.c
libelf.h libelf_align.c libelf_allocate.c
libelf_ar.c libelf_checksum.c
libelf_convert.m4 libelf_data.c
libelf_ehdr.c libelf_fsize.m4
libelf_msize.m4 libelf_phdr.c
libelf_shdr.c libelf_xlate.c
Log:
MFP4: Add an implementation of the ELF(3) and GELF(3) API set.
Bump __FreeBSD_version.
Reviewed by: jb
Revision Changes Path
1.55 +1 -0 src/gnu/usr.bin/groff/tmac/mdoc.local
1.219 +1 -1 src/lib/Makefile
1.1 +166 -0 src/lib/libelf/Makefile (new)
1.1 +101 -0 src/lib/libelf/Version.map (new)
1.1 +191 -0 src/lib/libelf/_libelf.h (new)
1.1 +482 -0 src/lib/libelf/elf.3 (new)
1.1 +281 -0 src/lib/libelf/elf_begin.3 (new)
1.1 +156 -0 src/lib/libelf/elf_begin.c (new)
1.1 +111 -0 src/lib/libelf/elf_cntl.3 (new)
1.1 +59 -0 src/lib/libelf/elf_cntl.c (new)
1.1 +224 -0 src/lib/libelf/elf_data.c (new)
1.1 +76 -0 src/lib/libelf/elf_end.3 (new)
1.1 +88 -0 src/lib/libelf/elf_end.c (new)
1.1 +107 -0 src/lib/libelf/elf_errmsg.3 (new)
1.1 +100 -0 src/lib/libelf/elf_errmsg.c (new)
1.1 +58 -0 src/lib/libelf/elf_errno.c (new)
1.1 +52 -0 src/lib/libelf/elf_fill.3 (new)
1.1 +38 -0 src/lib/libelf/elf_fill.c (new)
1.1 +164 -0 src/lib/libelf/elf_flag.c (new)
1.1 +159 -0 src/lib/libelf/elf_flagdata.3 (new)
1.1 +97 -0 src/lib/libelf/elf_getarhdr.3 (new)
1.1 +48 -0 src/lib/libelf/elf_getarhdr.c (new)
1.1 +130 -0 src/lib/libelf/elf_getarsym.3 (new)
1.1 +56 -0 src/lib/libelf/elf_getarsym.c (new)
1.1 +67 -0 src/lib/libelf/elf_getbase.3 (new)
1.1 +45 -0 src/lib/libelf/elf_getbase.c (new)
1.1 +172 -0 src/lib/libelf/elf_getdata.3 (new)
1.1 +83 -0 src/lib/libelf/elf_getident.3 (new)
1.1 +67 -0 src/lib/libelf/elf_getident.c (new)
1.1 +151 -0 src/lib/libelf/elf_getscn.3 (new)
1.1 +78 -0 src/lib/libelf/elf_getshnum.3 (new)
1.1 +87 -0 src/lib/libelf/elf_getshstrndx.3 (new)
1.1 +57 -0 src/lib/libelf/elf_hash.3 (new)
1.1 +54 -0 src/lib/libelf/elf_hash.c (new)
1.1 +71 -0 src/lib/libelf/elf_kind.3 (new)
1.1 +43 -0 src/lib/libelf/elf_kind.c (new)
1.1 +122 -0 src/lib/libelf/elf_memory.3 (new)
1.1 +91 -0 src/lib/libelf/elf_memory.c (new)
1.1 +96 -0 src/lib/libelf/elf_next.3 (new)
1.1 +61 -0 src/lib/libelf/elf_next.c (new)
1.1 +118 -0 src/lib/libelf/elf_rand.3 (new)
1.1 +58 -0 src/lib/libelf/elf_rand.c (new)
1.1 +76 -0 src/lib/libelf/elf_rawfile.3 (new)
1.1 +52 -0 src/lib/libelf/elf_rawfile.c (new)
1.1 +244 -0 src/lib/libelf/elf_scn.c (new)
1.1 +123 -0 src/lib/libelf/elf_shnum.c (new)
1.1 +127 -0 src/lib/libelf/elf_shstrndx.c (new)
1.1 +112 -0 src/lib/libelf/elf_strptr.3 (new)
1.1 +133 -0 src/lib/libelf/elf_strptr.c (new)
1.1 +304 -0 src/lib/libelf/elf_types.m4 (new)
1.1 +277 -0 src/lib/libelf/elf_update.3 (new)
1.1 +880 -0 src/lib/libelf/elf_update.c (new)
1.1 +95 -0 src/lib/libelf/elf_version.3 (new)
1.1 +51 -0 src/lib/libelf/elf_version.c (new)
1.1 +201 -0 src/lib/libelf/gelf.3 (new)
1.1 +97 -0 src/lib/libelf/gelf.h (new)
1.1 +145 -0 src/lib/libelf/gelf_cap.c (new)
1.1 +115 -0 src/lib/libelf/gelf_checksum.3 (new)
1.1 +57 -0 src/lib/libelf/gelf_checksum.c (new)
1.1 +144 -0 src/lib/libelf/gelf_dyn.c (new)
1.1 +167 -0 src/lib/libelf/gelf_ehdr.c (new)
1.1 +93 -0 src/lib/libelf/gelf_fsize.3 (new)
1.1 +61 -0 src/lib/libelf/gelf_fsize.c (new)
1.1 +121 -0 src/lib/libelf/gelf_getcap.3 (new)
1.1 +61 -0 src/lib/libelf/gelf_getclass.3 (new)
1.1 +38 -0 src/lib/libelf/gelf_getclass.c (new)
1.1 +123 -0 src/lib/libelf/gelf_getdyn.3 (new)
1.1 +119 -0 src/lib/libelf/gelf_getehdr.3 (new)
1.1 +120 -0 src/lib/libelf/gelf_getmove.3 (new)
1.1 +137 -0 src/lib/libelf/gelf_getphdr.3 (new)
1.1 +121 -0 src/lib/libelf/gelf_getrel.3 (new)
1.1 +121 -0 src/lib/libelf/gelf_getrela.3 (new)
1.1 +115 -0 src/lib/libelf/gelf_getshdr.3 (new)
1.1 +125 -0 src/lib/libelf/gelf_getsym.3 (new)
1.1 +115 -0 src/lib/libelf/gelf_getsyminfo.3 (new)
1.1 +162 -0 src/lib/libelf/gelf_getsymshndx.3 (new)
1.1 +151 -0 src/lib/libelf/gelf_move.c (new)
1.1 +181 -0 src/lib/libelf/gelf_newehdr.3 (new)
1.1 +138 -0 src/lib/libelf/gelf_newphdr.3 (new)
1.1 +178 -0 src/lib/libelf/gelf_phdr.c (new)
1.1 +144 -0 src/lib/libelf/gelf_rel.c (new)
1.1 +146 -0 src/lib/libelf/gelf_rela.c (new)
1.1 +131 -0 src/lib/libelf/gelf_shdr.c (new)
1.1 +154 -0 src/lib/libelf/gelf_sym.c (new)
1.1 +146 -0 src/lib/libelf/gelf_syminfo.c (new)
1.1 +129 -0 src/lib/libelf/gelf_symshndx.c (new)
1.1 +123 -0 src/lib/libelf/gelf_update_ehdr.3 (new)
1.1 +79 -0 src/lib/libelf/gelf_xlate.c (new)
1.1 +253 -0 src/lib/libelf/gelf_xlatetof.3 (new)
1.1 +61 -0 src/lib/libelf/libelf.c (new)
1.1 +251 -0 src/lib/libelf/libelf.h (new)
1.1 +154 -0 src/lib/libelf/libelf_align.c (new)
1.1 +209 -0 src/lib/libelf/libelf_allocate.c (new)
1.1 +463 -0 src/lib/libelf/libelf_ar.c (new)
1.1 +99 -0 src/lib/libelf/libelf_checksum.c (new)
1.1 +668 -0 src/lib/libelf/libelf_convert.m4 (new)
1.1 +85 -0 src/lib/libelf/libelf_data.c (new)
1.1 +125 -0 src/lib/libelf/libelf_ehdr.c (new)
1.1 +160 -0 src/lib/libelf/libelf_fsize.m4 (new)
1.1 +112 -0 src/lib/libelf/libelf_msize.m4 (new)
1.1 +165 -0 src/lib/libelf/libelf_phdr.c (new)
1.1 +55 -0 src/lib/libelf/libelf_shdr.c (new)
1.1 +137 -0 src/lib/libelf/libelf_xlate.c (new)
1.279 +1 -1 src/sys/sys/param.h
More information about the cvs-src
mailing list