gdbadmin
94bf648691
*** empty log message ***
2012-06-03 00:00:33 +00:00
Alan Modra
e8403b7398
daily update
2012-06-03 00:00:02 +00:00
Andreas Schwab
959a202ebc
gprof/
...
* Makefile.am (TEXINFO_TEX): Remove $(top_srcdir) prefix.
* Makefile.in: Regenerate.
ld/
* Makefile.am (TEXINFO_TEX): Remove $(top_srcdir) prefix.
* Makefile.in: Regenerate.
2012-06-02 10:19:24 +00:00
Sergio Durigan Junior
c6e5ee5efa
2012-06-02 Sergio Durigan Junior <sergiodj@redhat.com>
...
* symtab.c (symbol_demangled_name): New variable `dem_name'. Use
it to optimize resolution of demangled name.
2012-06-02 04:34:23 +00:00
gdbadmin
124d95f6ca
*** empty log message ***
2012-06-02 00:00:32 +00:00
Alan Modra
8c937023fb
daily update
2012-06-02 00:00:02 +00:00
Jan Kratochvil
a68ffae9e6
gdb/
...
* configure.ac (development): Define new variable.
Call AC_CHECK_LIB for mcheck if $development.
(ERROR_ON_WARNING): Enable it by default only if $development.
* config.in: Regenerate.
* configure: Regenerate.
2012-06-01 18:20:18 +00:00
Jan Kratochvil
89dc0afdc9
gdb/gdbserver/
...
Fix gcc -flto compilation warning.
* server.c (main): Make variable multi_mode and attach volatile.
2012-06-01 16:50:11 +00:00
Jan Kratochvil
5299c1c488
bfd/
...
* bfd-in.h (bfd_elf_bfd_from_remote_memory): Make LEN argument
of target_read_memory as size_t.
* bfd-in2.h: Regenerate.
* elf-bfd.h (elf_backend_bfd_from_remote_memory): Make LEN
argument of target_read_memory as size_t.
(_bfd_elf32_bfd_from_remote_memory): Likewise.
(_bfd_elf64_bfd_from_remote_memory): Likewise.
* elf.c (bfd_elf_bfd_from_remote_memory): Likewise.
* elfcode.h (NAME(_bfd_elf,bfd_from_remote_memory)): Likewise.
gdb/
* target.c (target_read_memory): Make LEN argument as size_t.
* target.h (target_read_memory): Likewise.
2012-06-01 16:37:59 +00:00
Jan Kratochvil
7c71816c64
gdb/
...
* tilegx-linux-tdep.c (tilegx_l): Use ULL for 64-bit values.
2012-06-01 14:43:30 +00:00
Alan Modra
ee1e4edefe
PR binutils/13897
...
* elf64-ppc.c (opd_entry_value): Rewrite cache code.
2012-06-01 12:26:55 +00:00
H.J. Lu
145fa769e6
Revert the last change
2012-06-01 02:28:32 +00:00
Alan Modra
670b0bad30
* addr2line.c (translate_addresses): Truncate input addresses to
...
arch_size bits. Avoid undefined shift. Print '?' for zero line.
2012-06-01 01:04:29 +00:00
gdbadmin
cb66d1c018
*** empty log message ***
2012-06-01 00:00:04 +00:00
Alan Modra
0acc1ee90a
daily update
2012-06-01 00:00:03 +00:00
Sean Keys
19f55fe4ff
gas/
...
* tc-xgate.c (md_begin): Refactored code.
2012-05-31 22:10:53 +00:00
Edjunior Barbosa Machado
0c56f59b40
* ppc-linux-nat.c (have_ptrace_booke_interface): Disable ptrace
...
BookE interface for PowerPC server processors if not available
in the Linux Kernel.
2012-05-31 22:07:31 +00:00
Keith Seitz
71bdabee21
* linespec.c (decode_objc): Add cleanup to free
...
INFO.FILE_SYMTABS.
(find_linespec_symbols): Add cleanup to free CLASSES.
* symfile.c (find_separate_debug_file_by_debuglink): Add
cleanup to free DEBUGLINK.
* ui-out.c (clear_header_list): No need to check if
HEADER_NEXT.COLHDR is NULL.
Free HEADER_NEXT.COL_NAME.
2012-05-31 18:44:50 +00:00
H.J. Lu
2d376810dc
Move linker test entry to ld/testsuite/ChangeLog
2012-05-31 18:21:37 +00:00
H.J. Lu
653c23d819
Add missing "foo" after ".global"
...
2012-05-31 H.J. Lu <hongjiu.lu@intel.com>
* ld-ifunc/ifunc-13a-x86-64.s: Add missing "foo" after ".global".
* ld-ifunc/ifunc-15-x86-64.s: Likewise.
2012-05-31 17:16:54 +00:00
H.J. Lu
65db8fa586
Fix ChangeLog entry
2012-05-31 17:03:18 +00:00
Matthew Gretton-Dann
acbd605ddd
* gdb/ada-lang.c (standard_lookup): Prevent uninitialized variable
...
warning.
2012-05-31 09:34:40 +00:00
gdbadmin
f715a0fb03
*** empty log message ***
2012-05-31 00:00:33 +00:00
Thiago Jung Bauermann
75f62ce7b7
* linux-low.c (get_r_debug): Disable code using DT_MIPS_RLD_MAP
...
if the platform doesn't know about it.
2012-05-30 19:51:38 +00:00
Pedro Alves
65f479b6ef
2012-05-30 Jeff Kenton <jkenton@tilera.com>
...
* Makefile.in (SFILES): Add linux-tile-low.c.
(linux-tile-low.o, reg-tilegx.o, reg-tilegx.c): New rules.
* configure.srv: Handle tilegx-*-linux*.
* linux-tile-low.c: New file.
2012-05-30 19:43:15 +00:00
Pedro Alves
65662cdeab
2012-05-30 Jeff Kenton <jkenton@tilera.com>
...
* configure.host (gdb_host_cpu): Handle tilegx*.
(gdb_host): Handle tilegx-*-linux*.
* tilegx-linux-nat.c: New file.
* config/tilegx/linux.mh: New file.
2012-05-30 19:41:34 +00:00
Pedro Alves
ade64f0e04
2012-05-30 Jeff Kenton <jkenton@tilera.com>
...
* Makefile.in (ALL_TARGET_OBJS): Add tilegx-tdep.o and
tilegx-linux-tdep.o.
(ALLDEPFILES): Add tilegx-linux-nat.c, tilegx-tdep.c and
tilegx-linux-tdep.c.
* configure.tgt: Handle tilegx-*-linux*.
* tilegx-tdep.h: New file.
* tilegx-tdep.c: New file.
* tilegx-linux-tdep.c: New file.
* regformats/reg-tilegx.dat: New file.
2012-05-30 19:31:44 +00:00
Nick Clifton
ea52a08872
* readelf.c (process_section_headers): Correct bug in previous
...
delta - display full section type in wide mode.
* ld-tic6x/shlib-1b.rd: Revert previous delta.
* ld-tic6x/shlib-1rb.rd: Likewise.
* ld-tic6x/shlib-1.rd: Likewise.
* ld-tic6x/shlib-1r.rd: Likewise.
* ld-tic6x/shlib-app-1b.rd: Likewise.
* ld-tic6x/shlib-app-1rb.rd: Likewise.
* ld-tic6x/shlib-app-1.rd: Likewise.
* ld-tic6x/shlib-app-1r.rd: Likewise.
* ld-tic6x/shlib-noindex.rd: Likewise.
* ld-tic6x/static-app-1b.rd: Likewise.
* ld-tic6x/static-app-1rb.rd: Likewise.
* ld-tic6x/static-app-1.rd: Likewise.
* ld-tic6x/static-app-1r.rd: Likewise.
2012-05-30 14:33:12 +00:00
Edjunior Barbosa Machado
bb08bdbd81
* ppc-linux-nat.c (ppc_linux_can_use_hw_breakpoint): fix
...
accounting of hw watchpoints on ppc.
2012-05-30 13:37:17 +00:00
Alan Modra
6d8bf25d7e
* ldlang.h (lang_output_section_statement_type): Rename
...
"section_relative_symbol" field to "update_dot".
* ldlang.c: Update all uses.
(strip_excluded_output_sections): Don't test update_dot_tree here..
(lang_leave_overlay): ..set update_dot here.
2012-05-30 04:19:11 +00:00
Thiago Jung Bauermann
ebd86fb568
* source.c (openp): Expand tilde in path entries.
2012-05-30 03:42:21 +00:00
gdbadmin
b887615911
*** empty log message ***
2012-05-30 00:00:33 +00:00
Alan Modra
5189aad2e6
daily update
2012-05-30 00:00:03 +00:00
Doug Evans
98cc87bdf3
* buildsym.c (block_compar): Fix comment.
...
(end_symtab): Fix and clarify some comments.
2012-05-29 20:23:17 +00:00
Doug Evans
0a0edcd5c2
* stabsread.h (cleanup_undefined_stabs_types): Renamed from
...
cleanup_undefined_types.
* stabsread.c (cleanup_undefined_stabs_types): Ditto.
All callers updated.
2012-05-29 18:54:50 +00:00
Roland McGrath
d416e51da0
gas/
...
* read.c [HANDLE_BUNDLE] (bundle_lock_depth): New variable.
(read_a_source_file) [HANDLE_BUNDLE]: Reset it.
[HANDLE_BUNDLE] (s_bundle_lock, s_bundle_unlock): Allow nested
pairs.
gas/testsuite/
* gas/i386/bundle-bad.s: Remove nested .bundle_lock case.
* gas/i386/bundle-bad.l: Remove expected error line.
* gas/i386/bundle-lock.s: Add nested .bundle_lock case.
* gas/i386/bundle-lock.d: Update expectations.
2012-05-29 16:32:11 +00:00
Joseph Myers
acf89cab13
Resync config/ from GCC.
2012-05-29 15:58:15 +00:00
Nick Clifton
d5531c88ee
* ld-tic6x/shlib-1b.rd: Update expected readelf output.
...
* ld-tic6x/shlib-1rb.rd: Likewise.
* ld-tic6x/shlib-1.rd: Likewise.
* ld-tic6x/shlib-1r.rd: Likewise.
* ld-tic6x/shlib-app-1b.rd: Likewise.
* ld-tic6x/shlib-app-1rb.rd: Likewise.
* ld-tic6x/shlib-app-1.rd: Likewise.
* ld-tic6x/shlib-app-1r.rd: Likewise.
* ld-tic6x/shlib-noindex.rd: Likewise.
* ld-tic6x/static-app-1b.rd: Likewise.
* ld-tic6x/static-app-1rb.rd: Likewise.
* ld-tic6x/static-app-1.rd: Likewise.
* ld-tic6x/static-app-1r.rd: Likewise.
2012-05-29 15:48:18 +00:00
Tom Tromey
6f0c7050fc
bfd/
...
* opncls.c (bfd_fopen): Always close fd on failure.
(bfd_fdopenr): Likewise.
gdb/
* symfile.c (symfile_bfd_open): Don't close desc if bfd_fopen
fails.
* solib.c (solib_bfd_fopen): Don't close fd if bfd_fopen fails.
* exec.c (exec_file_attach): Don't close scratch_chan if bfd_fopen
fails.
* dwarf2read.c (try_open_dwo_file): Don't close fd if bfd_fopen
fails.
2012-05-29 14:23:40 +00:00
Tristan Gingold
ec95993ca4
2012-05-29 Tristan Gingold <gingold@adacore.com>
...
* solib-darwin.c (dyld_all_image_addr, dyld_all_image): Move into...
(struct darwin_info): ... New struct.
(solib_darwin_pspace_data): New variable.
(darwin_pspace_data_cleanup): New function.
(get_darwin_info): Likewise.
(darwin_dyld_version_ok, darwin_load_image_infos)
(darwin_solib_get_all_image_info_addr_at_init)
(darwin_solib_read_all_image_info_addr): Add info argument.
Adjust code.
(darwin_current_sos): Use per pspace structure.
(darwin_solib_create_inferior_hook): Likewise.
(darwin_clear_solib): Likewise.
(_initialize_darwin_solib): Initialize solib_darwin_pspace_data.
2012-05-29 12:59:53 +00:00
gdbadmin
8bb3cf8bac
*** empty log message ***
2012-05-29 00:00:04 +00:00
Alan Modra
431719081d
daily update
2012-05-29 00:00:03 +00:00
Pedro Alves
ae25568b69
2012-05-28 Pedro Alves <palves@redhat.com>
...
* infrun.c (wait_for_inferior): Move ecss and ecs locals to the
block that uses them. Clear ecss before handling each event.
2012-05-28 20:43:26 +00:00
Jan Kratochvil
0c5bf5a97d
gdb/
...
* solib-svr4.c (svr4_current_sos): New comment on
svr4_current_sos_via_xfer_libraries fall back.
gdb/gdbserver/
* linux-low.c (linux_qxfer_libraries_svr4): Return -1 if R_DEBUG is -1.
gdb/testsuite/
* gdb.server/solib-list-lib.c: New file.
* gdb.server/solib-list-main.c: New file.
* gdb.server/solib-list.exp: New file.
2012-05-28 20:37:29 +00:00
Nick Clifton
7bfd842d05
* read.c (read_symbol_name): New function. Reads a symbol names.
...
Allows escape codes in names.
(s_comm_internal): Use read_symbol_name.
(s_globl, s_lsym, s_set, s_weakref): Likewise.
* doc/as.texinfo: Document support for multibyte characters in
symbol names.
* gas/elf/syms.s: New test - checks the generation of multibyte
symbol names.
* gas/elf/syms.d: New file - expected readelf output.
* gas/elf/elf.exp: Add syms.
* readelf.c (print_symbol): Display multibyte characters in symbol
names.
(process_section_headers): Use print_symbol.
* ld-ifunc/ifunc-13a-i386.s: Fix use of .global directive.
* ld-ifunc/ifunc-15a-i385.s: Likewise.
2012-05-28 14:20:19 +00:00
Alan Modra
e54e67a9e9
PR ld/14170
...
* ld-elf/pr14170a.s: Put foo, bar address in .data.
* ld-elf/elf.exp: Don't run pr14170 test on hppa64-hpux. Ignore
tic6x warnings.
2012-05-28 04:08:53 +00:00
gdbadmin
d55f95fab0
*** empty log message ***
2012-05-28 00:00:32 +00:00
Alan Modra
55a189b0c9
daily update
2012-05-28 00:00:03 +00:00
H.J. Lu
de687b11fb
Add a test for PR ld/14170
...
PR ld/14170
* ld-elf/elf.exp: Add a test for PR ld/14170.
* ld-elf/pr14170a.s: New file.
* ld-elf/pr14170b.s: Likewise.
* ld-elf/pr14170b.s: Likewise.
2012-05-27 14:45:41 +00:00
Alan Modra
f5eda4731e
PR ld/14170
...
* elflink.c (_bfd_elf_merge_symbol): When a symbol defined in
a dynamic library finds a new instance with non-default
visibility in a regular object, correctly handle symbols
already on the undefs list and undo dynamic symbol state when
the new symbol is hidden or internal.
2012-05-27 13:55:45 +00:00