summaryrefslogtreecommitdiffstats
path: root/lib/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* Allow disabling symbol versioning at configure timeMax Filippov2015-04-231-0/+4
| | | | | | | | | | | | | Due to missing symbol versioning support in uClibc calls to versioned functions that internally call different version of themselves results in infinite recursion. Introduce macro SYMBOL_VERSIONING and use it instead of plain SHARED to decide whether symbol versioning is needed. Control this macro definition with new configure option --disable-symbol-versioning. Signed-off-by: Max Filippov <[email protected]> Signed-off-by: Mark Wielaard <[email protected]>
* lib: Add missing config.h #include to crc32_file.c.Lei Zhang2014-01-171-0/+4
| | | | | | Without config.h, there is no possibility of large file support. Signed-off-by: Mark Wielaard <[email protected]>
* lib: Avoid the hash-lookup division if possibleJosh Stone2013-12-131-0/+4
| | | | | | | | | | | | | For Dwarf_Abbrev codes, the most common case is that they're packed at the low end, saving uleb128 encoding size. Since the hash table is always resized to be no more than 90% full, those codes are always less than the table size, and dividing for the remainder is unnecessary. Dwarf_Dies are frequently created anew, and need to find abbrev each time, so even that one division becomes a noticeable hotspot. This patch adds a branch to avoid it, which is very predictable for the CPU. Signed-off-by: Josh Stone <[email protected]>
* New macro COMPAT_VERSION_NEWPROTO.Jan Kratochvil2013-04-301-0/+4
| | | | | | | lib/ * eu-config.h (COMPAT_VERSION_NEWPROTO): New. Twice. Signed-off-by: Jan Kratochvil <[email protected]>
* Unify {BE,LE}{32,64} in lib/system.h.Jan Kratochvil2013-04-261-0/+5
| | | | | | | | | | | | lib/ * system.h (LE64, BE64): Move here the definitions from libdwfl/link_map.c. libdwfl/ * link_map.c (BE32, BE64, LE32, LE64): Delete the definitions, move them to lib/system.h. Signed-off-by: Jan Kratochvil <[email protected]>
* Updates for Automake 1.13.Mark Wielaard2013-04-261-0/+4
| | | | | | | autoreconf will install config/test-driver, ignore it. Update gettext m4 and po files to version 0.18.2. Use AM_CPPFLAGS instead of INCLUDES. All changes are backward compatible with Automake 1.11.
* Handle partial read or write.Adam Markey2012-10-101-0/+5
| | | | | | | | | Ran into a situation where pread was returning less data than requested for remote files on a networked filesystem. This patch modifies the IO wrappers to request the remaining data as long as no real errors occured. Signed-off-by: Adam Markey <[email protected]> Signed-off-by: Mark Wielaard <[email protected]>
* lib/Jan Kratochvil2012-10-081-0/+4
| | | | | | | | | | system.h (eu_static_assert): New macro. libdw/ cfi.c: New include system.h. (execute_cfi) (enough_registers): Clear new memory after realloc. Signed-off-by: Jan Kratochvil <[email protected]>
* Color code output of nm and objdumpUlrich Drepper2012-01-211-0/+7
|
* Add demangling support to nmUlrich Drepper2011-10-021-0/+4
|
* Clean up byte order handling in md5 and sha1 code.Roland McGrath2011-07-091-0/+10
|
* Handle reading .debug_types section.Roland McGrath2010-06-161-0/+6
|
* Clean up and consolidate automake magic to reduce duplication and to work ↵Roland McGrath2010-02-151-0/+4
| | | | with --disable-dependency-tracking.
* New macros for symbol versioning definitions, use them for libdw convenience ↵Roland McGrath2009-08-091-0/+4
| | | | wrappers just changed.
* Add multiple inclusion protection to eu-config.hRoland McGrath2009-01-231-0/+4
|
* Move argp_program_version_hook and argp_program_bug_address variablesUlrich Drepper2009-01-171-0/+5
| | | | in all programs into the .rodata section.
* Require __thread support in compiler.Ulrich Drepper2009-01-101-0/+6
| | | | Rename --enable-tls to more appropriate --enable-thread-safety.
* Fix up bogon and missing log entries from .pmachata.threads branch.Roland McGrath2008-08-251-0/+11
|
* Implement SHA1 build-id handling in ld.Ulrich Drepper2008-02-011-0/+9
|
* Implement --build-id command line parameter for ld.Ulrich Drepper2008-01-311-0/+5
|
* Remove exception grant from lib/x*c files. Don't build xstrdup.Ulrich Drepper2006-04-041-0/+4
|
* merge of 333c187506c852455e9f7be44fa9adc360416217Ulrich Drepper2005-08-291-0/+4
| | | | and 79955b942e3f0ddc71117feea5754df61edcc42a
* 2005-08-24 Roland McGrath <[email protected]>Roland McGrath2005-08-251-4/+0
| | | | | * line2addr.c (print_address): Omit () for DSOs.
* Fix more EINTR handling problems. Add jump prediction.Ulrich Drepper2005-08-291-0/+4
|
* Implement --enable-gprof option in configure script.Ulrich Drepper2005-08-071-0/+4
|
* Adjust for monotone.Ulrich Drepper2005-07-261-0/+39