Ian Lance Taylor
01b1f5eb29
* lib/utils-lib.exp (binutil_version): Fix for current version
...
printing.
1996-10-01 19:11:13 +00:00
Ian Lance Taylor
7f924d5516
* version.c (print_version): New function.
...
* bucomm.h (print_version): Declare.
* ar.c (program_version): Don't declare.
(do_show_version): Remove.
(usage): Add help parameter. Print bug report address.
(main): Set is_ranlib at start. Check for --help and --version.
Call print_version, not do_show_version.
* nlmconv.c (program_version): Don't declare.
(main): Call print_version.
(show_usage): Print bug report address.
* nm.c (program_version, print_version): Don't declare.
(usage): Print bug report address.
(main): Call print_version.
* objcopy.c (program_version): Don't declare.
(copy_usage): Print bug report address.
(strip_usage): Likewise.
(strip_main): Call print_version.
(copy_main): Likewise.
* objdump.c (program_version): Don't declare.
(usage): Print bug report address.
(main): Call print_version.
* size.c (program_version): Don't declare.
(usage): Print bug report address.
(main): Call print_version.
* strings.c (program_version): Don't declare.
(main): Call print_version.
(usage): Print bug report address.
* Makefile.in: Update dependencies.
1996-10-01 19:10:40 +00:00
Ian Lance Taylor
0b810a6ee0
* config/tc-m68k.c (init_table): Correct access control unit
...
register numbers. From Ken Rose <rose@netcom.com>.
1996-10-01 17:59:56 +00:00
Ian Lance Taylor
ffef69a368
* config/tc-alpha.c: Add some static function prototypes.
...
(alpha_macros): Move to top of file. Make static.
(alpha_num_macros): Move to top of file.
1996-10-01 16:41:19 +00:00
Stu Grossman
8940a5834f
* tc-v850.h: Define LOCAL_LABEL to recognise _.L_* symbols
...
generated by DWARF.
1996-10-01 16:38:44 +00:00
Ian Lance Taylor
0db6249c77
* elflink.h (elf_link_add_object_symbols): Only put a symbol from
...
a dynamic object in the dynamic symbol table if it is referenced
or defined by a regular object.
PR 10711.
1996-10-01 16:33:01 +00:00
Ian Lance Taylor
a5cb84dd6f
* i386-dis.c (op_rtn): Change to be a pointer. Adjust uses
...
accordingly. Don't declare functions using op_rtn.
Remove ANSI C constructs.
1996-10-01 14:50:19 +00:00
Stan Shebs
407e05d604
Fix a stutter
...
Fix a stutter
1996-10-01 05:15:10 +00:00
Stan Shebs
06d33ac68b
* mpw-mh-mpw (EXTRALIBS_PPC_XCOFF): New, was EXTRALIBS_PPC.
...
(EXTRALIBS_PPC): Use shared libraries instead of xcoff.
1996-10-01 05:09:00 +00:00
Fred Fish
f646eef47b
* gdb.base/interrupt.exp: Add i*86-*-linux* setup_xfail for
...
"p func1 ()" and note that rests of tests are skipped.
* gdb.base/corefile.exp: Add i*86-*-linux* and m68*-*-hpux*
setup_xfails for "print func2::coremaker_local".
Add i*86-*-linux* setup_xfail for "backtrace in corefile.exp".
* gdb.base/mips_pro.exp: Restart gdb in this test so it isn't
affected by the previous run test.
* gdb.chill/misc.exp: Add m68*-*-hpux* setup_xfails for
"print array () ubyte (foo)" and "print/x array () byte (\$i)"
* gdb.chill/pr-8742.exp: Add m68*-*-hpux* setup_xfails for
"pass int powerset tuple" and "pass modeless int powerset tuple".
* gdb.chill/tests2.exp: Add m68*-*-hpux* setup xfails for
"real write 4" and "real write 8".
* gdb.shill/tuples.exp: Add i*86-*-linux* and m68*-*-hpux*
setup_xfails for "print vs1 after tuple assign 2",
"print \$i after tuple assign 2", and
"print vs2 after tuple assign 2".
* lib/gdb.exp (gdb_test): When a gdb aborts, print a more
meaningful error message and return -1 so the caller can
suppress further tests and avoid a cascade of errors.
1996-10-01 03:29:45 +00:00
Fred Fish
b51843d888
* defs.h: Remove define of PRIVATE_XMALLOC.
1996-10-01 03:04:13 +00:00
Fred Fish
77f7bfd835
* libiberty.h: Remove #ifndef PRIVATE_XMALLOC.
1996-10-01 03:01:33 +00:00
Jackie Smith Cashion
875c8d5cc8
Tue Oct 1 01:28:41 1996 James G. Smith <jsmith@cygnus.co.uk>
...
* configure.in (noconfigdirs): Don't build libgloss for arm-coff
targets.
1996-10-01 00:33:00 +00:00
Stu Grossman
1a282a7d41
* config/v850/tm-v850.h: Use distinct register for PC, not EIPC.
1996-09-30 22:42:23 +00:00
Stan Shebs
8ce18b7a1c
Add mpw-install to keep_these_too
1996-09-30 21:41:07 +00:00
David Edelsohn
81ca9d3b3f
m32r [work in progress]
1996-09-30 21:10:54 +00:00
David Edelsohn
b02d4da4fe
m32r support
1996-09-30 19:18:04 +00:00
David Edelsohn
79e9dc2010
* Makefile.in (em32relf.c): Add rule for.
...
* configure.tgt (m32r-*-*): Recognize.
* emulparams/m32relf.sh: New file.
1996-09-30 19:16:26 +00:00
Jeff Law
e20c36baa7
* top.c (execute_control_command): Free values from while_control
...
and if_control conditions after evaluation to avoid storage leaks.
From Peter Schauer.
Fixes 10442.
1996-09-30 17:16:35 +00:00
David Edelsohn
a98ddff362
* gas/sparc/splet.d: Fix typo in cpusha result.
1996-09-29 14:57:04 +00:00
Fred Fish
4d99d4eaaf
Make sanitize-v850 lines into comments and rebuild configure
1996-09-28 15:22:09 +00:00
Fred Fish
0d4c1152af
Remade configure, which appears to have gotten out of sync
...
with the current files it is built from.
1996-09-28 15:14:27 +00:00
Stu Grossman
88777ce2a6
* gencode.c (write_opcodes): Output hex values for opcode mask
...
and patterns.
* interp.c (sim_resume): Save and restore PC from the appropriate
register.
* (sim_fetch_register sim_store_register): Fix byte-order problem
with reading and writing registers.
* simops.c (OP_FFFF): Implement pseudo-breakpoint insn.
1996-09-28 01:38:45 +00:00
Stu Grossman
8d622d4c7c
Sanitize for v850.
1996-09-28 01:23:45 +00:00
Stu Grossman
2652deb7e0
Sanitize v850 shit.
1996-09-28 01:16:06 +00:00
Stu Grossman
1fa83dcd66
Add configure.
1996-09-28 01:11:34 +00:00
Stu Grossman
0ce9347cea
v850 shit
1996-09-28 01:08:10 +00:00
Stu Grossman
f6c6791e0a
Sanitize out v850 stuff.
1996-09-28 01:00:59 +00:00
Stu Grossman
e281063162
* configure.in: Recognize v850 target.
...
* v850-tdep.c: New file, NEC V850 target support.
* config/v850/{v850.mt tm-v850.h}: New files for NEC V850 support.
1996-09-28 00:59:13 +00:00
Stu Grossman
8b19233bfe
v850 stuff
1996-09-28 00:53:37 +00:00
Stu Grossman
d77852a484
* configure.in: You can now configure GDB for the v850.
1996-09-28 00:41:58 +00:00
Jeff Law
da86a4fa81
* simops.c (trace_input): Fix thinko.
1996-09-27 23:41:12 +00:00
Peter Schauer
be23e5a495
* infrun.c (wait_for_inferior): Update current_line and
...
current_symtab when stepping continues in the middle of a new line.
1996-09-27 21:51:32 +00:00
Fred Fish
50140ab2a7
* top.c (print_gdb_version): Rewrote to comply with new GNU coding
...
standards for the --version option.
(print_gnu_advertisement): Remove, now part of print_gdb_version.
(show_version): Remove call to print_gnu_advertisement.
* top.h (print_gnu_advertisement): Remove prototype.
* main.c (print_gdb_help): Move help to static function and
add prototype.
(main): Call print_gdb_help rather than inlining it.
(main): Remove call to print_gnu_advertisement.
* gdbtk.tcl (create_copyright_window): Increase timeout from
15 seconds to 30 seconds.
1996-09-27 17:53:06 +00:00
Fred Fish
567417775d
* gdb.base/a1-selftest.exp: Tweak tests to account for new
...
format for printing version.
* gdb.base/default.exp: Ditto.
* gdb.base/interrupt.exp: Fix problem with cascade of
errors if child process dies while calling a function.
1996-09-27 17:50:47 +00:00
Michael Meissner
fb0097a0cc
fix typo
1996-09-27 17:39:01 +00:00
Michael Meissner
d266afa994
Set the sizes of the basic types that do not match the defaults
1996-09-27 17:35:59 +00:00
Mark Alexander
54225fd023
* configure.in, config/i386/tm-linux.h: Fix configure
...
problem on older Linux systems that prevented core files
from being recognized.
1996-09-27 06:13:24 +00:00
Stan Shebs
f7fa777d22
always keep pregenerated emulation file
1996-09-26 21:09:59 +00:00
Stan Shebs
0b2aef4d0e
* mpw-make.sed: Add symbolic doublequoting to ldmain compile edit.
...
* mpw-config.in: Add mips-*-* case as mips-elf, and use more
wildcards in matching.
* mpw-emipself.c: New file, pregenerated mips elf emulation.
1996-09-26 21:09:23 +00:00
Ian Lance Taylor
4fc2c99a4a
* expr.c (expr): Change >>= to >> (fix typo). (From meissner).
1996-09-26 20:04:56 +00:00
Jackie Smith Cashion
21cea5d45d
Thu Sep 26 17:35:00 1996 James G. Smith <jsmith@cygnus.co.uk>
...
* interp.c (SignalException): Check for explicit terminating
breakpoint value.
* gencode.c: Pass instruction value through SignalException()
calls for Trap, Breakpoint and Syscall.
1996-09-26 16:42:57 +00:00
Jackie Smith Cashion
617c07c61d
Thu Sep 26 11:35:17 1996 James G. Smith <jsmith@cygnus.co.uk>
...
* interp.c (SquareRoot): Add HAVE_SQRT check to ensure sqrt() is
only used on those hosts that provide it.
* configure.in: Add sqrt() to list of functions to be checked for.
* config.in: Re-generated.
* configure: Re-generated.
1996-09-26 10:39:34 +00:00
Stan Shebs
9ef70b290f
always keep dbug-rom.c
1996-09-26 01:40:40 +00:00
Stan Shebs
4db5493944
* dbug-rom.c: New file, support for Motorola's dBUG monitor.
...
* config/m68k/monitor.mt (TDEPFILES): Add it.
* NEWS: Mention it.
1996-09-26 01:38:52 +00:00
Michael Meissner
a18cb10038
Fix tracing for st2w
1996-09-25 20:33:21 +00:00
Stan Shebs
4aa10c6d21
* configure.in (noconfigdirs): Don't configure any C++ dirs
...
if targeting D10V.
1996-09-25 02:09:20 +00:00
Ian Lance Taylor
97f8e6ff76
* read.c (float_cons): Call md_flush_pending_output if it is
...
defined.
PR 10716.
1996-09-24 23:06:05 +00:00
Martin Hunt
3547832c08
Tue Sep 24 12:22:18 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
...
* tc-d10v.c (md_operand): Created. Allows operands to
start with '#'.
* tc-d10v.h (md_operand): Undefined.
1996-09-24 19:24:38 +00:00
Martin Hunt
8626a9d58a
Mon Sep 23 16:13:50 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
...
* tm-d10v.h (SAVED_PC_AFTER_CALL): Fixed.
Now single-steps correctly.
1996-09-23 23:20:05 +00:00