2008
elfutils (0.131-4) unstable; urgency=low
* Move static functions the only file that uses it. Avoids warning
using gcc-4.3. Thanks to Maximiliano Curia for the patch.
(Closes: #467103)
-- Kurt Roeckx <kurt@roeckx.be> Sat, 05 Apr 2008 13:40:13 +0000
2007
elfutils (0.131-3) unstable; urgency=low
* Add m68k backend. * Fix copyright file to point to /usr/share/common-licenses/GPL-2
-- Kurt Roeckx <kurt@roeckx.be> Wed, 26 Dec 2007 19:53:09 +0100
elfutils (0.131-2) unstable; urgency=low
* Bump shlibs for libelf1 since it added new functions.
-- Kurt Roeckx <kurt@roeckx.be> Mon, 17 Dec 2007 18:33:45 +0100
elfutils (0.131-1) unstable; urgency=low
* New usptream version. (Closes: #455878) - ebl_core_note() changed function arguments. - libelf: Add functions: gelf_getauxv(), gelf_update_auxv(), gelf_getnote(), elf_getdata_rawchunk(). removed gelf_rawchunk(), gelf_freechunk() - Changed some types from off_t to off64_t. The library was always build with LFS, so it's just a correction of the types. * merge patches * arm, hppa and mips backend: Use dwarf_attr_integrate() instead of dwarf_attr(), and dwarf_hasattr_integrate() instead of dwarf_hasattr(). * Add patch from Aurelien Jarno <aurel32@debian.org> to support GNU/kFreeBSD (Closes: #452428)
-- Kurt Roeckx <kurt@roeckx.be> Sat, 15 Dec 2007 20:31:14 +0100
elfutils (0.128-1) unstable; urgency=low
* New upstream release:
Remove patch alpha_backend_regs.diff, upstream implemented
it themself (with the aliases for the register names).
* Make libasm-dev conflict with libelfsh0-dev again, the 0.123-3 change
got lost. (Closes: #404054)
* First cast main to an intptr_t before casting it to a 64 bit int.
Directly casting from a pointer to 64 bit int gives a warning
on 32 bit systems (with gcc-4.2). (Closes: #431455)
* Also check for /proc/$$.
-- Kurt Roeckx <kurt@roeckx.be> Sun, 08 Jul 2007 19:28:46 +0000
elfutils (0.127-4) unstable; urgency=low
* Use the gnu_inline attribute for inline functions so it build with
gcc-4.2. (Closes: #424548)
* Add check for maps and auxv file in the proc dir to try and debug
the sparc build failure.
-- Kurt Roeckx <kurt@roeckx.be> Fri, 18 May 2007 13:41:35 +0200
elfutils (0.127-3) unstable; urgency=low
* Update unaligned patch to also work when we're using -O2.
-- Kurt Roeckx <kurt@roeckx.be> Sun, 13 May 2007 22:48:57 +0200
elfutils (0.127-2) unstable; urgency=low
* Remove duplicate initialization of DT_PLTRELSZ in elflint.
(Closes: #393812)
* Only using posix_fadvise() when we have POSIX_FADV_SEQUENTIAL since
some arches like kFreeBSD don't support it. (Closes: #404091)
* Fix unaligned accesses on IA64. Added patch unaligned.diff.
-- Kurt Roeckx <kurt@roeckx.be> Sun, 13 May 2007 18:12:01 +0200
elfutils (0.127-1) unstable; urgency=low
* New upstream release:
Remove patches applied upstream: fix-testsuite.diff, maintainer_mode.diff,
fix-distclean-to-really-distclean.diff, sparc_retval-backend.diff,
elflint-alpha.diff, fix-readelf.diff, fix-alignment-sparc.diff,
native-pid.diff, unalligned-endian.diff
* register_name() got replaced by register_info(). Update backends
to add dwarf type and number of bits info for those backends:
alpha, arm, hppa, mips
* Added redhat-strip-copy-symtab.diff patch. Inlucde
testfile16.symtab.bz2 and testfile16.symtab.debug.bz2 test files.
Add sharutils to build-depends for uudecode.
* Updated redhat-portability.diff: Now includes fix-mipsel-ftbfs.diff
so remove it.
* Add various types to elf.h
* Update watch file to use a different url.
-- Kurt Roeckx <kurt@roeckx.be> Sat, 5 May 2007 15:59:46 +0200
2006
elfutils (0.123-2) unstable; urgency=low
[ Kurt Roeckx ]
* Add backend support for alpha: adding the registers.
* Add backend support for arm: adding regs and retval.
Thanks to Eugeniy Meshcheryakov <eugeniy.meshcheryakov@googlemail.com>
* Add backend support for hppa, thanks to
Eugeniy Meshcheryakov <eugeniy.meshcheryakov@googlemail.com>
* Add some missing ELFOSABI_* and EM_* to elf.h
[ Christian Aichinger ]
* Fix sparc backend retval
* Add mips backend.
* Rewrite the static backend so making changes to the backends
is easier.
-- Kurt Roeckx <kurt@roeckx.be> Sun, 27 Aug 2006 15:48:23 +0000
elfutils (0.123-1) unstable; urgency=low
* New upstream release
- Add IA64 backend support
- Remove redhat-fix-cast.diff, applied upstream
- Make patches apply to new upstream version.
* Include configure and all Makefile.in's in the configure patch.
-- Kurt Roeckx <kurt@roeckx.be> Tue, 15 Aug 2006 19:42:44 +0000
elfutils (0.122-4) unstable; urgency=low
[ Kurt Roeckx ]
* The backends init functions should be functions, not pointers
to functions. Also thanks to Eugeniy Meshcheryakov
for pointing out the same. This should fix the segmentation faults
seen on ia64.
* When doing x && y &, bash retuns the pid for x, while the script
expected the one for y. Other shells I've tried return that of y.
As a result the run-native-test.sh keeps a "native" process running.
Removed the &&, so it always gets the correct pid. (Closes: #382758)
* Fix endiannes problems for opening files of your own endiannes
when not avoiding unaligned access. This didn't affect
i386 and amd64.
-- Kurt Roeckx <kurt@roeckx.be> Sun, 13 Aug 2006 15:08:32 +0000
elfutils (0.122-3) unstable; urgency=low
[ Kurt Roeckx ]
* Add build dependency on bzip2, so that all the regression
tests can run.
* elflint: Add EM_ALPHA to valid_e_machine.
[ Christian Aichinger]
* Add retval to the sparc backend.
* Ignore testsuite failures that elflint reports.
* readelf should check destshdr instead of shdr.
* Fix alignment problems in libdw_alloc seen on sparc.
-- Kurt Roeckx <kurt@roeckx.be> Wed, 9 Aug 2006 19:21:05 +0000
elfutils (0.122-2) unstable; urgency=low
* Make libelf-dev Conflict with libelfg0-dev since they both ship
the same library and headers.
-- Kurt Roeckx <kurt@roeckx.be> Fri, 4 Aug 2006 19:38:32 +0000
elfutils (0.122-1) unstable; urgency=low
* Initial release (Closes: #368248)
-- Kurt Roeckx <kurt@roeckx.be> Sun, 21 May 2006 15:03:01 +0000