Michael Meissner
03ab605af6
Link in .eh_section into data section
1998-01-01 20:00:36 +00:00
Jeff Law
2d6c57cec9
* scripttempl/h8300h.sc: Fix typo.
...
* scripttempl/h8300s.sc: Likewise.
1998-01-01 17:06:02 +00:00
Mark Alexander
d8d77c08ca
Add dve3900-rom.c.
1997-12-31 14:57:37 +00:00
Mark Alexander
896ccb317d
* dsrec.c (load_srec): Check remotedebug flag when printing
...
debug info.
1997-12-31 11:47:19 +00:00
Jeff Law
ffd0546fb0
* config/tc-mn10200.c (md_relax_table): Correct branch ranges.
...
Fix bugs exposed in egcs compiler.
1997-12-31 11:28:40 +00:00
David Taylor
6b038bd9e6
add _siglongjmp to list of longjmp breakpoints.
1997-12-31 07:36:28 +00:00
Ian Lance Taylor
47d9c13912
* elf32-sparc.c (elf32_sparc_check_relocs): If -Bsymbolic, don't
...
allocate space for a PC relative reloc against a symbol which is
defined in a regular file.
(elf32_sparc_relocate_section): If -Bsymbolic, don't copy a PC
relative reloc against a symbol which is defined in a regular
file.
1997-12-30 09:48:42 +00:00
Mark Alexander
7e9576e098
* dve3900-rom.c: New file to support Densan DVE-R3900/20 board.
...
* monitor.c (monitor_debug): Move to utils.c, rename to puts_debug.
(monitor_write_memory, monitor_read_memory, monitor_insert_breakpoint,
monitor_remove_breakpoint): Remove useless address bits if current
monitor has MO_ADDR_BITS_REMOVE flag.
* monitor.h (MO_ADDR_BITS_REMOVE): Define.
* utils.c (puts_debug): Formerly monitor_debug from monitor.c;
move here and make public. Add better support for carriage returns.
* defs.h (puts_debug): Declare.
* dsrec.c (load_srec): Use puts_debug to print remotedebug information.
Output header record correctly.
(make_srec): Output a header record instead of a termination record
if sect is non-NULL (value is ignored), but abfd is NULL.
* config/mips/tm-tx39.h (DEFAULT_MIPS_TYPE): Remove definition.
(REGISTER_NAMES): Define to add R3900-specific registers.
* config/mips/tm-tx39l.h: Ditto.
* config/mips/tx39.mt (TDEPFILES): Add dve3900-rom.o and support files.
* config/mips/tx39l.mt: Ditto.
1997-12-29 21:50:10 +00:00
Felix Lee
76ef416550
* interp.c (sim_engine_run): msvc cpp barfs on #if (a==b!=c).
1997-12-29 16:03:23 +00:00
Ian Lance Taylor
14bf95ea71
From Jonathan Stone <jonathan@DSG.Stanford.EDU>:
...
* config.bfd (mips-dec-netbsd*): Add ECOFF vectors to
targ_selvecs.
(mips*el-*-netbsd*): Like mips-dec-netbsd*.
(mips*-*-netbsd*): New target.
1997-12-29 15:04:55 +00:00
Ian Lance Taylor
7e3d76b7a4
* elflink.h (elf_link_assign_sym_version): Change error message
...
from "undefined version name" to "undefined versioned symbol
name".
1997-12-29 14:16:59 +00:00
Ian Lance Taylor
dca8a1e74b
From Matthew Bellantoni <matthew@chrysalis.com>:
...
* ar.c (get_pos_bfd): Add default_posname parameter. Change all
callers.
(replace_members): Default to replacing in the same position.
1997-12-29 14:00:59 +00:00
Nick Clifton
0f3003ef0b
Fixed typo from my previous delta.
1997-12-29 11:45:12 +00:00
Ian Lance Taylor
a3da1edc5e
* core.c (core_sym_class): Treat weak symbols as text symbols.
...
From Dean Gaudet <dgaudet@arctic.org>.
1997-12-29 11:20:37 +00:00
Ian Lance Taylor
5a08c6a17e
fix sky sanitization
1997-12-29 08:38:52 +00:00
Jeff Law
9cfb301ea9
* configure.in (host_makefile_frag, target_makefile_frag):
...
Handle multiple config files.
(alpha-*-linux*): Treat alpha-*-linux* as alpha-*-linux* and
alpha-*-*.
1997-12-28 11:19:58 +00:00
Jeff Law
ceb9ef26d7
* Makefile.in (INSTALL_TARGET): Do install-gcc first.
...
* configure (gxx_include_dir): Provide a definition for subdirs
which do not use autoconf.
1997-12-28 10:27:09 +00:00
Jeff Law
6222c009f6
* config.guess: Sync with egcs. Picks up new alpha support,
...
BeOS & some additional linux support.
1997-12-24 21:43:05 +00:00
Stan Shebs
8c3bd6a40e
* dsrec.c: Cosmetic improvements.
...
(make-srec): Change indexing of format and code tables to
remove confusing empty entries.
1997-12-24 12:51:55 +00:00
Ian Lance Taylor
af36ce35ef
rebuild
1997-12-24 07:58:26 +00:00
Ian Lance Taylor
77e4176e43
* libbfd-in.h (_bfd_dwarf2_find_nearest_line): Declare.
...
* libbfd.h: Rebuild.
1997-12-23 14:14:03 +00:00
Ian Lance Taylor
9ae77ebee2
* peicode.h (coff_swap_scnhdr_out): Set .reloc section to be
...
shared. Set stab* sections to be shared and read. Set .rsrc
section to be read and shared.
1997-12-23 14:02:39 +00:00
Jeff Law
9162e4edd2
* config.guess: HP 9000/803 is a PA1.1 machine.
1997-12-23 11:42:49 +00:00
Ian Lance Taylor
340caceb3a
fix sanitization
1997-12-23 08:31:18 +00:00
Mark Alexander
138b5e6359
* remote-mips.c (_initialize_remote_mips): Fix DDB doc string.
1997-12-22 21:55:09 +00:00
Doug Evans
0d65768a9c
(txvu-*-elf*): Don't build target-libiberty.
1997-12-22 18:38:27 +00:00
Doug Evans
103dd76488
* configure.in: Add txvu support.
...
* configure: Regenerate.
* config/tc-txvu.[ch]: New files.
1997-12-22 18:03:58 +00:00
Doug Evans
209fb34642
* tc-txvu.[ch]: New files.
1997-12-22 17:55:19 +00:00
Doug Evans
1eb4e37728
* dis-asm.h (print_insn_txvu): Declare.
1997-12-22 17:24:00 +00:00
Doug Evans
80c396f6cd
* configure.in: Add txvu support.
...
* configure: Regenerate.
* disassemble.c: Add txvu support.
1997-12-22 17:22:11 +00:00
Doug Evans
f5870264df
* Makefile.am (etxvuelf.c): Add rule for.
...
* Makefile.in: Regenerate.
* configure: Regenerate.
* configure.tgt (txvu-*-*): Recognize.
* emulparams/txvuelf.sh: New file.
1997-12-22 17:04:20 +00:00
Doug Evans
2c20be8ec8
txvuelf.sh: New file.
1997-12-22 16:54:34 +00:00
Doug Evans
20b2c808b8
* Makefile.am (ALL_MACHINES,BFD32_BACKENDS): Add txvu support.
...
(cpu-txvu.lo,elf32-txvu.lo): Add rules for.
* Makefile.in: Rebuild.
* config.bfd, configure.in: Add txvu support.
* configure: Regenerate.
* archures.c, elf.c, targets.c: Add txvu support.
* bfd-in2.h: Regenerate.
* cpu-txvu.c, elf32-txvu.c: New files.
1997-12-22 16:47:21 +00:00
Doug Evans
e535f07bc1
* common.h (EM_CYGNUS_TXVU): New macro.
1997-12-22 14:48:08 +00:00
Doug Evans
69f273d821
* configure.in: Add txvu-elf support.
...
* config.sub: Recognize txvu cpu.
1997-12-22 14:09:49 +00:00
Doug Evans
cc8b3b770f
* txvu.h: New file.
1997-12-22 13:57:57 +00:00
Ian Lance Taylor
20320f7d8d
rebuild with devo tools
1997-12-22 11:17:01 +00:00
Ian Lance Taylor
956f823697
tipo
1997-12-22 11:09:36 +00:00
Ian Lance Taylor
d92329a97c
* Makefile.am: Rebuild dependencies.
...
(ALL_MACHINES_CFILES): Add dwarf2.lo.
(ALL_MACHINES_CFILES): Add dwarf2.c.
* Makefile.in: Rebuild.
1997-12-22 10:51:42 +00:00
Ian Lance Taylor
8e2eebc8c8
* coff-arm.c: Don't include obstack.h.
1997-12-22 10:50:06 +00:00
Jeff Law
8f6462bc08
* config.sub (mips64vr5xxx-elf): Handle. Treat as mips64vr5000-elf.
1997-12-22 10:27:25 +00:00
Ian Lance Taylor
3b1e626474
rebuild with devo tools
1997-12-22 10:26:53 +00:00
Ian Lance Taylor
372b296c81
rebuild with devo autoconf
1997-12-22 10:24:37 +00:00
Ian Lance Taylor
3ce77f61f3
rebuild
1997-12-22 10:23:57 +00:00
Ian Lance Taylor
60dc9fb283
* configure.in (i386*-go32-rtems*): Fix to be the same as
...
i[3456]86-go32.
* configure: Rebuild.
1997-12-22 10:08:43 +00:00
Ian Lance Taylor
0b3fcc1c53
Mon Dec 22 13:04:33 1997 Joel Sherrill <joel@oarcorp.com>
...
* config.bfd (i[3456]86*-go32-rtems*): Fix to be the same as
i[3456]86-go32.
1997-12-22 10:05:34 +00:00
Ian Lance Taylor
1c6f34415d
* config/tc-mips.c (macro): The 4650 doesn't permit M_LDC1_AB,
...
M_SDC1_AB, M_L_DOB, M_L_DAB, M_S_DAB, or M_S_DOB.
(mips_ip): Always check for FP_D, not just for instructions that
are not part of the regular ISA.
1997-12-22 09:56:49 +00:00
Ian Lance Taylor
57d0236a2e
* gas/mips/r5900.d: Update for current disassembler.
1997-12-22 09:47:57 +00:00
Ian Lance Taylor
e3d2cd9f37
* mips-opc.c: Add FP_D to s.d instruction flags.
1997-12-22 09:37:47 +00:00
Ian Lance Taylor
999539b559
* rclex.l: Don't permit a comma in a STRING.
...
* rcparse.y (acc_entry): Warn if an inappropriate modifier is used
with a non VIRTKEY.
(acc_event): For a control character, set VIRTKEY, and force the
character to uppercase.
(acc_options): Don't require a comma separator.
1997-12-22 08:29:28 +00:00