platform/upstream/binutils.git
32 years ago* Check in Fred Fish's changes in these modules. Fred
John Gilmore [Sat, 22 Feb 1992 01:46:16 +0000 (01:46 +0000)]
* Check in Fred Fish's changes in these modules.  Fred
will make ChangeLog entries for all of them.

32 years agoMore dos scripts
Steve Chamberlain [Sat, 22 Feb 1992 00:25:24 +0000 (00:25 +0000)]
More dos scripts

32 years agoHow to compile gas on a PC
Steve Chamberlain [Sat, 22 Feb 1992 00:24:13 +0000 (00:24 +0000)]
How to compile gas on a PC

32 years agoMore renames from DJ the DOS martyr
Steve Chamberlain [Sat, 22 Feb 1992 00:23:03 +0000 (00:23 +0000)]
More renames from DJ the DOS martyr

32 years agoIncrease the dososity
Steve Chamberlain [Sat, 22 Feb 1992 00:18:39 +0000 (00:18 +0000)]
Increase the dososity

32 years agoRemeber this one too!
Steve Chamberlain [Sat, 22 Feb 1992 00:17:21 +0000 (00:17 +0000)]
Remeber this one too!

32 years agoNew files for DOSness
Steve Chamberlain [Sat, 22 Feb 1992 00:14:17 +0000 (00:14 +0000)]
New files for DOSness

32 years agoDJ naming change
Steve Chamberlain [Sat, 22 Feb 1992 00:11:39 +0000 (00:11 +0000)]
DJ naming change

32 years agoDj renaming
Steve Chamberlain [Fri, 21 Feb 1992 23:06:42 +0000 (23:06 +0000)]
Dj renaming

32 years agoDJ renaming
Steve Chamberlain [Fri, 21 Feb 1992 23:06:30 +0000 (23:06 +0000)]
DJ renaming

32 years agoDOS file name change
Steve Chamberlain [Fri, 21 Feb 1992 22:55:08 +0000 (22:55 +0000)]
DOS file name change

32 years agoName change for DJ
Steve Chamberlain [Fri, 21 Feb 1992 22:54:39 +0000 (22:54 +0000)]
Name change for DJ

32 years ago * readline.c, examples/fileman.c: patches from DJ to support
Steve Chamberlain [Fri, 21 Feb 1992 22:39:54 +0000 (22:39 +0000)]
* readline.c, examples/fileman.c: patches from DJ to support
DOS

32 years ago * coffcode.h (coff_swap_aux_in): lint, (coff_print_symbol): prints
Steve Chamberlain [Fri, 21 Feb 1992 19:06:34 +0000 (19:06 +0000)]
* coffcode.h (coff_swap_aux_in): lint, (coff_print_symbol): prints
out tagndx too.
* aoutx.h (swap_std_reloc_out, swap_ext_reloc_out): use the output
section of a symbol rather than the section of a reffed symbol to
determine the r_index of an emmitted reloc.

32 years agocvs bug, these files should not have been checked in.
K. Richard Pixley [Fri, 21 Feb 1992 14:28:34 +0000 (14:28 +0000)]
cvs bug, these files should not have been checked in.

32 years agobe more cautious with tranle's patches
K. Richard Pixley [Fri, 21 Feb 1992 14:21:54 +0000 (14:21 +0000)]
be more cautious with tranle's patches

32 years agomoved from gas/a.out.gnu.h to gas/config/a.out.gnu.h
K. Richard Pixley [Fri, 21 Feb 1992 11:58:52 +0000 (11:58 +0000)]
moved from gas/a.out.gnu.h to gas/config/a.out.gnu.h

32 years agominor reorg of tranlee's stuff
K. Richard Pixley [Fri, 21 Feb 1992 11:37:01 +0000 (11:37 +0000)]
minor reorg of tranlee's stuff

32 years agonew files from tranlee
K. Richard Pixley [Fri, 21 Feb 1992 11:06:41 +0000 (11:06 +0000)]
new files from tranlee

32 years agochanges from Minh Tran-Le <TRANLE@INTELLICORP.COM> to support i386
K. Richard Pixley [Fri, 21 Feb 1992 11:04:51 +0000 (11:04 +0000)]
changes from Minh Tran-Le <TRANLE@INTELLICORP.COM> to support i386
coff as it appears to be used on aix386.

32 years agofrom hack's unfinished work
K. Richard Pixley [Fri, 21 Feb 1992 09:10:45 +0000 (09:10 +0000)]
from hack's unfinished work

32 years agotell about using doc
K. Richard Pixley [Fri, 21 Feb 1992 09:09:51 +0000 (09:09 +0000)]
tell about using doc

32 years agodon't keep *.dvi
K. Richard Pixley [Fri, 21 Feb 1992 09:08:37 +0000 (09:08 +0000)]
don't keep *.dvi

32 years agodoc. bring it in, use it.
K. Richard Pixley [Fri, 21 Feb 1992 09:05:26 +0000 (09:05 +0000)]
doc.  bring it in, use it.

32 years ago* readline.c (rl_read_init_file): Make sure that null filename is
Stu Grossman [Fri, 21 Feb 1992 07:28:31 +0000 (07:28 +0000)]
* readline.c (rl_read_init_file):  Make sure that null filename is
not passed to open() or else we end up opening the directory, and
read a bunch of garbage into keymap[].

32 years ago * PORTING: New (preliminary) porting guide.
Per Bothner [Fri, 21 Feb 1992 05:56:57 +0000 (05:56 +0000)]
* PORTING: New (preliminary) porting guide.

32 years ago* tm-sparc.h, tm-sysv4.h, solib.h: Move shared lib definitions
John Gilmore [Fri, 21 Feb 1992 03:35:37 +0000 (03:35 +0000)]
* tm-sparc.h, tm-sysv4.h, solib.h:  Move shared lib definitions
into solib.h.
* sparc-pinsn.c, sparc-tdep.c, standalonec, sun3-xdep.c,
sun386-xdep.c, symm-xdep.c, target.c, ultra3-xdep.c, utils.c,
value.h: Prototypes for static functions; lint.
* gdbtypes.h:  Empty file to ease transition.

32 years ago * Makefile.in: Change mkscript rule into one for ./mkscript
Per Bothner [Fri, 21 Feb 1992 01:59:57 +0000 (01:59 +0000)]
* Makefile.in:  Change mkscript rule into one for ./mkscript
(for the sake of makes that don't realize they're the same).
* PORTING:  Add more details.
* genscripts.sh:  Add more tailorability of DATA_ALIGNMENT.

32 years ago* xm-amix.h, xm-i386v4.h, xm-stratus.h: Define NORETURN to avoid
John Gilmore [Fri, 21 Feb 1992 01:40:57 +0000 (01:40 +0000)]
* xm-amix.h, xm-i386v4.h, xm-stratus.h: Define NORETURN to avoid
complaints about volatile functions.
* xm-sysv4.h (HAVE_MMAP):  Define.

32 years ago* core.c, exec.c, solib.c: Rename target_ops sections =>
John Gilmore [Fri, 21 Feb 1992 01:35:32 +0000 (01:35 +0000)]
* core.c, exec.c, solib.c:  Rename target_ops sections =>
to_sections, etc.
* infcmd.c, inflow.c, infptrace.c, infrun.c, main.c, target.c,
target.h:  target_kill takes no args.

32 years ago* core.c, eval.c, exec.c, inftarg.c, remote-adapt.c, remote-eb.c,
John Gilmore [Fri, 21 Feb 1992 01:34:46 +0000 (01:34 +0000)]
* core.c, eval.c, exec.c, inftarg.c, remote-adapt.c, remote-eb.c,
remote-hms.c, remote-mm.c, remote-nindy.c, remote-vx.c, remote.c,
target.c, target.h, valarith.c, valops.c, value.h, xcoffexec.c:
Remove to_call_function and target_call_function, since it
always calls the same thing (call_function_by_hand).

32 years ago* core.c, exec.c, infrun.c, inftarg.c, language.c, remote.c,
John Gilmore [Fri, 21 Feb 1992 01:33:14 +0000 (01:33 +0000)]
* core.c, exec.c, infrun.c, inftarg.c, language.c, remote.c,
signame.c, sparc-xdep.c: Prototypes for all static functions.  Lint.

32 years ago* environ.h, expression.h, frame.h, gdbcmd.h, gdbcore.h,
John Gilmore [Fri, 21 Feb 1992 01:31:56 +0000 (01:31 +0000)]
* environ.h, expression.h, frame.h, gdbcmd.h, gdbcore.h,
inferior.h, language.h, signame.h, target.h, terminal.h,
tm-68k.h, tm-i386v.h, tm-sparc.h, tm-sun386.h, tm-symmetry.h,
xm-i386v.h, xm-sparc.h: Prototypes for all external functions.
Lint.

32 years ago* defs.h: Include ansidecl.h and PARAMS macro. Use PARAMS
John Gilmore [Thu, 20 Feb 1992 19:23:42 +0000 (19:23 +0000)]
* defs.h:  Include ansidecl.h and PARAMS macro.  Use PARAMS
to make prototypes for all functions declared here.
* cplus-dem.c:  Avoid declaring xmalloc and xrealloc.
* c-exp.y:  Rename SIGNED, OR, and AND to avoid conflict.
* environ.c:  Include <stdio.h> before defs.h.  Minor cleanup.
* ieee-float.h:  Use PARAMS for prototypes; make some params const.
* ieee-float.c, valarith.c:  Include <stdio.h>.  Lint.  b*=>mem*.
* m2-exp.y:  Remove unused CONST; Rename OR and AND.
* utils.c:  Avoid declaring malloc and realloc.  Lint.
(request_quit):  Accept signal-number parameter.

32 years ago* bout.c (callj_callback), coff-a29k.c (a29k_reloc), coff-m88k.c
John Gilmore [Thu, 20 Feb 1992 16:31:21 +0000 (16:31 +0000)]
* bout.c (callj_callback), coff-a29k.c (a29k_reloc), coff-m88k.c
(howto_hvrt16):  lint.

32 years ago* coffread.c (decode_base_type): Pass long, not union.
John Gilmore [Thu, 20 Feb 1992 05:25:34 +0000 (05:25 +0000)]
* coffread.c (decode_base_type):  Pass long, not union.
Fix by Eric Valette, ev@chorus.fr.

32 years agoMention the "dir" commands in the .gdbinit file, too.
John Gilmore [Wed, 19 Feb 1992 23:59:37 +0000 (23:59 +0000)]
Mention the "dir" commands in the .gdbinit file, too.

32 years ago* configure.texi: Explain better about .gdbinit and about
John Gilmore [Wed, 19 Feb 1992 23:42:09 +0000 (23:42 +0000)]
* configure.texi:  Explain better about .gdbinit and about
the environment that configure.in sections run in.

32 years agopulled in from hack's unfinished work
K. Richard Pixley [Tue, 18 Feb 1992 11:27:34 +0000 (11:27 +0000)]
pulled in from hack's unfinished work

32 years agoprepping for configure
K. Richard Pixley [Tue, 18 Feb 1992 11:25:11 +0000 (11:25 +0000)]
prepping for configure

32 years agowhite space and comments only
K. Richard Pixley [Tue, 18 Feb 1992 10:24:13 +0000 (10:24 +0000)]
white space and comments only

32 years agoadd note about i860 relocation types
K. Richard Pixley [Tue, 18 Feb 1992 10:23:18 +0000 (10:23 +0000)]
add note about i860 relocation types

32 years agouse the new atof-ns32.c for ns32k.
K. Richard Pixley [Tue, 18 Feb 1992 10:22:46 +0000 (10:22 +0000)]
use the new atof-ns32.c for ns32k.

32 years agocomment change only
K. Richard Pixley [Tue, 18 Feb 1992 10:21:45 +0000 (10:21 +0000)]
comment change only

32 years agotc-i860.[hc]: blew off the dust. Something must still be done about
K. Richard Pixley [Tue, 18 Feb 1992 10:20:20 +0000 (10:20 +0000)]
tc-i860.[hc]: blew off the dust.  Something must still be done about
conflicting relocation types.

32 years agokeep ChangeLog
K. Richard Pixley [Tue, 18 Feb 1992 10:18:32 +0000 (10:18 +0000)]
keep ChangeLog

32 years agoReplaced previous tc_aout_fix_to_chars stub with the real thing.
K. Richard Pixley [Tue, 18 Feb 1992 10:18:05 +0000 (10:18 +0000)]
Replaced previous tc_aout_fix_to_chars stub with the real thing.

32 years agokeep the new file
K. Richard Pixley [Tue, 18 Feb 1992 10:13:57 +0000 (10:13 +0000)]
keep the new file

32 years agodelete duplicate macro definition
K. Richard Pixley [Tue, 18 Feb 1992 10:13:09 +0000 (10:13 +0000)]
delete duplicate macro definition

32 years agocopied from hack's last unreleased gas
K. Richard Pixley [Tue, 18 Feb 1992 10:11:07 +0000 (10:11 +0000)]
copied from hack's last unreleased gas

32 years ago * readline.c (readline_default_bindings): Only make use of VLNEXT
Fred Fish [Tue, 18 Feb 1992 01:20:46 +0000 (01:20 +0000)]
* readline.c (readline_default_bindings):  Only make use of VLNEXT
when both VLNEXT and TERMIOS_TTY_DRIVER is defined.  On SVR4
<termio.h> includes <termios.h>, so VLNEXT is always defined.

* sysdep-norm.h (_POSIX_VERSION):  Define this for all SVR4
systems so that <termios.h> gets used, instead of <termio.h>.

32 years agoAdd code to handle TAG_pointer_type DIE's (DWARF Information Entries)
Fred Fish [Mon, 17 Feb 1992 23:26:54 +0000 (23:26 +0000)]
Add code to handle TAG_pointer_type DIE's (DWARF Information Entries)
that are produced by the i486/SVR4 MetaWare compiler, but not by the
AT&T or GCC compilers.

32 years agoNew hp300bsd port.
Per Bothner [Mon, 17 Feb 1992 20:08:20 +0000 (20:08 +0000)]
New hp300bsd port.

32 years ago * hp300bsd.c (new), config/mt-hp300bsd: Make hp300bsd
Per Bothner [Mon, 17 Feb 1992 20:04:21 +0000 (20:04 +0000)]
* hp300bsd.c (new), config/mt-hp300bsd:  Make hp300bsd
a full configuration (with possible cross-development),
instead of using host-aout.c.

32 years agorecord that files were removed
K. Richard Pixley [Mon, 17 Feb 1992 16:02:58 +0000 (16:02 +0000)]
record that files were removed

32 years agofighting bitrot in a major way
K. Richard Pixley [Mon, 17 Feb 1992 15:54:49 +0000 (15:54 +0000)]
fighting bitrot in a major way

32 years agoWhen creating user defined types for subroutine and array types, check
Fred Fish [Mon, 17 Feb 1992 15:23:05 +0000 (15:23 +0000)]
When creating user defined types for subroutine and array types, check
first to see if a partial type already exists due to a forward reference,
and if so, bash it to fit.

32 years agoHack so it Sanitizes cleanly.
Per Bothner [Sun, 16 Feb 1992 22:42:44 +0000 (22:42 +0000)]
Hack so it Sanitizes cleanly.

32 years ago * aout-target.h (MY(write_object_contents):
Per Bothner [Sun, 16 Feb 1992 21:05:54 +0000 (21:05 +0000)]
* aout-target.h (MY(write_object_contents):
Set obj_reloc_entry_size (abfd).
* gen-aout.c:  Change to emit a .c files, not a .h file.

32 years ago * Makefile.in: Bump version to 1.96, and remove -beta
Per Bothner [Sun, 16 Feb 1992 20:58:45 +0000 (20:58 +0000)]
* Makefile.in:  Bump version to 1.96, and remove -beta
suffix from distribution name.
* m68k-pinsn.c:  New macro COERCE_SIGNED_CHAR to extract
the signed value of a character (even if chars are unsigned).
* sparc-pinsn.c:  Add new operand types.

32 years ago*** empty log message ***
Per Bothner [Sun, 16 Feb 1992 20:49:26 +0000 (20:49 +0000)]
*** empty log message ***

32 years agoTwo typos fixed, spotted by Jim Irwin of WRS
Roland Pesch [Sun, 16 Feb 1992 01:46:59 +0000 (01:46 +0000)]
Two typos fixed, spotted by Jim Irwin of WRS

32 years agoFix missing user-font lines in introductory example (spotted by J Irwin,
Roland Pesch [Sun, 16 Feb 1992 01:39:35 +0000 (01:39 +0000)]
Fix missing user-font lines in introductory example (spotted by J Irwin,
WRS).

32 years ago * Makefile.in: Major changes. Removed some the sed
Per Bothner [Sat, 15 Feb 1992 23:13:00 +0000 (23:13 +0000)]
* Makefile.in:  Major changes.  Removed some the sed
magic to converts scripts, since that is now handled
by genscripts.sh and the *.sc-sh scipt generators.
* config.h:  Remove a bunch of macros defining emulations
and targets.  This becomes one less file to edit when
adding emulations or targets.
* ldemul.h (struct ld_emulation_xfer_struct):  Add
emulation_name and target_name fields.
* ldemul.c, ldemul.h:  Define some default functions used
by most emulations (and remove from the *.em scripts).
* ldemul.c (ldemul_choose_target):  Search the new
ld_emulations array using a loop (instead of a hardwired
nested if statement).
Define the ld_emulation from the automatically-geenrated
ldemul-list.h.  This means you no longer have to edit ldemul.c
to add a new emulation.
* ldmain.c:  Replace {GLD,LNK}960_EMULATION_NAME by
their expansions, since the former no longer exist.
* PORTING:  A very rough first draft of a porting guide.

32 years ago * config/mt-foo: Changed EMUL=GLDFOO_EMULATION_NAME
Per Bothner [Sat, 15 Feb 1992 22:21:43 +0000 (22:21 +0000)]
* config/mt-foo:  Changed EMUL=GLDFOO_EMULATION_NAME
to EMUL=foo. (The GLDFOO_EMULATION_NAMEs have bee removed.)
* config/mh-foo:  Rename LDEMULATION names as appropriate
(usually 'gldfoo' -> plain 'foo').

32 years ago Major rewrite of how ld is configured. The major idea
Per Bothner [Sat, 15 Feb 1992 22:13:53 +0000 (22:13 +0000)]
Major rewrite of how ld is configured.  The major idea
is to use shell scripts to generate everything.
* Each emulation is defined by a short shell script with
extension *.sh that specifies the emulation-specific
parameters (such as the name of the *.sh-sc and *.em
files to use).
* genscript.sh is the master shell script used to generate
an emulation.  It is passed various argument, including
the name a the emulation-speciic *.sh file that it
"sources" to set variables to emulation-specifc parameters.

32 years ago Major rewrite of how ld is configured. The major idea
Per Bothner [Sat, 15 Feb 1992 22:07:15 +0000 (22:07 +0000)]
Major rewrite of how ld is configured.  The major idea
is to use shell scripts to generate everything.
* generic.em replaces ldtemplate.
* Other *.em files replace various *.c files.
A *.em file is a shell script that generates the corresponding
ld__*.c file that implements an emulation.  This is usually
a straight 'cat' of a here-document, possibly with substitutions.
* Script files (*.sc) are places by *.sc-sh scripts.
Again, these are simple shell scripts that 'cat'
here-documents, usually with some substitutions.
The output a *.sc-sh is a script file.

32 years agoWhite space and comment changes. #ifdef __STDC__ becomes #if __STDC__
K. Richard Pixley [Sat, 15 Feb 1992 21:13:03 +0000 (21:13 +0000)]
White space and comment changes.  #ifdef __STDC__ becomes #if __STDC__
== 1.  Get the declarations right in listing.[hc].

32 years agoWhite space and comment changes, and #ifdef __STDC__ becomes #if
K. Richard Pixley [Sat, 15 Feb 1992 21:09:34 +0000 (21:09 +0000)]
White space and comment changes, and #ifdef __STDC__ becomes #if
__STDC__ == 1.

32 years agoRemove obsolete use of BSF_ABSOLUTE and replace with bfd_abs_section ref.
Fred Fish [Fri, 14 Feb 1992 04:13:53 +0000 (04:13 +0000)]
Remove obsolete use of BSF_ABSOLUTE and replace with bfd_abs_section ref.

32 years agopointer lint and tandem target.
Steve Chamberlain [Fri, 14 Feb 1992 02:29:39 +0000 (02:29 +0000)]
pointer lint and tandem target.

32 years agoFix typeo which crept in between compiling and checking in
Steve Chamberlain [Fri, 14 Feb 1992 01:48:00 +0000 (01:48 +0000)]
Fix typeo which crept in between compiling and checking in

32 years ago * coffcode.h (get_normalized_symtab): fixed bug where symbols
Steve Chamberlain [Fri, 14 Feb 1992 01:37:56 +0000 (01:37 +0000)]
* coffcode.h (get_normalized_symtab): fixed bug where symbols
with more than one auxent can cause nasty core dumps.

32 years agoFix code in elf_symtab_read which attempts to read the standard ELF
Fred Fish [Fri, 14 Feb 1992 01:22:12 +0000 (01:22 +0000)]
Fix code in elf_symtab_read which attempts to read the standard ELF
symbol table and add symbol information to the misc function vector.
This allows minimum functionality with non -g compiled code, and is
vital for use with shared libraries (non of which are currently
compiled with -g).

Note to anyone doing any SVR4/gdb work.  This bug was introduced into
gdb just prior to the gdb 4.4 release, thus any versions currently
in the field will have broken shared library support since no symbol
information at all will be available for the shared library.  This
fix, along with one about to go into bfd's elf.c should fix that
problem.

32 years agoMight as well keep the contents of the gas/doc subdir, as well as the
Roland Pesch [Fri, 14 Feb 1992 00:28:22 +0000 (00:28 +0000)]
Might as well keep the contents of the gas/doc subdir, as well as the
dir itself.

32 years agoIt's OK to keep the doc subdirectory, really.
Roland Pesch [Fri, 14 Feb 1992 00:21:34 +0000 (00:21 +0000)]
It's OK to keep the doc subdirectory, really.

32 years ago* xm-vaxbsd.h: Close off comment.
Stu Grossman [Thu, 13 Feb 1992 20:44:23 +0000 (20:44 +0000)]
* xm-vaxbsd.h:  Close off comment.

32 years agoterminated unterminated comment
Heinz G. Seidl [Thu, 13 Feb 1992 19:39:48 +0000 (19:39 +0000)]
terminated unterminated comment

32 years agoDefine NEED_POSIX_SETPGID for all SVR4 hosts.
Fred Fish [Thu, 13 Feb 1992 15:47:18 +0000 (15:47 +0000)]
Define NEED_POSIX_SETPGID for all SVR4 hosts.

32 years agoclean up Sanitize for gas
K. Richard Pixley [Thu, 13 Feb 1992 10:13:24 +0000 (10:13 +0000)]
clean up Sanitize for gas

32 years agoadd README fluff
K. Richard Pixley [Thu, 13 Feb 1992 09:56:39 +0000 (09:56 +0000)]
add README fluff

32 years agofluff
K. Richard Pixley [Thu, 13 Feb 1992 09:56:04 +0000 (09:56 +0000)]
fluff

32 years agoAll files over ~5 lines get copylefted. All copylefted files get
K. Richard Pixley [Thu, 13 Feb 1992 09:49:39 +0000 (09:49 +0000)]
All files over ~5 lines get copylefted.  All copylefted files get
copylefted 1992.

32 years agoforce all files to end in "/* end of filename"
K. Richard Pixley [Thu, 13 Feb 1992 09:13:54 +0000 (09:13 +0000)]
force all files to end in "/* end of filename"

32 years agoremove all rcs keywords
K. Richard Pixley [Thu, 13 Feb 1992 08:39:15 +0000 (08:39 +0000)]
remove all rcs keywords

32 years agoWhite space and comments only. The devo tree prior to this delta is
K. Richard Pixley [Thu, 13 Feb 1992 08:33:54 +0000 (08:33 +0000)]
White space and comments only.  The devo tree prior to this delta is
tagged as "vanilla" for your convenience.

There are also some comment changes.

32 years agoI think this solves the MAKEINFO and BISON rooting problems.
K. Richard Pixley [Thu, 13 Feb 1992 00:20:17 +0000 (00:20 +0000)]
I think this solves the MAKEINFO and BISON rooting problems.

32 years agoMake the emulation GLD960, not GLD
Steve Chamberlain [Wed, 12 Feb 1992 06:42:21 +0000 (06:42 +0000)]
Make the emulation GLD960, not GLD

32 years agoUpdating gprof for latest bfd stuff, and making configure work.
Sean Eric Fagan [Tue, 11 Feb 1992 23:15:03 +0000 (23:15 +0000)]
Updating gprof for latest bfd stuff, and making configure work.

32 years agoldlang.c: now won't core dump with -M
Steve Chamberlain [Tue, 11 Feb 1992 20:21:52 +0000 (20:21 +0000)]
ldlang.c: now won't core dump with -M
configure.in: add configure target for vxworks960

32 years ago#include <sys/stdtypes.h> before <stddef.h> so that when we compile
Michael Tiemann [Tue, 11 Feb 1992 10:34:03 +0000 (10:34 +0000)]
#include <sys/stdtypes.h> before <stddef.h> so that when we compile
with GCC, the compiler does not stumble over `size_t', `ptrdiff_t',
and `wchar_t'.  Also note that the comment in <stddef.h> says that we
have to #include <sys/stdtypes.h> before including <stddef.h> when on
a sun.

32 years agoNew files for MRI syntax assembler
Steve Chamberlain [Tue, 11 Feb 1992 00:51:52 +0000 (00:51 +0000)]
New files for MRI syntax assembler

32 years ago * ldexp.c, ldlang.c: added new idea "abs_output_section", removes
Steve Chamberlain [Tue, 11 Feb 1992 00:23:32 +0000 (00:23 +0000)]
* ldexp.c, ldlang.c: added new idea "abs_output_section", removes
tests for NULL pointers all over the place.
* ldlang.c (lang_process): remember to relocate global symbols
*after* relaxing has done it stuff.

32 years agoAdded mh-apollo68v and mt-os68k as files-to-keep.
Sean Eric Fagan [Tue, 11 Feb 1992 00:16:18 +0000 (00:16 +0000)]
Added mh-apollo68v and mt-os68k as files-to-keep.

32 years agoAdded a68v-xdep.c os68k-xdep.c, tm-os68k.h, and xm-apollo68v.h as files-
Sean Eric Fagan [Tue, 11 Feb 1992 00:14:59 +0000 (00:14 +0000)]
Added a68v-xdep.c os68k-xdep.c, tm-os68k.h, and xm-apollo68v.h as files-
to-keep.

32 years agoAdded mh-apollo68 and mt-os68k as files-to-keep.
Sean Eric Fagan [Tue, 11 Feb 1992 00:10:56 +0000 (00:10 +0000)]
Added mh-apollo68 and mt-os68k as files-to-keep.

32 years agoAdded h-apollo68v.h as a file to keep.
Sean Eric Fagan [Tue, 11 Feb 1992 00:08:55 +0000 (00:08 +0000)]
Added h-apollo68v.h as a file to keep.

32 years agoall: Don't include <sys/file.h> if NO_SYS_FILE is defined. On the Apollo,
Sean Eric Fagan [Tue, 11 Feb 1992 00:01:35 +0000 (00:01 +0000)]
all:  Don't include <sys/file.h> if NO_SYS_FILE is defined.  On the Apollo,
this file does not exist, and not including it hasn't seemed to
cause problems.
main.c:  Use the proper enum's in the options structure initialization;
the Apollo compiler chokes on this.

32 years agoMakefile.in: Removed some '#''s that caused an extraneous include of
Sean Eric Fagan [Mon, 10 Feb 1992 23:58:50 +0000 (23:58 +0000)]
Makefile.in:  Removed some '#''s that caused an extraneous include of
the host/site/target files.
configure.in:  Added support for hosting on an Apollo Series 400, and
targeting on an OS/68k machine.

32 years agoAdded support for OS/68k (as a target) and Apollo Series 400's (as
Sean Eric Fagan [Mon, 10 Feb 1992 23:43:56 +0000 (23:43 +0000)]
Added support for OS/68k (as a target) and Apollo Series 400's (as
a host).