summaryrefslogtreecommitdiff
path: root/libiberty
Commit message (Collapse)AuthorAgeFilesLines
* 2011-03-04 Michael Snyder <msnyder@vmware.com>Michael Snyder2011-03-042-2/+8
| | | | | * cplus-dem.c (ada_demangle): Stop memory leak. Also fix a one line indent problem.
* ChangeLog libiberty/Kai Tietz2011-02-283-0/+72
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2011-02-28 Kai Tietz <kai.tietz@onevision.com> * filename_cmp.c (filename_ncmp): New function. * functions.texi: Regenerated. ChangeLog include/ 2011-02-28 Kai Tietz <kai.tietz@onevision.com> * filenames.h (filename_ncmp): New prototype. ChangeLog bfd/ 2011-02-28 Kai Tietz <kai.tietz@onevision.com> * archive.c (_bfd_find_nested_archive): Use filename_(n)cmp. (adjust_relative_path): Likewise. (_bfd_construct_extended_name_table): Likewise. * corefile.c (generic_core_file_matches_executable_p): Likewise. * elf32-bfin.c (bfinfdpic_relocate_section): Likewise. * elf32-frv.c (elf32_frv_relocate_section): Likewise. * elf32-spu.c (sort_bfds): Likewise. (spu_elf_auto_overlay): Likewise. * syms.c (_bfd_stab_section_find_nearest_line): Likewise. * xcofflink.c (xcoff_set_import_path): Likewise. * xtensa-isa.c (xtensa_regfile_lookup): Likewise. (xtensa_regfile_lookup_shortname): Likewise.
* libiberty: documentation markup and order fixes.Ralf Wildenhues2011-02-0333-208/+370
| | | | | | | | | | | | | | | | libiberty/: * splay-tree.c: Escape wrapping newlines in texinfo markup with '@', to fix function declaration output rendering. * gather-docs: Relax and improve macro name matching to actually match all current names and to allow input line wrapping. * bsearch.c, concat.c, crc32.c, fnmatch.txh, fopen_unlocked.c, hashtab.c, insque.c, make-relative-prefix.c, memchr.c, memcmp.c, memcpy.c, memmem.c, memmove.c, mempcpy.c, memset.c, pexecute.txh, random.c, setenv.c, setproctitle.c, simple-object.txh, snprintf.c, stpncpy.c, strncmp.c, strtod.c, strtol.c, vasprintf.c, vprintf.c, vsnprintf.c, xmemdup.c: Wrap long texinfo input lines. * functions.texi: Regenerate.
* merge from gccDJ Delorie2011-01-039-13/+11
|
* bfd/binutils/gas/gprof/ld/libiberty/opcodes: add .gitignoreMike Frysinger2010-12-092-0/+6
| | | | | | This seems to cover a few random targets as well as --enable-targets=all. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* merge from gccDJ Delorie2010-12-082-13/+44
|
* merge from gccDJ Delorie2010-11-292-0/+5
|
* merge from gccDJ Delorie2010-11-215-39/+15
|
* PR other/46202: implement install-strip.Ralf Wildenhues2010-11-202-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | /: PR other/46202 * configure.ac: Fix just-built in-tree STRIP name to be binutils/strip-new. * configure: Regenerate. * Makefile.def (install-strip-gcc, install-strip-binutils) (install-strip-opcodes, install-strip-ld, install-strip-itcl) (install-strip-sid): Mirror dependencies on non-strip variants of these targets on the respective -strip prerequisites. * Makefile.tpl (install-strip, install-strip-host) (install-strip-target): New targets. (install-strip-[+module+], install-strip-target-[+module+]): New targets. * Makefile.in: Regenerate. etc/: * Makefile.in (install-strip): New target. libiberty/: PR other/46202 * Makefile.in (install-strip): New phony target. (install): Also mark as phony.
* merge from gccDJ Delorie2010-11-176-39/+93
|
* Properly demangle a global constructor symbol.H.J. Lu2010-11-163-3/+26
| | | | | | | | | | | 2010-11-16 H.J. Lu <hongjiu.lu@intel.com> PR other/42670 PR binutils/11137 * cp-demangle.c (d_make_demangle_mangled_name): New. (d_demangle_callback): Use it on DCT_GLOBAL_XTORS. * testsuite/demangle-expected: Updated.
* merge from gccDJ Delorie2010-11-142-1/+7
|
* merge from gccDJ Delorie2010-11-133-8/+14
|
* Use spawnve on cygwin.Richard Henderson2010-11-045-13/+237
| | | | | | | | | * configure.ac (AC_CHECK_HEADERS): Add process.h. (checkfuncs): Add dup3, spawnve, spawnvpe; sort the list. (AC_CHECK_FUNCS): Add dup3, spawnve, spawnvpe. * configure, config.in: Rebuild. * pex-unix.c [HAVE_SPAWNVE] (pex_unix_exec_child): New function. [HAVE_SPAWNVE] (save_and_install_fd, restore_fd): New functions.
* merge from gccDJ Delorie2010-11-0212-5/+3945
|
* merge from gccDJ Delorie2010-10-303-2/+8
|
* merge from gccDJ Delorie2010-10-263-64/+20
|
* merge from gccDJ Delorie2010-10-073-13/+13
|
* merge from gccDJ Delorie2010-10-067-13/+129
|
* merge from gccDJ Delorie2010-09-273-89/+174
|
* 2010-09-10 James Lyon <jameslyon0@googlemail.com>Tom Tromey2010-09-103-0/+39
| | | | | | | http://sourceware.org/bugzilla/show_bug.cgi?id=11572 * cp-demangle.c (d_find_pack): Add case for DEMANGLE_COMPONENT_LAMBDA. * testsuite/demangle-expected: Add regression test.
* merge from gccDJ Delorie2010-09-095-168/+193
|
* merge from gccDJ Delorie2010-08-202-4/+17
|
* * argv.c (expandargv): Limit the number of times that responseNick Clifton2010-08-132-1/+15
| | | | files are opened in order to prevent infinite recursion.
* merge from gccDJ Delorie2010-07-212-1/+10
|
* include/ChangeLog:Ulrich Weigand2010-07-062-1/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2010-07-06 Ken Werner <ken.werner@de.ibm.com> * floatformat.h (floatformat_ieee_half_big): Add declaration. (floatformat_ieee_half_little): Likewise. libiberty/ChangeLog: 2010-07-06 Ken Werner <ken.werner@de.ibm.com> * floatformat.c (floatformat_ieee_half_big): New variable. (floatformat_ieee_half_little): Likewise. gdb/ChangeLog: 2010-07-06 Ken Werner <ken.werner@de.ibm.com> * gdbtypes.h (floatformats_ieee_half): Add declaration. * gdbtypes.c (floatformats_ieee_half): New variable. * doublest.c (floatformat_from_length): Set format to gdbarch_half_format if length matches. * gdbarch.sh (half_bit): New architecture method. (half_format): Likewise. * gdbarch.h: Regenerate. * gdbarch.c: Likewise.
* merge from gccDJ Delorie2010-06-142-12/+12
|
* merge from gccDJ Delorie2010-06-104-26/+147
|
* PR other/43838Jakub Jelinek2010-06-103-1/+25
| | | | | | | | | | * cp-demangle.c (struct d_print_info): Add flush_count field. (d_print_init): Initialize it to 0. (d_print_flush): Increment it. (d_print_comp): If needed flush before appending ", ". Only decrement dpi->len if no flushes happened during the recursive call. * testsuite/demangle-expected: Add a test for this.
* merge from gccDJ Delorie2010-06-033-11/+24
|
* merge from gccDJ Delorie2010-05-262-0/+15
|
* merge from gccDJ Delorie2010-05-064-1/+19
|
* merge from gccDJ Delorie2010-04-243-5/+33
|
* merge from gccDJ Delorie2010-04-072-3/+8
|
* merge from gccDJ Delorie2010-03-223-4/+8
|
* merge from gccDJ Delorie2010-03-152-1/+5
|
* merge from gccDJ Delorie2010-02-042-0/+5
|
* merge from gccDJ Delorie2010-02-033-13/+114
|
* merge from gccDJ Delorie2010-01-212-3/+17
|
* merge from gccDJ Delorie2010-01-113-108/+272
|
* Return dgs.alc on successH.J. Lu2010-01-102-1/+6
| | | | | | | 2010-01-09 Ian Lance Taylor <iant@google.com> PR other/42230 * cp-demangle.c (d_demangle): Return dgs.alc on success.
* merge from gccDJ Delorie2010-01-053-0/+8
|
* * pex-unix.c (pex_unix_exec_child): Save/restore environ.Doug Evans2009-12-082-1/+24
|
* merge from gccDJ Delorie2009-11-251-1/+1
|
* * configure.ac (AC_CHECK_FUNCS): Sort into alphabetical order.Ben Elliston2009-11-253-18/+37
| | | | * configure: Regenerate.
* * functions.texi: Rebuild.Ben Elliston2009-11-252-6/+23
|
* * README: Mention changes to Makefile.in and functions.texi.Ben Elliston2009-11-253-3/+15
| | | | * gather-docs: Mention 'make stamp-functions' in the header.
* * pex-unix.c (pex_child_error): Improve warning avoidance byBen Elliston2009-11-232-2/+11
| | | | | checking the results of write(3) and exiting with -2 if any write returns a negative value.
* merge from gccDJ Delorie2009-11-222-1/+5
|
* * pex-unix.c (pex_child_error): Define writeerr macro to avoidBen Elliston2009-11-192-1/+8
| | | | | unused result warnings from write(3) calls. Undefine writeerr after all uses.