deliverable/binutils-gdb.git
31 years ago * we32k.mt (TDEFAULTS): Use we32kcoff_vec, not i386coff_vec.
Brendan Kehoe [Thu, 12 Nov 1992 07:59:59 +0000 (07:59 +0000)] 
* we32k.mt (TDEFAULTS): Use we32kcoff_vec, not i386coff_vec.

31 years ago* configure.in: Reformat to one-case-per-line.
John Gilmore [Thu, 12 Nov 1992 05:21:32 +0000 (05:21 +0000)] 
* configure.in:  Reformat to one-case-per-line.
Handle SunOS 3.5, as per Karl Berry, <karl@claude.cs.umb.edu>.

31 years ago* Makefile.in: Remove dependancies for 29k-share/dfe/yank.o and
Stu Grossman [Thu, 12 Nov 1992 01:15:06 +0000 (01:15 +0000)] 
* Makefile.in:  Remove dependancies for 29k-share/dfe/yank.o and
29k-share/dfe/mini2udi.o.
* config/a29k-udi.mt:  Remove yank.o and mini2udi.o.
* alldeps.mak, depend:  Update to deal with removal of
aforementioned files.
* remote-udi.c:  Major cleanups.  Clean up udi_open and drop
requirement for useless 'program' argument.  Clean up
udi_create_inferior, and udi_load to call common download()
routine.  Create download routine to load remote hosts directly
(with the help of BFD) so that we don't need yank.c and
mini2udi.c.
Fix udi_detach to call UDIDisconnect with
the right arguments.  Clean up udi_resume, don't assign tip_error
twice.  Clean up udi_wait, straighten out status codes.  Make
udi_kill really work.

31 years agoWed Nov 11 08:04:37 1992 Ian Lance Taylor (ian@cygnus.com)
Ian Lance Taylor [Wed, 11 Nov 1992 16:06:07 +0000 (16:06 +0000)] 
Wed Nov 11 08:04:37 1992  Ian Lance Taylor  (ian@cygnus.com)

* config.sub: added -sco3.2v4 support from FSF.

31 years agoAdded abug, the os (boot monitor really) for the Motorola MVME 135 m68k
Rob Savoye [Wed, 11 Nov 1992 00:52:04 +0000 (00:52 +0000)] 
Added abug, the os (boot monitor really) for the Motorola MVME 135 m68k
board.

31 years agomake cc command lines more consistent
David D. Zuhn [Tue, 10 Nov 1992 22:07:02 +0000 (22:07 +0000)] 
make cc command lines more consistent

31 years ago tc-m68k.c (insert_reg): put REGISTER_PREFIX before register
Ian Lance Taylor [Tue, 10 Nov 1992 21:21:33 +0000 (21:21 +0000)] 
tc-m68k.c (insert_reg): put REGISTER_PREFIX before register
names before putting them in the symbol table.

31 years agonew file, build many toolchains at once
David D. Zuhn [Tue, 10 Nov 1992 20:18:06 +0000 (20:18 +0000)] 
new file, build many toolchains at once

31 years agoThese are actually Ken's patches--I told him I'd take move them from
Ian Lance Taylor [Tue, 10 Nov 1992 20:09:23 +0000 (20:09 +0000)] 
These are actually Ken's patches--I told him I'd take move them from
p3 into devo.

* tc-m68k.c (m68k_reg_parse): If REGISTER_PREFIX isn't defined,
still accept (but don't require) OPTIONAL_REGISTER_PREFIX before
the register name.
* tc-m68k.h (OPTIONAL_REGISTER_PREFIX): Define to be "%", if not
M68KCOFF.

31 years agoThese changes clean things up a bit, and improve Solaris cross
Ian Lance Taylor [Tue, 10 Nov 1992 18:17:00 +0000 (18:17 +0000)] 
These changes clean things up a bit, and improve Solaris cross
support when using /opt/SUNWspro/SC2.0/acc.

Tue Nov 10 09:50:25 1992  Ian Lance Taylor  (ian@cygnus.com)

* obj-coffbfd.c (fill_section): set STYP_NOLOAD bit for .bss
section.

* atof-ieee.c, atof-ns32k.c, tc-*.c: made EXP_CHARS, FLT_CHARS,
comment_chars, line_comment_chars and line_seperator_chars
consistently const, and always initialized them.  Included read.h.

31 years ago* opncls.c (bfd_fdopenr, bfd_close): Add doc about cacheing
John Gilmore [Tue, 10 Nov 1992 07:59:39 +0000 (07:59 +0000)] 
* opncls.c (bfd_fdopenr, bfd_close):  Add doc about cacheing
and about when file descriptors are closed.

31 years agoAdd how to declare the result of make_cleanup.
John Gilmore [Tue, 10 Nov 1992 07:57:43 +0000 (07:57 +0000)] 
Add how to declare the result of make_cleanup.

31 years ago* configure.in: expand the section that adds or removes
David D. Zuhn [Mon, 9 Nov 1992 05:16:57 +0000 (05:16 +0000)] 
* configure.in: expand the section that adds or removes
directories from the list of programs to build, to handle native
vs. cross in addition to host v. native
* test-build.mk: add -w to GNU_MAKE

31 years agoinclude file handling changes
David D. Zuhn [Sun, 8 Nov 1992 00:01:46 +0000 (00:01 +0000)] 
include file handling changes

31 years agomore include changes
David D. Zuhn [Sun, 8 Nov 1992 00:00:58 +0000 (00:00 +0000)] 
more include changes

31 years agodelete some old ose cruft, handle -wrs as an os
David D. Zuhn [Sat, 7 Nov 1992 08:19:19 +0000 (08:19 +0000)] 
delete some old ose cruft, handle -wrs as an os

31 years ago * config.sub: remove 'sparc'-->'sparc-sun' default transformation,
David D. Zuhn [Sat, 7 Nov 1992 07:43:43 +0000 (07:43 +0000)] 
* config.sub: remove 'sparc'-->'sparc-sun' default transformation,
add 'sparc' to list of recognized cpus.  This needed to make
'sparc-aout' expand to 'sparc-unknown-aout' instead of 'sparc-sun-aout'

31 years agoimport from p3
David D. Zuhn [Sat, 7 Nov 1992 07:11:21 +0000 (07:11 +0000)] 
import from p3

31 years agoadded tcl, tk, and expect
David D. Zuhn [Sat, 7 Nov 1992 05:00:06 +0000 (05:00 +0000)] 
added tcl, tk, and expect

31 years agoChecked in ChangeLog
Mike Werner [Fri, 6 Nov 1992 19:33:22 +0000 (19:33 +0000)] 
Checked in ChangeLog

31 years ago * c-exp.y: separated host/target idea of integer type size,
Steve Chamberlain [Fri, 6 Nov 1992 18:37:20 +0000 (18:37 +0000)] 
* c-exp.y: separated host/target idea of integer type size,
removed redundant parse rules. (YYSTYPE): added typed_val, removed
UINT and CHAR rules. (parse_number): work out the targetwise type
of a number based upon it's size and qualifiers. (yylex): chars
are now treated the same way as ints.

* source.c (indentify_source_line): don't core dump if wanted
line is larger than number of lines in source. (can happen when
coff gets confused about #included source).

31 years agoFix problems noticed by Allan Steel, <allan@maths.su.oz.au>,
John Gilmore [Fri, 6 Nov 1992 11:05:08 +0000 (11:05 +0000)] 
Fix problems noticed by Allan Steel, <allan@maths.su.oz.au>,
when debugging a program with 100 shared libraries.

* solib.c (solib_map_sections):  Always close the BFD we open.
Free all malloc'd storage we allocate, too, including error cases.
(struct so_list):  Remove unused so_bfd member.
(clear_solib):  Don't bother closing so_bfd.

* symfile.c (symfile_bfd_open):  Mark newly opened BFD as
cacheable.  `So many symbol files, so little file descriptors.'

31 years ago* m68k-stub.c: Remove ansidecl.h and the few uses of it.
John Gilmore [Fri, 6 Nov 1992 09:21:13 +0000 (09:21 +0000)] 
* m68k-stub.c:  Remove ansidecl.h and the few uses of it.
Stubs should stand alone as much as possible.

* source.c (show_directories):  Avoid printf_filtered length prob
pointed out by Jonathan Stone.

* i960-pinsn.c (MEM_MAX, MEM_SIZ):  Set upper limit properly to
avoid accesses beyond end of table.  Fix by Lee W. Cooprider,
<Lee_Cooprider@vos.stratus.com>.

31 years ago* i960-pinsn.c (MEM_MAX, MEM_SIZ): Set upper bound properly.
John Gilmore [Fri, 6 Nov 1992 08:14:14 +0000 (08:14 +0000)] 
* i960-pinsn.c (MEM_MAX, MEM_SIZ):  Set upper bound properly.

31 years agomissing backslash after C++_FOR_BUILD in FLAGS_TO_PASS (latest/make dies,
Mark Eichin [Fri, 6 Nov 1992 04:27:29 +0000 (04:27 +0000)] 
missing backslash after C++_FOR_BUILD in FLAGS_TO_PASS (latest/make dies,
/bin/make ignores it...)

31 years agoFlag error if absolute constant is too large for an immediate field.
Jim Wilson [Fri, 6 Nov 1992 01:59:36 +0000 (01:59 +0000)] 
Flag error if absolute constant is too large for an immediate field.

31 years ago * {ser-bsd.c, ser-termios.c} (serial_close): Pass address of
Fred Fish [Fri, 6 Nov 1992 01:35:57 +0000 (01:35 +0000)] 
* {ser-bsd.c, ser-termios.c} (serial_close):  Pass address of
struct, not struct itself.
* serial.h (serial_restore):  Fix prototype, takes pointer not
struct.

31 years ago* Makefile.in (depend): Add nm.h to the list of things to fixup.
Stu Grossman [Fri, 6 Nov 1992 01:13:34 +0000 (01:13 +0000)] 
* Makefile.in (depend):  Add nm.h to the list of things to fixup.
* depend:  Redo, to fixup nm.h problems with *-tab.c files.

31 years agoThu Nov 5 15:41:55 1992 Ian Lance Taylor (ian@cygnus.com)
Ian Lance Taylor [Fri, 6 Nov 1992 00:39:51 +0000 (00:39 +0000)] 
Thu Nov  5 15:41:55 1992  Ian Lance Taylor  (ian@cygnus.com)

* ldlang.c (lang_size_sections): don't change size and address for
SEC_SHARED_LIBRARY sections rather than for SEC_NEVER_LOAD
sections.

31 years agoThu Nov 5 16:35:44 1992 Ian Lance Taylor (ian@cygnus.com)
Ian Lance Taylor [Fri, 6 Nov 1992 00:39:31 +0000 (00:39 +0000)] 
Thu Nov  5 16:35:44 1992  Ian Lance Taylor  (ian@cygnus.com)

* bfd.h: Update to bring in SEC_SHARED_LIBRARY.

31 years agoThu Nov 5 15:34:19 1992 Ian Lance Taylor (ian@cygnus.com)
Ian Lance Taylor [Fri, 6 Nov 1992 00:38:59 +0000 (00:38 +0000)] 
Thu Nov  5 15:34:19 1992  Ian Lance Taylor  (ian@cygnus.com)

* section.c: New section bit SEC_SHARED_LIBRARY.
coffcode.h (styp_to_sec_flags): if STYP_NOLOAD && (STYP_TEXT ||
STYP_DATA), set SEC_SHARED_LIBRARY.  This seems to be correct for
i386-sysv.

31 years agoAdd 29k-UDI stuff back in...
Stu Grossman [Fri, 6 Nov 1992 00:20:50 +0000 (00:20 +0000)] 
Add 29k-UDI stuff back in...

31 years agoRe-install UDI comments.
Stu Grossman [Thu, 5 Nov 1992 23:40:02 +0000 (23:40 +0000)] 
Re-install UDI comments.

31 years agoAdd 29k-UDI stuff back in...
Stu Grossman [Thu, 5 Nov 1992 23:33:51 +0000 (23:33 +0000)] 
Add 29k-UDI stuff back in...

31 years agomerge in some p3 Makefile changes
David D. Zuhn [Thu, 5 Nov 1992 23:04:38 +0000 (23:04 +0000)] 
merge in some p3 Makefile changes

31 years ago * relax.c (build_it): re-enable the processing of data_statements
Steve Chamberlain [Thu, 5 Nov 1992 19:35:38 +0000 (19:35 +0000)] 
* relax.c (build_it): re-enable the processing of data_statements
in scripts, makes counted contructor lists work again.

31 years agochecked in new changelog
Mike Werner [Thu, 5 Nov 1992 18:46:35 +0000 (18:46 +0000)] 
checked in new changelog

31 years ago* target.c (struct bfd_target): Eliminate the SDEF and SDEF_FMT
John Gilmore [Thu, 5 Nov 1992 13:50:25 +0000 (13:50 +0000)] 
* target.c (struct bfd_target):  Eliminate the SDEF and SDEF_FMT
macros; use PARAMS to declare the function pointers involved.

31 years agoUpdate to match EXFUN, bfd_seclet_struct, and SDEF cleanups in bfd.
John Gilmore [Thu, 5 Nov 1992 13:46:35 +0000 (13:46 +0000)] 
Update to match EXFUN, bfd_seclet_struct, and SDEF cleanups in bfd.

31 years agoRemove uses of SDEF and PROTO macros (use PARAMS).
John Gilmore [Thu, 5 Nov 1992 13:44:51 +0000 (13:44 +0000)] 
Remove uses of SDEF and PROTO macros (use PARAMS).

31 years agoUpdate after bfd_seclet_struct => bfd_seclet change.
John Gilmore [Thu, 5 Nov 1992 13:19:06 +0000 (13:19 +0000)] 
Update after bfd_seclet_struct => bfd_seclet change.

31 years ago* bfd-in.h, bfd.c, libbfd.h, reloc.c, seclet.h, section.c,
John Gilmore [Thu, 5 Nov 1992 13:17:38 +0000 (13:17 +0000)] 
* bfd-in.h, bfd.c, libbfd.h, reloc.c, seclet.h, section.c,
targets.c: Rename struct bfd_seclet_struct to struct bfd_seclet.

31 years agoMissed one use of PROTO.
John Gilmore [Thu, 5 Nov 1992 12:08:17 +0000 (12:08 +0000)] 
Missed one use of PROTO.

31 years agoClean up some old BFD ansification macros.
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.

31 years agoUpdate to match PARAMS changes in bfd.
John Gilmore [Thu, 5 Nov 1992 11:22:12 +0000 (11:22 +0000)] 
Update to match PARAMS changes in bfd.

31 years agoCleanup: Replace all uses of EXFUN in the BFD sources, with PARAMS.
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.

31 years ago* i386-stub.c: Remove ansidecl.h and the few uses of it.
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.

31 years ago* README: Add remote-es1800.c and remote-st2000.c to table.
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.

31 years ago* bfd-in.h: Improve comments to make it clear that bfd.h is
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.

31 years ago* inflow.c (pass_signal, set_sigint_trap, clear_sigint_trap): Add
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.

31 years agochanged changelog
Mike Werner [Thu, 5 Nov 1992 02:42:35 +0000 (02:42 +0000)] 
changed changelog

31 years ago* Makefile.in: Added stuff for building deja-gnu.
Mike Werner [Thu, 5 Nov 1992 02:23:34 +0000 (02:23 +0000)] 
* Makefile.in: Added stuff for building deja-gnu.

31 years agoUndo last change. Read diffs backwards!
Stu Grossman [Thu, 5 Nov 1992 00:55:55 +0000 (00:55 +0000)] 
Undo last change.  Read diffs backwards!

31 years ago* readline.c: Cast many uses of alloca to (char *) to make brain-
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.

31 years ago* elfread.c, mipsread.c: Include <string.h>.
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().

31 years ago(Duplicate change from p3.)
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.

31 years agoWed Nov 4 11:13:25 1992 Ian Lance Taylor (ian@cygnus.com)
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.

31 years agodelete unused BFD_EMIT_TABLE macro def
Ken Raeburn [Wed, 4 Nov 1992 16:08:39 +0000 (16:08 +0000)] 
delete unused BFD_EMIT_TABLE macro def

31 years agothis morning's check-ins...
Ken Raeburn [Wed, 4 Nov 1992 16:01:54 +0000 (16:01 +0000)] 
this morning's check-ins...

31 years agobout.h (N_CALLNAME, N_BALNAME): Define as char-type values, so widening works
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.

31 years agoaoutx.h (some_aout_object_p): Section list should be set up properly already;
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.

31 years agoTue Nov 3 11:29:17 1992 Ian Lance Taylor (ian@cygnus.com)
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.

31 years agoAvoid character '+' in nodenames, gives formatters indigestion.
Roland Pesch [Tue, 3 Nov 1992 00:58:46 +0000 (00:58 +0000)] 
Avoid character '+' in nodenames, gives formatters indigestion.

31 years agoChanges to work with new config.sub file from merge with FSF.
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.

31 years agoMon Nov 2 12:36:14 1992 Ian Lance Taylor (ian@cygnus.com)
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.

31 years agoI'm eliminating the use of USG from binutils/ar.c, and nothing else in
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.

31 years ago * Makefile.in (c-exp.tab.c, m2-exp.tab.c): Add sed patterns to
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.

31 years ago * ieee.c (ieee_slurp_sections): make a private copy of the
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.

31 years agoAdd deja-gnu to configdirs.
Fred Fish [Fri, 30 Oct 1992 19:38:52 +0000 (19:38 +0000)] 
Add deja-gnu to configdirs.

31 years agoDelete some obsolete LIFE stuff.
Jim Wilson [Thu, 29 Oct 1992 22:41:01 +0000 (22:41 +0000)] 
Delete some obsolete LIFE stuff.

31 years ago * hppa.c: add symbol_leading_char entry in transfer vec
Steve Chamberlain [Thu, 29 Oct 1992 16:32:36 +0000 (16:32 +0000)] 
* hppa.c: add symbol_leading_char entry in transfer vec

31 years ago * mri.c, ldlang.c, ldlex.l, ldgram.y: add new keywords
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.

31 years ago,Wed Oct 28 16:11:57 1992 Steve Chamberlain (sac@thepub.cygnus.com)
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.

31 years ago(coff_write_object_contents): Zero timestamp field.
John Gilmore [Wed, 28 Oct 1992 21:44:39 +0000 (21:44 +0000)] 
(coff_write_object_contents):  Zero timestamp field.

31 years agoPut conditional "const" before version_string, not before dummy function
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.)

31 years agohp300 native support
K. Richard Pixley [Wed, 28 Oct 1992 07:08:52 +0000 (07:08 +0000)] 
hp300 native support

31 years agovax native support
K. Richard Pixley [Wed, 28 Oct 1992 05:31:14 +0000 (05:31 +0000)] 
vax native support

31 years agoadd new nm files to HFILES
K. Richard Pixley [Wed, 28 Oct 1992 03:05:29 +0000 (03:05 +0000)] 
add new nm files to HFILES

31 years agoapollo native support
K. Richard Pixley [Wed, 28 Oct 1992 02:58:11 +0000 (02:58 +0000)] 
apollo native support

31 years agoinclude nm.h in defs.h
K. Richard Pixley [Wed, 28 Oct 1992 02:32:59 +0000 (02:32 +0000)] 
include nm.h in defs.h

31 years agoMoved in from p3:
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.

31 years agoFix typo, reported by Karl Berry.
John Gilmore [Mon, 26 Oct 1992 19:10:23 +0000 (19:10 +0000)] 
Fix typo, reported by Karl Berry.

31 years agoAdded \n to error message.
Ian Lance Taylor [Mon, 26 Oct 1992 17:02:45 +0000 (17:02 +0000)] 
Added \n to error message.

31 years agoFri Oct 23 14:40:38 1992 Ian Lance Taylor (ian@cygnus.com)
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.

31 years agoIf fclose fails, set bfd_error to system_call_error.
Ian Lance Taylor [Fri, 23 Oct 1992 21:25:38 +0000 (21:25 +0000)] 
If fclose fails, set bfd_error to system_call_error.

31 years agoFri Oct 23 13:55:35 1992 Ian Lance Taylor (ian@cygnus.com)
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.

31 years agoFri Oct 23 10:32:36 1992 Steve Chamberlain (sac@thepub.cygnus.com)
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.

31 years agoFri Oct 23 08:15:56 1992 Ian Lance Taylor (ian@cygnus.com)
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.

31 years ago* Makefile.in (VERSION): 4.7.1 post release!
Stu Grossman [Fri, 23 Oct 1992 13:17:47 +0000 (13:17 +0000)] 
* Makefile.in (VERSION):  4.7.1 post release!

31 years ago* config/hppahpux.mh (NATDEPFILES): Add hppah-nat.o.
Stu Grossman [Fri, 23 Oct 1992 11:50:37 +0000 (11:50 +0000)] 
* config/hppahpux.mh (NATDEPFILES):  Add hppah-nat.o.

31 years agoUpdate the dates in the manual.
John Gilmore [Fri, 23 Oct 1992 10:54:39 +0000 (10:54 +0000)] 
Update the dates in the manual.

31 years agoThese two files are copyrighted by Sun Microsystems.
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

31 years agoMore news...
John Gilmore [Fri, 23 Oct 1992 10:38:16 +0000 (10:38 +0000)] 
More news...

31 years agoChange copyright to FSF.
Stu Grossman [Fri, 23 Oct 1992 10:16:34 +0000 (10:16 +0000)] 
Change copyright to FSF.

31 years agoAdd copyrights, change to FSF.
Stu Grossman [Fri, 23 Oct 1992 10:15:18 +0000 (10:15 +0000)] 
Add copyrights, change to FSF.

31 years agoUpdate and correct copyright notices.
Stu Grossman [Fri, 23 Oct 1992 10:12:16 +0000 (10:12 +0000)] 
Update and correct copyright notices.

31 years agoRemove refs to UDI for now.
Stu Grossman [Fri, 23 Oct 1992 08:50:19 +0000 (08:50 +0000)] 
Remove refs to UDI for now.

31 years agoUpdate NEWS, remove refs to UDI and Energize/Cadillac from ChangeLog.
Stu Grossman [Fri, 23 Oct 1992 08:49:17 +0000 (08:49 +0000)] 
Update NEWS, remove refs to UDI and Energize/Cadillac from ChangeLog.

31 years ago* solaris2.h: Get the definition of alloca from alloca.h if we
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.

31 years ago* Makefile.in (VERSION): gdb-4.7 release.
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.

This page took 0.041448 seconds and 4 git commands to generate.