Alan Modra
721da2d9f9
* ld-elf/eh-frame-hdr.d: xfail avr.
2011-04-11 05:12:08 +00:00
Alan Modra
d86fff4454
* config/tc-cr16.c (getprocreg_image): Correct range check.
...
(getprocregp_image): Likewise.
2011-04-11 04:52:01 +00:00
Alan Modra
e57278ef9d
* bfd-in.h (bfd_get_section_limit): Don't use rawsize with output
...
sections.
* libbfd.c (_bfd_generic_get_section_contents): Likewise.
(_bfd_generic_get_section_contents_in_window): Likewise.
* section.c (bfd_get_section_contents): Likewise.
* compress.c (bfd_get_full_section_contents): Likewise.
* elf32-rx.c (rx_final_link): Ignore rawsize.
* elf32-microblaze.c (microblaze_elf_relocate_section): Use correct
bfd with bfd_get_section_limit.
* elfxx-ia64.c (elfNN_ia64_choose_gp): Add "final" parameter. Use
os->size during final link. Update callers.
* bfd-in2.h: Regenerate.
2011-04-11 04:08:13 +00:00
gdbadmin
6edcf5b8e0
*** empty log message ***
2011-04-11 00:00:33 +00:00
Alan Modra
a0fbf71ca0
daily update
2011-04-11 00:00:05 +00:00
DJ Delorie
a55c6f410e
merge from gcc
2011-04-10 19:15:10 +00:00
Richard Sandiford
e2ece73c64
bfd/
...
PR ld/12637
* elfxx-mips.c (mips_elf_merge_got_with): Use arg->global_count
as the number of global entries when merging with the primary GOT.
2011-04-10 11:10:30 +00:00
Alan Modra
a9f20cdf6f
daily update
2011-04-10 00:00:05 +00:00
gdbadmin
f6b205ea1a
*** empty log message ***
2011-04-10 00:00:02 +00:00
Jan Kratochvil
e8930875fb
gdb/
...
Code cleanup.
* symtab.c (search_symbols): Reorder the KIND description in the
function comment. Remove the unused 4th element of types, types2,
types3 and types4. New gdb_assert on KIND.
(symtab_symbol_info): Remove the unused 4th element of classnames.
New gdb_assert on KIND.
* symtab.h (enum search_domain): New warning in the enum comment.
Assign numbers to the elements VARIABLES_DOMAIN, FUNCTIONS_DOMAIN and
TYPES_DOMAIN.
2011-04-09 19:35:11 +00:00
H.J. Lu
9f973f2842
Update copyright year.
...
2011-04-09 H.J. Lu <hongjiu.lu@intel.com>
* elf32-i386.c: Update copyright year.
* elf64-x86-64.c: Likewise.
2011-04-09 16:48:39 +00:00
Kai Tietz
290b3896b4
Revert accidential committed file.
2011-04-09 16:15:33 +00:00
Kai Tietz
21e68916ef
2011-04-09 Kai Tietz <ktietz@redhat.com>
...
* peXXigen.c (_bfd_XXi_final_link_postscripte): Sort pdata in temporary
buffer and use rawsize for sorting.
* coffcode.h (coff_compute_section_file_positions): Set rawsize
before doing alignment.
2011-04-09 16:06:00 +00:00
H.J. Lu
bb95161d33
Revert the accidental checkin.
2011-04-09 15:41:41 +00:00
H.J. Lu
62d7890874
Return relocation error on unsupported relocation.
...
2011-04-09 H.J. Lu <hongjiu.lu@intel.com>
* elf32-i386.c (elf_i386_relocate_section): Return relocation
error on unsupported relocation.
* elf64-x86-64.c (elf_x86_64_relocate_section): Likewise.
2011-04-09 15:37:57 +00:00
Jan Kratochvil
b4f2f049b1
gdb/
...
Fix crash of gdb save-index on a STABS file.
* dwarf2read.c (write_psymtabs_to_index): Return also on no
PSYMTABS_ADDRMAP.
2011-04-09 15:20:38 +00:00
H.J. Lu
2351cae052
Replace __pid_t with pid_t.
...
2011-04-09 H.J. Lu <hongjiu.lu@intel.com>
PR binutils/12657
* hosts/x86-64linux.h (elf_prstatus32): Replace __pid_t with
pid_t.
2011-04-09 14:26:13 +00:00
Jan Kratochvil
60d5a603bb
gdb/
...
Fix DW_AT_accessibility compatibility with gcc-4.6+.
* dwarf2read.c: Include ctype.h.
(producer_is_gxx_lt_4_6, dwarf2_default_access_attribute): New
functions.
(dwarf2_add_field): Fix new_field->accessibility by calling
dwarf2_default_access_attribute. Restructure setting accessibility
vs. virtuality.
(dwarf2_add_member_fn): New variable accessibility. Fix fnp
is_private and is_protected by calling
dwarf2_default_access_attribute.
2011-04-09 11:15:29 +00:00
Alan Modra
c36f9691ab
daily update
2011-04-09 00:00:06 +00:00
gdbadmin
ac747c9c73
*** empty log message ***
2011-04-09 00:00:03 +00:00
Kevin Buettner
e0f68161fc
* rx-tdep.c (rx_frame_unwind): Add default_frame_unwind_stop_reason
...
to the initialization.
2011-04-08 21:46:29 +00:00
Steve Ellcey
2e1aae4385
2011-04-08 Steve Ellcey <sje@cup.hp.com>
...
* Add default_frame_unwind_stop_reason value to libunwind_frame_unwind
initalization.
2011-04-08 16:16:41 +00:00
H.J. Lu
959b0961c9
Properly handle R_386_TLS_LDO_32 for PIE.
...
bfd/
2011-04-08 H.J. Lu <hongjiu.lu@intel.com>
PR ld/12654
* elf32-i386.c (elf_i386_relocate_section): Check !executable
instead of shared for R_386_TLS_LDO_32.
ld/testsuite/
2011-04-08 H.J. Lu <hongjiu.lu@intel.com>
PR ld/12654
* ld-i386/i386.exp: Run tlspie2.
* ld-i386/tlspie2.d: New.
* ld-i386/tlspie2.s: Likewise.
2011-04-08 16:14:49 +00:00
Nick Clifton
0e9dfb4626
PR ld/12643
...
* configure.tgt: Add support for arm-*-gnueabihf targets.
2011-04-08 16:05:12 +00:00
Nick Clifton
894e93a83c
* arlex.l: Prevent redefinition of YY_NO_UNPUT.
...
* syslex.l: Likewise.
2011-04-08 15:28:47 +00:00
Paul Brook
1fbaefec00
2011-04-07 Paul Carroll<pcarroll@codesourcery.com>
...
opcodes/
* arm-dis.c (print_insn): init vars moved into private_data structure.
binutils/testsuite/
* binutils-all/arm/simple.s: Demo issue with objdump with
multiple input files
* binutils-all/arm/objdump.exp: added new ARM test case code
2011-04-08 11:42:19 +00:00
Tristan Gingold
33b5443119
2011-04-08 Tristan Gingold <gingold@adacore.com>
...
* Makefile.am (SOURCE_HFILES): Remove xcoff-target.h
* coff-pmac: Remove
* xcoff-target.h: Remove
* Makefile.in: Regenerate.
2011-04-08 07:34:32 +00:00
gdbadmin
e6cf8e902d
*** empty log message ***
2011-04-08 00:00:33 +00:00
Alan Modra
cdeffa0c97
daily update
2011-04-08 00:00:05 +00:00
Pierre Muller
812394259c
Remove support for old Cygwin 1.5 versions.
...
* win32-low.c (win32_create_inferior): Use new cygwin_path_list
function to avoid warning.
(win32_add_one_solib): Use cygwin_conv_path function to avoid
warning.
2011-04-07 23:59:59 +00:00
Pierre Muller
c6ca3dab4a
Remove support for old Cygwin 1.5 versions.
...
* remote-fileio.c: Remove macros used to emulate new cygwin_conv_path
function on old Cygwin version.
* windows-nat.c: Remove cygwin version check and always define
__USEWIDE for Cygwin compilation.
2011-04-07 22:24:17 +00:00
Cary Coutant
5d8e6b4d11
* dwarf2.c (scan_unit_for_symbols): Check for DW_AT_specification.
2011-04-07 17:47:23 +00:00
Eric B. Weddington
80518809de
2011-04-07 Eric B. Weddington <eric.weddington@atmel.com>
...
* Makefile.in: Regenerate. Remove stray eavrtiny10 rules.
2011-04-07 13:39:00 +00:00
Paul Brook
fa197c1c74
2011-04-07 Paul Brook <paul@codesourcery.com>
...
binutils/
* readelf.c (arm_section_get_word): Handle C6000 relocations.
(decode_tic6x_unwind_regmask, decode_arm_unwind_bytecode,
decode_tic6x_unwind_bytecode, expand_prel31): New functions.
(decode_arm_unwind): Split out common code from ARM specific bits.
(dump_arm_unwind): Use expand_prel31.
(arm_process_unwind): Handle SHT_C6000_UNWIND sections.
(process_unwind): Add SHT_C6000_UNWIND.
2011-04-07 11:40:12 +00:00
Paul Brook
44e87ecee1
2011-04-07 Paul Brook <paul@codesourcery.com>
...
bfd/
* elf32-tic6x.c (elf32_tic6x_howto_table): R_C6000_PREL31 is
pc-relative.
(elf32_tic6x_howto_table_rel): Ditto.
(elf32_tic6x_relocate_section): Implement R_C6000_PREL31.
(elf32_tic6x_check_relocs): Ditto.
2011-04-07 11:38:43 +00:00
Yao Qi
bd18283a08
2011-04-07 Yao Qi <yao@codesourcery.com>
...
* arm-linux-tdep.c (arm_linux_copy_svc): Remove parameters INSN
and TO.
* arm-tdep.c (cleanup_svc): Handle variable instruction size.
(arm_copy_svc): Remove parameters INSN and TO.
(decode_svc_copro): Update caller.
* arm-tdep.h (struct displaced_step_closure): Remove parameters
from function pointer `copy_svc_os'.
2011-04-07 04:18:02 +00:00
Yao Qi
8c8dba6d3d
* arm-tdep.c (cleanup_branch): Set a correct return address in
...
LR for ARM and Thumb.
2011-04-07 03:42:51 +00:00
Joseph Myers
91db4c57cf
* configure.tgt: Remove stray ;;.
2011-04-07 01:19:22 +00:00
Alan Modra
51ff30dc4f
daily update
2011-04-07 00:00:05 +00:00
gdbadmin
9d20f9eaf9
*** empty log message ***
2011-04-07 00:00:03 +00:00
Jan Kratochvil
59d7bcaf18
gdb/
...
Code cleanup.
* dictionary.c (dict_hash): Use SYMBOL_HASH_NEXT.
* dwarf2read.c (mapped_index_string_hash): Refer to SYMBOL_HASH_NEXT
in the function comment, a new note on values compatibility.
* minsyms.c (msymbol_hash_iw, msymbol_hash): Use SYMBOL_HASH_NEXT.
* symtab.h (SYMBOL_HASH_NEXT): New.
2011-04-06 19:50:05 +00:00
Joseph Myers
8c5fc80011
bfd:
...
* config.bfd (thumb-*-oabi): Don't handle in list of obsolete
targets.
(strongarm*, thumb*, xscale*): Remove architectures.
(strongarm-*-kaos*, thumb-*-coff, thumb-*-elf, thumb-epoc-pe*,
thumb-*-pe*, strongarm-*-elf, strongarm-*-coff, xscale-*-elf,
xscale-*-coff): Remove targets.
binutils:
* configure.in (thumb-*-pe*): Remove.
* configure: Regenerate.
binutils/testsuite:
* binutils-all/objcopy.exp (*arm*-*-coff): Change to arm*-*-coff.
(xscale-*-coff, thumb*-*-coff, thumb*-*-pe): Don't handle.
gas:
* configure.tgt (strongarm*be, strongarm*b, strongarm*,
xscale*be|xscale*b, xscale*): Remove architectures.
(thumb-*-coff, thumb-*-rtems*, thumb-*-elf, thumb-epoc-pe,
thumb-*-pe, xscale-*-coff, xscale-*-elf): Remove targets.
gas/testsuite:
* gas/all/gas.exp (*arm*-*-coff): Change to arm*-*-coff.
(thumb*-*-coff, thumb*-*-pe*): Don;t handle.
* gas/arm/arm.exp (*arm*-*-*): Change to arm*-*-*.
(*xscale*-*-*): Don't handle.
* gas/cfi/cfi.exp (xscale*-*): Don't handle.
* gas/elf/elf.exp (*arm*-*-*): Change to arm*-*-*.
(xscale*-*-*): Don't handle.
ld:
* configure.tgt (thumb-*-linux-* | thumb-*-uclinux*,
strongarm-*-coff, strongarm-*-elf, strongarm-*-kaos*,
thumb-*-coff, thumb-*-elf, thumb-epoc-pe, thumb-*-pe,
xscale-*-coff, xscale-*-elf): Remove targets.
ld/testsuite:
* ld-selective/selective.exp (xscale-*-*): Don't handle.
* ld-srec/srec.exp (strongarm*-*-*, xscale*-*-*, thumb-*-*): Don't
handle.
(*arm*-*-*): Change to arm*-*-*.
(strongarm*-*-coff, xscale*-*-coff, thumb-*-coff*, thumb-*-pe*,
thumb-*-elf*, strongarm*-*-*, thumb-*-*): Remove xfails.
* ld-undefined/undefined.exp (thumb*-*-pe*, thumb*-*-pe*): Remove
commented-out xfails.
(thumb-elf): Remove reference in comment.
* lib/ld-lib.exp (strongarm*-*-*, xscale*-*-*, thumb-*-*): Don't
handle.
2011-04-06 17:09:56 +00:00
Joseph Myers
a90ef4bfd5
* configure.ac (build_tools): Remove build-byacc.
...
(host_libs): Remove mmalloc.
(host_tools): Remove byacc make patch prms send-pr ash bash bzip2
autoconf automake libtool diff rcs fileutils shellutils time
textutils wdiff find uudecode hello tar gzip indent recode release
sed perl gawk findutils gettext zip.
(libgcj): Remove target-qthreads.
(target_tools): Remove target-examples target-gperf.
(YACC): Don't handle building byacc.
* configure: Regenerate.
* Makefile.def (ash, autoconf, automake, bash, byacc, bzip2, diff,
dosutils, examples, fileutils, find, findutils, gawk, gettext,
gnuserv, gperf, gzip, hello, indent, libtool, make, mmalloc,
patch, perl, prms, qthreads, rcs, recode, release, sed, send-pr,
shellutils, tar, textutils, time, uudecode, wdiff, zip): Don't
handle building components.
* Makefile.in: Regenerate.
2011-04-06 12:21:21 +00:00
Thiago Jung Bauermann
e7db58eade
* ppc-linux-nat.c (check_condition): Add len output parameter.
...
Set it based on the memory region referenced in the condition
expression. Update all callers.
2011-04-06 03:24:24 +00:00
Jan Kratochvil
9f743ef6ff
gdb/
...
Fix crash regression on systems featuring .gdb_index.
* objfiles.c (free_objfile): Move the
forget_cached_source_info_for_objfile call earlier. Comment it.
Extend the comment for objfile_free_data.
2011-04-06 00:08:12 +00:00
Jan Kratochvil
9182c5bc25
gdb/
...
Fix regression of displaying the debug format.
* buildsym.c (end_symtab): Set symtab's debugformat and producer from
subfile.
2011-04-06 00:07:06 +00:00
gdbadmin
50a57b5412
*** empty log message ***
2011-04-06 00:00:33 +00:00
Alan Modra
2cc4403203
daily update
2011-04-06 00:00:05 +00:00
Sterling Augustine
a8aa951d7b
Add missing ChangeLog entry
2011-04-05 20:42:54 +00:00
Sterling Augustine
8ea9e2be56
2011-04-05 Sterling Augustine <augustine.sterling@gmail.com>
...
* MAINTAINERS: Update my email address.
2011-04-05 20:39:57 +00:00