external/binutils.git
33 years agoInitial revision
Steve Chamberlain [Sat, 2 Nov 1991 22:37:07 +0000 (22:37 +0000)]
Initial revision

33 years agoAdd x_csect defines.
John Gilmore [Fri, 1 Nov 1991 19:14:29 +0000 (19:14 +0000)]
Add x_csect defines.

33 years ago* mipsread.c (read_mips_symtab, read_the_mips_symtab): Use real
John Gilmore [Fri, 1 Nov 1991 19:12:35 +0000 (19:12 +0000)]
* mipsread.c (read_mips_symtab, read_the_mips_symtab):  Use real
filename with error messages.
* stack.c (frame_select_command):  Rename to select_frame_command
to avoid "fr" and "fra" having nonunique completions.
* symfile.c (sort_symtab_syms):  Ignore sort of zero symtab *.
(symfile_init):  Print file format name when unable to handle it.
(free_named_symtabs):  Use BLOCKVECTOR rather than obsolete BLOCKLIST.
* symmisc.c (free_symtab):  Only free linetable if nonzero.
* symtab.h:  Remove obsolete BLOCKLIST macros.

33 years ago* coff-rs6000.c: Change name to "aixcoff-rs6000", to avoid
John Gilmore [Fri, 1 Nov 1991 02:24:43 +0000 (02:24 +0000)]
* coff-rs6000.c:  Change name to "aixcoff-rs6000", to avoid
matching prefix "coff".
* coffcode.h (coff_swap_aux_in, coff_swap_aux_out):  Handle
rs/6000 csect records.

33 years ago* infrun.c (wait_for_inferior): another stepi/nexti fix. Ensure
Stu Grossman [Fri, 1 Nov 1991 02:16:20 +0000 (02:16 +0000)]
* infrun.c (wait_for_inferior):  another stepi/nexti fix.  Ensure
that stop_step is 1 at bottom of main loop.  I don't know why this
needs to be done, but it helps me sleep better at night.

33 years ago*** empty log message ***
Roland Pesch [Fri, 1 Nov 1991 01:46:59 +0000 (01:46 +0000)]
*** empty log message ***

33 years agonew install theme
K. Richard Pixley [Fri, 1 Nov 1991 00:25:28 +0000 (00:25 +0000)]
new install theme

33 years agorewrote m68up aliases, pea works on anything
K. Richard Pixley [Thu, 31 Oct 1991 07:06:33 +0000 (07:06 +0000)]
rewrote m68up aliases, pea works on anything

33 years ago*** empty log message ***
Steve Chamberlain [Thu, 31 Oct 1991 05:40:50 +0000 (05:40 +0000)]
*** empty log message ***

33 years ago#CVS: Modified Files:
Steve Chamberlain [Thu, 31 Oct 1991 01:25:35 +0000 (01:25 +0000)]
#CVS: Modified Files:

33 years ago*** empty log message ***
Steve Chamberlain [Thu, 31 Oct 1991 01:25:20 +0000 (01:25 +0000)]
*** empty log message ***

33 years ago*** empty log message ***
Steve Chamberlain [Thu, 31 Oct 1991 00:46:02 +0000 (00:46 +0000)]
*** empty log message ***

33 years ago*** empty log message ***
Steve Chamberlain [Thu, 31 Oct 1991 00:35:31 +0000 (00:35 +0000)]
*** empty log message ***

33 years agoInitial revision
K. Richard Pixley [Thu, 31 Oct 1991 00:08:52 +0000 (00:08 +0000)]
Initial revision

33 years agoMinor corrections from proofreading pass for WRS.
Roland Pesch [Tue, 29 Oct 1991 21:27:01 +0000 (21:27 +0000)]
Minor corrections from proofreading pass for WRS.

33 years ago88k stuff
Steve Chamberlain [Tue, 29 Oct 1991 08:47:32 +0000 (08:47 +0000)]
88k stuff

33 years agoInitial revision
Steve Chamberlain [Tue, 29 Oct 1991 08:27:23 +0000 (08:27 +0000)]
Initial revision

33 years agoDon't care about an unlink failure
Steve Chamberlain [Tue, 29 Oct 1991 07:13:23 +0000 (07:13 +0000)]
Don't care about an unlink failure

33 years ago * ar.c (write_archive.c): added unlink before rename since some
Steve Chamberlain [Mon, 28 Oct 1991 19:22:12 +0000 (19:22 +0000)]
* ar.c (write_archive.c): added unlink before rename since some
systems can't rename onto an existant file.

33 years ago* main.c (initialize_history): Read history after reading all
Stu Grossman [Mon, 28 Oct 1991 02:20:47 +0000 (02:20 +0000)]
* main.c (initialize_history):  Read history after reading all
init files.

33 years ago * coff-m88k.c, targets.c: change name of m88k_bcs to m88kbcs
Steve Chamberlain [Mon, 28 Oct 1991 01:18:01 +0000 (01:18 +0000)]
* coff-m88k.c, targets.c: change name of m88k_bcs to m88kbcs

33 years agoSun Oct 27 16:56:58 1991 Steve Chamberlain (steve at cygnus.com)
Steve Chamberlain [Mon, 28 Oct 1991 01:08:51 +0000 (01:08 +0000)]
Sun Oct 27 16:56:58 1991  Steve Chamberlain  (steve at cygnus.com)

* configure.in: add motorola delta88 cases
* libbfd.h, libbfd-in.h, archive.c, ieee.c, elf.c, srec.c: fix
write_armap prototype
* libbfd.c: add doc on bfd_write_bigendian_4byte_int

33 years agoInitial revision
Steve Chamberlain [Mon, 28 Oct 1991 01:00:06 +0000 (01:00 +0000)]
Initial revision

33 years ago* c-exp.y (yyerror): Pass error message if given.
John Gilmore [Sun, 27 Oct 1991 22:27:15 +0000 (22:27 +0000)]
* c-exp.y (yyerror):  Pass error message if given.
* configure.in:  Add rs6000 host and target.
* inflow.c (new_tty):  O_NOCTTY kludge for RS/6000.
* symfile.h (entry_point):  Add.

33 years ago* blockframe.c: Pass fromleaf to INIT_EXTRA_FRAME_INFO.
John Gilmore [Sun, 27 Oct 1991 22:26:52 +0000 (22:26 +0000)]
* blockframe.c:  Pass fromleaf to INIT_EXTRA_FRAME_INFO.
* tm-29k.h, tm-88k.h, tm-i960.h, tm-irix3.h, tm-mips.h, tm-pyr.h,
tm-sparc.h:  Accept fromleaf parameter.

33 years ago* buildsym.c: Break out initial malloc sizes.
John Gilmore [Sun, 27 Oct 1991 22:26:02 +0000 (22:26 +0000)]
* buildsym.c:  Break out initial malloc sizes.
(record_line):  Record directly in a subfile.  Alloc on demand.
(compare_line_numbers):  Add from xcoffread.c.
(end_symtab):  New params say whether to sort pendings and
linetable.  Patch block stabs if defined.  Shrink linetable before
allocating the symtab.
* buildsym.h:  Delete line_vector* and prev_line_number.  Add
global_stabs and file_stabs for xcoffread.
* dbxread.c (start_subfile):  Move to buildsym.  Change above calls.
* symtab.h:  LINETABLE(symtab) can now be null.  Zap LINELIST.
* symmisc.c, symtab.c:  Cope with null LINETABLEs.

33 years agoFixed ".reserve", and added toolversion for sparc + some nitpicks.
K. Richard Pixley [Sat, 26 Oct 1991 08:48:23 +0000 (08:48 +0000)]
Fixed ".reserve", and added toolversion for sparc + some nitpicks.

33 years ago* symfile.c (syms_from_bfd): New routine.
John Gilmore [Sat, 26 Oct 1991 08:02:23 +0000 (08:02 +0000)]
* symfile.c (syms_from_bfd):  New routine.
(add_symbol_file):  Call it to do the real work.
(syms_from_bfd):  Initialize entry_point before calling symfile_init.
* symtab.h, symfile.c, coffread.c, mipsread.c, dwarfread.c:
Avoid declaring or setting entry_point (symfile.h & symfile.c cope).

33 years agoAdd buildsym.c and buildsym.h.
John Gilmore [Sat, 26 Oct 1991 07:22:46 +0000 (07:22 +0000)]
Add buildsym.c and buildsym.h.

33 years agoBreak out symbol-table-building routines
John Gilmore [Sat, 26 Oct 1991 07:21:30 +0000 (07:21 +0000)]
Break out symbol-table-building routines
from dbxread.c, so they can be shared with xcoffread.c.

33 years ago Various fixes to improve g++ debugging. See ChangeLog.
Per Bothner [Sat, 26 Oct 1991 02:05:14 +0000 (02:05 +0000)]
Various fixes to improve g++ debugging.  See ChangeLog.

33 years ago* tm-sparc.h, tm-68k.h (EXTRACT_RETURN_VALUE): fix output of
Stu Grossman [Sat, 26 Oct 1991 01:06:16 +0000 (01:06 +0000)]
* tm-sparc.h, tm-68k.h (EXTRACT_RETURN_VALUE):  fix output of
short return values for sparc and 68k.  Patch from Paul Eggert.

33 years ago*** empty log message ***
Stu Grossman [Sat, 26 Oct 1991 00:57:08 +0000 (00:57 +0000)]
*** empty log message ***

33 years ago* coffread.c, coredep.c, i386-xdep.c: install patches for
Stu Grossman [Fri, 25 Oct 1991 23:10:12 +0000 (23:10 +0000)]
* coffread.c, coredep.c, i386-xdep.c:  install patches for
SysV/386 3.2 from Mauro DePalma.

33 years agoRename coff-related files.
John Gilmore [Fri, 25 Oct 1991 10:21:10 +0000 (10:21 +0000)]
Rename coff-related files.

33 years ago* Rename COFF-related files in `coff-ARCH.c' form.
John Gilmore [Fri, 25 Oct 1991 10:17:52 +0000 (10:17 +0000)]
* Rename COFF-related files in `coff-ARCH.c' form.
coff-a29k.c, coff-i386.c, coff-i960.c, coff-m68k.c, coff-m88k.c,
coff-mips.c, coff-rs6000.c to be exact.

33 years ago* Makefile.in: Only supply TARGET_DEFAULTS to targets.c, reducing
John Gilmore [Fri, 25 Oct 1991 09:49:37 +0000 (09:49 +0000)]
* Makefile.in:  Only supply TARGET_DEFAULTS to targets.c, reducing
make output clutter.

33 years ago* core.c (core_file_info), exec.c (exec_file_info): Print file
John Gilmore [Fri, 25 Oct 1991 09:32:06 +0000 (09:32 +0000)]
* core.c (core_file_info), exec.c (exec_file_info):  Print file
type.  Use printf_filtered.

33 years ago(value_fetch_lazy): Avoid 0-length fetches.
John Gilmore [Fri, 25 Oct 1991 09:03:36 +0000 (09:03 +0000)]
(value_fetch_lazy):  Avoid 0-length fetches.

33 years agoUpdate doc on how to define an architecture for "mh" change.
John Gilmore [Fri, 25 Oct 1991 08:03:08 +0000 (08:03 +0000)]
Update doc on how to define an architecture for "mh" change.

33 years agors6000
John Gilmore [Fri, 25 Oct 1991 07:59:50 +0000 (07:59 +0000)]
rs6000

33 years agoAdd file defining rs/6000 XCOFF file format.
John Gilmore [Fri, 25 Oct 1991 07:59:12 +0000 (07:59 +0000)]
Add file defining rs/6000 XCOFF file format.

33 years agoInitial revision
John Gilmore [Fri, 25 Oct 1991 07:59:11 +0000 (07:59 +0000)]
Initial revision

33 years agoavoid "ulong".
John Gilmore [Fri, 25 Oct 1991 07:43:52 +0000 (07:43 +0000)]
avoid "ulong".

33 years agoUse RS6000COFF_C, not AIXCOFF_C.
John Gilmore [Fri, 25 Oct 1991 07:17:33 +0000 (07:17 +0000)]
Use RS6000COFF_C, not AIXCOFF_C.

33 years agoRS/6000 support
John Gilmore [Fri, 25 Oct 1991 07:16:59 +0000 (07:16 +0000)]
RS/6000 support

33 years agoInitial revision
John Gilmore [Fri, 25 Oct 1991 07:16:56 +0000 (07:16 +0000)]
Initial revision

33 years agoRS/6000 support, by Metin G. Ozisik, Mimi Phûông-Thåo Võ, and John Gilmore.
John Gilmore [Fri, 25 Oct 1991 07:06:02 +0000 (07:06 +0000)]
RS/6000 support, by Metin G. Ozisik, Mimi Phûông-Thåo Võ, and John Gilmore.

33 years agoAdd casts to remove compiler warnings from native Sun cc.
Fred Fish [Fri, 25 Oct 1991 06:47:13 +0000 (06:47 +0000)]
Add casts to remove compiler warnings from native Sun cc.

33 years agoRemove locally duplicated code for calling functions in the inferior. The
Fred Fish [Fri, 25 Oct 1991 06:29:23 +0000 (06:29 +0000)]
Remove locally duplicated code for calling functions in the inferior.  The
only differences were in the specific trap vectors used and whether or not
an fpu was present.  These are now handled by appropriate definitions of
BPT_VECTOR and HAVE_68881 respectively.  Other minor obvious cleanups.
Minor spelling correction in valops.c.

33 years agoRemove local BSD/USG hacks that are now in libiberty.
Fred Fish [Fri, 25 Oct 1991 06:13:22 +0000 (06:13 +0000)]
Remove local BSD/USG hacks that are now in libiberty.

33 years agoRemove prototype for dwarfwarn(). Breaks with <varargs.h>.
Fred Fish [Fri, 25 Oct 1991 06:09:15 +0000 (06:09 +0000)]
Remove prototype for dwarfwarn().  Breaks with <varargs.h>.

33 years agoRS/6000 support, by Metin G. Ozisik, Mimi Phûông-Thåo Võ, and
John Gilmore [Fri, 25 Oct 1991 05:36:31 +0000 (05:36 +0000)]
RS/6000 support, by Metin G. Ozisik, Mimi Phûông-Thåo Võ, and
John Gilmore.

33 years agoSwitch to new config/hm-* scheme.
John Gilmore [Fri, 25 Oct 1991 05:02:04 +0000 (05:02 +0000)]
Switch to new config/hm-* scheme.

33 years agoaix is a Sys V as far as we're concerned.
John Gilmore [Fri, 25 Oct 1991 04:59:30 +0000 (04:59 +0000)]
aix is a Sys V as far as we're concerned.

33 years agoframe-select command. Cross funcalls to sun3. Build *.tab.c files in
John Gilmore [Fri, 25 Oct 1991 04:29:01 +0000 (04:29 +0000)]
frame-select command.  Cross funcalls to sun3.  Build *.tab.c files in
target dir.

33 years agoUpdates to h-vaxult.h from David Taylor.
John Gilmore [Fri, 25 Oct 1991 02:21:52 +0000 (02:21 +0000)]
Updates to h-vaxult.h from David Taylor.

33 years agoDoes't pass env variables down if localenv file is in target dir.
Steve Chamberlain [Fri, 25 Oct 1991 02:14:50 +0000 (02:14 +0000)]
Does't pass env variables down if localenv file is in target dir.

33 years agoRemoved some debug
Steve Chamberlain [Fri, 25 Oct 1991 02:13:56 +0000 (02:13 +0000)]
Removed some debug

33 years agoMore name changing
Steve Chamberlain [Fri, 25 Oct 1991 02:07:18 +0000 (02:07 +0000)]
More name changing

33 years agoconfig file renaming, and boy did it need it!
Steve Chamberlain [Thu, 24 Oct 1991 22:17:11 +0000 (22:17 +0000)]
config file renaming, and boy did it need it!

33 years agoInitial revision
Steve Chamberlain [Thu, 24 Oct 1991 22:12:05 +0000 (22:12 +0000)]
Initial revision

33 years agoconfig file renaming
Steve Chamberlain [Thu, 24 Oct 1991 22:10:04 +0000 (22:10 +0000)]
config file renaming

33 years agoNow uses mt- and mh- rather than tmake and hmake files
Steve Chamberlain [Thu, 24 Oct 1991 21:36:40 +0000 (21:36 +0000)]
Now uses mt- and mh- rather than tmake and hmake files

33 years agoAdd "dwarf.h".
Fred Fish [Thu, 24 Oct 1991 18:12:14 +0000 (18:12 +0000)]
Add "dwarf.h".

33 years agoAdd "amix".
Fred Fish [Thu, 24 Oct 1991 18:09:34 +0000 (18:09 +0000)]
Add "amix".

33 years agoAdd new DWARF, ELF, SVR4 /proc, Amiga UNIX, etc files.
Fred Fish [Thu, 24 Oct 1991 18:07:57 +0000 (18:07 +0000)]
Add new DWARF, ELF, SVR4 /proc, Amiga UNIX, etc files.

33 years agoAdd powersys alias
John Gilmore [Thu, 24 Oct 1991 16:54:38 +0000 (16:54 +0000)]
Add powersys alias

33 years agoUse <varargs.h>, since <stdarg.h> is not portable.
John Gilmore [Thu, 24 Oct 1991 16:34:56 +0000 (16:34 +0000)]
Use <varargs.h>, since <stdarg.h> is not portable.

33 years agoRoll VERSION to 4.2.2.
John Gilmore [Thu, 24 Oct 1991 16:24:23 +0000 (16:24 +0000)]
Roll VERSION to 4.2.2.

33 years agoInitial revision
Fred Fish [Thu, 24 Oct 1991 11:32:42 +0000 (11:32 +0000)]
Initial revision

33 years agoNew files for DWARF debugging format support, ELF object file support, SVR4
Fred Fish [Thu, 24 Oct 1991 11:28:54 +0000 (11:28 +0000)]
New files for DWARF debugging format support, ELF object file support, SVR4
/proc (process file system) support, Amiga UNIX target and host defines, SVR4
target and host defines, and m68k hosts defines.

33 years agoDocument added dwarf.h file.
Fred Fish [Thu, 24 Oct 1991 11:16:02 +0000 (11:16 +0000)]
Document added dwarf.h file.

33 years agoInitial revision
Fred Fish [Thu, 24 Oct 1991 11:15:35 +0000 (11:15 +0000)]
Initial revision

33 years agoAdd dwarfread.c, dwarfread.o, elfread.c, elfread.o to source and object
Fred Fish [Thu, 24 Oct 1991 11:11:12 +0000 (11:11 +0000)]
Add dwarfread.c, dwarfread.o, elfread.c, elfread.o to source and object
file macros.  Other obvious dwarf/elf tweaks.

33 years agoAdd "elf" to list of supported debugging formats in comment.
Fred Fish [Thu, 24 Oct 1991 11:09:46 +0000 (11:09 +0000)]
Add "elf" to list of supported debugging formats in comment.

33 years agoAdd three new builtin types (builtin_type_long_double, builtin_type_complex,
Fred Fish [Thu, 24 Oct 1991 10:58:41 +0000 (10:58 +0000)]
Add three new builtin types (builtin_type_long_double, builtin_type_complex,
and builtin_type_double_complex).  Also add and use various TARGET_<TYPE>_BIT
macros to indicate the sizes of various types on the target machine.

33 years agoAdd machine dependent support routines for SVR4 /proc interface.
Fred Fish [Thu, 24 Oct 1991 10:48:55 +0000 (10:48 +0000)]
Add machine dependent support routines for SVR4 /proc interface.

33 years agoWhen using SVR4 /proc interface, call proc_set_exec_trap() rather than
Fred Fish [Thu, 24 Oct 1991 10:47:11 +0000 (10:47 +0000)]
When using SVR4 /proc interface, call proc_set_exec_trap() rather than
ptrace(), to arrange for child to stop on first instruction.

33 years agoAdd new function warning() which behaves the same as error() but returns
Fred Fish [Thu, 24 Oct 1991 10:38:56 +0000 (10:38 +0000)]
Add new function warning() which behaves the same as error() but returns
rather than jumping back to command level.  Modules that want to print
their own warnings without calling warning() can call warning_setup() to
handle the terminal compatibly with warning() and error().

33 years agoMake internal errors produce more useful messages.
Fred Fish [Thu, 24 Oct 1991 10:29:07 +0000 (10:29 +0000)]
Make internal errors produce more useful messages.

33 years agoAdd partial support for ELF format corefiles. Still needs code to extract
Fred Fish [Thu, 24 Oct 1991 10:26:26 +0000 (10:26 +0000)]
Add partial support for ELF format corefiles.  Still needs code to extract
register values from corefiles and make them available to bfd clients.

33 years agoMove code duplicated in almost every single m68k based machine to the
Fred Fish [Thu, 24 Oct 1991 10:21:41 +0000 (10:21 +0000)]
Move code duplicated in almost every single m68k based machine to the
common target file tm-68k.h.  Duplications still need to be removed (FIXME).

33 years agoSystem V versions must call setpgrp() with no arguments, to comply with
Fred Fish [Thu, 24 Oct 1991 09:26:05 +0000 (09:26 +0000)]
System V versions must call setpgrp() with no arguments, to comply with
prototyping typically in <unistd.h>.  Otherwise the compile fails, at
least with gcc.

33 years agoIn config/t-m68k-elf, set DEFAULT_VECTOR to elf_big_vec.
Fred Fish [Thu, 24 Oct 1991 09:16:41 +0000 (09:16 +0000)]
In config/t-m68k-elf, set DEFAULT_VECTOR to elf_big_vec.

33 years agoDocument change to config/hmake-sysv to send RANLIB (echo) output to /dev/null.
Fred Fish [Thu, 24 Oct 1991 09:10:41 +0000 (09:10 +0000)]
Document change to config/hmake-sysv to send RANLIB (echo) output to /dev/null.

33 years agoDocument changes to some bfd config files.
Fred Fish [Thu, 24 Oct 1991 09:06:06 +0000 (09:06 +0000)]
Document changes to some bfd config files.

33 years agoFor systems where RANLIB is defined as echo, send the output to /dev/null
Fred Fish [Thu, 24 Oct 1991 09:00:51 +0000 (09:00 +0000)]
For systems where RANLIB is defined as echo, send the output to /dev/null
to help reduce clutter in the output from doing a make.

33 years agoAdd support for SVR4 style nm output. Not claimed to be optimal, I'm not
Fred Fish [Thu, 24 Oct 1991 08:54:58 +0000 (08:54 +0000)]
Add support for SVR4 style nm output.  Not claimed to be optimal, I'm not
a sed hacker.  It does seem to work fine.

33 years agoRemove the object file specific fields from the partial symbol table
Fred Fish [Thu, 24 Oct 1991 08:42:20 +0000 (08:42 +0000)]
Remove the object file specific fields from the partial symbol table
structure and replace them with a pointer to private data for each
different flavor of object file reader to initialize appropriately.

33 years agoAllow for using tmake-sun4
Heinz G. Seidl [Thu, 24 Oct 1991 00:23:59 +0000 (00:23 +0000)]
Allow for using tmake-sun4

33 years agoMakefiles should include the makefile frag names even if the makefile
K. Richard Pixley [Wed, 23 Oct 1991 21:48:28 +0000 (21:48 +0000)]
Makefiles should include the makefile frag names even if the makefile
frag doesn't exist in *this* directory.  Otherwise we inherit the
variable setting from our parent Makefile.

33 years agoAdd note about strstr botch on sunos4.0.3c and previous.
John Gilmore [Wed, 23 Oct 1991 18:12:20 +0000 (18:12 +0000)]
Add note about strstr botch on sunos4.0.3c and previous.

33 years agoBISONPATH is now unused. remove it.
K. Richard Pixley [Wed, 23 Oct 1991 05:35:13 +0000 (05:35 +0000)]
BISONPATH is now unused.  remove it.

33 years agoadd clib
K. Richard Pixley [Wed, 23 Oct 1991 05:32:55 +0000 (05:32 +0000)]
add clib

33 years agoremoved unused CC and CFLAGS lines
K. Richard Pixley [Wed, 23 Oct 1991 05:00:45 +0000 (05:00 +0000)]
removed unused CC and CFLAGS lines

33 years ago* infrun.c (wait_for_inferior): Check return value from
Stu Grossman [Wed, 23 Oct 1991 01:06:36 +0000 (01:06 +0000)]
* infrun.c (wait_for_inferior):  Check return value from
find_pc_line.

33 years ago*** empty log message ***
Stu Grossman [Wed, 23 Oct 1991 01:05:57 +0000 (01:05 +0000)]
*** empty log message ***

33 years agotmake-ebmon
Steve Chamberlain [Tue, 22 Oct 1991 03:26:06 +0000 (03:26 +0000)]
tmake-ebmon

33 years ago*** empty log message ***
Stu Grossman [Tue, 22 Oct 1991 00:51:28 +0000 (00:51 +0000)]
*** empty log message ***