DJ Delorie
78de3ccc2a
merge from gcc
2006-10-25 01:42:44 +00:00
Alan Modra
e3b356e039
missed from last commit
2006-10-25 00:44:26 +00:00
gdbadmin
08451320d3
*** empty log message ***
2006-10-25 00:00:03 +00:00
Alan Modra
3576fbfc01
daily update
2006-10-24 23:59:05 +00:00
Nick Roberts
d149de7bca
*** empty log message ***
2006-10-24 20:23:56 +00:00
Ben Elliston
7b3835172a
* expr.c (expr): Replace O_add case in switch (op_left) explaining
...
why it can never occur.
2006-10-24 18:10:57 +00:00
Alan Modra
faead5625e
* ld-powerpc/plt1.s: New.
...
* ld-powerpc/plt1.d: New.
* ld-powerpc/relbrlt.s: New.
* ld-powerpc/relbrlt.d: New.
* ld-powerpc/powerpc.exp: Run them.
2006-10-24 13:29:37 +00:00
Ben Elliston
058a363ddc
* lexsup.c (parse_args): Add a comment noting a fall-through.
2006-10-24 03:35:49 +00:00
Alan Modra
ede602d7c8
Add powerpc cell support.
2006-10-24 01:27:29 +00:00
gdbadmin
2941e768e4
*** empty log message ***
2006-10-24 00:00:10 +00:00
Alan Modra
db53f616e3
daily update
2006-10-23 23:59:09 +00:00
Michael Meissner
7918206c55
Fix AMDFAM10 POPCNT instruction
2006-10-23 22:53:29 +00:00
H.J. Lu
a3ffa599fe
2006-10-24 H.J. Lu <hongjiu.lu@intel.com>
...
* configure.in (AC_CHECK_HEADERS): Add limits.h and sys/param.h.
* configure: Regenerated.
* config.in: Likewise.
2006-10-23 16:44:17 +00:00
Alan Modra
19163ab3bd
* emulparams/h8300elf.sh (TINY_DATA_SECTION, TINY_BSS_SECTION): Don't
...
set section address on a relocatable link.
2006-10-23 03:30:02 +00:00
Alan Modra
a70ae33183
wrap overlong lines
2006-10-23 03:26:08 +00:00
Alan Modra
878bcc438a
* config/tc-m68hc11.c (md_assemble): Quiet warning.
2006-10-23 03:23:49 +00:00
Alan Modra
05bf94229c
* elf64-ppc.c (ppc64_elf_edit_opd): Clarify comment.
2006-10-23 03:20:56 +00:00
Alan Modra
a0976ea472
* ld.texinfo (Output Section Discarding): Fix xref.
2006-10-23 03:09:35 +00:00
Alan Modra
063d4ee10c
missed from 2006-10-19 commit.
2006-10-23 03:07:49 +00:00
Alan Modra
9838404fe5
* elf32-score.c: Formatting.
...
(elf_backend_omit_section_dynsym): Define.
(score_elf_create_dynamic_relocation): Remove code copied from mips.
Don't use section syms in dynamic relocs. Remove unused param.
(score_elf_final_link_relocate): Remove unused param.
2006-10-23 02:41:11 +00:00
Alan Modra
720194edb0
* linker.c (fix_syms): Choose best of previous and next
...
section based on section flags and vma.
2006-10-23 02:35:38 +00:00
gdbadmin
75ee0d67f2
*** empty log message ***
2006-10-23 00:00:34 +00:00
Alan Modra
04648a5bd8
daily update
2006-10-22 23:59:13 +00:00
Kaz Kojima
23bacdc9bf
* gas/sh/sh64/syntax-1.d: Update.
...
* ld-sh/sh64/abi32.xd, ld-sh/sh64/abi64.xd, ld-sh/sh64/cmpct1.xd,
* ld-sh/sh64/crange1.rd, ld-sh/sh64/crange2.rd,
* ld-sh/sh64/crange3-cmpct.rd, ld-sh/sh64/crange3-media.rd,
* ld-sh/sh64/crange3.rd, ld-sh/sh64/crangerel1.rd,
* ld-sh/sh64/crangerel2.rd, ld-sh/sh64/mix1.xd,
* ld-sh/sh64/mix2.xd, ld-sh/sh64/rel32.xd, ld-sh/sh64/rel64.xd,
* ld-sh/sh64/reldl32.rd, ld-sh/sh64/reldl64.rd,
* ld-sh/sh64/shdl32.xd, ld-sh/sh64/shdl64.xd: Update.
2006-10-22 01:19:06 +00:00
Kaz Kojima
30bebb95d6
* emulparams/shelf32.sh: Set default stack to 0x80000.
...
* emulparams/shelf64.sh: Likewise.
2006-10-22 01:07:30 +00:00
Kaz Kojima
dc84ceef3a
* elf32-sh64.c (sh64_elf_merge_symbol_attribute): Do merging
...
only when the non visibility part of st_other is non-zero.
* elf64-sh64.c (sh64_elf64_merge_symbol_attribute): Likewise.
2006-10-22 01:02:38 +00:00
gdbadmin
08b4ae39e5
*** empty log message ***
2006-10-22 00:00:07 +00:00
Alan Modra
47ec7fa07c
daily update
2006-10-21 23:59:12 +00:00
Ulrich Weigand
0b7b5a9720
* callback.c: Include "xmalloc.h".
...
* Makefile.in: Add dependency.
2006-10-21 20:47:07 +00:00
Paul Brook
3732ba62b9
2006-10-21 Paul Brook <paul@codesourcery.com>
...
* remote.c (remote_fetch_registers): Fix error message.
2006-10-21 17:59:08 +00:00
Eli Zaretskii
e5ac9b532c
gdb.texinfo (Source Annotations): Fix index entries by adding
...
"annotation" to them, to discriminate from index entries that point
to the more general topic descriptions.
2006-10-21 13:06:04 +00:00
Eli Zaretskii
0ced0c34ad
(Breakpoints): Fix a typo.
2006-10-21 12:54:18 +00:00
Eli Zaretskii
fd60e0dfdf
* gdb.texinfo (Breakpoints, Set Watchpoints): Elaborate and
...
clarify on the possible meanings of ``expression'' watched by
watchpoints. Add indexing.
2006-10-21 12:50:16 +00:00
Eli Zaretskii
286ba84deb
(Backtrace): Fix a typo.
2006-10-21 12:20:59 +00:00
gdbadmin
46a30e6b86
*** empty log message ***
2006-10-21 00:00:03 +00:00
Alan Modra
43ca6d2845
daily update
2006-10-20 23:59:12 +00:00
Daniel Jacobowitz
804e0f53e7
* gcore.c (MAX_COPY_BYTES): Define.
...
(gcore_copy_callback): Use it to limit allocation.
2006-10-20 22:06:28 +00:00
Ian Lance Taylor
92e059d8dc
Framework for relocation scanning. Implement simple static TLS
...
relocations.
2006-10-20 20:40:49 +00:00
Kaz Kojima
af4658dc3d
* ld-sh/tlsbin-1.d: Update.
...
* ld-sh/tlspic-1.d: Likewise.
* ld-sh/tlstpoff-1.d: Likewise.
2006-10-20 15:16:44 +00:00
Andrew Stubbs
f3b8f6287b
2006-10-20 Andrew Stubbs <andrew.stubbs@st.com>
...
opcodes/
* sh-dis.c (print_insn_sh): Remove 0x from output to prevent GDB
duplicating it.
gas/testsuite/
* gas/sh/pcrel-coff.d: Update patterns (remove 0x on addresses).
* gas/sh/pcrel-hms.d: Likewise.
* gas/sh/pcrel.d: Likewise.
* gas/sh/pcrel2.d: Likewise.
* gas/sh/pic.d: Likewise.
* gas/sh/tlsd.d: Likewise.
* gas/sh/tlsdnopic.d: Likewise.
* gas/sh/tlsdpic.d: Likewise.
2006-10-20 14:47:05 +00:00
Richard Sandiford
f6f62d6fe6
bfd/
...
* elfxx-mips.c (_bfd_mips_elf_modify_segment_map): Don't extend
PT_DYNAMIC on GNU/Linux targets.
2006-10-20 07:59:44 +00:00
Richard Sandiford
bcfdf036c8
bfd/
...
* elfxx-mips.c (_bfd_mips_elf_finish_dynamic_sections): Make the
size of .rel.dyn reflect the value of DT_RELSZ.
ld/testsuite/
* ld-mips-elf/multi-got-1.d: Remove trailing R_MIPS_NONE entries.
* ld-mips-elf/tls-multi-got-1.got: Likewise.
* ld-mips-elf/tls-multi-got-1.r: Likewise.
2006-10-20 07:58:17 +00:00
Richard Sandiford
98c904a864
bfd/
...
* elfxx-mips.c (_bfd_mips_elf_additional_program_headers): Allocate
a PT_NULL header for dynamic objects.
(_bfd_mips_elf_modify_segment_map): Add it.
ld/testsuite/
* ld-mips-elf/multi-got-1.d: Do not expect a particular address
for DT_HASH.
* ld-mips-elf/rel32-o32.d: Bump addresses by 0x20 to account for
the extra program header.
* ld-mips-elf/rel32-n32.d: Likewise.
* ld-mips-elf/tlslib-o32.got: Likewise.
* ld-mips-elf/tlslib-o32-hidden.got: Likewise.
* ld-mips-elf/tlslib-o32-ver.got: Likewise.
* ld-mips-elf/tls-multi-got-1.got: Likewise.
* ld-mips-elf/tls-multi-got-1.r: Likewise.
* ld-mips-elf/rel64.d: Bump addresses by 0x30 to account for the
extra program header.
* ld-mips-elf/tlsdyn-o32.d: Reduce the GOT offset by 32 to account
for the extra program header, and thus the shorter gap between the
text and data segments.
* ld-mips-elf/tlsdyn-o32-1.d: Likewise.
* ld-mips-elf/tlsdyn-o32-2.d: Likewise.
* ld-mips-elf/tlsdyn-o32-3.d: Likewise.
* ld-mips-elf/tlsdyn-o32.got: Bump GOT text addresses by 0x20
to account for the extra program header.
* ld-mips-elf/tlsdyn-o32-1.got: Likewise.
* ld-mips-elf/tlsdyn-o32-2.got: Likewise.
* ld-mips-elf/tlsdyn-o32-3.got: Likewise.
2006-10-20 07:57:03 +00:00
Richard Sandiford
5427f821ae
ld/
...
* emulparams/elf32bmip.sh (OTHER_GOT_RELOC_SECTIONS): Define.
* emulparams/elf32bmipn32-defs.sh (OTHER_GOT_RELOC_SECTIONS): Likewise.
ld/testsuite/
* ld-mips-elf/rel32-o32.d: Bump the section number of .text by 1
to account for the fact that .rel.dyn is now before .text in the
section table.
* ld-mips-elf/rel32-n32.d: Likewise.
* ld-mips-elf/rel64.d: Likewise.
2006-10-20 07:55:37 +00:00
Ulrich Weigand
f86172a554
* linux-thread-db.c (check_for_thread_db): Don't attempt to use
...
thread_db for remote targets.
* remote.c (remote_new_objfile): Always call predecessor on
new_objfile event chain.
2006-10-20 01:08:14 +00:00
Ulrich Weigand
b7149293aa
2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
...
* configure.srv [s390-*-linux*, s390x-*-linux*]: Set srv_linux_regsets
and srv_linux_thread_db to yes.
* linux-s390-low.c (s390_fill_gregset): New function.
(target_regsets): Define data structure.
2006-10-20 00:34:35 +00:00
Mike Frysinger
8620418b9c
* config/tc-i386.c (md_parse_option): Use CONST_STRNEQ.
...
(x86_64_section_letter): Likewise.
2006-10-20 00:32:43 +00:00
gdbadmin
9128c20543
*** empty log message ***
2006-10-20 00:00:32 +00:00
Alan Modra
b77195b320
daily update
2006-10-19 23:59:15 +00:00
Joel Brobecker
6612ad7f9f
* solib.c (libpthread_solib_p): New function.
...
(solib_add): Always read the symbols from the libpthread library.
2006-10-19 19:58:23 +00:00