Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 4 Sep 2010 12:52:44 +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:  <201009041252.o84CqvKR084158@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
kaiw        2010-09-04 12:52:44 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_8)
    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_8)
    lib/libelf           elf_getphdrnum.3 elf_getshdrnum.3 
                         elf_getshdrstrndx.3 libelf_ar_util.c 
  Log:
  SVN rev 212204 on 2010-09-04 12:52:44Z 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.6.2.2   +6 -1      src/lib/libelf/Makefile
  1.3.10.2  +3 -0      src/lib/libelf/Version.map
  1.2.10.3  +4 -0      src/lib/libelf/_libelf.h
  1.1.2.2   +86 -0     src/lib/libelf/elf_getphdrnum.3 (new)
  1.1.10.3  +9 -3      src/lib/libelf/elf_getphnum.3
  1.1.2.2   +78 -0     src/lib/libelf/elf_getshdrnum.3 (new)
  1.1.2.2   +79 -0     src/lib/libelf/elf_getshdrstrndx.3 (new)
  1.3.10.3  +8 -2      src/lib/libelf/elf_getshnum.3
  1.2.10.3  +9 -2      src/lib/libelf/elf_getshstrndx.3
  1.1.10.2  +18 -5     src/lib/libelf/elf_phnum.c
  1.2.10.2  +18 -5     src/lib/libelf/elf_shnum.c
  1.2.10.2  +17 -5     src/lib/libelf/elf_shstrndx.c
  1.1.10.2  +6 -3      src/lib/libelf/libelf.h
  1.3.10.2  +0 -212    src/lib/libelf/libelf_ar.c
  1.1.2.2   +253 -0    src/lib/libelf/libelf_ar_util.c (new)
  1.4.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?201009041252.o84CqvKR084158>