aboutsummaryrefslogtreecommitdiff
path: root/libiberty
AgeCommit message (Collapse)AuthorFilesLines
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
2009-09-11 * po/bfd.pot: Updated by the Translation project.Nick Clifton1-12/+14
* po/binutils.pot: Updated by the Translation project. * po/gold.pot: Updated by the Translation project. * po/gold.pot: Updated by the Translation project. * po/gprof.pot: Updated by the Translation project. * po/sv.po: Updated Swedish translation. * po/ld.pot: Updated by the Translation project. * po/fi.po: Updated Finnish translation. * po/ld.pot: Updated by the Translation project. * po/fi.po: Updated Finnish translation. Updated sources to compile cleanly with -Wc++-compat: * basic_blocks.c: Add casts. * cg_dfn.c: Add cast. * corefile.c: Add casts. * gmon_io.c: Add casts. * hist.c: Add cast. * source.c: Add cast. * sym_ids.c (struct match): Moved to top level. Updated soruces in ld/* to compile cleanly with -Wc++-compat: * ld.h (enum endian_enum,enum symbolic_enum,enum dynamic_list_enum): Move to top level. * ldcref.c: Add casts. * ldctor.c: Add casts. * ldexp.c * ldexp.h (enum node_tree_enum,enum phase_enum): Move to top level. * ldlang.c: Add casts. (lang_insert_orphan): Use enum name instead of integer. * ldlang.h (enum statement_enum): Move to top level. * ldmain.c: Add casts. * ldwrite.c: Add casts. * lexsup.c: Add casts. (enum control_enum): Move to top level. * mri.c: Add casts. (mri_draw_tree): Use enum name instead of integer. Updated sources to compile cleanly with -Wc++-compat: * basic_blocks.c: Add casts. * cg_dfn.c: Add cast. * corefile.c: Add casts. * gmon_io.c: Add casts. * hist.c: Add cast. * source.c: Add cast. * sym_ids.c (struct match): Moved to top level. * as.c (main): Call dwarf2_init. * config/obj-elf.c (struct group_list): New field. (build_group_lists): Use hash lookup. (free_section_idx): New function. (elf_frob_file): Adjust. * dwarf2dbg.c (all_segs_hash, last_seg_ptr): New variables. (get_line_subseg): Adjust. (dwarf2_init): New function. * dwarf2dbg.h (dwarf2_init): New declaration.
2009-09-042009-09-04 Ozkan Sezer <sezeroz@gmail.com>H.J. Lu4-28/+90
PR target/39065 * configure.ac: Replace AC_CHECK_TYPE() for intptr_t and uintptr_t with AC_TYPE_INTPTR_T and AC_TYPE_UINTPTR_T. * config.in: Regenerated. * configure: Regenerated.
2009-09-032009-09-03 Ozkan Sezer <sezeroz@gmail.com>H.J. Lu5-1/+25
PR target/39065 * configure.ac: Also check for intptr_t. * config.h.in: Regenerated. * configure: Regenerated. * hashtab.c (hash_pointer): Cast the pointer argument to intptr_t instead of of long.
2009-09-02(Also add missing entry for configure.com)Tristan Gingold3-172/+11
2009-09-02 Tristan Gingold <gingold@adacore.com> * vmsbuild.com: Removed as unused and superceeded by makefile.vms. * makefile.vms: Ported to Itanium VMS. Remove useless targets and dependencies. Remove unused FORMAT variable. * configure.com: New file to create build.com DCL script for Itanium VMS or Alpha VMS.
2009-09-01merge from gccDJ Delorie2-8/+2
2009-09-012009-09-01 Tristan Gingold <gingold@adacore.com>Tristan Gingold3-2/+46
* makefile.vms: Ported to Itanium VMS. Remove useless targets and dependencies. Remove unused FORMAT variable. * configure.com: New file to create build.com DCL script for Itanium VMS or Alpha VMS.
2009-08-24Sync from GCC: Update AC_PREREQ entries to 2.64.Ralf Wildenhues2-1/+5
/: * configure.ac (AC_PREREQ): Bump to 2.64. intl/: * configure.ac (AC_PREREQ): Bump to 2.64. libdecnumber/: * configure.ac (AC_PREREQ): Bump to 2.64. libiberty/: * configure.ac (AC_PREREQ): Bump to 2.64.
2009-08-232009-08-23 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-27/+7
PR ld/10536 * Makefile.in (install-html-recursive): Removed.
2009-08-22merge from gccDJ Delorie3-6898/+4329
2009-08-13merge from gccDJ Delorie2-0/+15
2009-07-29merge from gccDJ Delorie2-1/+10
2009-07-27merge from gccDJ Delorie2-7/+43
2009-07-25merge from gccDJ Delorie2-1/+19
2009-07-25merge from gccDJ Delorie4-17/+217
2009-07-17merge from gccDJ Delorie2-18/+52
2009-06-21merge from gccDJ Delorie2-2/+8
2009-06-16 PR 10197Nick Clifton2-5/+11
* testsuite/test-demangle.c: Rename getline to get_line to avoid conflicts with system function of the same name.
2009-05-30merge from gccDJ Delorie3-14/+24
2009-05-29merge from gccDJ Delorie1-1/+1
2009-05-292009-05-29 Kai Tietz <kai.tietz@onevision.com>Kai Tietz2-0/+9
* pex-win32.c (pex_win32_fdopenr): Set INHERIT to false.
2009-05-29merge from gccDJ Delorie2-1/+15
2009-05-252009-05-25 Tristan Gingold <gingold@adacore.com>Tristan Gingold3-18/+32
* makefile.vms: New file to compile gas on VMS. * configure.com: New file to do configuration on VMS with DCL.
2009-05-19merge from gccDJ Delorie2-4/+10
2009-05-17 libiberty/Julian Brown2-8/+14
* pex-win32.c (pex_win32_exec_child): Fix logic to avoid closing standard handles (stdin, stdout, stderr) in parent.
2009-04-29merge from gccDJ Delorie1-2/+2
2009-04-29 libiberty/Julian Brown2-6/+35
* pex-win32.c (pex_win32_pipe): Add _O_NOINHERIT. (pex_win32_exec_child): Ensure each process has only one handle open on pipe endpoints. Close standard input after creating child for symmetry with standard output/standard error.
2009-04-26merge from gccDJ Delorie2-19/+9
2009-04-14merge from gccDJ Delorie3-37/+83
2009-04-13Merged from gcc head revision 146001.Kai Tietz6-12/+23
2009-04-13 Ozkan Sezer <sezeroz@gmail.com> PR target/39397 * pex-common.h (struct pex_obj): Store pid values as pid_t, not as long (members *children and (*wait)) * pex-common.c (pex_run_in_environment): Likewise. * pex-win32.c (pex_win32_wait): Return pid_t and properly check returned pid value. * pex-djgpp.c (pex_djgpp_wait): Return pid_t. * pex-msdos.c (pex_msdos_wait): Likewise.
2009-04-08merge from gccDJ Delorie3-2/+7
2009-03-27merge from gccDJ Delorie7-8/+109
2009-03-23merge from gccDJ Delorie3-6/+36
2009-03-18merge from gccDJ Delorie3-15/+86
2009-02-23merge from gccDJ Delorie2-31/+61
2009-01-18 * configure.ac (funcs, vars, checkfuncs): Don't munge on Cygwin,Dave Korn3-53/+6
as it no longer shares libiberty object files. * configure: Regenerated.