DJ Delorie
80347f88a2
merge from gcc
16 years ago
DJ Delorie
85f1f7cf9b
merge from gcc
16 years ago
DJ Delorie
94e482001f
merge from gcc
16 years ago
DJ Delorie
9711ae4d9f
merge from gcc
16 years ago
DJ Delorie
6a44904e97
merge from gcc
16 years ago
Tom Tromey
57cf60a5bb
2010-09-10 James Lyon <jameslyon0@googlemail.com>
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.
16 years ago
DJ Delorie
497462ef9e
merge from gcc
16 years ago
DJ Delorie
23701f2e4d
merge from gcc
16 years ago
Nick Clifton
9d8d6261e3
* argv.c (expandargv): Limit the number of times that response
files are opened in order to prevent infinite recursion.
16 years ago
DJ Delorie
ae30dc00b4
merge from gcc
16 years ago
Ulrich Weigand
f9e9243aad
include/ChangeLog:
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.
16 years ago
DJ Delorie
6b13a44ce0
merge from gcc
16 years ago
DJ Delorie
219a461e6c
merge from gcc
16 years ago
Jakub Jelinek
3baae9d67e
PR other/43838
* 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.
16 years ago
DJ Delorie
a28030212f
merge from gcc
16 years ago
DJ Delorie
0a5b531f15
merge from gcc
16 years ago
DJ Delorie
cf383746fa
merge from gcc
17 years ago
DJ Delorie
2cd2156f48
merge from gcc
17 years ago
DJ Delorie
45ecb02a77
merge from gcc
17 years ago
DJ Delorie
f9b58c5ba6
merge from gcc
17 years ago
DJ Delorie
178bead7ef
merge from gcc
17 years ago
DJ Delorie
fbe5da0e6f
merge from gcc
17 years ago
DJ Delorie
cbc4312826
merge from gcc
17 years ago
DJ Delorie
9ac9c2b6b0
merge from gcc
17 years ago
DJ Delorie
6d390a9ef0
merge from gcc
17 years ago
H.J. Lu
ffe7cfdf31
Return dgs.alc on success
2010-01-09 Ian Lance Taylor <iant@google.com>
PR other/42230
* cp-demangle.c (d_demangle): Return dgs.alc on success.
17 years ago
DJ Delorie
43e85a8f54
merge from gcc
17 years ago
Doug Evans
16b8170d50
* pex-unix.c (pex_unix_exec_child): Save/restore environ.
17 years ago
DJ Delorie
19afebdad3
merge from gcc
17 years ago
Ben Elliston
e96158fc77
* configure.ac (AC_CHECK_FUNCS): Sort into alphabetical order.
* configure: Regenerate.
17 years ago
Ben Elliston
cf89a94aae
* functions.texi: Rebuild.
17 years ago
Ben Elliston
23d0336260
* README: Mention changes to Makefile.in and functions.texi.
* gather-docs: Mention 'make stamp-functions' in the header.
17 years ago
Ben Elliston
c90188f694
* pex-unix.c (pex_child_error): Improve warning avoidance by
checking the results of write(3) and exiting with -2 if any write
returns a negative value.
17 years ago
DJ Delorie
ca938790c1
merge from gcc
17 years ago
Ben Elliston
17f99e29c5
* pex-unix.c (pex_child_error): Define writeerr macro to avoid
unused result warnings from write(3) calls. Undefine writeerr
after all uses.
17 years ago
DJ Delorie
79e3146812
merge from gcc
17 years ago
DJ Delorie
664aa91f58
merge from gcc
17 years ago
DJ Delorie
572771db36
merge from gcc
17 years ago
Kai Tietz
074d710de7
2009-09-22 Ozkan Sezer <sezeroz@gmail.com>
* choose-temp.c: Include unistd.h for mingw targets.
17 years ago
DJ Delorie
a17fcd1940
merge from gcc
17 years ago
DJ Delorie
bc426d7a8b
merge from gcc
17 years ago
DJ Delorie
a05e8785c7
merge from gcc
17 years ago
Nick Clifton
1e9cc1c27b
* po/bfd.pot: Updated by the Translation project.
* 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.
17 years ago
H.J. Lu
b4a451f5e1
2009-09-04 Ozkan Sezer <sezeroz@gmail.com>
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.
17 years ago
H.J. Lu
fca6a796b7
2009-09-03 Ozkan Sezer <sezeroz@gmail.com>
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.
17 years ago
Tristan Gingold
fce11aaae3
(Also add missing entry for configure.com)
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.
17 years ago
DJ Delorie
77495bbfbf
merge from gcc
17 years ago
Tristan Gingold
e06ae0d430
2009-09-01 Tristan Gingold <gingold@adacore.com>
* 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.
17 years ago
Ralf Wildenhues
d444d2baea
Sync from GCC: Update AC_PREREQ entries to 2.64.
/:
* 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.
17 years ago
H.J. Lu
7a0801a904
2009-08-23 H.J. Lu <hongjiu.lu@intel.com>
PR ld/10536
* Makefile.in (install-html-recursive): Removed.
17 years ago