external/binutils.git
31 years agoRemove mt-unix sanitization, there is no mt-unix here.
Fred Fish [Tue, 23 Mar 1993 04:34:52 +0000 (04:34 +0000)]
Remove mt-unix sanitization, there is no mt-unix here.

31 years agoUpdate for current files.
Fred Fish [Tue, 23 Mar 1993 04:23:57 +0000 (04:23 +0000)]
Update for current files.

31 years agoTweak list of files to keep.
Fred Fish [Tue, 23 Mar 1993 04:18:41 +0000 (04:18 +0000)]
Tweak list of files to keep.

31 years agoAdd .Sanitize files for new directories.
Fred Fish [Tue, 23 Mar 1993 03:58:44 +0000 (03:58 +0000)]
Add .Sanitize files for new directories.

31 years agoUpdate to match new config directory structure.
Fred Fish [Tue, 23 Mar 1993 03:32:59 +0000 (03:32 +0000)]
Update to match new config directory structure.

31 years agoRemove files that moved to config/ and config/<cpu>.
Fred Fish [Tue, 23 Mar 1993 03:30:43 +0000 (03:30 +0000)]
Remove files that moved to config/ and config/<cpu>.

31 years agoUpdate for h8500-dis.c. (Avoid Sun Make vpath bug)
John Gilmore [Tue, 23 Mar 1993 02:55:56 +0000 (02:55 +0000)]
Update for h8500-dis.c.  (Avoid Sun Make vpath bug)

31 years ago * nm-*, xm-*, tm-*: All native, host, and target files, which
Fred Fish [Tue, 23 Mar 1993 01:57:27 +0000 (01:57 +0000)]
* nm-*, xm-*, tm-*:  All native, host, and target files, which
get linked to nm.h, xm.h, and tm.h respectively by configure,
moved to appropriate config/<cpu> subdirectory.
* nm-sysv4.h, xm-sysv4.h, tm-sysv4.h, tm-sunos.h, nm-trash.h:
Native, host, and target files that are common across more than
one cpu architecture and included by one of the configured
native, host, or target files, get moved to config directory.

31 years ago * config/{*.mt, *.mh}: All target and host makefile fragment
Fred Fish [Tue, 23 Mar 1993 01:19:58 +0000 (01:19 +0000)]
* config/{*.mt, *.mh}:  All target and host makefile fragment
config files moved to an appropriate config/<cpu> subdirectory.
* nm-*, xm-*, tm-*:  All native, host, and target files, which
get linked to nm.h, xm.h, and tm.h respectively by configure,
moved to appropriate config/<cpu> subdirectory.

31 years ago * config/{a29k, arm, convex, gould, h8300, i386, i860, i960, m68k,
Fred Fish [Tue, 23 Mar 1993 01:07:36 +0000 (01:07 +0000)]
* config/{a29k, arm, convex, gould, h8300, i386, i860, i960, m68k,
m88k, mips, none, ns32k, pa, pyr, romp, rs6000, sparc, tahoe, vax,
z8k}:  New directories to hold cpu specific configuration files.
Naming follows gcc convention.
* config/{*.mt, *.mh}:  All target and host makefile fragment
config files moved to an appropriate config/<cpu> subdirectory.

31 years ago * config/{a29k, arm, convex, gould, h8300, i386, i860, i960, m68k,
Fred Fish [Tue, 23 Mar 1993 01:01:49 +0000 (01:01 +0000)]
* config/{a29k, arm, convex, gould, h8300, i386, i860, i960, m68k,
m88k, mips, none, ns32k, pa, pyr, romp, rs6000, sparc, tahoe, vax,
z8k}:  New directories to hold cpu specific configuration files.
Naming follows gcc convention.
* config/{*.mt, *.mh}:  All target and host makefile fragment
config files moved to an appropriate config/<cpu> subdirectory.
* nm-*, xm-*, tm-*:  All native, host, and target files, which
get linked to nm.h, xm.h, and tm.h respectively by configure,
moved to appropriate config/<cpu> subdirectory.
* nm-sysv4.h, xm-sysv4.h, tm-sysv4.h, tm-sunos.h, nm-trash.h:
Native, host, and target files that are common across more than
one cpu architecture and included by one of the configured
native, host, or target files, get moved to config directory.
* Makefile.in (INCLUDE_CFLAGS):  Add -I${srcdir}/config to
pick up native, host, or target include files moved to one of
the config subdirectories, and that are included by other files.
* Makefile.in (alldeps.mak):  Modify to account for new config
directory structure.
* alldeps.mak, depend:  Update for new config directory structure.
* config/*/[ntx]m-*.h:  Modify all files that include other
[ntx]m-*.h files to use path relative to gdb/config.  I.E.
"a29k/tm-ultra3.h" includes "a29k/tm-29k.h" rather than just
"tm-29k.h".
* remote-eb.c (tm-29k.h):  Include a29k/tm-29k.h.
* mipsread.c (tm-mips.h):  Include mips/tm-mips.h.
* i860-pinsn.c (tm-i860.h):  Include i860/tm-i860.h.
* configure.in:  Default gdb_host_cpu to host_cpu, and remap
the ones where the default is not unique or different than the
config subdirectory name.  Similarly, handle gdb_target_cpu.
Modify configure.in as appropriate to make use of gdb_host_cpu
and gdb_target_cpu to find makefile fragments and make links.

31 years agoUpdate to Draft D1.2.1: add membar mask names and ASI names.
Jim Wilson [Tue, 23 Mar 1993 00:27:59 +0000 (00:27 +0000)]
Update to Draft D1.2.1: add membar mask names and ASI names.

31 years agoconfigure has embedded tabs, which I accidentially nuked
David D. Zuhn [Mon, 22 Mar 1993 23:28:43 +0000 (23:28 +0000)]
configure has embedded tabs, which I accidentially nuked

31 years agofix whitespace
David D. Zuhn [Mon, 22 Mar 1993 23:25:27 +0000 (23:25 +0000)]
fix whitespace

31 years ago * coff-mips.c (ecoff_set_symbol_info): Relocate encapsulated stabs
Ian Lance Taylor [Mon, 22 Mar 1993 22:59:29 +0000 (22:59 +0000)]
* coff-mips.c (ecoff_set_symbol_info): Relocate encapsulated stabs
if the type is not stNil.

31 years ago * config/tc-mips.c (macro): Use $AT for any floating point load.
Ian Lance Taylor [Mon, 22 Mar 1993 22:18:43 +0000 (22:18 +0000)]
* config/tc-mips.c (macro): Use $AT for any floating point load.

Also get the debugging information right in obj-ecoff.c.

31 years ago * mipsread.c (compare_blocks): Sort blocks with the same start
Ian Lance Taylor [Mon, 22 Mar 1993 20:41:20 +0000 (20:41 +0000)]
* mipsread.c (compare_blocks): Sort blocks with the same start
address by decreasing ending address.

31 years ago * mipsread.c (parse_procedure, parse_partial_symbols): bug fixes.
Peter Schauer [Mon, 22 Mar 1993 20:25:25 +0000 (20:25 +0000)]
    * mipsread.c (parse_procedure, parse_partial_symbols): bug fixes.

31 years ago * mipsread.c (parse_procedure): Save cur_fdr accross call to
Peter Schauer [Mon, 22 Mar 1993 20:22:54 +0000 (20:22 +0000)]
    * mipsread.c (parse_procedure): Save cur_fdr accross call to
        lookup_symbol as it might get clobbered by the call.

        * mipsread.c (parse_partial_symbols): Use ADD_PSYMBOL_ADDR_TO_LIST.
        The previous code did not initialize the language field for the psymtab
        entry.

31 years agoSolve all config problems, make a local site.exp file.
Rob Savoye [Mon, 22 Mar 1993 05:51:13 +0000 (05:51 +0000)]
Solve all config problems, make a local site.exp file.

31 years ago * configure: add support for package_makefile_fragment, handle the
David D. Zuhn [Mon, 22 Mar 1993 05:09:22 +0000 (05:09 +0000)]
* configure: add support for package_makefile_fragment, handle the
case where a directory has a configure.in file but no Makefile.in
more gracefully (with an actual understandable error message, even);
add support for --without (and add this to the usage message); also
explicitly add a --host=${host_alias} to the command line when
config.guess is used

31 years agoFixed a bunch of missing return codes, misc bugs.
Rob Savoye [Mon, 22 Mar 1993 04:30:50 +0000 (04:30 +0000)]
Fixed a bunch of missing return codes, misc bugs.

31 years ago * gdb.t03/ptype.exp: tests for return code from gdb_test.
Rob Savoye [Mon, 22 Mar 1993 04:26:28 +0000 (04:26 +0000)]
   * gdb.t03/ptype.exp: tests for return code from gdb_test.
       * gdb.t00/teststrategy.exp: Uses which proc rather than spawning
       which in a shell. Deletes xgdb when done.
       * config/unix-gdb.exp: Won't try to spawn $GDB unless it exists.
       Tests the return from the "set height" or "set width" commands.
       Added a few return codes where needed.

31 years agohandle lack of Makefile.in in a more graceful manner
David D. Zuhn [Mon, 22 Mar 1993 01:47:59 +0000 (01:47 +0000)]
handle lack of Makefile.in in a more graceful manner

31 years agoadded package_makefile_frag support
David D. Zuhn [Mon, 22 Mar 1993 00:47:26 +0000 (00:47 +0000)]
added package_makefile_frag support

31 years agoWe must use both --host and --target options for recursion, because Cygnus and
Jim Wilson [Sun, 21 Mar 1993 20:14:04 +0000 (20:14 +0000)]
We must use both --host and --target options for recursion, because Cygnus and
FSF configure disagree about whether an unadorned machine is target or host.

31 years agofix an m68k 0r0... bug
Ken Raeburn [Sat, 20 Mar 1993 20:54:00 +0000 (20:54 +0000)]
fix an m68k 0r0... bug

31 years agoLint: * c-exp.y (parse_number): Avoid shift warning.
John Gilmore [Sat, 20 Mar 1993 08:44:42 +0000 (08:44 +0000)]
Lint:  * c-exp.y (parse_number):  Avoid shift warning.
* serial.h (struct ttystate):  Declare empty one on DOS.

31 years ago* gdbint.texinfo: Doc NO_MMALLOC and NO_MMALLOC_CHECK as host conditionals.
John Gilmore [Sat, 20 Mar 1993 06:07:16 +0000 (06:07 +0000)]
* gdbint.texinfo:  Doc NO_MMALLOC and NO_MMALLOC_CHECK as host conditionals.
* stabs.texinfo:  More array fixes inspired by Jim's.

31 years agoMake targ-cpu.o depend on config.h so gas will build from scratch.
Jim Wilson [Sat, 20 Mar 1993 05:03:31 +0000 (05:03 +0000)]
Make targ-cpu.o depend on config.h so gas will build from scratch.

31 years agobetter support for configuration with gcc
David D. Zuhn [Sat, 20 Mar 1993 04:51:42 +0000 (04:51 +0000)]
better support for configuration with gcc

31 years agoNew file
Steve Chamberlain [Fri, 19 Mar 1993 23:26:13 +0000 (23:26 +0000)]
New file

31 years agoCheckpoint for Stu
Steve Chamberlain [Fri, 19 Mar 1993 23:05:34 +0000 (23:05 +0000)]
Checkpoint for Stu

31 years agoadd h8500
Steve Chamberlain [Fri, 19 Mar 1993 22:41:15 +0000 (22:41 +0000)]
add h8500

31 years agoNew file
Steve Chamberlain [Fri, 19 Mar 1993 22:39:35 +0000 (22:39 +0000)]
New file

31 years agoOpcode file for the h8/500
Steve Chamberlain [Fri, 19 Mar 1993 22:20:43 +0000 (22:20 +0000)]
Opcode file for the h8/500

31 years ago * xm-sun4os4.h: Return type of free() should be void, not int.
Stu Grossman [Fri, 19 Mar 1993 22:13:38 +0000 (22:13 +0000)]
* xm-sun4os4.h:  Return type of free() should be void, not int.

31 years agoYes John, I haven't heard from Mark Fox yet.
Stu Grossman [Fri, 19 Mar 1993 21:03:05 +0000 (21:03 +0000)]
Yes John, I haven't heard from Mark Fox yet.
* vx-share/vxWorks.h:  Remove #def of NULL.

31 years agonuke no-op STAB_REG_TO_REGNUM
Jim Kingdon [Fri, 19 Mar 1993 19:35:39 +0000 (19:35 +0000)]
nuke no-op STAB_REG_TO_REGNUM

31 years agomention long options in usage message
Jim Kingdon [Fri, 19 Mar 1993 18:58:10 +0000 (18:58 +0000)]
mention long options in usage message

31 years agofixes re arrays and continuations
Jim Kingdon [Fri, 19 Mar 1993 18:48:45 +0000 (18:48 +0000)]
fixes re arrays and continuations

31 years agoadd XCOFF node
Jim Kingdon [Fri, 19 Mar 1993 18:25:16 +0000 (18:25 +0000)]
add XCOFF node

31 years ago(print_insn): Include the new dis-asm header file.
Steve Chamberlain [Fri, 19 Mar 1993 15:41:31 +0000 (15:41 +0000)]
(print_insn): Include the new dis-asm header file.

31 years ago * nm.c: Modify behavior of -o flag for archives to match
Per Bothner [Fri, 19 Mar 1993 01:56:10 +0000 (01:56 +0000)]
* nm.c:  Modify behavior of -o flag for archives to match
BSD4.4 and Sunos 4:  Prefix archive name before each line.

31 years ago * ieee-float.c: Moved to ../libiberty.
Per Bothner [Fri, 19 Mar 1993 00:18:55 +0000 (00:18 +0000)]
* ieee-float.c: Moved to ../libiberty.
* ieee-float.h: Moved to ../include.
* Makefile.in:  Update accordingly.
* i386-pinsn.c (print_insn), m68k-pinsn.c (print_insn):
Convert to stubs that call disassemblers in ../opcodes/*-dis.c.
* m68k-tdep.c:  Removed definition of ext_format ext_format_68881;
it is now in ../opcodes/m68881-ext.c.
* mips-tdep.c (mips_skip_prologue):  Try to skip more of the
prologue (some callers _do_ care).
* mips-pinsn.c (print_insn), z8k-tdep.c (print_insn):  Convert to
new interface of ../opcodes/*-dis.c.
* ch-exp.y:  Add #include <ctype.h>.

31 years ago * m68k-pinsn.c: Removed. Subsumed by ../opcodes/m68k-dis.c.
Per Bothner [Fri, 19 Mar 1993 00:12:50 +0000 (00:12 +0000)]
* m68k-pinsn.c:  Removed.  Subsumed by ../opcodes/m68k-dis.c.
* i386-pinsn.c:  Removed.  Subsumed by ../opcodes/i386-dis.c.
* Makefile.in:  Adjust accordingly.
* objdump.c:  Support new-style disassemblers (ones that use
the interface of ../include/dis-asm.h).

31 years ago * mips-dis.c, z8k-dis.c: Converted to use interface defined in
Per Bothner [Fri, 19 Mar 1993 00:11:02 +0000 (00:11 +0000)]
* mips-dis.c, z8k-dis.c:  Converted to use interface defined in
../include/dis-asm.h.
* m68k-dis.c:  New file (merge of ../binutils/m68k-pinsn.c
and ../gdb/m68k-pinsn.c).
* i386-dis.c:  New file (merge of ../binutils/i386-pinsn.c
and ../gdb/i386-pinsn.c).
* m68881-ext.c:  New file.  Moved definition of
ext_format ext_format_68881 from ../gdb/m68k-tdep.c.
* Makefile.in:  Adjust for new files.
* i386-dis.c:  Patches from John Hassey (hassey@dg-rtp.dg.com).
* m68k-dis.c:  Recognize '9' placement code, so (say) pflush
can be dis-assembled.

31 years ago * ieee-float.h: Moved from ../gdb.
Per Bothner [Thu, 18 Mar 1993 22:00:09 +0000 (22:00 +0000)]
* ieee-float.h:  Moved from ../gdb.
* dis-asm.h:  New file.  Interface to dis-assembler.

31 years ago * Makefile.in: Change deja-gnu to dejagnu.
Ian Lance Taylor [Thu, 18 Mar 1993 20:32:16 +0000 (20:32 +0000)]
* Makefile.in: Change deja-gnu to dejagnu.

31 years ago * xcoffexec.c (exec_close): Don't close exec_bfd twice.
Jim Kingdon [Thu, 18 Mar 1993 20:12:08 +0000 (20:12 +0000)]
* xcoffexec.c (exec_close): Don't close exec_bfd twice.

31 years ago * xcoffread.c (enter_line_range): endaddr is exclusive, not inclusive.
Jim Kingdon [Thu, 18 Mar 1993 20:02:10 +0000 (20:02 +0000)]
* xcoffread.c (enter_line_range): endaddr is exclusive, not inclusive.

31 years agoA new ARG_MAX hack: explicitly unexport some CHILL variables to keep
Ian Lance Taylor [Thu, 18 Mar 1993 01:15:43 +0000 (01:15 +0000)]
A new ARG_MAX hack: explicitly unexport some CHILL variables to keep
them out of the environment.

31 years agoA new ARG_MAX hack. Use unexport to keep GNU make from dumping the
Ian Lance Taylor [Thu, 18 Mar 1993 01:08:58 +0000 (01:08 +0000)]
A new ARG_MAX hack.  Use unexport to keep GNU make from dumping the
CHILL variables in the environment, with a : variable to keep older
makes happy.

31 years ago * app.c (do_scrub_next_char): Added new state, 9, to avoid
Ian Lance Taylor [Thu, 18 Mar 1993 00:52:37 +0000 (00:52 +0000)]
* app.c (do_scrub_next_char): Added new state, 9, to avoid
dropping a space immediately following an identifier.
* expr.c, write.c: Rewrote assert expressions to not use multiple
lines; I don't think that can be done portably.
* config/tc-mips.c (macro): Use $AT if target register is zero in
load instruction, which it can be for a floating point load.

Also a bunch more changes to config/obj-ecoff.c, still in flux.

31 years agoRemove test checkin.
Stu Grossman [Thu, 18 Mar 1993 00:43:10 +0000 (00:43 +0000)]
Remove test checkin.

31 years agoJust testing checkins.
Stu Grossman [Thu, 18 Mar 1993 00:42:26 +0000 (00:42 +0000)]
Just testing checkins.

31 years ago * xcoffread.c (arrange_linetable): Use x{m,re}alloc not {m,re}alloc.
Jim Kingdon [Wed, 17 Mar 1993 20:38:38 +0000 (20:38 +0000)]
* xcoffread.c (arrange_linetable): Use x{m,re}alloc not {m,re}alloc.

31 years ago(show_user): Avoid fprintf_filtered botch (AGAIN!).
John Gilmore [Wed, 17 Mar 1993 20:21:55 +0000 (20:21 +0000)]
(show_user):  Avoid fprintf_filtered botch (AGAIN!).

31 years agoForgot to include changes to Makefile.in and configure.in.
Fred Fish [Wed, 17 Mar 1993 19:35:18 +0000 (19:35 +0000)]
Forgot to include changes to Makefile.in and configure.in.

31 years ago * gdb.t17/{Makefile.in, callfuncs.exp, gdbme.c}: New test
Fred Fish [Wed, 17 Mar 1993 19:33:19 +0000 (19:33 +0000)]
* gdb.t17/{Makefile.in, callfuncs.exp, gdbme.c}:  New test
files to test gdb's calling of functions in the inferior with
the correct arguments and gdb's ability to retrieve any
result returned.

31 years agoNew functions from macros in tm-z8k.h.
Steve Chamberlain [Wed, 17 Mar 1993 19:32:42 +0000 (19:32 +0000)]
New functions from macros in tm-z8k.h.

31 years ago * valops.c (value_arg_coerce): Apply temporary patch to
Fred Fish [Wed, 17 Mar 1993 19:28:59 +0000 (19:28 +0000)]
* valops.c (value_arg_coerce):  Apply temporary patch to
fix problem with coercion of array and function types when
passed as arguments to C functions, pending a more complete
review of when and how coercion should be done, depending
upon context and language.

31 years ago * xcoffread.c (MIN_TBTABSIZ): Change to 12.
Jim Kingdon [Wed, 17 Mar 1993 19:17:47 +0000 (19:17 +0000)]
* xcoffread.c (MIN_TBTABSIZ): Change to 12.

31 years ago * xcoffread.c (xcoff_symfile_read): Only read stringtab and
Jim Kingdon [Wed, 17 Mar 1993 19:06:32 +0000 (19:06 +0000)]
* xcoffread.c (xcoff_symfile_read): Only read stringtab and
debugsec if there are a non-zero number of symbols.

31 years ago * ecoff-ext.h (AUX_PUT_ANY): Don't use void values in branches of
Ian Lance Taylor [Wed, 17 Mar 1993 17:46:58 +0000 (17:46 +0000)]
* ecoff-ext.h (AUX_PUT_ANY): Don't use void values in branches of
conditional expression.

31 years agoMake check target depend on all target.
Rob Savoye [Wed, 17 Mar 1993 09:49:40 +0000 (09:49 +0000)]
Make check target depend on all target.

31 years agoNow has :make check" target.
Rob Savoye [Wed, 17 Mar 1993 09:05:58 +0000 (09:05 +0000)]
Now has :make check" target.

31 years ago"Make check" works much better.
Rob Savoye [Wed, 17 Mar 1993 09:05:19 +0000 (09:05 +0000)]
"Make check" works much better.

31 years ago * xcoffexec.c (add_vmap): Wrap symbol read in catch_errors.
Jim Kingdon [Wed, 17 Mar 1993 04:07:29 +0000 (04:07 +0000)]
* xcoffexec.c (add_vmap): Wrap symbol read in catch_errors.

31 years ago * xcoffread.c (read_symbol_lineno): Look to end of symbols for .bf,
Jim Kingdon [Wed, 17 Mar 1993 03:58:24 +0000 (03:58 +0000)]
* xcoffread.c (read_symbol_lineno): Look to end of symbols for .bf,
not just 50 symbols.
(symtbl_num_syms): New variable.
(read_xcoff_symtab): Set it.
(read_symbol_nvalue): Check for bad symno.
(read_symbol_{lineno,nvalue}, callers): Don't pass symtable; it's
always symtbl.

31 years agoCatch error on close so runtest won't bomb.
Rob Savoye [Wed, 17 Mar 1993 02:04:20 +0000 (02:04 +0000)]
Catch error on close so runtest won't bomb.

31 years ago * config/unix-gdb.exp (gdb_exit): Remove close commands that
Fred Fish [Tue, 16 Mar 1993 23:48:09 +0000 (23:48 +0000)]
* config/unix-gdb.exp (gdb_exit):  Remove close commands that
may be called after gdb goes away.  Previous versions of expect
needed these to avoid file descriptor leaks, but they cause
errors with the current revision of expect.
* gdb.t00/gdbvars.exp:  Use -re on expected output after
setting sevenbit-strings.
* gdb.t04/setvar.exp, gdb.t13/bitfields.exp:  Make commands
to set sevenbit-strings consistent across tests.
**** start-sanitize-chill ****
gdb.t30/chexp.exp, gdb.t31/chillvars.exp:  Make commands to
set sevenbit-strings consistent across tests.
**** end-sanitize-chill ****

31 years ago * Makefile.in: Add *clean rules.
Per Bothner [Tue, 16 Mar 1993 20:16:31 +0000 (20:16 +0000)]
* Makefile.in:  Add *clean rules.

31 years agoelf32.c, elf32-sparc.c changes
Ken Raeburn [Tue, 16 Mar 1993 18:37:51 +0000 (18:37 +0000)]
elf32.c, elf32-sparc.c changes

31 years ago * config/rs6000.mh: Get rid of -Dfd_set=int crock.
Stu Grossman [Tue, 16 Mar 1993 18:15:25 +0000 (18:15 +0000)]
* config/rs6000.mh:  Get rid of -Dfd_set=int crock.
This is defined in defs.h if necessary.
* vx-share/vxWorks.h:  Remove #defs of min and max.
* vx-share/xdr_ld.c, vx-share/xdr_ptrace.c,
vx-share/xdr_rdb.c:  include defs.h.

31 years agoAdd testsuite to list of things to save.
Fred Fish [Tue, 16 Mar 1993 14:09:12 +0000 (14:09 +0000)]
Add testsuite to list of things to save.

31 years agoAdd dejagnu to list of directories to save.
Fred Fish [Tue, 16 Mar 1993 14:07:56 +0000 (14:07 +0000)]
Add dejagnu to list of directories to save.

31 years ago * write.c (write_contents): Compute the relocs before writing out
Ian Lance Taylor [Mon, 15 Mar 1993 23:58:22 +0000 (23:58 +0000)]
* write.c (write_contents): Compute the relocs before writing out
the section contents.
* config/obj-ecoff.h, config/obj-ecoff.c: Numerous changes to get
symbol table and values right.
* config/tc-mips.h (LOCAL_LABEL): If OBJ_ECOFF, any label starting
with $L is local.
* config/tc-mips.c (tc_gen_reloc): If OBJ_ECOFF, adjust the addend
by the section vma.

* config/z8k.mt (TARG_CPU_DEPENDENTS): The relevant file is
z8k-opc.h, not z8k.h.

31 years ago * h8300.mt (DO_INSTALL): Renamed from INSTALL.
Ian Lance Taylor [Mon, 15 Mar 1993 23:49:48 +0000 (23:49 +0000)]
* h8300.mt (DO_INSTALL): Renamed from INSTALL.

31 years ago * configure.in (h8300-*-*, h8500-*-*): Don't build libg++.
Ian Lance Taylor [Mon, 15 Mar 1993 23:47:19 +0000 (23:47 +0000)]
* configure.in (h8300-*-*, h8500-*-*): Don't build libg++.

31 years ago * Makefile.in (GCC_FLAGS_TO_PASS): Reset some variables that gcc
Ian Lance Taylor [Mon, 15 Mar 1993 23:45:33 +0000 (23:45 +0000)]
* Makefile.in (GCC_FLAGS_TO_PASS): Reset some variables that gcc
doesn't use to avoid ARG_MAX overflow on SCO.

31 years ago * config/obj-coffbfd.c (obj_coff_endef): Correct test for .bf
Ian Lance Taylor [Mon, 15 Mar 1993 20:21:13 +0000 (20:21 +0000)]
* config/obj-coffbfd.c (obj_coff_endef): Correct test for .bf
symbol.

31 years ago*** empty log message ***
Jim Kingdon [Mon, 15 Mar 1993 17:45:08 +0000 (17:45 +0000)]
*** empty log message ***

31 years agoSupport 68000 series without floating point. (changed config name)
John Gilmore [Sun, 14 Mar 1993 11:06:43 +0000 (11:06 +0000)]
Support 68000 series without floating point.   (changed config name)
* configure.in (m68000-*-{aout,elf,coff}):  New configs.

31 years ago* configure.in (m68k-adobe-*): New config.
John Gilmore [Sun, 14 Mar 1993 10:58:48 +0000 (10:58 +0000)]
* configure.in (m68k-adobe-*):  New config.
* tm-68k-nofp.h:  New file, lacks 68881 support.
* config/m68k-nofp.mt:  New file.

31 years agoRemove a few remaining underscore/no-underscore remnants from config files.
John Gilmore [Sun, 14 Mar 1993 10:49:01 +0000 (10:49 +0000)]
Remove a few remaining underscore/no-underscore remnants from config files.
* config/{m68k-un.mt, sparc-un.mt}:  Remove.
* config/m68k-noun.mt: Rename to m68k-fp.mt.
* config/sparc-noun.mt: Rename to sparc-em.mt.
* tm-68k-noun.h, tm-spc-noun.h:  Remove.
* tm-68k-un.h:  Rename to tm-68k-fp.h.
* tm-spc-un.h:  Rename to tm-spc-em.h.
* tm-sun4sol2.h: Cleanup.
* configure.in (m68k-*, sparc-* targets):  Corresponding changes.

31 years ago* symmisc.c (std_in, std_out, std_err): Move initializations
John Gilmore [Sat, 13 Mar 1993 23:09:20 +0000 (23:09 +0000)]
* symmisc.c (std_in, std_out, std_err):  Move initializations
to runtime code, in case they aren't constant.

31 years agoconsistent use of -solaris2*
David D. Zuhn [Sat, 13 Mar 1993 03:09:19 +0000 (03:09 +0000)]
consistent use of -solaris2*

31 years agoconsistent use of -solaris2*
David D. Zuhn [Sat, 13 Mar 1993 02:59:38 +0000 (02:59 +0000)]
consistent use of -solaris2*

31 years agoconsistent use of -solaris2*
David D. Zuhn [Sat, 13 Mar 1993 02:52:21 +0000 (02:52 +0000)]
consistent use of -solaris2*

31 years ago * configure.in: canonicalize all instances to *-*-solaris2*,
David D. Zuhn [Sat, 13 Mar 1993 02:50:15 +0000 (02:50 +0000)]
* configure.in: canonicalize all instances to *-*-solaris2*,
also strip out a number of tools to not build for go32 host

31 years ago* symtab.c (find_pc_symtab): some object file formats, notably mips,
K. Richard Pixley [Sat, 13 Mar 1993 00:50:09 +0000 (00:50 +0000)]
* symtab.c (find_pc_symtab): some object file formats, notably mips,
  have holes in the address ranges of symtabs.  Change this algorythm
  from first hit to tightest fit.

Fixes #2217.

31 years ago* mips-tdep.c (heuristic_proc_start): if we walk the pc into the fence
K. Richard Pixley [Sat, 13 Mar 1993 00:32:10 +0000 (00:32 +0000)]
* mips-tdep.c (heuristic_proc_start): if we walk the pc into the fence
  post without finding the enclosing function, then print a warning.

31 years agoFri Mar 12 09:33:23 1993 Jim Kingdon (kingdon@cygnus.com)
Jim Kingdon [Fri, 12 Mar 1993 23:12:59 +0000 (23:12 +0000)]
Fri Mar 12 09:33:23 1993  Jim Kingdon  (kingdon@cygnus.com)

* xcoffread.c (retrieve_tracebackinfo): Move assignment out
of while condition.

* xcoffread.c (enter_line_range): complain() on bad endoffset.
xcoffread.c: Doc fixes.

Tue Mar  9 09:56:12 1993  Jim Kingdon  (kingdon@cygnus.com)

* tm-rs6000.h (CORE_NEEDS_RELOCATION): Just call xcoff_relocate_core.
xcoffexec.c (xcoff_relocate_core): New function.
(text_adjustment): Removed.
(add_vmap): Return the vmap.
rs6000-tdep.c (add_text_to_loadinfo): No longer static.

Fri Mar  5 05:22:46 1993  Jim Kingdon  (kingdon@cygnus.com)

* xcoffsolib.h: Add objfile member to struct vmap.
xcoff{exec,solib}.c: Use it, not lookup_objfile_bfd.
xcoffexec.c (add_vmap): Allocate objfiles here.

31 years ago * rs6000-core.c: Add .ldinfo section.
Jim Kingdon [Fri, 12 Mar 1993 23:05:12 +0000 (23:05 +0000)]
* rs6000-core.c: Add .ldinfo section.

31 years ago * expr.c, write.c: Ultrix native 4.2 cc requires assert condition
Ian Lance Taylor [Fri, 12 Mar 1993 20:01:28 +0000 (20:01 +0000)]
* expr.c, write.c: Ultrix native 4.2 cc requires assert condition
to be on a single line.

31 years ago * Makefile.in (MAKEOVERRIDES): Define to be empty.
Ian Lance Taylor [Fri, 12 Mar 1993 19:58:54 +0000 (19:58 +0000)]
* Makefile.in (MAKEOVERRIDES): Define to be empty.

31 years ago * gdb.t21/demangle.exp (proc demangle): Adjust quotes in an
Fred Fish [Fri, 12 Mar 1993 16:50:38 +0000 (16:50 +0000)]
* gdb.t21/demangle.exp (proc demangle):  Adjust quotes in an
expected output to match current "expect" expectations.

31 years ago * section.c (bfd_set_section_contents): whitespacs
Steve Chamberlain [Fri, 12 Mar 1993 16:33:59 +0000 (16:33 +0000)]
* section.c (bfd_set_section_contents): whitespacs
* seclet.c (seclet_dump_seclet): Don't try and fill sections with
no contents.

31 years agodon't define POSIX_UTIME for go32, makes ar & ranlib happy again
David D. Zuhn [Fri, 12 Mar 1993 03:32:47 +0000 (03:32 +0000)]
don't define POSIX_UTIME for go32, makes ar & ranlib happy again