binutils-gdb.git
33 years agoGDB-4.2 release!
John Gilmore [Wed, 16 Oct 1991 21:02:31 +0000 (21:02 +0000)]
GDB-4.2 release!

* Makefile.in:  Roll VERSION to 4.2.

* tm-i386v.h:  #endif guck.
* xconfig/i386*:  Remove -Dgetpagesize()=4096 kludge.

33 years ago* aout64.h: Remove PAGE_SIZE defines; they are target-dependent.
John Gilmore [Wed, 16 Oct 1991 20:35:06 +0000 (20:35 +0000)]
* aout64.h:  Remove PAGE_SIZE defines; they are target-dependent.
Add N_FN_SEQ for N_FN symbol type used on Sequent machines.
* stab.def:  Include N_FN_SEQ in table.
* bout.h:  External formats of structures use unsigned chars.

33 years agoClarifications and rephrasings, largely due to Pinard's comments on
Roland Pesch [Wed, 16 Oct 1991 20:00:20 +0000 (20:00 +0000)]
Clarifications and rephrasings, largely due to Pinard's comments on
refcard.

33 years ago * archive.c (bsd_write_argmap): The size of the ranlib structures
Per Bothner [Wed, 16 Oct 1991 19:50:08 +0000 (19:50 +0000)]
* archive.c (bsd_write_argmap): The size of the ranlib structures
should not include teh size field itself.
* aoutx.h, libaout.h (NAME(aout, sizeof_headers)):  Use
adata(abfd)->exec_bytes_size field instead of constant macro,
because aoutx.h compiles to a simple .o file shared by
all 32-bits a.out targets.

33 years ago* core.c (core_open): Improve error message for bad file.
John Gilmore [Wed, 16 Oct 1991 19:42:05 +0000 (19:42 +0000)]
* core.c (core_open):  Improve error message for bad file.
Pass .reg virtual memory address to fetch_core_registers to help
it find the registers in the core-file header.
* coredep.c (fetch_core_registers):  Take new argument, use it,
and pass it to register_addr to locate the block of registers.

33 years agoRemove -Dgetpagesize()=4096 kludge.
John Gilmore [Wed, 16 Oct 1991 19:41:34 +0000 (19:41 +0000)]
Remove -Dgetpagesize()=4096 kludge.

33 years agoAdd copright notice to mkscript.c as well.
Per Bothner [Wed, 16 Oct 1991 19:41:33 +0000 (19:41 +0000)]
Add copright notice to mkscript.c as well.

33 years ago Add or update copyright notices.
Per Bothner [Wed, 16 Oct 1991 19:39:40 +0000 (19:39 +0000)]
Add or update copyright notices.

33 years ago* dbxread.c (read_dbx_symtab, process_one_symbol): Handle
John Gilmore [Wed, 16 Oct 1991 19:38:56 +0000 (19:38 +0000)]
* dbxread.c (read_dbx_symtab, process_one_symbol):  Handle
Sequent N_FN_SEQ like everybody else's N_FN.

33 years agoAllow i386-sco-sysv.
John Gilmore [Wed, 16 Oct 1991 18:59:59 +0000 (18:59 +0000)]
Allow i386-sco-sysv.
Updates from my internet testing for gdb-4.2.

33 years ago* host-aout.c: New strategy. We use common code, include files,
John Gilmore [Wed, 16 Oct 1991 18:57:16 +0000 (18:57 +0000)]
* host-aout.c:  New strategy.  We use common code, include files,
and data structures to handle the file, but set a few parameters
from the host's config file (page size, text start addr, etc).
* libaout.h:  Define HP BSD machine types.

33 years ago * Makefile.in, ar.c, bucomm.c, copy.c, cplus-dem.c, filemode.c,
Per Bothner [Wed, 16 Oct 1991 18:57:08 +0000 (18:57 +0000)]
* Makefile.in, ar.c, bucomm.c, copy.c, cplus-dem.c, filemode.c,
i960-pinsn.c, m68k-pinsn.c, nm.c, objdump.c, size.c, sparc-pinsn.c,
* strip.c: Add or update Copyright notice.
* TODO:  Add note on 'nm -a'.
* version.c: Update version number to 1.90.
* Makefile.in: Fix making of documentation for dist.

33 years ago* trad-core.c: Pass the u.u_ar0 value as the negative of the
John Gilmore [Wed, 16 Oct 1991 18:56:07 +0000 (18:56 +0000)]
* trad-core.c: Pass the u.u_ar0 value as the negative of the
virtual-memory-address of the .reg section.  We can't just make a
section for "all the regs and nothing else" because only GDB knows
exactly where the regs are (scattered around the upage and stack).
Clean up memory allocation.  Remove big- and little-endian
vectors, replace with single vector; this only runs on the host,
in host byte order.  Replace byteswap routines with aborts in case
anyone calls them.
* targets.c:  There's only one trad_core_vec now.
* aoutf1.h (sunos_core_file_p):  VMA of .reg* now needs to be 0.

33 years agobumped to 1.90.1
K. Richard Pixley [Wed, 16 Oct 1991 09:15:29 +0000 (09:15 +0000)]
bumped to 1.90.1

33 years agoShift positions on memory.h. Seems gcc has changed.
K. Richard Pixley [Wed, 16 Oct 1991 08:56:25 +0000 (08:56 +0000)]
Shift positions on memory.h.  Seems gcc has changed.

33 years ago * doc/refcard.tex (sec "Working Files"): consistent metavars, due
Roland Pesch [Wed, 16 Oct 1991 06:35:14 +0000 (06:35 +0000)]
* doc/refcard.tex (sec "Working Files"): consistent metavars, due
to Franc,ois Pinard (pinard@iro.umontreal.ca)

33 years agoFix error spotted by Francois Pinard (pinard@iro.umontreal.ca): several
Roland Pesch [Wed, 16 Oct 1991 06:32:57 +0000 (06:32 +0000)]
Fix error spotted by Francois Pinard (pinard@iro.umontreal.ca): several
instances of *name* in "Working Files" s.b. *file*.

33 years agoAnother revision of "Installing" appendix, for GDB 4.2. Table of config
Roland Pesch [Wed, 16 Oct 1991 06:27:06 +0000 (06:27 +0000)]
Another revision of "Installing" appendix, for GDB 4.2.  Table of config
name segments now updated.

33 years agotypo in a comment.
K. Richard Pixley [Wed, 16 Oct 1991 04:19:14 +0000 (04:19 +0000)]
typo in a comment.

33 years ago * doc/gdb.texinfo (appendix "Installing GDB"): changes in configure.
Roland Pesch [Wed, 16 Oct 1991 03:13:36 +0000 (03:13 +0000)]
* doc/gdb.texinfo (appendix "Installing GDB"): changes in configure.

33 years agoUpdate appendix "Installing GDB". (not yet updated: list of host-vendor-os).
Roland Pesch [Wed, 16 Oct 1991 03:11:28 +0000 (03:11 +0000)]
Update appendix "Installing GDB".  (not yet updated: list of host-vendor-os).

33 years agoFurther evolution. Remove hp-include pending real HP support.
John Gilmore [Wed, 16 Oct 1991 02:14:39 +0000 (02:14 +0000)]
Further evolution.  Remove hp-include pending real HP support.

33 years agoConfigure isn't here any more.
John Gilmore [Wed, 16 Oct 1991 01:54:31 +0000 (01:54 +0000)]
Configure isn't here any more.

33 years agosparc-64 to sparc-ll
John Gilmore [Wed, 16 Oct 1991 01:45:32 +0000 (01:45 +0000)]
sparc-64 to sparc-ll

33 years agoRemove configure and config.sub to ../
John Gilmore [Wed, 16 Oct 1991 01:42:56 +0000 (01:42 +0000)]
Remove configure and config.sub to ../

33 years agoConvert dec3100 to decstation.
John Gilmore [Wed, 16 Oct 1991 01:10:42 +0000 (01:10 +0000)]
Convert dec3100 to decstation.

33 years agoRemove include files to bfd/hosts.
John Gilmore [Wed, 16 Oct 1991 01:08:08 +0000 (01:08 +0000)]
Remove include files to bfd/hosts.

33 years ago* configure.in, tconfig/decstation, xconfig/decstation: Rename
John Gilmore [Wed, 16 Oct 1991 01:06:01 +0000 (01:06 +0000)]
* configure.in, tconfig/decstation, xconfig/decstation:  Rename
dec3100 to decstation.

33 years ago* hosts/h-amix.h (free): Fix prototype.
John Gilmore [Tue, 15 Oct 1991 23:41:17 +0000 (23:41 +0000)]
* hosts/h-amix.h (free):  Fix prototype.
* aoutx.h:  Don't use NULL as an integer, for braindead systems
that declare it as (void *)0.  (From Peter Schauer.)

33 years agoChanges from Fred Fish:
John Gilmore [Tue, 15 Oct 1991 23:29:34 +0000 (23:29 +0000)]
Changes from Fred Fish:
* tm-68k.h (FPI_REGNUM):  Add.
* infrun.c (child_create_inferior):  flush stdout and stderr
before forking.
* configure.in:  Handle amigados, amix hosts and targets.
* inflow.c:  Handle TIOCGLTC_BROKEN for Amiga.

From Andreas Schwab:
* values.c (show_convenience):  Use printf_filtered.
* main.c (define_command):  Check result of lookup_command for
exact match.
(echo_command):  Use printf_filtered, and force output out.

* dbxread.c (read_enum_type):  Avoid Modula-2 kludge that breaks C
programs.
* i387-tdep.c (double_to_i387):  Fix typo for double_to_ieee_extended.
* utils.c (_initialize_utils):  If !ISATTY, don't paginate.

33 years ago* hosts/h-amix.h (free): Fix prototype.
John Gilmore [Tue, 15 Oct 1991 21:52:18 +0000 (21:52 +0000)]
* hosts/h-amix.h (free):  Fix prototype.

33 years agoAdd hosts directory.
Per Bothner [Tue, 15 Oct 1991 07:29:13 +0000 (07:29 +0000)]
Add hosts directory.

33 years agoInitial revision
Per Bothner [Tue, 15 Oct 1991 06:57:32 +0000 (06:57 +0000)]
Initial revision

33 years ago * doc/gdb.texinfo
Roland Pesch [Tue, 15 Oct 1991 00:46:39 +0000 (00:46 +0000)]
* doc/gdb.texinfo
(nodes Continuing and Stepping; Memory; Targets) clarifications
due to Larry Breed

33 years agoClarifications to "stepping", "Displaying Memory", and "Targets" due largely
Roland Pesch [Tue, 15 Oct 1991 00:43:31 +0000 (00:43 +0000)]
Clarifications to "stepping", "Displaying Memory", and "Targets" due largely
to Larry Breed

33 years agoNew targets as.mm, as.me
Roland Pesch [Tue, 15 Oct 1991 00:38:11 +0000 (00:38 +0000)]
New targets as.mm, as.me

33 years agoNew targets binutils.mm, binutils.me
Roland Pesch [Tue, 15 Oct 1991 00:35:13 +0000 (00:35 +0000)]
New targets binutils.mm, binutils.me

33 years ago * Makefile.in: new targets ld.mm, ld.me
Roland Pesch [Tue, 15 Oct 1991 00:31:56 +0000 (00:31 +0000)]
* Makefile.in: new targets ld.mm, ld.me
(more roff forms of doc)

33 years ago * Makefile.in, ldtemplate: Need to use separate scripts
Per Bothner [Tue, 15 Oct 1991 00:28:43 +0000 (00:28 +0000)]
* Makefile.in, ldtemplate:  Need to use separate scripts
for -n and -N options.  Yet more complication.

33 years ago * aoutx.h (NAME(aout,set_section_contents)): Try to handle the
Per Bothner [Tue, 15 Oct 1991 00:24:03 +0000 (00:24 +0000)]
* aoutx.h (NAME(aout,set_section_contents)):  Try to handle the
various kinds of alignments for the various kinds of
magic numbers.

33 years agoRevise to match config renaming.
John Gilmore [Mon, 14 Oct 1991 21:56:44 +0000 (21:56 +0000)]
Revise to match config renaming.

33 years agoDon't assume . is on the path.
John Gilmore [Mon, 14 Oct 1991 21:23:05 +0000 (21:23 +0000)]
Don't assume . is on the path.

33 years agoCatch up to changes recorded in GDB ChangeLog, to wit:
Roland Pesch [Mon, 14 Oct 1991 20:36:50 +0000 (20:36 +0000)]
Catch up to changes recorded in GDB ChangeLog, to wit:
1) "show copying" and "show warranty" in sample output (instead of obs. "info")
2) new command "printpsyms"
3) Complaint "const/volatile indicator missing" re-enabled
4) Complaint "C++ type mismatch..." now "info mismatch..."

33 years agoMon Oct 14 11:44:03 1991 Roland H. Pesch (pesch at cygnus.com)
Roland Pesch [Mon, 14 Oct 1991 18:44:58 +0000 (18:44 +0000)]
Mon Oct 14 11:44:03 1991  Roland H. Pesch  (pesch at cygnus.com)

* doc/Makefile (as.ms): one more sed workaround for texi2roff

33 years agoas.ms (roff form of documentation) target in Makefile: add one more
Roland Pesch [Mon, 14 Oct 1991 18:43:52 +0000 (18:43 +0000)]
as.ms (roff form of documentation) target in Makefile: add one more
sed editing pass, to preprocess the more elaborate form of xref now
used in this manual into the simpler form that texi2roff can deal
with.

33 years agoUpdate for new bfd/hosts.
John Gilmore [Sat, 12 Oct 1991 07:38:07 +0000 (07:38 +0000)]
Update for new bfd/hosts.

33 years agoAssorted patches from Fred Fish, Peter Schauer.
John Gilmore [Sat, 12 Oct 1991 07:19:13 +0000 (07:19 +0000)]
Assorted patches from Fred Fish, Peter Schauer.

33 years ago* tm-{irix3,mips,nindy960,pn,symmetry,vx960}.h: Move
John Gilmore [Sat, 12 Oct 1991 07:11:48 +0000 (07:11 +0000)]
* tm-{irix3,mips,nindy960,pn,symmetry,vx960}.h:  Move
REGISTER_U_ADDR to corresponding xm- file.  Sugg. by Peter Schauer.

33 years agoFixed typo.
Per Bothner [Sat, 12 Oct 1991 06:43:01 +0000 (06:43 +0000)]
Fixed typo.

33 years ago* copying.awk: Filter formfeeds out of copying & warrantee.
John Gilmore [Sat, 12 Oct 1991 06:28:15 +0000 (06:28 +0000)]
* copying.awk:  Filter formfeeds out of copying & warrantee.
Make them available as `show copying' and `show warrantee' also.

33 years ago* Makefile.in: Avoid Sun Make VPATH bugs.
John Gilmore [Sat, 12 Oct 1991 05:45:57 +0000 (05:45 +0000)]
* Makefile.in:  Avoid Sun Make VPATH bugs.
* targets.c:  Declare trad_core vectors extern.

33 years agoAvoid Sun Make VPATH bugs by adding dependencies.
John Gilmore [Sat, 12 Oct 1991 05:44:58 +0000 (05:44 +0000)]
Avoid Sun Make VPATH bugs by adding dependencies.

33 years ago* Makefile.in: Avoid using $< in explicit Make rules (it doesn't
John Gilmore [Sat, 12 Oct 1991 05:42:05 +0000 (05:42 +0000)]
* Makefile.in:  Avoid using $< in explicit Make rules (it doesn't
work).  Add some lines to avoid Sun Make VPATH bugs.

33 years ago doc/as.texinfo: minor changes for texi2roff-2
Roland Pesch [Sat, 12 Oct 1991 01:20:38 +0000 (01:20 +0000)]
doc/as.texinfo: minor changes for texi2roff-2
Makefile.in: revise 'doc' target.

33 years ago*** empty log message ***
Roland Pesch [Sat, 12 Oct 1991 01:18:13 +0000 (01:18 +0000)]
*** empty log message ***

33 years agoMakefile: (1) include TEXINPUTS defn to point to texinfo.tex when calling tex
Roland Pesch [Sat, 12 Oct 1991 00:49:50 +0000 (00:49 +0000)]
Makefile: (1) include TEXINPUTS defn to point to texinfo.tex when calling tex
          (2) new target as.ms (roff)
as.texinfo: sed-markers to make roff output pick up less-fancy form of
          tables and illustrations (otherwise used by info, not TeX);
          slight text chgs as workarounds for texi2roff bugs

33 years ago * news.sc: Add alignment for data segment.
Per Bothner [Fri, 11 Oct 1991 23:47:05 +0000 (23:47 +0000)]
* news.sc: Add alignment for data segment.
* ldtemplate: Add (yet another) script to get for -n or -N
options.  (These need different alignment than ZMAGIC files.)
* Makefile.in:  Add stuff for new foo.xn scripts.
These are generated by replacing "ALIGN(0x...00)" by ".".

33 years ago * Makefile.in: add target "binutils.ms"
Roland Pesch [Fri, 11 Oct 1991 23:11:17 +0000 (23:11 +0000)]
* Makefile.in: add target "binutils.ms"

33 years agoSlightly better comments (re doc targets).
Roland Pesch [Fri, 11 Oct 1991 22:51:31 +0000 (22:51 +0000)]
Slightly better comments (re doc targets).

33 years ago * Makefile.in: new targets ld.ms, ld-index.ms
Roland Pesch [Fri, 11 Oct 1991 22:44:11 +0000 (22:44 +0000)]
* Makefile.in: new targets ld.ms, ld-index.ms
ld.texinfo: remove tabs, other cleanups for texi2roff

33 years agoSupport for "ld.ms", "ld-index.ms" ROFF-style doc targets.
Roland Pesch [Fri, 11 Oct 1991 22:42:57 +0000 (22:42 +0000)]
Support for "ld.ms", "ld-index.ms" ROFF-style doc targets.

33 years ago * ldmain.c (main): Make config.magic_demand_paged be true
Per Bothner [Fri, 11 Oct 1991 21:02:22 +0000 (21:02 +0000)]
* ldmain.c (main): Make config.magic_demand_paged be true
by default.  Don't the WP_TEXT and D_PAGED flags of
output_bfd here; it's too late, so set it when output_bfd
is created (in ldlang.c).  Also fix setting of EXEC_P flag
* ldlang.c (ldlang_open_output):  Set output_bfd->flags here.
* ldlang.c: Remove some duplicate extern declarations.
* ldgram.y: Fixes to -N and -n options.
* Makefile.in:  Recognize upper case letters in sed script
to remove assignments from script files.
* ldtemplate:  Don't assukme that -N or -n options
imply use of -r script.
* mkscript.c:  Tweaking to correctly handle \n and \\ in input.

33 years ago * coffcode.h: Moved ALIGN macro to libbfd.h. Removed i960_align.
Per Bothner [Fri, 11 Oct 1991 20:45:29 +0000 (20:45 +0000)]
* coffcode.h: Moved ALIGN macro to libbfd.h. Removed i960_align.
* libbfd.h: Moved ALIGN macro here.
* bout.c (b_out_callback): Replace i960_align by align_power.

* libaout.h (struct aoutdata):  Added fields page_size,
segment_size and exec_bytes_size.  These help generic code
(in aoutx.h and libaout.h) to figure out where to align
the various segments in a demand paged file.
* libaout.h (WRITE_HEADER):  Use new (struct aoutdata) fields
to decide if the exec header counts in a_text (text segment size).
Also, assume D_PAGED flag is set; don't set it here.
* bout.c (b_out_callback): Add initialization of
adata fields page_size, segment_size, and exec_bytes_size.
* host-aout.c (NAME(host_aout, callback) and
NAME(host_aout,mkobject): Ditto.
* i386aout.c (aout386_callback) and new aout386_mkobject): Ditto.
* newos3.c (newsos3_callback) and new newsos_mkobject): Ditto.
* aoutf1.c (sunos4_callback) and new sunos_mkobject): Ditto.
* aoutx.h (NAME(aout,some_aout_object_p)): Don't subtract
EXEC_BYTES_SIZE from the a_test size; this is only appropriate
for some systems (mainly sunos), so do it in the callback instead.
Same routine: Add stuff to the THIS_IS_ONLY_DOCUMENTATION comment.
* aoutx.h (NAME(aout,set_section_contents): Change the way
filepos and size of sections are carried out to support
older styles of demand paged executables.

33 years ago * binutils.texinfo: minor restructuring for texi2roff comfort.
Roland Pesch [Fri, 11 Oct 1991 19:52:56 +0000 (19:52 +0000)]
* binutils.texinfo: minor restructuring for texi2roff comfort.

(said "makeinfo" rather than "texi2roff" by mistake in CVS log for binutils.
This one's right.  Good thing, since this one's the distributed log...

33 years agoMore literal adherence to "standard" texinfo usage of @tex, @title, @author,
Roland Pesch [Fri, 11 Oct 1991 19:50:14 +0000 (19:50 +0000)]
More literal adherence to "standard" texinfo usage of @tex, @title, @author,
etc., for makeinfo's comfort.

33 years ago * bfd.h:upgrade from bfd.c
Steve Chamberlain [Fri, 11 Oct 1991 19:44:01 +0000 (19:44 +0000)]
* bfd.h:upgrade from bfd.c
* internalcoff.h: add n_name, n_zeroes and n_offset macros
* amdcoff.h: Define OMAGIC and AOUTHDRSZ.

33 years ago * bfd-in.h: Added more macros to COFF_SWAP_TABLE.
Steve Chamberlain [Fri, 11 Oct 1991 19:39:29 +0000 (19:39 +0000)]
* bfd-in.h: Added more macros to COFF_SWAP_TABLE.
* bfd.c: Added macros to enable gas to swap coff records.
* coffcode.h: Make the coff_swap_*_out routines return the number
of bytes swapped, and cleaned up their prototypes.
* configure.in: Added ebmon/coff support
* ecoff.c: Changed null definitions of coff_swap_*_out to conform
to new prototypes
* targets.c: Added new entry points for coff swapping

33 years ago*** empty log message ***
Steve Chamberlain [Fri, 11 Oct 1991 19:32:25 +0000 (19:32 +0000)]
*** empty log message ***

33 years agoInitial revision
Steve Chamberlain [Fri, 11 Oct 1991 19:32:24 +0000 (19:32 +0000)]
Initial revision

33 years ago * Makefile.in, config.h, configure.in, ldemul.c: added ebmon29k
Steve Chamberlain [Fri, 11 Oct 1991 19:31:15 +0000 (19:31 +0000)]
* Makefile.in, config.h, configure.in, ldemul.c: added ebmon29k
stuff

33 years ago * a.out.host.h: Change SEGMENT_SIZE to 0x1000 for Sony.
Per Bothner [Fri, 11 Oct 1991 18:01:05 +0000 (18:01 +0000)]
* a.out.host.h: Change SEGMENT_SIZE to 0x1000 for Sony.
* bfd.h (align_power): Add (actually move) comment.

33 years ago * ldtemplate: include bfd.h before sysdep.h.
Steve Chamberlain [Fri, 11 Oct 1991 17:30:20 +0000 (17:30 +0000)]
* ldtemplate: include bfd.h before sysdep.h.

33 years agoAdded ebmon to os list
Steve Chamberlain [Fri, 11 Oct 1991 16:50:53 +0000 (16:50 +0000)]
Added ebmon to os list

33 years agoRemove refs to ../include/sysdep.h.
John Gilmore [Fri, 11 Oct 1991 12:48:25 +0000 (12:48 +0000)]
Remove refs to ../include/sysdep.h.

33 years agoRestructure configuration scheme for bfd, binutils, ld.
John Gilmore [Fri, 11 Oct 1991 11:54:33 +0000 (11:54 +0000)]
Restructure configuration scheme for bfd, binutils, ld.

33 years agoAdd dgux as a valid OS. Add msdos as an invalid, but accepted, os.
John Gilmore [Fri, 11 Oct 1991 11:47:48 +0000 (11:47 +0000)]
Add dgux as a valid OS.  Add msdos as an invalid, but accepted, os.

33 years agoInclude bfd.h before sysdep.h, so ansidecl and PROTO() get defined first.
John Gilmore [Fri, 11 Oct 1991 11:38:10 +0000 (11:38 +0000)]
Include bfd.h before sysdep.h, so ansidecl and PROTO() get defined first.

33 years agoRestructure configuration scheme for bfd, binutils, ld.
John Gilmore [Fri, 11 Oct 1991 11:35:07 +0000 (11:35 +0000)]
Restructure configuration scheme for bfd, binutils, ld.
* config/:  Rename some config files to match up h-*.h names.
Remove all the HOST_SYS definitions from the config files.

33 years agoRevise to symlink sysdep.h to ../bfd/hosts/h-xxx.h.
John Gilmore [Fri, 11 Oct 1991 11:30:12 +0000 (11:30 +0000)]
Revise to symlink sysdep.h to ../bfd/hosts/h-xxx.h.
Change some config names to match other dirs.

33 years agoInclude bfd.h before sysdep.h, so ansidecl and PROTO() get defined first.
John Gilmore [Fri, 11 Oct 1991 11:28:27 +0000 (11:28 +0000)]
Include bfd.h before sysdep.h, so ansidecl and PROTO() get defined first.

33 years agoRestructure configuration scheme for bfd, binutils, ld.
John Gilmore [Fri, 11 Oct 1991 11:24:04 +0000 (11:24 +0000)]
Restructure configuration scheme for bfd, binutils, ld.

* include/sys/h-*.h:  Move to bfd/hosts/h-*.h.
* configure.in:  Revise to symlink sysdep.h to ../bfd/hosts/h-xxx.h.
Change some config names to match other dirs.
* *.c:  Include bfd.h before sysdep.h, so ansidecl and PROTO()
get defined first.
* Makefile.in:  Use -I. to get sysdep.h.

33 years agoUse -I. to get sysdep.h.
John Gilmore [Fri, 11 Oct 1991 11:22:25 +0000 (11:22 +0000)]
Use -I. to get sysdep.h.

33 years agoInclude bfd.h before sysdep.h, so ansidecl and PROTO() get defined first.
John Gilmore [Fri, 11 Oct 1991 11:22:05 +0000 (11:22 +0000)]
Include bfd.h before sysdep.h, so ansidecl and PROTO() get defined first.

33 years agoRoll in some changes. Unlikely to compile yet.
John Gilmore [Fri, 11 Oct 1991 11:11:46 +0000 (11:11 +0000)]
Roll in some changes.  Unlikely to compile yet.

33 years agoInitial revision
John Gilmore [Fri, 11 Oct 1991 10:45:56 +0000 (10:45 +0000)]
Initial revision

33 years agoRestructure configuration scheme for bfd, binutils, ld.
John Gilmore [Fri, 11 Oct 1991 10:43:34 +0000 (10:43 +0000)]
Restructure configuration scheme for bfd, binutils, ld.

* include/sys/h-*.h:  Move to bfd/hosts/h-*.h.
* configure.in:  Revise to symlink sysdep.h to hosts/h-xxx.h.
Change some config names to match other dirs.
* *.c:  Include bfd.h before sysdep.h, so ansidecl and PROTO()
get defined first.
* Makefile.in:  Use -I. to get sysdep.h.
* trad-core.c:  Don't disable the whole file if SUN4_SYS.
* config/:  Rename some config files to match up h-*.h names.
Remove all the HOST_SYS definitions from the config files.
* hosts/h-amix.h, h-i386v.h:  Define POSIX_UTIME, not USG.
* hosts/h-hp9000.h:  Remove USG comment.
* hosts/h-rs6000.h:  Include <stdlib.h> for malloc.
* hosts/h-news.h, h-sparc-64.h:  New config files that had
previously been kludged in the <sysdep.h> file.

33 years ago* hosts/h-amix.h, h-i386v.h: Define POSIX_UTIME, not USG.
John Gilmore [Fri, 11 Oct 1991 10:41:22 +0000 (10:41 +0000)]
* hosts/h-amix.h, h-i386v.h:  Define POSIX_UTIME, not USG.
* hosts/h-hp9000.h:  Remove USG comment.
* hosts/h-rs6000.h:  Include <stdlib.h> for malloc.
* hosts/h-news.h, h-sparc-64.h:  New config files that had
previously been kludged in the <sysdep.h> file.

33 years agoRestructure configuration scheme for bfd, binutils, ld.
John Gilmore [Fri, 11 Oct 1991 10:29:54 +0000 (10:29 +0000)]
Restructure configuration scheme for bfd, binutils, ld.
Use -I. to get sysdep.h.

33 years agoInclude bfd.h before sysdep.h, so ansidecl and PROTO() get defined first.
John Gilmore [Fri, 11 Oct 1991 10:11:37 +0000 (10:11 +0000)]
Include bfd.h before sysdep.h, so ansidecl and PROTO() get defined first.

33 years agoRemove dead N_TXTOFF override.
John Gilmore [Fri, 11 Oct 1991 10:09:28 +0000 (10:09 +0000)]
Remove dead N_TXTOFF override.
Include bfd.h before sysdep.h, so ansidecl and PROTO() get defined first.

33 years agoInclude bfd.h before sysdep.h, so ansidecl and PROTO() get defined first.
John Gilmore [Fri, 11 Oct 1991 10:08:58 +0000 (10:08 +0000)]
Include bfd.h before sysdep.h, so ansidecl and PROTO() get defined first.
Don't ever call trad_unix_core_file_p from here.

33 years ago* Makefile.in: Rename XDEPFILES.
John Gilmore [Fri, 11 Oct 1991 04:51:42 +0000 (04:51 +0000)]
* Makefile.in:  Rename XDEPFILES.
* trad-core.c:  Document how to use it nowadays.
* i386aout.c, newsos3.c:  Clean up.
* i386coff.c:  Allow 386 coff files to be used as core files too
(for reading core files from embedded systems).

33 years agoRead cross-core files on Mach 386.
John Gilmore [Fri, 11 Oct 1991 00:27:41 +0000 (00:27 +0000)]
Read cross-core files on Mach 386.

33 years agoupdating
K. Richard Pixley [Thu, 10 Oct 1991 11:59:25 +0000 (11:59 +0000)]
updating

33 years agoDecstation now croaks on multi-line assertions. eliminate them.
K. Richard Pixley [Thu, 10 Oct 1991 10:43:30 +0000 (10:43 +0000)]
Decstation now croaks on multi-line assertions.  eliminate them.

33 years agonew binary layout and cp/mv instead of INSTALL
K. Richard Pixley [Thu, 10 Oct 1991 08:17:32 +0000 (08:17 +0000)]
new binary layout and cp/mv instead of INSTALL

33 years agoInitial revision
K. Richard Pixley [Thu, 10 Oct 1991 07:10:42 +0000 (07:10 +0000)]
Initial revision

33 years agoNew installed binary layout.
K. Richard Pixley [Thu, 10 Oct 1991 06:36:30 +0000 (06:36 +0000)]
New installed binary layout.

33 years ago * nm.c (print_symbols): Handle NULL name field of symbol.
Per Bothner [Thu, 10 Oct 1991 05:44:37 +0000 (05:44 +0000)]
* nm.c (print_symbols):  Handle NULL name field of symbol.
* Makefile.in: Removed spurious comment.

33 years ago* Die when sub-configure's do.
K. Richard Pixley [Thu, 10 Oct 1991 04:57:23 +0000 (04:57 +0000)]
* Die when sub-configure's do.
* get the makefile building message line correct.
* set -e