binutils-gdb.git
31 years agoAdded initial sparc-v9 support.
David Edelsohn [Fri, 26 Feb 1993 18:53:13 +0000 (18:53 +0000)]
Added initial sparc-v9 support.

31 years ago * Makefile.in: When making tar file, remove texinfo/*,
Per Bothner [Fri, 26 Feb 1993 00:14:49 +0000 (00:14 +0000)]
* Makefile.in:  When making tar file, remove texinfo/*,
except for texinfo/texinfo.tex.

31 years ago * printgprof (xmalloc, xrealloc): Cast results of malloc
Per Bothner [Fri, 26 Feb 1993 00:03:24 +0000 (00:03 +0000)]
* printgprof (xmalloc, xrealloc):  Cast results of malloc
and realloc to PTR.

31 years ago * ardup.c: Add extern declaration of strdup.
Per Bothner [Thu, 25 Feb 1993 23:59:10 +0000 (23:59 +0000)]
* ardup.c:  Add extern declaration of strdup.
* Makefile.in (testsuite):  Add 'else true' since otherwise
Ultrix /bin/sh complains.

31 years ago * ldsym.c (KEEP macro): Add spaces around '=' for the
Per Bothner [Thu, 25 Feb 1993 23:47:21 +0000 (23:47 +0000)]
* ldsym.c (KEEP macro):  Add spaces around '=' for the
sake of old (e.g. PCC) compilers.

31 years ago * configure.in (mips-idt-ecoff): New target.
Ian Lance Taylor [Thu, 25 Feb 1993 19:15:32 +0000 (19:15 +0000)]
* configure.in (mips-idt-ecoff): New target.
* config/mips-gdb.exp: New file for remote board using MIPS remote
debugging protocol.

31 years ago * Redid configuration scheme. Removed gdb.t*/configure.in.
Ian Lance Taylor [Thu, 25 Feb 1993 18:50:45 +0000 (18:50 +0000)]
* Redid configuration scheme.  Removed gdb.t*/configure.in.
Renamed gdb.t*/in-gdbme* to gdb.t*/gdbme*.  Changed to use CC, CXX
instead of CC_FOR_TARGET, CXX_FOR_TARGET.  Added mostlyclean and
distclean targets.  Built executables via .o files.  Adjusted
tests to account for source files in $(srcdir) rather than
$(objdir).
* lib/gdb.exp (runto): Don't expect () after the function name,
because it may have arguments.

31 years ago * elf.c (elf_write_object_contents): Section ".shstrtab" should be
Ken Raeburn [Thu, 25 Feb 1993 14:28:02 +0000 (14:28 +0000)]
* elf.c (elf_write_object_contents): Section ".shstrtab" should be
type SHT_STRTAB.  Don't alter file offset for section 0.
(reloc_type_names): Now an array instead of a macro.  Still inside
"#if 0", since it's used only in debugging code also in "#if 0".
(struct elf_reloc_map_elt, struct elf_reloc_map): New types.
(sort_reloc_map): New function.
(sparc_reloc_map): New variable.
(elf_bfd_reloc_type_lookup): New function.

Now bfd-gas can create valid empty object files for sun4sol2.

31 years agoIn comment on how to make tar file, fix cvs tag name binutils->ld_utils.
Per Bothner [Thu, 25 Feb 1993 04:04:00 +0000 (04:04 +0000)]
In comment on how to make tar file, fix cvs tag name binutils->ld_utils.

31 years agoBump to version 2.1.
Per Bothner [Thu, 25 Feb 1993 03:50:17 +0000 (03:50 +0000)]
Bump to version 2.1.

31 years ago * Makefile.in: Set VERSION to 2.1.
Per Bothner [Thu, 25 Feb 1993 03:48:13 +0000 (03:48 +0000)]
* Makefile.in:  Set VERSION to 2.1.
* README, NEWS: Updates.
* nm.c:  Add -v as a synonym for -V.

31 years agoRemove remnants of NAMES_HAVE_UNDERSCORE.
John Gilmore [Thu, 25 Feb 1993 03:21:32 +0000 (03:21 +0000)]
Remove remnants of NAMES_HAVE_UNDERSCORE.

31 years ago * symtab.h (SYMBOL_INIT_DEMANGLED_NAME): Initialize contents
Fred Fish [Thu, 25 Feb 1993 00:40:45 +0000 (00:40 +0000)]
* symtab.h (SYMBOL_INIT_DEMANGLED_NAME):  Initialize contents
of demangled name fields to NULL if no demangling exists for
a symbol.  SYMBOL_INIT_LANGUAGE_SPECIFIC does this for new
symbols if their language is known at the time they are created,
but sometimes the language is not known until later.

31 years ago(s_xword): Now accepts large integer constants, but not symbolic constants
Ken Raeburn [Wed, 24 Feb 1993 23:30:59 +0000 (23:30 +0000)]
(s_xword): Now accepts large integer constants, but not symbolic constants
or expressions.

31 years ago * app.c (do_scrub_next_char): In LEX_IS_LINE_COMMENT_START case:
Ian Lance Taylor [Wed, 24 Feb 1993 18:34:26 +0000 (18:34 +0000)]
* app.c (do_scrub_next_char): In LEX_IS_LINE_COMMENT_START case:
Don't unget ch2 if we didn't get it.

31 years ago * gdb.t00/default.exp, gdb.t01/run.exp, gdb.t02/whatis.exp,
Ian Lance Taylor [Wed, 24 Feb 1993 16:29:33 +0000 (16:29 +0000)]
* gdb.t00/default.exp, gdb.t01/run.exp, gdb.t02/whatis.exp,
gdb.t03/ptype.exp, gdb.t06/break.exp, gdb.t12/scope.exp: Added
expected failures for mips-idt-* and mips-sgi-*.
* gdb.t00/default.exp (attach): Kill process if requested.
* gdb.t00/help.exp (help target core, help target): Accept a gdb
that does not read core files.
* gdb.t01/run.exp: Removed checks for exit status code.
* gdb.t03/in-gdbme.c: Make explicit call to malloc to ensure that
it is linked in.
* gdb.t03/ptype.exp: Increase timeout when calling malloc.
* gdb.t04/setvar.exp, gdb.t05/expr.exp: Use runto function where
appropriate, rather than doing it by hand.
* gdb.t07/watchpoint.exp: If mips-idt-*, reload file after first
execution.
* gdb.t10/crossload.exp: Kill existing program if needed.
* gdb.t15/funcargs.exp: Use delete_breakpoints function where
appropriate, rather than doing it by hand.  Always increase
timeout for this test, not just for VxWorks.

31 years ago **** start-sanitize-chill ****
Fred Fish [Wed, 24 Feb 1993 16:10:41 +0000 (16:10 +0000)]
**** start-sanitize-chill ****
* gdb.t31/chillvars.exp (test_structs):  New proc to test printing
of Chill STRUCT types and STRUCT values.
* gdb.t31/chillvars.exp (test_strings):  Expect "CHAR" now, rather
than "char".
* gdb.t31/in-gdbme.ch (simple_struct, nested_struct, struct1,
struct2):  New struct definitions and initializations to test
simple Chill STRUCT types.
**** end-sanitize-chill ****

31 years ago **** start-sanitize-chill ****
Fred Fish [Wed, 24 Feb 1993 15:49:47 +0000 (15:49 +0000)]
**** start-sanitize-chill ****
* ch-typeprint.c (chill_print_type_base):  Name changed to
chill_type_print_base to match pattern for C and C++ names.
* ch-typeprint.c (chill_print_type):  Change "char" to "CHAR"
to be consistent with other usages.
* ch-typeprint.c (chill_type_print_base):  Add support for
printing Chill STRUCT types.
* ch-valprint.c:  Include values.h.
* ch-valprint.c (chill_print_value_fields):  New function and
prototype for printing Chill STRUCT values.
* ch-valprint.c (chill_val_print):  Fix call to val_print_string
that was being called with two args instead of three.
* ch-valprint.c (chill_val_print):  Call chill_print_value_fields
to print Chill STRUCT values.
**** end-sanitize-chill ****

31 years agoBFD branch merging.
Ken Raeburn [Wed, 24 Feb 1993 12:59:26 +0000 (12:59 +0000)]
BFD branch merging.
Misc optimizations, a couple of bugfixes.
Merged doc/ChangeLog.
Ralph Campbell's MIPS support.
And any other changes I've been putting in, save whitespace/comment adjustments.

31 years agomore bfd merging - see ChangeLog
Ken Raeburn [Wed, 24 Feb 1993 12:57:00 +0000 (12:57 +0000)]
more bfd merging - see ChangeLog

31 years agomerged into ../ChangeLog
Ken Raeburn [Wed, 24 Feb 1993 11:24:44 +0000 (11:24 +0000)]
merged into ../ChangeLog

31 years agochanges for bfd support, enough for sun4 target
Ken Raeburn [Wed, 24 Feb 1993 11:24:14 +0000 (11:24 +0000)]
changes for bfd support, enough for sun4 target

31 years agom68k_ip: for pc-rel addressing of a symbol, fix offset so +2 isn't needed
Ken Raeburn [Wed, 24 Feb 1993 11:20:58 +0000 (11:20 +0000)]
m68k_ip: for pc-rel addressing of a symbol, fix offset so +2 isn't needed

31 years agodeleted emacs local variables comments
Ken Raeburn [Wed, 24 Feb 1993 11:19:58 +0000 (11:19 +0000)]
deleted emacs local variables comments

31 years agodon't need LOCAL_LOADLIBES any more, with new configure.in changes
Ken Raeburn [Wed, 24 Feb 1993 11:16:21 +0000 (11:16 +0000)]
don't need LOCAL_LOADLIBES any more, with new configure.in changes

31 years ago * configure.in: added testsuite to configdirs.
Mike Werner [Wed, 24 Feb 1993 03:02:37 +0000 (03:02 +0000)]
* configure.in: added testsuite to configdirs.
* Makefile.in: added support for building testsuite.

31 years ago *configure.in: added testsuite to configdirs.
Mike Werner [Wed, 24 Feb 1993 03:00:23 +0000 (03:00 +0000)]
*configure.in: added testsuite to configdirs.

31 years ago * configure.in: added "dejagnu" to the hosttools list.
Mike Werner [Tue, 23 Feb 1993 22:24:47 +0000 (22:24 +0000)]
* configure.in: added "dejagnu" to the hosttools list.

31 years ago * Minor cleanups provoked by gcc warnings:
Ian Lance Taylor [Tue, 23 Feb 1993 21:08:32 +0000 (21:08 +0000)]
* Minor cleanups provoked by gcc warnings:
* aoutx.h (NAME(aout, reloc_type_lookup)),
cpu-h8300.c (local_bfd_reloc_type_lookup),
cpu-z8k.c (local_bfd_reloc_type_lookup): Added default case to
switches.
* archive.c (do_slurp_bsd_armap, do_slurp_coff_armap),
ieee.c (ieee_slurp_section_data),
elf.c (elf_make_sections, elf_fake_sections,
elf_compute_section_file_positions, elf_write_object_contents):
Removed unused variables.
* archures.c: Removed /* from within comment.
* bout.c (b_out_squirt_out_relocs): Initialize r_extern.
* oasys.c (oasys_write_data): Initialize i.

31 years ago * bfd.h: Update for new elements in JUMP_TABLE.
Ian Lance Taylor [Tue, 23 Feb 1993 20:24:38 +0000 (20:24 +0000)]
* bfd.h: Update for new elements in JUMP_TABLE.

31 years ago * bfd-in.h (JUMP_TABLE): Added bfd_reloc_type_lookup and
Ian Lance Taylor [Tue, 23 Feb 1993 20:24:06 +0000 (20:24 +0000)]
* bfd-in.h (JUMP_TABLE): Added bfd_reloc_type_lookup and
bfd_make_debug_symbol; they were already in the target structure.
* Adjusted all uses of JUMP_TABLE.
* coffgen.c, libcoff-in.h (coff_bfd_make_debug_symbol): Renamed
from coff_make_debug_symbol.
* libcoff.h: Updated accordingly.

31 years ago * gdb.t00/teststrategy.exp: Track reversion in gdb to not print
Fred Fish [Tue, 23 Feb 1993 19:59:25 +0000 (19:59 +0000)]
* gdb.t00/teststrategy.exp:  Track reversion in gdb to not print
the null byte at the end of strings.
* gdb.t00/default.exp:  Make show version insensitive to copyright
date.
* gdb.t16/in-gdbme.c (ctable1, ctable2):  Make explicitly unsigned
to avoid dependencies on target char signedness.
* gdb.t16/printcmds.exp:  Update expected results for explicitly
unsigned char.
* gdb.t16/printcmds.exp:  Remove setup_xfails for i960 that should
now work.
* gdb.t21/demangle.exp:  Add many more patterns for template
demangling, most of them being expected failures.
* gdb.t21/demangle.exp (proc demangle):  Quote the demangled
string we are matching for, to match on the whole string.
* gdb.t21/demangle.exp:  Add many new test strings to demangle,
and fix a whole bunch that had incorrect expected output but were
passing anyway because of the bug in "proc demangle".
**** start-sanitize-chill ****
* gdb.t31/chillvars.exp:  Remove setup_xfail for printing string
type.
* gdb.t31/in-gdbme.ch:  Uncomment string4, now compiles.
**** end-sanitize-chill ****

31 years agoContinue sanitizing Chill related entries...
Fred Fish [Tue, 23 Feb 1993 19:53:52 +0000 (19:53 +0000)]
Continue sanitizing Chill related entries...

31 years ago * doc/stabs.texi: The `this' pointer is now known by the name
Mike Stump [Tue, 23 Feb 1993 19:51:39 +0000 (19:51 +0000)]
    * doc/stabs.texi: The `this' pointer is now known by the name
        `this' instead of `$t'.

31 years ago * ch-lang.c (chill_create_fundamental_type): Track compiler
Fred Fish [Tue, 23 Feb 1993 19:30:22 +0000 (19:30 +0000)]
* ch-lang.c (chill_create_fundamental_type):  Track compiler
change that now emits debugging info with the type long for Chill
longs.
* dwarfread.c (read_tag_string_type):  Rewrite to allow forward
references of TAG_string_type DIEs in user defined types.

31 years ago * config.sub, configure.in, config.guess: Add support
Per Bothner [Tue, 23 Feb 1993 07:33:45 +0000 (07:33 +0000)]
* config.sub, configure.in, config.guess:  Add support
for Bosx, an AIX variant from Bull.
Patches from F.Pierresteguy@frcl.bull.fr.

31 years ago * objdump.c (disassemble_data): Print function names when
Per Bothner [Tue, 23 Feb 1993 07:00:32 +0000 (07:00 +0000)]
* objdump.c (disassemble_data):  Print function names when
given by bfd_find_nearest_line.  If not - still print
line numbers.

31 years ago * libcoff.h (obj_raw_syment_coun): New macro.
Per Bothner [Tue, 23 Feb 1993 06:50:49 +0000 (06:50 +0000)]
* libcoff.h (obj_raw_syment_coun):  New macro.
* coffgen.c (coff_get_normalized_symtab):  Initialize
raw_syment_count.
* coffgen.c (coff_find_nearest_line):  Numerous little fixes.

31 years ago * remote-mips.c: New file; implements MIPS remote debugging
Ian Lance Taylor [Mon, 22 Feb 1993 23:43:03 +0000 (23:43 +0000)]
* remote-mips.c: New file; implements MIPS remote debugging
protocol.
* config/idt.mt: New file; uses remote-mips.c
* configure.in (mips-idt-ecoff): New target; uses idt.mt.

* mips-tdep.c (mips_fpu): New variable; controls use of MIPS
floating point coprocessor.
(mips_push_dummy_frame): If not mips_fpu, don't save floating
point registers.
(mips_pop_frame): If not mips_fpu, don't restore floating point
registers.
(_initialize_mips_tdep): New function; let the user reset mips_fpu
variable.
* tm-mips.h (EXTRACT_RETURN_VALUE, STORE_RETURN_VALUE): If not
mips_fpu, don't use fp0 as floating point return register.
(FIX_CALL_DUMMY): If not mips_fpu, don't save floating point
registers.

Also added remote-mips.c to .Sanitize file.

31 years ago * coff-mips.c (ecoff_set_symbol_info): stBlock symbols are always
Ian Lance Taylor [Mon, 22 Feb 1993 23:17:45 +0000 (23:17 +0000)]
* coff-mips.c (ecoff_set_symbol_info): stBlock symbols are always
debugging symbols.
(ecoff_get_debug): Offset the fdr adr by the adr of the first pdr,
for compatibility with tools from MIPS.

* config/bigmips.mt: New file; default vector is ecoff_big_vec.
* config/irix3.mt, config/irix4.mt: Removed.
* configure.in (mips-*-ecoff): New target; uses bigmips.mt.
(mips-sgi-*, mips-big-*): Use bigmips rather than irix3.

31 years ago * gdb/testsuite: made modifications to testcases, etc., to allow
Mike Werner [Mon, 22 Feb 1993 16:20:25 +0000 (16:20 +0000)]
* gdb/testsuite: made modifications to testcases, etc., to allow
them to work properly  given the reorganization of deja-gnu and the
relocation of the testcases from deja-gnu to a "tool" subdirectory.

31 years ago * binutils/testsuite: made modifications to testcases, etc., to allow
Mike Werner [Mon, 22 Feb 1993 16:12:45 +0000 (16:12 +0000)]
* binutils/testsuite: made modifications to testcases, etc., to allow
them to work properly  given the reorganization of deja-gnu and the
relocation of the testcases from deja-gnu to a "tool" subdirectory.

31 years agoCorrect incorrect attribution.
Ian Lance Taylor [Mon, 22 Feb 1993 15:37:37 +0000 (15:37 +0000)]
Correct incorrect attribution.

31 years agofrom minyard@bnr.ca: free up copy of section contents each time through loop
Ken Raeburn [Mon, 22 Feb 1993 15:31:30 +0000 (15:31 +0000)]
from minyard@bnr.ca: free up copy of section contents each time through loop

31 years ago * stabs.texinfo: Fix for array types to mention lower bounds.
Per Bothner [Mon, 22 Feb 1993 01:11:13 +0000 (01:11 +0000)]
* stabs.texinfo:  Fix for array types to mention lower bounds.

31 years ago * devo/dejagnu: Initial creation of devo/dejagnu.
Mike Werner [Sun, 21 Feb 1993 20:10:23 +0000 (20:10 +0000)]
* devo/dejagnu: Initial creation of devo/dejagnu.
Migrated dejagnu testcases and support files for testing software
tools to reside as subdirectories, currently called "testsuite",
within the directory of the software tool.  Migrated all programs,
support libraries, etc. beloging to dejagnu proper from
devo/deja-gnu to devo/dejagnu. These files were moved "as is"
with no modifications. The changes to these files which will
allow them to configure, build, and execute properly will be made
in a future update.

31 years ago * gdb/testsuite: Initial creation of gdb/testsuite.
Mike Werner [Sun, 21 Feb 1993 20:03:55 +0000 (20:03 +0000)]
* gdb/testsuite: Initial creation of gdb/testsuite.
Migrated dejagnu testcases and support files for testing nm to
gdb/testsuite from deja-gnu.  These files were moved "as is"
with no modifications. This migration is part of a major overhaul
of dejagnu.  The modifications to these testcases, etc., which
will allow them to work with the new version of dejagnu will be
made in a future update.

31 years agoFor MTW
John Gilmore [Sun, 21 Feb 1993 19:55:15 +0000 (19:55 +0000)]
For MTW

31 years ago * binutils/testsuite: Initial creation of binutils/testsuite.
Mike Werner [Sun, 21 Feb 1993 19:34:51 +0000 (19:34 +0000)]
* binutils/testsuite: Initial creation of binutils/testsuite.
Migrated dejagnu testcases and support files for testing nm to
binutils/testsuite from deja-gnu.  These files were moved "as is"
with no modifications. This migration is part of a major overhaul
of dejagnu.  The modifications to these testcases, etc., which
will allow them to work with the new version of dejagnu will be
made in a future update.

31 years agochange send_pr to send-pr
Brendan Kehoe [Sun, 21 Feb 1993 02:53:55 +0000 (02:53 +0000)]
change send_pr to send-pr

31 years ago * Makefile.in: Change send_pr to send-pr.
Brendan Kehoe [Sat, 20 Feb 1993 04:22:04 +0000 (04:22 +0000)]
* Makefile.in: Change send_pr to send-pr.
* configure.in: Likewise.
* send_pr: Renamed directory to send-pr.

31 years ago * Makefile.in: Add some extra semi-colons (needed if SHELL=bash).
Per Bothner [Sat, 20 Feb 1993 03:01:45 +0000 (03:01 +0000)]
* Makefile.in:  Add some extra semi-colons (needed if SHELL=bash).

31 years agoAdd reminders for next release.
John Gilmore [Sat, 20 Feb 1993 02:37:36 +0000 (02:37 +0000)]
Add reminders for next release.

31 years agoWish I'd figured this one out 24 hours ago....
Ian Lance Taylor [Fri, 19 Feb 1993 18:05:09 +0000 (18:05 +0000)]
Wish I'd figured this one out 24 hours ago....

Fri Feb 19 10:01:39 1993  Ian Lance Taylor  (ian@cygnus.com)

* mipsread.c (parse_lines): Correct check for files compiled with
-g1.

31 years ago* Makefile.in (VERSION): 4.8.1 to distinguish local versions.
John Gilmore [Fri, 19 Feb 1993 13:57:10 +0000 (13:57 +0000)]
* Makefile.in (VERSION):  4.8.1 to distinguish local versions.

31 years agoFix up NEWS file for G++ bug.
John Gilmore [Fri, 19 Feb 1993 12:08:25 +0000 (12:08 +0000)]
Fix up NEWS file for G++ bug.

31 years agoUpdate for gdb-4.8
John Gilmore [Fri, 19 Feb 1993 11:54:59 +0000 (11:54 +0000)]
Update for gdb-4.8

31 years agofor a baseline
Stu Grossman [Fri, 19 Feb 1993 11:05:41 +0000 (11:05 +0000)]
for a baseline

31 years ago* README: Update for release.
John Gilmore [Fri, 19 Feb 1993 09:35:19 +0000 (09:35 +0000)]
* README:  Update for release.

31 years agoUpdate for gdb-4.8
John Gilmore [Fri, 19 Feb 1993 09:00:03 +0000 (09:00 +0000)]
Update for gdb-4.8

31 years ago* Makefile.in (VERSION): GDB-4.8 release!
John Gilmore [Fri, 19 Feb 1993 07:42:49 +0000 (07:42 +0000)]
* Makefile.in (VERSION):  GDB-4.8 release!
(not really yet, but we're getting ready)

31 years ago* gcc.patch: Update for a different GCC (G++) bug.
John Gilmore [Fri, 19 Feb 1993 06:55:31 +0000 (06:55 +0000)]
* gcc.patch:  Update for a different GCC (G++) bug.
* main.c (print_gdb_version):  Update copyright year to 1993.
* nm-hp300bsd.h:  Decide whether this is BSD 4.3 or 4.4,
conditionalize this file on it.  FIXME, right way is to split
these into two config files.
(ATTACH_DETACH):  Define for BSD 4.4
(PTRACE_ARG_TYPE):  caddr_t for BSD 4.4, unset for 4.3.
(U_REGS_OFFSET):  Revise for 4.4.
(REGISTER_U_ADDR):  Separate for 4.4, but it doesn't work yet.
* xm-hp300bsd.h:  Move definitions of UINT_MAX, INT_MAX, INT_MIN,
LONG_MAX into this file to avoid cpp "redefinition" warnings.

31 years ago * am29k-pinsn.c (print_insn): Minor nits with const.
Stu Grossman [Fri, 19 Feb 1993 06:48:52 +0000 (06:48 +0000)]
* am29k-pinsn.c (print_insn):  Minor nits with const.
* am29k-tdep.c:  More minor nits with arg types for
supply_register, NULL vs. 0, read_register_gen, & reginv_com.

31 years agofix go32 configuration
David D. Zuhn [Fri, 19 Feb 1993 02:00:52 +0000 (02:00 +0000)]
fix go32 configuration

31 years ago* nm-hp300bsd.h (PTRACE_ARG3_TYPE): FSF's hp300's have int* not caddr_t.
K. Richard Pixley [Fri, 19 Feb 1993 01:12:23 +0000 (01:12 +0000)]
* nm-hp300bsd.h (PTRACE_ARG3_TYPE): FSF's hp300's have int* not caddr_t.

31 years agoBugfix for length==0 case.
John Gilmore [Thu, 18 Feb 1993 23:49:40 +0000 (23:49 +0000)]
Bugfix for length==0 case.

31 years agodiff needs libiberty
David D. Zuhn [Thu, 18 Feb 1993 17:16:51 +0000 (17:16 +0000)]
diff needs libiberty

31 years agoupdate version to 1.94
David D. Zuhn [Thu, 18 Feb 1993 13:12:04 +0000 (13:12 +0000)]
update version to 1.94

31 years ago* c-lang.c (c_printstr): If a C string ends in a null, don't
John Gilmore [Thu, 18 Feb 1993 12:18:23 +0000 (12:18 +0000)]
* c-lang.c (c_printstr):  If a C string ends in a null, don't
print the null.

31 years ago * defs.h (STRCMP): Make it work for unsigned chars.
Stu Grossman [Thu, 18 Feb 1993 10:40:33 +0000 (10:40 +0000)]
* defs.h (STRCMP):  Make it work for unsigned chars.

31 years agoDefine REGEX, REGEX1.
John Gilmore [Thu, 18 Feb 1993 10:02:35 +0000 (10:02 +0000)]
Define REGEX, REGEX1.

31 years ago* nm-hp300bsd.h (ATTACH_DETACH, PTRACE_ATTACH, PTRACE_DETACH): define.
John Gilmore [Thu, 18 Feb 1993 10:01:36 +0000 (10:01 +0000)]
* nm-hp300bsd.h (ATTACH_DETACH, PTRACE_ATTACH, PTRACE_DETACH): define.
* m68k-pinsn.c (BREAK_UP_BIG_DECL, AND_OTHER_PART):  #if __GNUC__,
define to kludge the large opcode table into two smaller tables,
since GCC take exponential space to build the table.  Lint.
(NOPCODES):  Remove, use "numopcodes" from opcode/m68k.h instead.

31 years ago* nm-hp300bsd.h (ATTACH_DETACH, PTRACE_ATTACH, PTRACE_DETACH): define.
John Gilmore [Thu, 18 Feb 1993 09:59:35 +0000 (09:59 +0000)]
* nm-hp300bsd.h (ATTACH_DETACH, PTRACE_ATTACH, PTRACE_DETACH): define.
* config/hp300bsd.mh (REGEX, REGEX1):  Define.
* m68k-pinsn.c (BREAK_UP_BIG_DECL, AND_OTHER_PART):  #if __GNUC__,
define to kludge the large opcode table into two smaller tables,
since GCC take exponential space to build the table.  Lint.
(NOPCODES):  Remove, use "numopcodes" from opcode/m68k.h instead.

31 years agoUpdate PTRACE_ARG3_TYPE doc, pull PT_*.
John Gilmore [Thu, 18 Feb 1993 09:21:01 +0000 (09:21 +0000)]
Update PTRACE_ARG3_TYPE doc, pull PT_*.

31 years agoSanitize away simulators unless asked to keep-sim.
John Gilmore [Thu, 18 Feb 1993 08:10:17 +0000 (08:10 +0000)]
Sanitize away simulators unless asked to keep-sim.
This is to remove them from the GDB net release til ready for prime time.

31 years ago* Makefile.in (VERSION): Roll to 4.7.9.
John Gilmore [Thu, 18 Feb 1993 07:53:44 +0000 (07:53 +0000)]
* Makefile.in (VERSION):  Roll to 4.7.9.
* xm-hp300bsd.h:  Define PSIGNAL_IN_SIGNAL_H and put a compatible
definition here, to handle both BSD 4.3 and 4.4 systems.
* tm-i386bsd.h (NUM_REGS):  There are only eleven, not twelve.

31 years ago* mipsread.c (ZMAGIC): #undef to avoid duplicate define.
John Gilmore [Thu, 18 Feb 1993 07:49:17 +0000 (07:49 +0000)]
* mipsread.c (ZMAGIC):  #undef to avoid duplicate define.
* remote.c (alarm):  Move declaration to global level, before
first reference to it.
* tm-i386bsd.h (NUM_REGS):  There are only eleven, not twelve.

31 years ago* dbxread.c (process_one_symbol): Cast to unsigned char, not int.
John Gilmore [Thu, 18 Feb 1993 03:25:44 +0000 (03:25 +0000)]
* dbxread.c (process_one_symbol):  Cast to unsigned char, not int.

31 years agostop in abort
Ken Raeburn [Thu, 18 Feb 1993 02:55:47 +0000 (02:55 +0000)]
stop in abort

31 years ago* remote.c (readchar): forward declare alarm which otherwise looks
K. Richard Pixley [Thu, 18 Feb 1993 00:05:45 +0000 (00:05 +0000)]
* remote.c (readchar): forward declare alarm which otherwise looks
  like an undeclared variable to gcc.

31 years ago* dbxread.c (process_one_symbol): cast enum value N_SO into int when
K. Richard Pixley [Wed, 17 Feb 1993 21:58:25 +0000 (21:58 +0000)]
* dbxread.c (process_one_symbol): cast enum value N_SO into int when
  comparing against an int.  Avoids superfluous warning from vax
  ultrix 4.2 cc.

31 years ago* inflow.c (set_sigint_trap): add cast to assignment from signal.
K. Richard Pixley [Wed, 17 Feb 1993 21:45:56 +0000 (21:45 +0000)]
* inflow.c (set_sigint_trap): add cast to assignment from signal.
  Avoids superfluous warnings from some systems and/or compilers (like
  vax ultrix 4.2.)

31 years ago* language.c (struct op_print unk_op_print_tab): use the enum values
K. Richard Pixley [Wed, 17 Feb 1993 21:43:45 +0000 (21:43 +0000)]
* language.c (struct op_print unk_op_print_tab): use the enum values
  rather naked zeros as initializers.  Avoids warnings from ultrix
  type compilers.

31 years ago* trad-core.c (trad_unix_make_empty_symbol): wrap PARAMS around an
K. Richard Pixley [Wed, 17 Feb 1993 21:02:01 +0000 (21:02 +0000)]
* trad-core.c (trad_unix_make_empty_symbol): wrap PARAMS around an
  ansi definition which otherwise confuses non-ansi compilers.

31 years agoaout-adobe.c (aout_adobe_object_p): eliminate a warning from vax
K. Richard Pixley [Wed, 17 Feb 1993 20:30:19 +0000 (20:30 +0000)]
aout-adobe.c (aout_adobe_object_p): eliminate a warning from vax
ultrix cc by forward declaring getenv as is done in bfd_find_target.

31 years agoRemove SET_STACK_LIMIT_HUGE from target defines.
John Gilmore [Wed, 17 Feb 1993 16:16:11 +0000 (16:16 +0000)]
Remove SET_STACK_LIMIT_HUGE from target defines.

31 years agocast an enum into unsigned char avoiding a fatal error in vax ultrix 4.2 cc.
K. Richard Pixley [Wed, 17 Feb 1993 01:58:47 +0000 (01:58 +0000)]
cast an enum into unsigned char avoiding a fatal error in vax ultrix 4.2 cc.

31 years agoadd vax ultrix in the spirit of mips ultrix
K. Richard Pixley [Wed, 17 Feb 1993 00:07:19 +0000 (00:07 +0000)]
add vax ultrix in the spirit of mips ultrix

31 years agoadd support for tar gzip hello recode and indent
David D. Zuhn [Tue, 16 Feb 1993 17:58:39 +0000 (17:58 +0000)]
add support for tar gzip hello recode and indent

31 years agoAdded 1993 copyright.
Ian Lance Taylor [Tue, 16 Feb 1993 17:10:48 +0000 (17:10 +0000)]
Added 1993 copyright.

31 years agoAdded 1993 copyright for files that I have changed in 1993.
Ian Lance Taylor [Tue, 16 Feb 1993 17:05:58 +0000 (17:05 +0000)]
Added 1993 copyright for files that I have changed in 1993.

31 years agoAdded 1993 copyrights to files that I have changed in 1993. Some were
Ian Lance Taylor [Tue, 16 Feb 1993 16:54:20 +0000 (16:54 +0000)]
Added 1993 copyrights to files that I have changed in 1993.  Some were
missing 1992 copyrights, although they changed in 1992.

31 years agoFix permissions in etc/. Use byacc, not yacc, to build *.tab.c files
John Gilmore [Tue, 16 Feb 1993 10:21:04 +0000 (10:21 +0000)]
Fix permissions in etc/.  Use byacc, not yacc, to build *.tab.c files
for the tar file.

31 years ago(alldeps.mak): Make ALLDEPFILES_SUBSUBDIR for files in sub sub dirs.
John Gilmore [Tue, 16 Feb 1993 10:18:47 +0000 (10:18 +0000)]
(alldeps.mak):  Make ALLDEPFILES_SUBSUBDIR for files in sub sub dirs.
(ALLDEPFILES_SUBSUBDIR):  Depend on this for deeper dep files.

31 years agoRevised Standard Version from the upcoming GDB release.
John Gilmore [Tue, 16 Feb 1993 09:52:52 +0000 (09:52 +0000)]
Revised Standard Version from the upcoming GDB release.

31 years ago* Makefile.in (VERSION): Roll to 4.7.6.
John Gilmore [Tue, 16 Feb 1993 09:02:15 +0000 (09:02 +0000)]
* Makefile.in (VERSION):  Roll to 4.7.6.
(SFILES_SUBDIR):  Add 29k-share/udi_soc.
(SFILES_SUBSUBDIR):  Move 29k-share/udi files to this macro.
(HFILES):  Remove all nm-* except nm-trash.h.  Add ns32k-opcode.h.
(depend):  Fix bug where nm-files in config files weren't noticed.
(make-proto-gdb-1):  Avoid changing directories while building new
prototype.  Build SFILES_SUBSUBDIR with longer symlinks.

.Sanitize:  Remove am29k-opcode.h, convx-opcode.h, os68k-xdep.c.

31 years ago* Makefile.in (DEVO_SUPPORT): Remove etc directory
John Gilmore [Tue, 16 Feb 1993 08:59:35 +0000 (08:59 +0000)]
* Makefile.in (DEVO_SUPPORT):  Remove etc directory
(ETC_SUPPORT):  Only add the files GDB wants from etc/.
(gdb.tar.Z):  Use ETC_SUPPORT.

31 years agoUpdate for BFD_VERSION 2.1.
John Gilmore [Tue, 16 Feb 1993 08:52:11 +0000 (08:52 +0000)]
Update for BFD_VERSION 2.1.

31 years agoRoll to version 2.1.
John Gilmore [Tue, 16 Feb 1993 08:49:29 +0000 (08:49 +0000)]
Roll to version 2.1.

31 years agoRemove h8/300 and z8k since not ready yet.
John Gilmore [Tue, 16 Feb 1993 05:30:08 +0000 (05:30 +0000)]
Remove h8/300 and z8k since not ready yet.