Ian Lance Taylor
263d4a626b
* cofflink.c (_bfd_coff_link_input_bfd): Don't crash if there is
...
no hash table entry for a global symbol.
1996-10-02 16:02:56 +00:00
Jason Molenda
38e4433bfb
* Makefile.in (clean): Remove config.log.
1996-10-02 07:57:18 +00:00
Ian Lance Taylor
b61364cc71
* ld.texinfo (Options): Give more detail on -l option.
...
PR 10418.
1996-10-01 22:53:38 +00:00
Ian Lance Taylor
4fc7ca82bf
* scripttempl/elfmips.sc: Handle CREATE_SHLIB the same way that
...
elf.sc does, so that glibc works better.
1996-10-01 22:31:27 +00:00
Ian Lance Taylor
8dd53b5cc8
* cofflink.c (coff_link_add_symbols): Don't override a meaningful
...
symbol type with T_NULL. Warn if symbol type changes. Based on
patch from Philippe De Muyter <phdm@labauto1.ulb.ac.be>.
1996-10-01 21:57:47 +00:00
Ian Lance Taylor
a69e5977e2
* read.c (s_macro): Warn if a macro has the same name as a
...
pseudo-op.
(s_space): In m68k MRI mode, align to a word boundary.
* macro.c (define_macro): Add namep parameter. Change all
callers.
* macro.h (define_macro): Update declaration.
1996-10-01 21:51:15 +00:00
Ian Lance Taylor
6e9efeaf72
Tue Oct 1 16:17:33 1996 Joel Sherrill <joel@oarcorp.com>
...
* configure.tgt (mips*-*-rtems*): New target, like mips*-*-elf*.
1996-10-01 20:19:05 +00:00
Ian Lance Taylor
fed13a5ec9
Tue Oct 1 16:16:01 1996 Joel Sherrill <joel@oarcorp.com>
...
* configure.in (mips-*-rtems*): New target, like mips-*-elf*.
* configure: Rebuild.
1996-10-01 20:17:23 +00:00
Ian Lance Taylor
161ac690ee
Tue Oct 1 16:14:22 1996 Joel Sherrill <joel@oarcorp.com>
...
* config.bfd (mips*-*-rtems*): New target, like mips*-*-elf*.
1996-10-01 20:15:48 +00:00
Ian Lance Taylor
50622dea73
* gprof.c (usage): Print bug report address.
...
(main): Change version printing to match current GNU standards.
1996-10-01 19:58:36 +00:00
Ian Lance Taylor
673cb062e9
update copyright
1996-10-01 19:55:02 +00:00
Ian Lance Taylor
3b1e54df46
* lib/ld.exp (default_ld_version): Fix for current version
...
printing.
1996-10-01 19:53:02 +00:00
Ian Lance Taylor
9cfdc91a9a
* ldver.c (ld_program_version): New variable.
...
(ldversion): Use it.
* ldver.h (ld_program_version): Declare.
* lexsup.c (ld_options): Handle --dll-verbose like --verbose, not
--version. Change --version handling to match current GNU
standards.
(help): Print bug report address.
1996-10-01 19:53:01 +00:00
Ian Lance Taylor
819a5edafd
* lib/gas-defs.exp (gas_version): Fix for current version
...
printing.
1996-10-01 19:39:21 +00:00
Ian Lance Taylor
bfc94743ea
* as.c (show_usage): Print bug report address.
...
(parse_args): Change version printing to match current GNU
standards.
* gasp.c (show_usage): Print bug report address.
(main): Change version printing to match current GNU standards.
1996-10-01 19:31:06 +00:00
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