aboutsummaryrefslogtreecommitdiff
path: root/libiberty
AgeCommit message (Collapse)AuthorFilesLines
2010-11-21merge from gccDJ Delorie5-39/+15
2010-11-20PR other/46202: implement install-strip.Ralf Wildenhues2-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.
2010-11-17merge from gccDJ Delorie6-39/+93
2010-11-16Properly demangle a global constructor symbol.H.J. Lu3-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.
2010-11-14merge from gccDJ Delorie2-1/+7
2010-11-13merge from gccDJ Delorie3-8/+14
2010-11-04Use spawnve on cygwin.Richard Henderson5-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.
2010-11-02merge from gccDJ Delorie12-5/+3945
2010-10-30merge from gccDJ Delorie3-2/+8
2010-10-26merge from gccDJ Delorie3-64/+20
2010-10-07merge from gccDJ Delorie3-13/+13
2010-10-06merge from gccDJ Delorie7-13/+129
2010-09-27merge from gccDJ Delorie3-89/+174
2010-09-102010-09-10 James Lyon <jameslyon0@googlemail.com>Tom Tromey3-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.
2010-09-09merge from gccDJ Delorie5-168/+193
2010-08-20merge from gccDJ Delorie2-4/+17
2010-08-13 * argv.c (expandargv): Limit the number of times that responseNick Clifton2-1/+15
files are opened in order to prevent infinite recursion.
2010-07-21merge from gccDJ Delorie2-1/+10
2010-07-06include/ChangeLog:Ulrich Weigand2-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.
2010-06-14merge from gccDJ Delorie2-12/+12
2010-06-10merge from gccDJ Delorie4-26/+147
2010-06-10 PR other/43838Jakub Jelinek3-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.
2010-06-03merge from gccDJ Delorie3-11/+24
2010-05-26merge from gccDJ Delorie2-0/+15
2010-05-06merge from gccDJ Delorie4-1/+19
2010-04-24merge from gccDJ Delorie3-5/+33
2010-04-07merge from gccDJ Delorie2-3/+8
2010-03-22merge from gccDJ Delorie3-4/+8
2010-03-15merge from gccDJ Delorie2-1/+5
2010-02-04merge from gccDJ Delorie2-0/+5
2010-02-03merge from gccDJ Delorie3-13/+114
2010-01-21merge from gccDJ Delorie2-3/+17
2010-01-11merge from gccDJ Delorie3-108/+272
2010-01-10Return dgs.alc on successH.J. Lu2-1/+6
2010-01-09 Ian Lance Taylor <iant@google.com> PR other/42230 * cp-demangle.c (d_demangle): Return dgs.alc on success.
2010-01-05merge from gccDJ Delorie3-0/+8
2009-12-08 * pex-unix.c (pex_unix_exec_child): Save/restore environ.Doug Evans2-1/+24
2009-11-25merge from gccDJ Delorie1-1/+1
2009-11-25 * configure.ac (AC_CHECK_FUNCS): Sort into alphabetical order.Ben Elliston3-18/+37
* configure: Regenerate.
2009-11-25 * functions.texi: Rebuild.Ben Elliston2-6/+23
2009-11-25 * README: Mention changes to Makefile.in and functions.texi.Ben Elliston3-3/+15
* gather-docs: Mention 'make stamp-functions' in the header.
2009-11-23 * pex-unix.c (pex_child_error): Improve warning avoidance byBen Elliston2-2/+11
checking the results of write(3) and exiting with -2 if any write returns a negative value.
2009-11-22merge from gccDJ Delorie2-1/+5
2009-11-19 * pex-unix.c (pex_child_error): Define writeerr macro to avoidBen Elliston2-1/+8
unused result warnings from write(3) calls. Undefine writeerr after all uses.
2009-10-09merge from gccDJ Delorie3-12/+80
2009-10-02merge from gccDJ Delorie5-70/+284
2009-09-23merge from gccDJ Delorie2-1/+8
2009-09-222009-09-22 Ozkan Sezer <sezeroz@gmail.com>Kai Tietz2-0/+8
* choose-temp.c: Include unistd.h for mingw targets.
2009-09-16merge from gccgdb_7_0-branchpointDJ Delorie2-0/+7
2009-09-15merge from gccDJ Delorie2-0/+7
2009-09-11merge from gccDJ Delorie1-14/+12