John Gilmore [Thu, 5 Nov 1992 12:01:44 +0000 (12:01 +0000)]
Clean up some old BFD ansification macros.
* arsup.h, bucomm.h, objdump.h: Remove EXFUN from binutils.
It still remains as a local macro in gmalloc.c, which is derived
from some other copy of GNU Malloc somewhere (FIXME).
* ar.c, objdump.c, size.c: Replace EXFUN with PROTO. Make static
fns really static.
* arsup.h: Declare extract_files.
John Gilmore [Thu, 5 Nov 1992 11:22:12 +0000 (11:22 +0000)]
Update to match PARAMS changes in bfd.
John Gilmore [Thu, 5 Nov 1992 11:13:01 +0000 (11:13 +0000)]
Cleanup: Replace all uses of EXFUN in the BFD sources, with PARAMS.
* archures.c, reloc.c, section.c, tekhex.c: Use PARAMS in
declaring pointers to functions.
* cache.c, elf.c: Move static function decls to top, use PARAMS.
* seclet.h: Declare external function with PARAMS.
* libbfd.h: Update, based on changes in source code and chew.
John Gilmore [Thu, 5 Nov 1992 08:40:38 +0000 (08:40 +0000)]
* i386-stub.c: Remove ansidecl.h and the few uses of it.
Stubs should stand alone as much as possible.
John Gilmore [Thu, 5 Nov 1992 08:26:15 +0000 (08:26 +0000)]
* README: Add remote-es1800.c and remote-st2000.c to table.
* go32-nat.c: Remove, there is no native go32 support.
* go32-xdep.c: Remove unused fork, fvork, wait, execlp, kill_inferior.
* infcmd.c (run_command): Avoid long calls to printf_filtered.
Bug fix courtesy of Alexander Klaiber.
John Gilmore [Thu, 5 Nov 1992 08:17:56 +0000 (08:17 +0000)]
* bfd-in.h: Improve comments to make it clear that bfd.h is
the wrong place to edit this file.
* Makefile.in (install): Install ansidecl.h and obstack.h in the
same places where we install bfd.h.
* libieee.h: Add FIXME about removing limit on number of sections.
Stu Grossman [Thu, 5 Nov 1992 03:54:01 +0000 (03:54 +0000)]
* inflow.c (pass_signal, set_sigint_trap, clear_sigint_trap): Add
new routines to deal with sending SIGINTs to attached processes
when the user interrupts the controlling GDB.
* inftarg.c (child_wait), procfs.c (procfs_wait): Add calls to
the aforementioned routines when waiting for the attached process.
Mike Werner [Thu, 5 Nov 1992 02:42:35 +0000 (02:42 +0000)]
changed changelog
Mike Werner [Thu, 5 Nov 1992 02:23:34 +0000 (02:23 +0000)]
* Makefile.in: Added stuff for building deja-gnu.
Stu Grossman [Thu, 5 Nov 1992 00:55:55 +0000 (00:55 +0000)]
Undo last change. Read diffs backwards!
Stu Grossman [Wed, 4 Nov 1992 23:34:54 +0000 (23:34 +0000)]
* readline.c: Cast many uses of alloca to (char *) to make brain-
damaged compilers happy.
* sysdep-norm.h: Remove some crud, install dire warning.
Stu Grossman [Wed, 4 Nov 1992 23:31:52 +0000 (23:31 +0000)]
* elfread.c, mipsread.c: Include <string.h>.
* i386-stub.c: Include "ansidecl.h" to deal with prototypes.
* serial.h: Add prototype for serial_restore().
Sean Eric Fagan [Wed, 4 Nov 1992 21:57:47 +0000 (21:57 +0000)]
(Duplicate change from p3.)
Only change coff auxent header fields when the circumstances require it. or
at least warrant.
Ian Lance Taylor [Wed, 4 Nov 1992 19:45:42 +0000 (19:45 +0000)]
Wed Nov 4 11:13:25 1992 Ian Lance Taylor (ian@cygnus.com)
* minsyms.c (lookup_minimal_symbol_by_pc): subtract 1, not 2, from
minimal_symbol_count, because the NULL symbol is not included in
the count. This prevented this function from finding the last
symbol in the table.
Ken Raeburn [Wed, 4 Nov 1992 16:08:39 +0000 (16:08 +0000)]
delete unused BFD_EMIT_TABLE macro def
Ken Raeburn [Wed, 4 Nov 1992 16:01:54 +0000 (16:01 +0000)]
this morning's check-ins...
Ken Raeburn [Wed, 4 Nov 1992 15:31:02 +0000 (15:31 +0000)]
bout.h (N_CALLNAME, N_BALNAME): Define as char-type values, so widening works
consistently.
Ken Raeburn [Wed, 4 Nov 1992 14:35:20 +0000 (14:35 +0000)]
aoutx.h (some_aout_object_p): Section list should be set up properly already;
don't need to tweak "next" pointers.
Ian Lance Taylor [Tue, 3 Nov 1992 19:52:43 +0000 (19:52 +0000)]
Tue Nov 3 11:29:17 1992 Ian Lance Taylor (ian@cygnus.com)
* dbxread.c (process_one_symbol): if not defined
(BLOCK_ADDRESS_FUNCTION_RELATIVE), set function_start_offset at
the start of the function, not just after N_FUN.
Roland Pesch [Tue, 3 Nov 1992 00:58:46 +0000 (00:58 +0000)]
Avoid character '+' in nodenames, gives formatters indigestion.
Jim Wilson [Tue, 3 Nov 1992 00:18:02 +0000 (00:18 +0000)]
Changes to work with new config.sub file from merge with FSF.
Ian Lance Taylor [Mon, 2 Nov 1992 20:43:55 +0000 (20:43 +0000)]
Mon Nov 2 12:36:14 1992 Ian Lance Taylor (ian@cygnus.com)
* config/delta88.mh, config/hp300.mh, config/hppahpux.mh,
config/i386v.mh: removed -DUSG from HDEFINES.
hosts/delta88.h, hosts/hp300.h, hosts/hppahpux.h, hosts/i386v.h:
defined USE_UTIME.
hosts/i386v.h: don't define POSIX_UTIME.
Ian Lance Taylor [Mon, 2 Nov 1992 20:41:14 +0000 (20:41 +0000)]
I'm eliminating the use of USG from binutils/ar.c, and nothing else in
binutils, bfd or opcodes uses it.
Mon Nov 2 12:36:14 1992 Ian Lance Taylor (ian@cygnus.com)
* config/delta88.mh, config/hp300.mh, config/hppahpux.mh,
config/i386v.mh: removed -DUSG from HDEFINES.
hosts/delta88.h, hosts/hp300.h, hosts/hppahpux.h, hosts/i386v.h:
defined USE_UTIME.
hosts/i386v.h: don't define POSIX_UTIME.
Fred Fish [Sat, 31 Oct 1992 00:35:08 +0000 (00:35 +0000)]
* Makefile.in (c-exp.tab.c, m2-exp.tab.c): Add sed patterns to
remap all malloc's to xmalloc's and all realloc's to xrealloc's.
* c-exp.y, m2-exp.y: Add comment about how malloc/realloc are
remapped to xmalloc/xrealloc, use only malloc/realloc in grammer
file. Remove preprocessor defines that previously did remapping.
Steve Chamberlain [Sat, 31 Oct 1992 00:15:10 +0000 (00:15 +0000)]
* ieee.c (ieee_slurp_sections): make a private copy of the
section's name before truncating it.
Fred Fish [Fri, 30 Oct 1992 19:38:52 +0000 (19:38 +0000)]
Add deja-gnu to configdirs.
Jim Wilson [Thu, 29 Oct 1992 22:41:01 +0000 (22:41 +0000)]
Delete some obsolete LIFE stuff.
Steve Chamberlain [Thu, 29 Oct 1992 16:32:36 +0000 (16:32 +0000)]
* hppa.c: add symbol_leading_char entry in transfer vec
Steve Chamberlain [Thu, 29 Oct 1992 00:21:36 +0000 (00:21 +0000)]
* mri.c, ldlang.c, ldlex.l, ldgram.y: add new keywords
ALIGN, ALIGNMOD, and TRUNCATE.
* ldsym.c: (hash_string, search, process_keepsyms): support
truncation of symbols.
Steve Chamberlain [Thu, 29 Oct 1992 00:17:07 +0000 (00:17 +0000)]
,Wed Oct 28 16:11:57 1992 Steve Chamberlain (sac@thepub.cygnus.com)
* ieee.c (get_symbol): can now cope when two symbols of a
different class, but the same index number occur consecutively.
(get_section_entry): nicer name for sections being forward
referenced. (ieee_archive_p): don't free the filename string,
since it was never malloced.
John Gilmore [Wed, 28 Oct 1992 21:44:39 +0000 (21:44 +0000)]
(coff_write_object_contents): Zero timestamp field.
Ken Raeburn [Wed, 28 Oct 1992 13:55:27 +0000 (13:55 +0000)]
Put conditional "const" before version_string, not before dummy function
for VMS. Now version 1.91.03. (Save 1.91.02 for Cygnus P4.)
K. Richard Pixley [Wed, 28 Oct 1992 07:08:52 +0000 (07:08 +0000)]
hp300 native support
K. Richard Pixley [Wed, 28 Oct 1992 05:31:14 +0000 (05:31 +0000)]
vax native support
K. Richard Pixley [Wed, 28 Oct 1992 03:05:29 +0000 (03:05 +0000)]
add new nm files to HFILES
K. Richard Pixley [Wed, 28 Oct 1992 02:58:11 +0000 (02:58 +0000)]
apollo native support
K. Richard Pixley [Wed, 28 Oct 1992 02:32:59 +0000 (02:32 +0000)]
include nm.h in defs.h
Ian Lance Taylor [Tue, 27 Oct 1992 20:34:40 +0000 (20:34 +0000)]
Moved in from p3:
Tue Oct 27 12:24:34 1992 Ian Lance Taylor (ian@cygnus.com)
* coffcode.h (coff_swap_aux_out): set the fcnary info before
optionally setting the dimen info, since they are in the same
memory locations. Also zero out external auxent.
(coff_write_symbol): don't zero external auxent; now done in
coff_swap_aux_out.
John Gilmore [Mon, 26 Oct 1992 19:10:23 +0000 (19:10 +0000)]
Fix typo, reported by Karl Berry.
Ian Lance Taylor [Mon, 26 Oct 1992 17:02:45 +0000 (17:02 +0000)]
Added \n to error message.
Ian Lance Taylor [Fri, 23 Oct 1992 21:42:04 +0000 (21:42 +0000)]
Fri Oct 23 14:40:38 1992 Ian Lance Taylor (ian@cygnus.com)
* obj-coffbfd.c (write_object_file): check return value of
bfd_close_all_done.
Ian Lance Taylor [Fri, 23 Oct 1992 21:25:38 +0000 (21:25 +0000)]
If fclose fails, set bfd_error to system_call_error.
Ian Lance Taylor [Fri, 23 Oct 1992 21:01:29 +0000 (21:01 +0000)]
Fri Oct 23 13:55:35 1992 Ian Lance Taylor (ian@cygnus.com)
* Check fclose return value for errors.
libbfd.h: bfd_cache_close now returns a boolean.
cache.c (bfd_cache_delete): return fclose success value.
(bfd_cache_close): return bfd_cache_delete return value.
opncls.c (bfd_close, bfd_close_all_done): return result of
bfd_cache_close.
Steve Chamberlain [Fri, 23 Oct 1992 17:34:37 +0000 (17:34 +0000)]
Fri Oct 23 10:32:36 1992 Steve Chamberlain (sac@thepub.cygnus.com)
* seclet.c (rel): don't load sections without the SEC_LOAD bit.
Thu Oct 15 10:16:35 1992 Steve Chamberlain (sac@thepub.cygnus.com)
* coff-m68k.c (m68k_howto2type, SELECT_RELOC): new function to
work out a coff relocation type from a howto's attributes rather
than using the input r_type field. This fixes PR1677 and allows
conversion of a.out relocs to coff relocs.
* coffcode.h (coff_write_relocs): if supplied a relocation
relative to an absolute symbol, use the right symbol index.
* reloc.c (bfd_perform_relocation): do a partial link for coff
relocs right.
Ian Lance Taylor [Fri, 23 Oct 1992 15:28:15 +0000 (15:28 +0000)]
Fri Oct 23 08:15:56 1992 Ian Lance Taylor (ian@cygnus.com)
* changes to support i386-sysv with shared libraries:
* coffcode.h (sec_to_styp_flags): if TWO_DATA_SECS is defined,
check for .data2; if _LIB is defined, check for it; map
SEC_NEVER_LOAD to STYP_NOLOAD.
(styp_to_sec_flags): map STYP_NOLOAD to SEC_NEVER_LOAD.
(make_a_section_from_file): if TWO_DATA_SECS, accept .data2.
(coff_write_object_contents): force vaddr of .lib to 0; set scnptr
if section has contents, not just if it is loadable; if
TWO_DATA_SECS, check for .data2
(coff_set_section_contents): set vma of .lib section to number of
.lib sections.
* coff-i386.c: define TWO_DATA_SECS; use a special CALC_ADDEND;
don't define coff_write_armap to bsd_write_armap.
* hosts/i386v.h: don't include <utime.h>, since it is not provided
by SVR3.2.
Stu Grossman [Fri, 23 Oct 1992 13:17:47 +0000 (13:17 +0000)]
* Makefile.in (VERSION): 4.7.1 post release!
Stu Grossman [Fri, 23 Oct 1992 11:50:37 +0000 (11:50 +0000)]
* config/hppahpux.mh (NATDEPFILES): Add hppah-nat.o.
John Gilmore [Fri, 23 Oct 1992 10:54:39 +0000 (10:54 +0000)]
Update the dates in the manual.
John Gilmore [Fri, 23 Oct 1992 10:51:07 +0000 (10:51 +0000)]
These two files are copyrighted by Sun Microsystems.
Wind River stole them from the Sun Unix distributions.
We can't distribute them in an FSF GDB release.
We should even rewrite them for our own releases, though that is not
as urgent.
Until these two files are rewritten, VxWorks support in GDB will not compile.
The i960 support can be gained by just rewriting the ptrace.h file.
Only small amounts of the reg.h file need to be rebuilt -- compile
remote-vx.c to see what is needed.
John
John Gilmore [Fri, 23 Oct 1992 10:38:16 +0000 (10:38 +0000)]
More news...
Stu Grossman [Fri, 23 Oct 1992 10:16:34 +0000 (10:16 +0000)]
Change copyright to FSF.
Stu Grossman [Fri, 23 Oct 1992 10:15:18 +0000 (10:15 +0000)]
Add copyrights, change to FSF.
Stu Grossman [Fri, 23 Oct 1992 10:12:16 +0000 (10:12 +0000)]
Update and correct copyright notices.
Stu Grossman [Fri, 23 Oct 1992 08:50:19 +0000 (08:50 +0000)]
Remove refs to UDI for now.
Stu Grossman [Fri, 23 Oct 1992 08:49:17 +0000 (08:49 +0000)]
Update NEWS, remove refs to UDI and Energize/Cadillac from ChangeLog.
Stu Grossman [Fri, 23 Oct 1992 08:47:28 +0000 (08:47 +0000)]
* solaris2.h: Get the definition of alloca from alloca.h if we
aren't using gcc.
John Gilmore [Fri, 23 Oct 1992 07:53:03 +0000 (07:53 +0000)]
* Makefile.in (VERSION): gdb-4.7 release.
* README: Update for gdb-4.7.
John Gilmore [Fri, 23 Oct 1992 07:44:56 +0000 (07:44 +0000)]
Add opcodes dir to GDB distribution description.
Stu Grossman [Fri, 23 Oct 1992 03:54:11 +0000 (03:54 +0000)]
* sparc-tdep.c: include nm.h (for now) so that we get USE_PROC_FS
when necessary.
Stu Grossman [Thu, 22 Oct 1992 19:32:06 +0000 (19:32 +0000)]
Oops!
Stu Grossman [Thu, 22 Oct 1992 18:25:32 +0000 (18:25 +0000)]
* alldeps.mak, depend: Update.
John Gilmore [Thu, 22 Oct 1992 11:24:25 +0000 (11:24 +0000)]
* config/rs6000.mh (NATDEPFILES): Add corelow.o.
John Gilmore [Thu, 22 Oct 1992 11:23:54 +0000 (11:23 +0000)]
* partial-stab.h ('f', 'F'): Don't reference pst->textlow if pst
is null.
* tm-sun4sol2.h (PROLOGUE_FIRSTLINE_OVERLAP): Remove -- it
causes problems in setting breakpoint in the right place in
functions with `float' args which are passed as doubles.
* xm-vaxbsd.h (MEM_FNS_DECLARED): Avoid erroneous redecl's.
* config/rs6000.mh (NATDEPFILES): Add corelow.o.
John Gilmore [Thu, 22 Oct 1992 10:08:11 +0000 (10:08 +0000)]
* configure.in (i960-*-{aout,bout}): Support these.
Stu Grossman [Thu, 22 Oct 1992 08:12:16 +0000 (08:12 +0000)]
First cut at news for 4.7. Just an outline, and an indicator of where we
stopped in ChangeLog.
Stu Grossman [Thu, 22 Oct 1992 08:11:21 +0000 (08:11 +0000)]
Add nm-i386sco.h.
Stu Grossman [Thu, 22 Oct 1992 08:09:00 +0000 (08:09 +0000)]
* configure.in: Make SCO work again...
Stu Grossman [Thu, 22 Oct 1992 08:07:12 +0000 (08:07 +0000)]
* Makefile.in (HFILES): Add nm-i386sco.h.
* dwarfread.c: include <sys/types.h> for SCO.
* infptrace.c: Don't include ptrace.h under SCO.
* config/i386sco.mh: Use -D_POSIX_SOURCE instead of -posix for
gcc.
* config/i386v.mt: Add exec.o to TDEPFILES.
Stu Grossman [Thu, 22 Oct 1992 02:26:04 +0000 (02:26 +0000)]
* i386v-nat.c: Remove space from front of #endif.
* irix4-nat.c: Remove externs of registers[], include inferior.h
instead.
* mips-nat.c: Explicitly initialize zerobuf to 0!
* mips-tdep.c (init_extra_frame_info): Undo John's last change.
Always setup fci->frame, even if it's non-zero. Too many places
depend upon this behavior (and I have to get a release out the
door)!
* mipsread.c (parse_partial_symbols, psymtab_to_symtab_1): Set
processing_gcc_compilation if we find the embedded stabs marker.
This fixes several bugs with finding the location of short or char
function parameters passed on the stack.
K. Richard Pixley [Thu, 22 Oct 1992 02:00:07 +0000 (02:00 +0000)]
sun4sol2 native stuff
John Gilmore [Wed, 21 Oct 1992 21:11:39 +0000 (21:11 +0000)]
* coredep.c: Include "nm.h" to get REGISTER_U_ADDR.
John Gilmore [Wed, 21 Oct 1992 10:52:09 +0000 (10:52 +0000)]
* Makefile.in (VERSION): Tick to 4.6.9.
* mipsread.c (UNSAFE_DATA_ADDR): Remove MIPS-host-specific
definition, replace with portable one.
* remote-nindy.c: Lint.
(nindy_wait): Return type is int, result is inferior_pid.
* symmisc.c (dump_psymtab): Only print section_offsets if set.
(initialize_symmisc): Remove empty function.
* tm-spc-noun.h, tm-sun4os4.h, tm-sun4sol2.h (STACK_END_ADDRESS):
Remove obsolete, misspelled macro.
* doc/gdbint.texinfo: Document obsolete STACK_END_ADDR.
(all @node commands): Use new form to avoid nitpicking errors.
* doc/gdbint.texinfo: Document host/native/target split.
John Gilmore [Wed, 21 Oct 1992 10:47:13 +0000 (10:47 +0000)]
* config/a29k-aout.mt (DEFAULT_TARGET): Set to one that exists.
John Gilmore [Wed, 21 Oct 1992 10:45:11 +0000 (10:45 +0000)]
Document host/native/target split.
John Gilmore [Wed, 21 Oct 1992 10:34:07 +0000 (10:34 +0000)]
* mipsread.c (UNSAFE_DATA_ADDR): Remove MIPS-host-specific
definition, replace with portable one.
* remote-nindy.c: Lint.
(nindy_wait): Return type is int, result is inferior_pid.
* symmisc.c (dump_psymtab): Only print section_offsets if set.
(initialize_symmisc): Remove empty function.
* tm-spc-noun.h, tm-sun4os4.h, tm-sun4sol2.h (STACK_END_ADDRESS):
Remove obsolete, misspelled macro.
* doc/gdbint.texinfo: Document obsolete STACK_END_ADDR.
(all @node commands): Use new form to avoid nitpicking errors.
* doc/gdbint.texinfo: Document host/native/target split.
John Gilmore [Wed, 21 Oct 1992 08:11:38 +0000 (08:11 +0000)]
* doc/gdbint.texinfo: Document obsolete STACK_END_ADDR.
(all @node commands): Use new form to avoid nitpicking errors.
Stu Grossman [Wed, 21 Oct 1992 07:50:26 +0000 (07:50 +0000)]
* mips-nat.c (zerobuf): Get rid of const to avoid gcc warnings.
Stu Grossman [Wed, 21 Oct 1992 07:15:39 +0000 (07:15 +0000)]
* xm-mips.h (offsetof): Don't define this if __STDC__.
K. Richard Pixley [Wed, 21 Oct 1992 05:12:16 +0000 (05:12 +0000)]
umax native support
K. Richard Pixley [Wed, 21 Oct 1992 04:57:35 +0000 (04:57 +0000)]
hppa native support
Ian Lance Taylor [Tue, 20 Oct 1992 20:10:34 +0000 (20:10 +0000)]
Tue Oct 20 13:02:25 1992 Ian Lance Taylor (ian@cygnus.com)
* Support for i386-sysv.
obj-coffbfd.c (do_relocs_for, write_object_file): set segment
addresses to reasonable sizes. New define ZERO_BASED_SEGMENTS can
be used to set them all to zero as was done before.
(fill_section): segment addresses now set in write_object_file.
(fill_section): Don't set STYP_NOLOAD for .bss section.
(fixup_segment): 386 uses strange common symbol format.
tc-i386.c (tc_coff_fix2rtype): use R_DIR32, not R_RELLONG, for
compatibility with SVR3.2 linker.
Ian Lance Taylor [Tue, 20 Oct 1992 20:09:45 +0000 (20:09 +0000)]
Tue Oct 20 12:18:08 1992 Ian Lance Taylor (ian@cygnus.com)
* configure.in: i386-sysv and i386-sco use coffbfd.
Ian Lance Taylor [Tue, 20 Oct 1992 19:20:58 +0000 (19:20 +0000)]
Tue Oct 20 12:18:08 1992 Ian Lance Taylor (ian@cygnus.com)
* app.c (do_scrub_next_char): discard whitespace after a label.
Ian Lance Taylor [Tue, 20 Oct 1992 17:57:28 +0000 (17:57 +0000)]
Tue Oct 20 10:56:06 1992 Ian Lance Taylor (ian@cygnus.com)
* m68kcoff.sc-sh: don't use initial underscores for etext, edata
and end.
Stu Grossman [Tue, 20 Oct 1992 07:03:38 +0000 (07:03 +0000)]
* mips-nat.c: Straighten out include files. Work around
conflicting defs of JB_xxx syms in <setjmp.h> and <machine/pcb.h>
for Ultrix-4.2.
Stu Grossman [Tue, 20 Oct 1992 05:47:47 +0000 (05:47 +0000)]
* mips-nat.c (fetch_core_registers, register_addr): Copy from
coredep.c, but zero out FP_REGNUM & ZERO_REGNUM so that stack
backtraces from core files work.
* config/decstation.mh, config/irix3.mh: Remove coredep.o.
Functions are now defined in mips-nat.c.
Stu Grossman [Tue, 20 Oct 1992 00:16:37 +0000 (00:16 +0000)]
* remote-hms.c: Disable all uses of serial_nextbaudrate and
serial_default_name().
Stu Grossman [Mon, 19 Oct 1992 23:40:36 +0000 (23:40 +0000)]
* remote-hms.c, ser-go32.c, serial.h: Change from
serial_timedreadchar() to new serial_readchar().
Stu Grossman [Mon, 19 Oct 1992 22:12:50 +0000 (22:12 +0000)]
* Makefile.in (HFILES): Fixup list of nm-*.h files. Add missing ones.
Per Bothner [Mon, 19 Oct 1992 19:46:05 +0000 (19:46 +0000)]
* c-exp.y: Moved handling of 'const' and 'volatile' from
<type> to <typebase>. This removes 2 conflicts.
Ian Lance Taylor [Mon, 19 Oct 1992 16:53:41 +0000 (16:53 +0000)]
Mon Oct 19 09:45:38 1992 Ian Lance Taylor (ian@cygnus.com)
* Support for i386-sysv.
configure.in: check for i386-*-sysv* and i386-*-sco*.
i386coff.sc-sh: rewrote to support SVR3 by default.
ldctor.c (find_constructors): preserve stat_ptr.
ldlang.c (wild_doit): initialize vma and size of new output
section to corresponding input section. This is required for
shared library support.
(lang_size_sections): don't modify vma and size of sections which
are never loaded (for shared libraries).
ldwrite.c (copy_and_relocate): copy the contents of any section
which has contents, not just sections which are loaded (for shared
libraries).
John Gilmore [Mon, 19 Oct 1992 07:56:42 +0000 (07:56 +0000)]
Remove news1000.mt (same as news.mt) from .Sanitize.
Fred Fish [Sun, 18 Oct 1992 07:38:59 +0000 (07:38 +0000)]
* breakpoint.c (breakpoint_re_set_one): Don't delete watchpoints
from breakpoint table when reseting breakpoints.
Fred Fish [Sat, 17 Oct 1992 08:07:14 +0000 (08:07 +0000)]
Native support cleanup and corefile fixes for i386 SVR4 systems.
* i386-tdep.c (supply_gregset, fill_gregset, supply_fpregset,
fill_fpregset): Moved to i386v4-nat.c
* i386v4-nat.c, nm-i386v4.h, : New files.
* i386sol2.mh, i386v4.mh, ncr3000.mh (NAT_FILE): Use nm-i386v4.h.
* i386sol2.mh, i386v4.mh, ncr3000.mh (NATDEPFILES): Add corelow.o,
change i386v-nat.o to i386v4-nat.o.
K. Richard Pixley [Sat, 17 Oct 1992 00:07:04 +0000 (00:07 +0000)]
misc 386 configs updated
K. Richard Pixley [Fri, 16 Oct 1992 23:49:43 +0000 (23:49 +0000)]
i386bsd cleanup
K. Richard Pixley [Fri, 16 Oct 1992 23:39:34 +0000 (23:39 +0000)]
i386v host/target/native separation
K. Richard Pixley [Fri, 16 Oct 1992 23:11:13 +0000 (23:11 +0000)]
linux host/target/native separation
K. Richard Pixley [Fri, 16 Oct 1992 23:03:27 +0000 (23:03 +0000)]
sun386 host/target/native separation
K. Richard Pixley [Fri, 16 Oct 1992 22:57:36 +0000 (22:57 +0000)]
i386mach host/target/native separation