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
Jeff Law
de48213858
* hppa-tdep.c (skip_prologue): Do nothing if not at the beginning
...
of a function.
(skip_trampoline_code): Rewrite and add support for argument
relocation stubs stubs, import/export stubs, calls through
"_sr4export" and cascaded trampolines.
1994-03-26 01:07:36 +00:00
Jeff Law
277c24a1f0
* gdbme.c (call_with_trampolines): New function to try and step
...
into. Tests trampoline problems on the PA.
* funcargs.exp (localvars_in_indirect_call): No longer expect
stepping into indirect call to fail on PAs.
(test_stepping_over_trampolines): New test.
1994-03-26 01:06:12 +00:00
Jeff Law
503554725f
Forgot this in recent commit.
1994-03-26 01:04:06 +00:00
Sean Eric Fagan
c929326f2a
Stu apparantly forgot to update the .Sanitize file when he added
...
tm-alphanw.h.
1994-03-26 00:41:36 +00:00
Jim Kingdon
59144a8124
* config/i386/ptx.mh (XDEPFILES): Add coredep.o. Delete infptrace.o.
...
* symm-nat.c (child_wait, _initialize_symm_nat, kill_inferior):
Supply alternate version if ATTACH_DETACH is not defined.
* 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.
* configure.in: Recognize i[34]86-sequent-sysv4* host.
1994-03-26 00:19:35 +00:00
Jim Kingdon
32001cc5da
new for ptx
1994-03-26 00:11:49 +00:00
Jim Kingdon
8ed0509162
new for ptx
1994-03-26 00:03:08 +00:00
Jim Kingdon
10bfdb4836
new for ptx4
1994-03-25 23:53:34 +00:00
Jim Kingdon
3dd669876e
new for ptx4
1994-03-25 23:39:19 +00:00
Jim Kingdon
75d6585923
new for ptx4
1994-03-25 23:22:48 +00:00
Ian Lance Taylor
645f842c99
* config/obj-aout.c (obj_aout_frob_symbol): If N_EXT is set for an
...
N_INDR symbol, set BSF_EXPORT and clear BSF_LOCAL.
1994-03-25 22:53:40 +00:00