Peter Schauer
878db64d3f
* i386-dis.c (struct private): Renamed to dis_private. `private'
...
is a reserved word for dynix cc.
1994-03-30 09:17:49 +00:00
Peter Schauer
bdf1b51158
* i386dynix.c, config/i386-dynix.mt: New files, handling Dynix
...
variant of a.out.
* configure.in, config.bfd: Use them for Dynix.
* Makefile.in: Add dependencies for i386dynix.o.
* targets.c: Add definition for i386dynix_vec.
1994-03-30 08:53:45 +00:00
Jeff Law
374bc5d7de
* gdb.t07/watchpoint.exp (test_watchpoint_triggered_in_syscall):
...
Fix typo(s).
1994-03-30 07:56:14 +00:00
Jeff Law
19cd0c1f75
* hppa-tdep.c (hppa_fix_call_dummy): Use an alternate method for
...
calling import stubs for functions in shared libraries.
1994-03-30 07:03:01 +00:00
Per Bothner
58cda66eeb
* ch-exp.y: Implement SIZE(mode_name) and SIZE(expression).
1994-03-30 06:59:16 +00:00
Per Bothner
73cd3b4911
* ch-lang.c (chill_is_varying_struct): Magic string is
...
was "<var_length>" is now "__var_length" (more portable).
1994-03-30 05:23:00 +00:00
Jim Kingdon
0c9935502f
* remote.c (getpkt): If we get a timeout, actually retry rather
...
than just giving up the first time it happens.
* remote.c: Document sequence numbers.
(remote_store_registers): Change syntax of 'P' request so that it
never looks like a sequence number.
1994-03-30 03:50:23 +00:00
Jim Kingdon
ee65efa82e
* config.guess: Recognize NCR running SVR4.3.
1994-03-30 03:15:42 +00:00
Kung Hsu
d80ff70c10
Modified Files:
...
ChangeLog os9kread.c remote-os9k.c
* os9kread.c (record_minmal_symbol): add section_offset to
relocate minimal symbol table.
* os9kread.c (read_minimal_symbols): ditto.
* os9kread.c (os9k_symfile_init): increase size of dbg and stb
file names.
* os9kread.c (read_os9k_psymtab): if there's no dbg file, just
return. Also if file addr is 0 leave it 0, not to relocate.
* remote-os9k.c (_initialize_remote_os9k): add 'set remotexon',
'set remotexoff' and 'set remotelog' commands.
1994-03-30 00:18:29 +00:00
Ian Lance Taylor
8f197c94e3
* objdump.c (display_file): Close each archive element after it
...
has been displayed.
1994-03-29 21:34:44 +00:00
Jim Kingdon
4aa6fe102d
* remote.c (remote_store_registers): Add 'P' request to set an
...
individual register.
(remote_write_bytes, remote_read_bytes): Use %lx, not %x, to print
a target address.
1994-03-29 20:43:48 +00:00
Ian Lance Taylor
8baf459bbe
Fix last patch.
1994-03-29 20:34:10 +00:00
Ian Lance Taylor
9f191108c1
* nm.c (display_archive): Close each archive element after it has
...
been displayed.
1994-03-29 20:00:09 +00:00
Jeff Law
a87c93b716
Put back include to tm-hppa.h mistakenly taken out during a recent checkin.
1994-03-29 18:36:48 +00:00
Roland Pesch
8d59d6db8d
Minor formatting fixes. (TeXs OK now.)
1994-03-29 03:39:46 +00:00
Roland Pesch
87462f1e05
Last-minute updates on Steve's last-minute changes.
...
TeX formatting remains to be checked.
1994-03-29 03:08:48 +00:00
Jeffrey Osier
20465f8bd1
binutils.texi(nlmconv): added -d/--debug and -l/--linker info
1994-03-29 00:53:16 +00:00
Roland Pesch
009ed68149
Fix node structure around new Hitachi nodes so general-purpose
...
vn of manual builds OK, too.
1994-03-29 00:35:30 +00:00
Ian Lance Taylor
9f37f56aac
Entry for last check in.
1994-03-28 23:44:43 +00:00
Ian Lance Taylor
6cac89c5c6
* Makefile.in (BFD32_BACKENDS): Add coff-sparc.o.
1994-03-28 23:35:20 +00:00
Ian Lance Taylor
09a2820705
* coffcode.h (coff_set_flags): Handle bfd_arch_powerpc like
...
bfd_arch_rs6000.
1994-03-28 23:20:38 +00:00
Sean Eric Fagan
f888e93cca
An annoying typo (faflse instead of false). Oopsie.
1994-03-28 23:03:21 +00:00
Per Bothner
db7ea4ead5
* config.guess: Make BSDI generate i386-unknown-bsd386.
...
Patch from Paul Eggert <eggert@twinsun.com>.
1994-03-28 23:01:39 +00:00
Ken Raeburn
75d20ac894
* config/obj-coff.h (SEPARATE_STAB_SECTIONS): Always define.
...
(OBJ_PROCESS_STAB): Don't define.
1994-03-28 19:40:53 +00:00
Ian Lance Taylor
934ec70a4e
* configure.in: Change error message to refer to bfd/config.bfd
...
rather than bfd/configure.in.
1994-03-28 18:05:12 +00:00
Ian Lance Taylor
ce8f1f60b7
* config.bfd (powerpc-*-aix*): New target; use rs6000.mt.
1994-03-28 18:02:05 +00:00
Ian Lance Taylor
34632537e0
* configure.in (powerpc-*-aix*): New target; use rs6000.mt.
...
* config/rs6000.mt (SELECT_ARCHITECTURES): Add bfd_powerpc_arch.
1994-03-28 18:00:09 +00:00
Ian Lance Taylor
a8a916c86f
* aoutx.h (translate_from_native_sym_flags): Set SEC_RELOC flag
...
for generated constructor section.
1994-03-28 17:57:34 +00:00
Ian Lance Taylor
3e1e245ddb
* configure.in (powerpc-*-aix*): Treat like rs6000-*-*.
1994-03-28 17:55:58 +00:00
Ian Lance Taylor
57afabd05a
* config/obj-aout.c (obj_aout_frob_symbols): Don't let BFD clobber
...
the type of symbol set symbols which happen to be in the absolute
or undefined section.
1994-03-28 17:43:54 +00:00
Ian Lance Taylor
882bdc6952
Mon Mar 28 12:35:00 1994 David Edelsohn (edelsohn@npac.syr.edu)
...
* config/tc-ppc.c (md_parse_option): Add -mpwrx (POWER/2 aka
RIOS2), -mpwr (POWER aka RIOS1), -mppc (PowerPC aka MPC603/604),
and -many (all architectures).
1994-03-28 17:38:39 +00:00
Ian Lance Taylor
541924955f
Mon Mar 28 12:28:30 1994 David Edelsohn (edelsohn@npac.syr.edu)
...
* ppc-opc.c: Define POWER2 as short alias flag.
(powerpc_opcodes): Add POWER/2 opcodes lfq*, stfq*, fcir[z], and
fsqrt.
1994-03-28 17:30:29 +00:00
Jeff Law
28a2181201
* gdb.t07/gdbme.c: More code for watchpoint testing.
...
* gdb.t07/watchpoint.exp: Accept both "Watchpoint" and
"Hardware watchpoint" throughout file.
(test_watchpoint_triggered_in_syscall): New test.
(test_complex_watchpoint): New test.
1994-03-28 00:53:55 +00:00
Jeff Law
77ccab3c95
* More fixes for object formats which allow multiple sections
...
with the same name:
* objcopy.c (setup_section): Make a new output section even if
one already exists with the given name.
(copy_section): Use isection->output_section rather than trying
to look the output section up by its (possibly non-unique) name.
1994-03-28 00:25:15 +00:00
Jeff Law
2f7c8700d3
* gas/hppa/reloc/funcrelocbug.s: New test.
...
* gas/hppa/reloc/reloc.exp: Run it.
1994-03-27 22:06:42 +00:00
Jeff Law
de3ffc7aef
* config/tc-hppa.c (tc_gen_reloc): Set addend for relocation
...
involving a function symbol which is not a plabel to zero.
(md_apply_fix): Never pass a function symbol to field_adjust.
1994-03-27 22:05:21 +00:00
Jeff Law
120f5bd93c
Arg. Forgot this in yesterday's cvs commit.
1994-03-27 21:29:37 +00:00
Jeff Law
f977e865cb
* som.c (som_get_section_contents): New function. Do not try
...
to actually read data from a section that doesn't have either
SEC_LOAD or SEC_DEBUGGING set (eg $BSS$) just return true.
1994-03-26 20:25:48 +00:00
David MacKenzie
9336e47ee2
* configure: Make unrecognized options give nonfatal warnings
...
instead of fatal errors, and pass them to any subdirectory
configures in case they recognize them.
Make --x equivalent to --with-x.
1994-03-26 20:08:38 +00:00
Jeff Law
250578363e
* libbfd.c (bfd_read): Set bfd_error as appropriate for a short
...
read. (bfd_error_system_call or bfd_error_file_truncated).
* som.c: Do not blindly set bfd_error_system_call after a
failing bfd_read, bfd_write, or bfd_seek. In a few places
(like som_object_p) override the error status set by bfd_read.
* aix386-core.c, aout-encap,c archive.c, bout.c: Likewise.
* coff-rs6000.c, coffgen.c ecoff.c, elf.c: Likewise.
* elf32-hppa.c, elfcode.h, hp300hpux.c, i386lynx.c: Likewise.
* nlm32-alpha.c, nlm32-i386.c, nlm32-sparc.c: Likewise.
* som.c: Check return values from several bfd_{seek,read,write}
calls that we just assumed were not failing.
1994-03-26 18:28:29 +00:00
Jim Kingdon
649694ea87
* config/sparc/tm-sparc.h: Define USE_REGISTER_NOT_ARG.
...
* stabsread (define_symbol): If USE_REGISTER_NOT_ARG, go back to
combining all 'p' and 'r' pairs into a LOC_REGPARM.
1994-03-26 16:00:02 +00:00
Jim Kingdon
72e35288c7
* command.c (do_setshow_command, case var_string): Never add a
...
space to the end of the string.
* NEWS: Document this change.
* .gdbinit: Add a space to the "set prompt" command.
1994-03-26 15:15:00 +00:00
David MacKenzie
00f5639008
* configure: Add --enable-* options. Clean up usage message and
...
some comments.
1994-03-26 05:53:17 +00:00
Jim Kingdon
bb6247c6b2
* buildsym.c (start_subfile, patch_subfile_names), demangle.c
...
(set_demangling_style, set_demangling_command): Use savestring not
strdup. We were not dealing properly with a NULL return from
strdup, and were not declaring strdup (the system header may or
may not have it).
1994-03-26 04:26:26 +00:00
Jim Kingdon
493424b108
* m3-nat.c, i386m3-nat.c, config/i386/i386m3.mh: Many minor
...
changes to make it compile (it doesn't link yet).
1994-03-26 04:20:44 +00:00
Roland Pesch
8babef8561
Work around texinfo glitch (@item vs @cindex).
1994-03-26 02:46:02 +00:00
Roland Pesch
2ded09f551
Updates for Hitachi targets.
1994-03-26 02:25:09 +00:00
Jim Kingdon
c6889f6323
* ptx4-nat.c, config/i386/{nm-ptx4.h, ptx4.mh, ptx.mt, ptx4.mt,
...
tm-ptx.h, tm-ptx4.h, xm-ptx.h, xm-ptx4.h}: New files.
1994-03-26 01:23:21 +00:00
Jim Kingdon
5ce7426fb8
* valprint.c (val_print): Remove inaccurate comment about what
...
types can be stub types.
1994-03-26 01:23:06 +00:00
Jim Kingdon
471c3c3f74
* hosts/sysv4.h (HAVE_PROCFS): Add comments about ptx4.
...
* config/sysv4.mh: Add comment.
* config/symmetry.mh: Change comment.
* configure.host: Use sysv4, not symmetry, for i[34]86-sequent-sysv4*.
1994-03-26 01:12:53 +00:00