Date: Sat, 4 Sep 2010 12:52:51 +0000 (UTC) From: Kai Wang <kaiw@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/lib/libelf Makefile Version.map _libelf.h elf_getphdrnum.3 elf_getphnum.3 elf_getshdrnum.3 elf_getshdrstrndx.3 elf_getshnum.3 elf_getshstrndx.3 elf_phnum.c elf_shnum.c elf_shstrndx.c libelf.h libelf_ar.c libelf_ar_util.c ... Message-ID: <201009041253.o84Cr3bK084227@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
kaiw 2010-09-04 12:52:51 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_7)
lib/libelf Makefile Version.map _libelf.h
elf_getphnum.3 elf_getshnum.3
elf_getshstrndx.3 elf_phnum.c elf_shnum.c
elf_shstrndx.c libelf.h libelf_ar.c
libelf_convert.m4
Added files: (Branch: RELENG_7)
lib/libelf elf_getphdrnum.3 elf_getshdrnum.3
elf_getshdrstrndx.3 libelf_ar_util.c
Log:
SVN rev 212205 on 2010-09-04 12:52:51Z by kaiw
MFC r210344,r210345,r210348.
r210344:
Avoid switching between "unsigned char" and "char" in the C code
generated from "libelf_convert.m4".
r210345:
* Deprecate `elf_getshnum()`, `elf_getphnum()` and `elf_getshstrndx()` in
favour of `elf_getshdrnum()`, `elf_getphdrnum()` and `elf_getshdrstrndx()`
respectively.
* Add new manual pages for `elf_getshdrstrndx()`, `elf_getphdrnum()` and
`elf_getshdrnum()`.
* Add a deprecation warning for `elf_getshstrndx()`, `elf_getphnum()` and
`elf_getshnum()`.
r210348:
Move helper functions `_libelf_ar_get_{name,number,string}()` and
`_libelf_ar_open()` to a new compilation unit "libelf_ar_util.c"
to break the circular dependency between "elf_memory.o" and
"libelf_ar.o".
Revision Changes Path
1.5.2.2 +6 -1 src/lib/libelf/Makefile
1.3.2.1 +3 -0 src/lib/libelf/Version.map
1.2.2.2 +4 -0 src/lib/libelf/_libelf.h
1.1.4.2 +86 -0 src/lib/libelf/elf_getphdrnum.3 (new)
1.1.2.1 +9 -3 src/lib/libelf/elf_getphnum.3
1.1.4.2 +78 -0 src/lib/libelf/elf_getshdrnum.3 (new)
1.1.4.2 +79 -0 src/lib/libelf/elf_getshdrstrndx.3 (new)
1.3.2.1 +8 -2 src/lib/libelf/elf_getshnum.3
1.2.2.1 +9 -2 src/lib/libelf/elf_getshstrndx.3
1.1.2.1 +18 -5 src/lib/libelf/elf_phnum.c
1.2.2.1 +18 -5 src/lib/libelf/elf_shnum.c
1.2.2.1 +17 -5 src/lib/libelf/elf_shstrndx.c
1.1.2.1 +6 -3 src/lib/libelf/libelf.h
1.3.2.1 +0 -212 src/lib/libelf/libelf_ar.c
1.1.4.2 +253 -0 src/lib/libelf/libelf_ar_util.c (new)
1.3.2.2 +22 -22 src/lib/libelf/libelf_convert.m4
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201009041253.o84Cr3bK084227>
