DJ Delorie
956a8f8beb
merge from gcc
2011-11-08 16:01:58 +00:00
DJ Delorie
abc6552b26
merge from gcc
2011-11-04 14:32:13 +00:00
DJ Delorie
cf185ad7a9
merge from gcc
2011-11-02 22:02:55 +00:00
DJ Delorie
eb2722c12c
merge from gcc
2011-10-29 01:06:33 +00:00
DJ Delorie
85d7ed08a8
merge from gcc
2011-10-26 15:56:36 +00:00
DJ Delorie
f9fb0b2d9f
merge from gcc
2011-10-10 21:02:57 +00:00
DJ Delorie
514c97d3e0
merge from gcc
2011-09-28 20:01:45 +00:00
DJ Delorie
139d7133b8
merge from gcc
2011-09-26 23:05:03 +00:00
DJ Delorie
7955ede528
merge from gcc
2011-09-23 22:21:36 +00:00
DJ Delorie
634e4f4ff8
merge from gcc
2011-09-23 20:01:11 +00:00
DJ Delorie
601a99c67b
merge from gcc
2011-08-22 17:16:25 +00:00
DJ Delorie
091c2a968a
merge from gcc
2011-08-12 18:44:43 +00:00
DJ Delorie
6b6bd65aa5
merge from gcc
2011-08-06 18:40:27 +00:00
H.J. Lu
31ba042a69
Sync with gcc.
...
2011-07-26 H.J. Lu <hongjiu.lu@intel.com>
* testsuite/demangle-expected: Remove an extra line.
2011-07-31 19:57:23 +00:00
DJ Delorie
04aed65246
merge from gcc
2011-07-26 16:04:38 +00:00
DJ Delorie
17a16b0f10
merge from gcc
2011-07-25 17:11:48 +00:00
DJ Delorie
26ac12805d
merge from gcc
2011-07-22 14:37:58 +00:00
DJ Delorie
f2917a30d0
merge from gcc
2011-07-05 15:40:17 +00:00
Joel Brobecker
7d6b320b79
[libiberty/filename_cmp] Darwin has case-insensitive filesystems
...
include/ChangeLog:
* filenames.h (HAVE_CASE_INSENSITIVE_FILE_SYSTEM): Define
on Darwin, as well as on the systems that use a DOS-like
filesystem.
libiberty/ChangeLog:
* filename_cmp.c (filename_cmp, filename_ncmp): Add handling of
HAVE_CASE_INSENSITIVE_FILE_SYSTEM.
2011-07-01 18:24:39 +00:00
Jan Kratochvil
02e7efbffb
merge from gcc
...
libiberty/
PR debug/49408
* cp-demangle.c (d_print_comp): Suppress argument list for function
references by the '&' unary operator. Keep also already processed
variant without the argument list. Suppress argument list types for
function call used in an expression.
* testsuite/demangle-expected: Fix excessive argument list types in
`test for typed function in decltype'. New testcase for no argument
list types printed. 3 new testcases for function references by the
'&' unary operator..
2011-07-01 17:30:48 +00:00
DJ Delorie
b24539b3f7
merge from gcc
2011-06-22 19:13:44 +00:00
DJ Delorie
ddee5e46a4
merge from gcc
2011-06-13 23:01:48 +00:00
DJ Delorie
02d1f5acc5
merge from gcc
2011-06-13 16:37:46 +00:00
Corinna Vinschen
fe817eb1a3
* strsignal.c (psignal): Change second parameter to const char *.
...
Fix comment accordingly.
2011-05-17 16:14:52 +00:00
DJ Delorie
4ff224cb8d
merge from gcc
2011-04-20 19:06:46 +00:00
DJ Delorie
a55c6f410e
merge from gcc
2011-04-10 19:15:10 +00:00
Tristan Gingold
083faca904
bfd/
...
2011-03-31 Tristan Gingold <gingold@adacore.com>
* vms-alpha.c (vms_get_remaining_object_record): Fix dec-c warning.
(_bfd_vms_write_etir): Ditto.
(_bfd_vms_slurp_etir): Avoid to use intptr_t
* configure.com: Generate bfd_stdint.h
binutils/
2011-03-31 Tristan Gingold <gingold@adacore.com>
* makefile.vms (DEBUG_OBJS): Add elfcomm.obj.
libiberty/
2011-03-31 Tristan Gingold <gingold@adacore.com>
* makefile.vms (OBJS): Add filename_cmp.obj
2011-03-31 11:08:41 +00:00
DJ Delorie
d0f0b69d10
merge from gcc
2011-03-25 16:38:27 +00:00
Michael Snyder
12f23c24fa
2011-03-04 Michael Snyder <msnyder@vmware.com>
...
* cplus-dem.c (ada_demangle): Stop memory leak.
Also fix a one line indent problem.
2011-03-04 18:25:32 +00:00
Kai Tietz
007d618909
ChangeLog libiberty/
...
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.
2011-02-28 18:30:16 +00:00
Ralf Wildenhues
d4d868a280
libiberty: documentation markup and order fixes.
...
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.
2011-02-03 07:23:59 +00:00
DJ Delorie
59e11e1703
merge from gcc
2011-01-03 21:05:58 +00:00
Mike Frysinger
8b9a522f57
bfd/binutils/gas/gprof/ld/libiberty/opcodes: add .gitignore
...
This seems to cover a few random targets as well as --enable-targets=all.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2010-12-09 09:03:18 +00:00
DJ Delorie
98f0b5d4e5
merge from gcc
2010-12-08 16:24:43 +00:00
DJ Delorie
531ff9fd96
merge from gcc
2010-11-29 16:34:15 +00:00
DJ Delorie
62b06a9e17
merge from gcc
2010-11-21 04:01:17 +00:00
Ralf Wildenhues
9b980aa1ed
PR other/46202: implement install-strip.
...
/:
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-20 19:37:58 +00:00
DJ Delorie
f9e6589d87
merge from gcc
2010-11-17 02:03:43 +00:00
H.J. Lu
a0692e366a
Properly demangle a global constructor symbol.
...
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-16 17:58:26 +00:00
DJ Delorie
28fadfc482
merge from gcc
2010-11-14 21:42:55 +00:00
DJ Delorie
361c311554
merge from gcc
2010-11-13 02:20:31 +00:00
Richard Henderson
9c55e06476
Use spawnve on cygwin.
...
* 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-04 23:41:21 +00:00
DJ Delorie
ffa54e5c48
merge from gcc
2010-11-02 15:20:47 +00:00
DJ Delorie
80347f88a2
merge from gcc
2010-10-30 00:01:15 +00:00
DJ Delorie
85f1f7cf9b
merge from gcc
2010-10-26 19:18:21 +00:00
DJ Delorie
94e482001f
merge from gcc
2010-10-07 16:20:37 +00:00
DJ Delorie
9711ae4d9f
merge from gcc
2010-10-06 23:01:30 +00:00
DJ Delorie
6a44904e97
merge from gcc
2010-09-27 21:01:18 +00:00
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.
2010-09-10 22:42:05 +00:00
DJ Delorie
497462ef9e
merge from gcc
2010-09-09 17:39:52 +00:00