Ian Lance Taylor
bdec62283a
* cofflink.c (_bfd_coff_link_input_bfd): Don't try to optimize a
...
struct/union/enum type with no elements.
PR 9024.
1996-02-26 19:01:53 +00:00
David Edelsohn
110b814dba
* config/tc-sparc.c (sparc_ip): Print all architectures that support
...
the insn on mismatch.
1996-02-26 18:38:33 +00:00
Stan Shebs
d2d7e896d5
Always keep mips vxworks files
1996-02-25 22:05:49 +00:00
Stan Shebs
8fa6fcf829
* configure.in (mips*-*-vxworks*): New config.
...
* configure: Regenerated.
* config/mips/vxmips.mt, config/mips/tm-vxmips.h: New files.
* remote-vxmips.c (vx_convert_to_virtual, vx_convert_from_virtual):
Remove, never used.
1996-02-25 22:05:00 +00:00
Ian Lance Taylor
15f4406cf8
* bfd.c (bfd_errmsg): Handle a NULL return from strerror.
1996-02-24 23:58:44 +00:00
Ian Lance Taylor
c843513316
* archive.c (bfd_generic_archive_p): If the first file in the
...
archive can not be recognized as an object, don't assume that this
is the wrong format.
PR 9082.
1996-02-24 20:45:20 +00:00
Peter Schauer
a97a483ca8
* partial-stab.h (case N_FUN): Function symbols generated
...
by SPARCworks cc have a meaningless zero value, do not update
pst->textlow if the function symbol value is zero.
* stabsread.c (define_symbol): Initialize SYMBOL_TYPE field
for function prototype declaration symbols.
1996-02-24 20:32:48 +00:00
Ian Lance Taylor
053ae1d77a
* elf.c (bfd_elf_set_dt_needed_name): Don't do anything if the
...
format is not bfd_object.
(bfd_elf_get_dt_soname): Likewise.
1996-02-24 20:03:55 +00:00
Ian Lance Taylor
ce67d0c3ac
Sat Feb 24 11:21:49 1996 Alan Modra <alan@spri.levels.unisa.edu.au>:
...
* Makefile.in ($(OBJDUMP_PROG)): Search $(BFDLIB) before
$(OPCODES).
1996-02-24 19:22:35 +00:00
Michael Meissner
0d02fbb844
Update to 1.0.1
1996-02-24 14:36:59 +00:00
Stu Grossman
b5eccf7482
* remote-e7000.c (e7000_load): New routine to download via the
...
network.
* (e7000_wait): Don't backup PC when we hit a breakpoint.
Apparantly new sh2 pods get this right...
* (e7000_ops): Add call to e7000_load.
1996-02-24 06:39:44 +00:00
Rob Savoye
805e36ab5d
* configure.in: Add support for a29-coff.
...
* configure: Rebuild.
1996-02-24 04:46:41 +00:00
Ian Lance Taylor
101a23469f
* config/tc-sh.c (sh_coff_frob_file): Don't consider the address
...
of the section when looking for the R_SH_USES fixup, because the
frag addresses have not yet been adjusted.
PR 9072.
1996-02-23 01:15:39 +00:00
Ian Lance Taylor
940c413f96
* gdbinit.in: Set a breakpoint on as_warn_where.
1996-02-23 01:09:38 +00:00
Ian Lance Taylor
a9645755cd
* gas/mips/lb-xgot.d: Correct.
1996-02-23 00:47:32 +00:00
Ian Lance Taylor
e41ab2a6a4
* config/tc-mips.c (macro): Add missing arguments to macro_build
...
omitted in last change. From Jim Wilson <wilson@cygnus.com>.
1996-02-23 00:41:09 +00:00
Michael Meissner
262faa5417
Add input support; at end of user writes, call fflush
1996-02-22 20:11:41 +00:00
Michael Meissner
eaf2030fff
fix typo
1996-02-22 16:32:31 +00:00
J.T. Conklin
b7f3b6d5e6
* config/m68k/{nbsd.mh,nbsd.mt,nm-nbsd.h,tm-nbsd.h,xm-nbsd.h},
...
m68knbsd-nat.c: New files, support for NetBSD/m68k.
* configure.in (m68k-*-netbsd*): New config.
* configure: Regenerated.
1996-02-22 09:11:16 +00:00
Fred Fish
6a6a552a29
* standalone.c (open, _initialize_standalone): Fix obvious typos
...
reported by Martin Pool <martin@citr.uq.oz.au>.
1996-02-22 01:58:53 +00:00
Fred Fish
d16ee16d58
Back out change to signals.exp (test_handle_all_print): Add setup_xfail for "alpha-dec-osf2*"
...
This problem appears to be random, possibly a dejagnu problem.
1996-02-21 23:23:38 +00:00
Ian Lance Taylor
c6016ce293
* config/tc-h8300.c (tc_reloc_mangle): Change reloc based on size
...
if it is TC_CONS_RELOC. Set a size of 4 to R_RELLONG.
PR 5166.
1996-02-21 22:02:54 +00:00
Michael Meissner
ad836e027c
Add more write system calls; Add system call tracing
1996-02-21 21:58:43 +00:00
Jeff Law
13f6c7eac1
* solib.c (solib_create_inferior_hook): Fix thinko.
...
Don't screw sunos4 with 7763 fixes..
1996-02-21 21:27:08 +00:00
Ian Lance Taylor
ea74d97907
* coff-sh.c (sh_relax_delete_bytes): Correct range of R_SH_USES
...
reloc.
PR 9043.
1996-02-21 18:59:56 +00:00
Michael Meissner
94feae28e3
Fix -m switch
1996-02-21 18:58:31 +00:00
Ian Lance Taylor
476a283fbd
remove extraneous comment characters
1996-02-21 17:38:36 +00:00
David Edelsohn
b32fbe0779
* config/tc-sparc.c (sparc_ip): Recognize %asr0 for v8.
1996-02-21 17:26:21 +00:00
David Edelsohn
2cb1807e13
(sparc_ip): Recognize %asr0.
...
Yes, matra really wants this.
1996-02-21 17:25:13 +00:00
Ian Lance Taylor
5c59ec4318
regenerate configure scripts with autoconf 2.7
1996-02-21 17:18:42 +00:00
Ian Lance Taylor
c8cd6f237b
* Makefile.in (all): Simplify.
...
(clean, mostlyclean): SUBDIRS may contain whitespace; fix the loop
as in the all target.
(distclean, maintainer-clean, realclean): Likewise.
(install): Likewise.
1996-02-21 17:02:23 +00:00
Michael Meissner
eada1efcaf
Update to 1995-02-20 release
1996-02-21 16:47:06 +00:00
Jeff Law
d3b0a49d0e
Minor tweak.
1996-02-21 08:22:42 +00:00
Jeff Law
464c6c5f3f
* solib.c (solib_break_names): Define for Solaris and Linux.
...
(enable_break): For SVR4 systems, first try to use the debugger
interfaces in the dynamic linker to track shared library events
as they happen, then fall back to BKPT_AT_SYMBOL code. Convert
BKPT_AT_SYMBOL code to use shared library event breakpoints.
(solib_create_inferior_hook): Simplify BKPT_AT_SYMBOL code,
it no longer needs to restart/wait on the inferior.
* symfile.c (find_lowest_section): No longer static.
* symfile.h (find_lowest_section): Corresponding changes.
Wraps up 7763 work, simplifies BKPT_AT_SYMBOL code somewhat, and allows
debugging of startup code.
1996-02-21 07:04:03 +00:00
Jeff Law
9263da6f13
Commit misplaced ChangeLog entry.
1996-02-21 06:41:25 +00:00
David Edelsohn
2e5e6879d5
* config/tc-sparc.c (parse_keyword_arg): Accept leading '%'.
...
(sparc_ip): Accept %asr[1..31] for v8 and %asr[%16..31] for v9.
Recognize [uU] format args as sparclet cpregs.
1996-02-21 05:50:22 +00:00
David Edelsohn
e86d5cf30f
* config/tc-sparc.c (parse_keyword_arg): Accept leadling '%'.
...
(sparc_ip): Accept %asr[1..31] for v8 and %asr[%16..31] for v9.
Recognize [uU] format args as sparclet cpregs.
1996-02-21 05:50:03 +00:00
David Edelsohn
38399547ba
* sparc-opc.c (v8,v6notv9): Add MASK_SPARCLET.
...
(sparc_opcode_archs): Add MASK_V8 to sparclet entry.
(sparc_opcodes): Add sparclet insns.
(sparclet_cpreg_table): New static local.
(sparc_{encode,decode}_sparclet_cpreg): New functions.
* sparc-dis.c (print_insn_sparc): Handle sparclet cpregs.
1996-02-21 05:47:27 +00:00
David Edelsohn
8c3f315e6a
* sparc.h (sparc_{encode,decode}_sparclet_cpreg): Declare.
...
Mark operand letters uU as in use.
1996-02-21 04:47:16 +00:00
Fred Fish
8a25c34c7a
* gdb.base/signals.exp: Change setup_xfail for "alpha-*-osf2"
...
to "alpha-*-osf2*" and add comment.
* gdb.base/a1-selftest.exp (test_with_self): Remove "alpha-dec-osf2*"
setup_xfail for "step over execarg initialization" and
"step over corearg initialization".
* gdb.base/callfuncs.exp (do_function_calls): Restore setup_xfail
for "hppa*-*-*", "sparc-*-*", "mips*-*-*", and "alpha-dec-osf2*".
* gdb.base/corefile.exp: Add "alpha-dec-osf2*" setup_xfail when not
gcc compiled for "print coremaker_bss", "print coremaker_ro",
"print func2::coremaker_local", and "backtrace in corefile.exp".
* gdb.base/signals.exp: Build and source signals.ci.
(test_handle_all_print): Add setup_xfail for "alpha-dec-osf2*".
Change "alpha-dec-osf2*" setup_xfail for "bt in signals.exp"
to be for gcc only.
* lib/gdb.exp: Move verbose statements outside conditionals.
1996-02-21 03:40:05 +00:00
Fred Fish
e7107962d1
* config/alpha/tm-alpha.h (COERCE_FLOAT_TO_DOUBLE): Define to 1.
...
* config/mips/tm-mips.h: Ditto.
* config/pa/tm-hppa.h: Ditto.
* config/rs6000/tm-rs6000.h: Ditto.
* config/sparc/tm-sparc.h: Ditto.
1996-02-21 03:38:45 +00:00
Fred Fish
45c5fa7891
* valops.c (COERCE_FLOAT_TO_DOUBLE): Define default value.
...
(value_arg_coerce): Use COERCE_FLOAT_TO_DOUBLE.
1996-02-21 03:36:07 +00:00
Ian Lance Taylor
8a2e1fdd3c
* config/tc-sh.c (sh_handle_align): Don't emit R_SH_ALIGN relocs
...
in bss_section.
PR 9044.
1996-02-21 03:30:01 +00:00
Ian Lance Taylor
fe6fc35fdb
* sunos.c (SUNOS_CONSTRUCTOR): Define.
...
(sunos_add_one_symbol): Don't let a symbol from a dynamic object
override a constructor symbol. Set SUNOS_CONSTRUCTOR when
appropriate.
1996-02-21 02:51:02 +00:00
J.T. Conklin
eb224848cd
* config/{i386,ns32k}/nbsd.mh (NATDEPFILES): Remove core-aout.o.
1996-02-21 02:00:10 +00:00
J.T. Conklin
48d27324a4
* config/nm-nbsd.h (FETCH_INFERIOR_REGISTERS): Defined.
...
* config/xm-nbsd.h (CC_HAS_LONG_LONG, PRINTF_HAS_LONG_LONG):
#ifdef'd out definitions --- Causes serious gdb failures on
the i386. Need to investigate further before enabling.
* i386b-nat.c (fetch_inferior_registers, store_inferior_registers,
fetch_core_registers): New functions. These functions are defined
if FETCH_INFERIOR_REGISTERS is set. Registers are fetched/stored
with ptrace PT_GETREGS/PT_SETREGS.
1996-02-21 01:52:37 +00:00
J.T. Conklin
d271dd0591
* config.in: Regenerated.
1996-02-21 01:02:10 +00:00
Stu Grossman
95f6f9269f
* findvar.c (extract_floating store_floating): Replace `long
...
double' with `DOUBLEST'.
1996-02-21 00:57:10 +00:00
J.T. Conklin
871a3f3b24
* bfd.c (tdata): Add netbsd_core_data.
...
* bfd-in2.h: Regenerated.
1996-02-21 00:29:38 +00:00
Fred Fish
8b495156a4
* gdb.c++/misc.cc: Add test code from Mike Stump.
...
* gdb.c++/misc.exp: Add test to print s.a, for Mike Stump.
1996-02-20 23:51:27 +00:00