Nick Clifton
6858915aa0
(use_parallel): Change default value from 1 to 0.
2005-06-08 14:39:54 +00:00
Aldy Hernandez
b2be201308
* emulparams/elf32ms1.sh: New.
2005-06-08 13:03:24 +00:00
Wu Zhou
d18157a766
* expression.h (enum exp_opcode): Fix a comment typo.
2005-06-08 06:35:49 +00:00
Wu Zhou
f2047500e5
<2005-06-08> Wu Zhou <woodzltc@cn.ibm.com>
...
* expression.h (enum exp_opcode): Fix a comment typo.
2005-06-08 06:28:28 +00:00
Alan Modra
d83747fa84
* opncls.c (bfd_fdopenr): Don't set bfd_error unconditionally.
2005-06-08 03:51:32 +00:00
Alan Modra
92a7c1b8ba
* opncls.c (bfd_fopen): Don't set bfd_error unconditionally.
2005-06-08 03:16:48 +00:00
gdbadmin
780e8a46d0
*** empty log message ***
2005-06-08 00:00:36 +00:00
Alan Modra
7b9028c07d
daily update
2005-06-08 00:00:07 +00:00
Mark Mitchell
dfab97d66b
* opncls.c (bfd_fdopenr): Add missing break statements.
2005-06-08 00:00:05 +00:00
Eric Christopher
a34e3ecb69
2005-06-07 Eric Christopher <echristo@redhat.com>
...
* Makefile.am (eelf32ms1.c): Use tab.
* Makefile.in: Regenerate.
2005-06-07 Eric Christopher <echristo@redhat.com>
* readelf.c (guess_is_rela): Support ms1.
(dump_relocations): Ditto.
(get_machine_name): Ditto.
2005-06-07 23:56:50 +00:00
Mark Mitchell
2d0123b785
* opncls.c (bfd_fopen): New API.
...
(bfd_openr): Use it.
(bfd_fdopenr): Likewise.
* bfd-in2.h: Regenerated.
2005-06-07 22:53:32 +00:00
Zack Weinberg
4a5329c63a
* arm-dis.c: Split up the comments describing the format codes, so
...
that the ARM and 16-bit Thumb opcode tables each have comments
preceding them that describe all the codes, and only the codes,
valid in those tables. (32-bit Thumb table is already like this.)
Reorder the lists in all three comments to match the order in
which the codes are implemented.
Remove all forward declarations of static functions. Convert all
function definitions to ISO C format.
(print_insn_arm, print_insn_thumb16, print_insn_thumb32):
Return nothing.
(print_insn_thumb16): Remove unused case 'I'.
(print_insn): Update for changed calling convention of subroutines.
2005-06-07 22:16:52 +00:00
Aldy Hernandez
1ae72221f9
* Makefile.am (readelf.o): Depend on ms1.h.
...
* Makefile.in: Regenerate.
* readelf.c: Include ms1.h.
2005-06-07 21:14:09 +00:00
Aldy Hernandez
047af9efdb
* configure.in: Add ms1 case.
...
* configure: Regenerate.
* configure.tgt: Add ms1 case.
2005-06-07 21:13:14 +00:00
Aldy Hernandez
9e1f170fa9
* configure.tgt: Same.
...
* Makefile.am (ALL_EMULATIONS): Depend on eelf32ms1.o.
(eelf32ms1.c): Add eelf32ms1.c rule.
* Makefile.in: Regenerate.
2005-06-07 21:12:16 +00:00
Aldy Hernandez
3c33e37118
* common.h (EM_MS1): Define.
...
* ms1.h: New file.
2005-06-07 21:10:08 +00:00
Aldy Hernandez
3f1c9c12b1
* dis-asm.h: Externalize print_insn_ms1.
2005-06-07 21:08:36 +00:00
Aldy Hernandez
de33e64021
* Makefile.am (ALL_MACHINES): Add ms1 support.
...
(ALL_MACHINES_CFILES): Same.
(BFD32_BACKENDS): Same.
(BFD32_BACKENDS_CFILES): Same.
* Makefile.in: Regenerate.
* archures.c (bfd_architecture): Add ms1 entries.
Externalize bfd_ms1_arch.
(bfd_archures_list): Add bfd_ms1_arch.
* bfd-in2.h: Regenerate.
* cpu-ms1.c: New file.
* elf32-ms1.c: New file.
* targets.c: Define extern of bfd_elf32_ms1_vec.
Add bfd_elf32_ms1_vec to _bfd_target_vector.
* configure.in: Add bfd_elf32_ms1_vec case.
* configure: Regenerate.
* config.bfd: Add ms1-*-elf to table.
2005-06-07 21:07:32 +00:00
Bob Wilson
0bf6074576
* config/tc-xtensa.h (resource_table): Change units to unsigned chars.
...
* config/tc-xtensa.c (new_resource_table): Likewise.
(resize_resource_table): Likewise.
(release_resources): Fix assertion for unsigned values.
2005-06-07 18:31:34 +00:00
Zack Weinberg
05ab1f3b1c
Revert accidental commit
2005-06-07 18:03:17 +00:00
Zack Weinberg
55cf6793d8
gas:
...
* cgen.c, cgen.h, tc.h, write.c, config/obj-coff.c
* config/tc-a29k.c, config/tc-alpha.c, config/tc-alpha.h
* config/tc-arc.c, config/tc-arc.h, config/tc-arm.c
* config/tc-arm.h, config/tc-avr.c, config/tc-avr.h
* config/tc-cris.c, config/tc-crx.c, config/tc-d10v.c
* config/tc-d10v.h, config/tc-d30v.c, config/tc-d30v.h
* config/tc-dlx.c, config/tc-dlx.h, config/tc-fr30.h
* config/tc-frv.c, config/tc-frv.h, config/tc-h8300.c
* config/tc-h8500.c, config/tc-hppa.c, config/tc-hppa.h
* config/tc-i370.c, config/tc-i370.h, config/tc-i386.c
* config/tc-i386.h, config/tc-i860.c, config/tc-i860.h
* config/tc-i960.c, config/tc-i960.h, config/tc-ia64.c
* config/tc-ip2k.c, config/tc-ip2k.h, config/tc-iq2000.c
* config/tc-iq2000.h, config/tc-m32r.c, config/tc-m32r.h
* config/tc-m68hc11.c, config/tc-m68hc11.h, config/tc-m68k.c
* config/tc-m68k.h, config/tc-m88k.c, config/tc-maxq.c
* config/tc-mcore.c, config/tc-mcore.h, config/tc-mips.c
* config/tc-mips.h, config/tc-mmix.c, config/tc-mn10200.c
* config/tc-mn10300.c, config/tc-msp430.c, config/tc-ns32k.c
* config/tc-openrisc.h, config/tc-or32.c, config/tc-or32.h
* config/tc-pdp11.c, config/tc-pj.c, config/tc-pj.h
* config/tc-ppc.c, config/tc-ppc.h, config/tc-s390.c
* config/tc-s390.h, config/tc-sh64.c, config/tc-sh.c
* config/tc-sh.h, config/tc-sparc.c, config/tc-sparc.h
* config/tc-tahoe.c, config/tc-tic30.c, config/tc-tic4x.c
* config/tc-tic54x.c, config/tc-tic80.c, config/tc-v850.c
* config/tc-v850.h, config/tc-vax.c, config/tc-vax.h
* config/tc-w65.c, config/tc-xstormy16.c, config/tc-xstormy16.h
* config/tc-xtensa.c, config/tc-z8k.c:
Replace all instances of the string "_apply_fix3" with
"_apply_fix".
* po/POTFILES.in, po/gas.pot: Regenerate.
bfd:
* coff-i386.c: Change md_apply_fix3 to md_apply_fix in comment.
cgen:
* doc/porting.texi: Change all mention of md_apply_fix3 and
gas_cgen_md_apply_fix3 to md_apply_fix and gas_cgen_md_apply_fix
respectively.
2005-06-07 17:54:22 +00:00
Alan Modra
620c54b327
* Makefile.am: Run "make dep-am".
...
(POTFILES): Remove GAS_CFILES.
* Makefile.in: Regenerate.
2005-06-07 16:09:36 +00:00
Andrew Cagney
a9967aef6a
2005-06-07 Andrew Cagney <cagney@gnu.org>
...
* gdb.texinfo (Contributors): Note the original multi-arch
contributors.
2005-06-07 15:32:38 +00:00
Alan Modra
d41c820ec1
missed committing from
...
* elf64-ppc.h (ppc64_elf_edit_opd): Update prototype.
2005-06-07 12:12:11 +00:00
Maciej W. Rozycki
32b26a03e4
* config/tc-mips.c (mips_cpu_info_table): Add cpu names m4k, 24k,
...
24kc, 24kf and 24kfx under MIPS32 release 2.
2005-06-07 12:09:26 +00:00
Hans-Peter Nilsson
5e8183185b
* configure.in <cris-*, crisv32-*>: Enable target-libffi again for
...
*-*-linux* and *-*-elf.
* configure: Regenerate.
2005-06-07 09:33:44 +00:00
Manoj Iyer
9039b344c2
Changed
...
* solib-svr4.c: Change type of 'lm' to gdb_byte.
to
* solib-svr4.c (struct lm_info): Change type of 'lm' to gdb_byte.
2005-06-07 06:55:16 +00:00
Hans-Peter Nilsson
165786b234
Sync with gcc-toplevel
2005-06-07 06:18:26 +00:00
Alan Modra
4575b1b508
* coff-rs6000.c (rs6000coff_vec, pmac_xcoff_vec): Init _bfd_find_line.
...
* coff64-rs6000.c (rs6000coff64_vec, aix5coff64_vec): Likewise.
2005-06-07 03:13:05 +00:00
Hans-Peter Nilsson
59f7ec4551
* configure.in (unsupported_languages): New macro.
...
<mmix-knuth-mmixware>: Set unsupported_languages. Name explicit
non-ported target libraries in noconfigdirs.
<cris-*, crisv32-*> Ditto, except for non-aout, non-elf,
non-linux-gnu. Remove libgcj_ex_libffi.
<lang_frag loop>: Set add_this_lang=no if the language is in
unsupported_languages.
* configure: Regenerate.
2005-06-07 00:04:15 +00:00
gdbadmin
2195b765a1
*** empty log message ***
2005-06-07 00:00:06 +00:00
Alan Modra
07c7ebe390
daily update
2005-06-07 00:00:05 +00:00
Manoj Iyer
4066fc1077
solib-svr4.c gdb_byteised.
2005-06-06 22:24:25 +00:00
DJ Delorie
d30d42d114
merge from gcc
2005-06-06 22:13:35 +00:00
DJ Delorie
c10e9ba77d
* configure.in: Fix typo in handling of --with-mpfr-dir.
...
* configure: Regenerate.
2005-06-06 18:36:50 +00:00
H.J. Lu
5420f73dbb
bfd/
...
2005-06-06 H.J. Lu <hongjiu.lu@intel.com>
PR 990
* bfd.c (bfd_find_line): New.
* dwarf2.c (comp_unit): Add variable_table.
(funcinfo): Add file, line, and sec.
(varinfo): New.
(lookup_symbol_in_function_table): New.
(lookup_symbol_in_variable_table): New.
(scan_unit_for_functions): Renamed to ...
(scan_unit_for_symbols): This. Handle DW_TAG_entry_point and
DW_TAG_variable.
(comp_unit_find_nearest_line): Updated.
(comp_unit_find_line): New.
(_bfd_dwarf2_find_line): New.
* elf-bfd.h (_bfd_elf_find_line): New.
(_bfd_generic_find_line): New. Defined.
* elf.c (_bfd_elf_find_line): New.
* libbfd-in.h (_bfd_dwarf2_find_line): New.
(_bfd_generic_find_line): New.
* bfd-in2.h: Regenerated.
* libbfd.h: Likewise.
* libbfd.c (_bfd_generic_find_line): New.
* targets.c (BFD_JUMP_TABLE_SYMBOLS): Initialize _bfd_find_line
with _bfd_generic_find_line.
(bfd_target): Add _bfd_find_line.
binutils/
2005-06-06 H.J. Lu <hongjiu.lu@intel.com>
PR 990
* nm.c (print_symbol): Call bfd_find_line before
bfd_find_nearest_line.
2005-06-06 14:28:31 +00:00
H.J. Lu
b42f9a05b6
2005-06-06 H.J. Lu <hongjiu.lu@intel.com>
...
* dwarf2.c (decode_line_info): Properly set low_pc.
2005-06-06 14:16:45 +00:00
Alan Modra
46de2a7c48
* elf64-ppc.c (ppc_stub_name): Return immediately on bfd_malloc fail.
...
(ppc64_elf_edit_opd): Ignore zero size .opd. Check bfd_alloc
return value.
2005-06-06 13:16:15 +00:00
Alan Modra
b4f4e59fff
bfd/
...
* elf64-pcc.c (ppc64_elf_gc_mark_hook): For the local sym in .opd
case, include addend when indexing .opd section map.
(ppc64_elf_edit_opd): Add no_opd_opt param. Do nothing besides
clear opd_adjust array if no_opd_opt set. Tidy code.
* elf64-ppc.h (ppc64_elf_edit_opd): Update prototype.
ld/
* emultempl/ppc64elf.em (ppc_before_allocation): Always run
ppc64_elf_edit_opd.
2005-06-06 12:59:59 +00:00
Alan Modra
b12fe8393a
* NEWS: Mention new powerpc ld support.
2005-06-06 06:53:07 +00:00
Alan Modra
1daed1d500
daily update
2005-06-06 00:00:06 +00:00
gdbadmin
43c3659975
*** empty log message ***
2005-06-06 00:00:03 +00:00
H.J. Lu
18b7982923
ld/
...
2005-06-05 H.J. Lu <hongjiu.lu@intel.com>
* ldexp.c (exp_mark_used_section): Set SEC_KEEP on current
section only if the symbol will be defined.
ld/testsuite/
2005-06-05 H.J. Lu <hongjiu.lu@intel.com>
* ld-cris/hiddef1.d: Undo the last change.
* ld-cris/libdso-10.d: Likewise.
* ld-cris/libdso-2.d: Likewise.
2005-06-05 15:28:36 +00:00
gdbadmin
9ee913b8a0
*** empty log message ***
2005-06-05 00:00:35 +00:00
Alan Modra
a3ba164022
daily update
2005-06-05 00:00:06 +00:00
H.J. Lu
00d8e0ea3e
2005-06-04 H.J. Lu <hongjiu.lu@intel.com>
...
* ld-cris/hiddef1.d: Updated.
* ld-cris/libdso-10.d: Likewise.
* ld-cris/libdso-2.d: Likewise.
2005-06-04 18:11:07 +00:00
H.J. Lu
2ae727ad93
2005-06-04 H.J. Lu <hongjiu.lu@intel.com>
...
* dwarf2.c (comp_unit): Fix a typo in comment.
2005-06-04 16:33:09 +00:00
H.J. Lu
079f985c5a
2005-06-04 H.J. Lu <hongjiu.lu@intel.com>
...
PR 992
* ldexp.c (exp_mark_used_section): Set SEC_KEEP on current
section for etree_assign, etree_provide and etree_provided.
Call fold_binary on etree_binary.
* ldlang.c (lang_mark_used_section_1): Handle load base.
2005-06-04 14:40:21 +00:00
Nick Clifton
6a86118a50
(CE, C3, CM, UE, UF): Redefine without reference to their Thumb-enabled
...
equivalents.
2005-06-04 14:06:01 +00:00
Richard Sandiford
a5c380b8f8
* MAINTAINERS: Update my email address.
2005-06-04 06:29:06 +00:00