Fred Fish [Thu, 11 Mar 1993 02:04:16 +0000 (02:04 +0000)]
Document change to default.exp.
Fred Fish [Thu, 11 Mar 1993 01:56:31 +0000 (01:56 +0000)]
* main.c (source_command): Require an explicit pathname of file
to source, since previous behavior of defaulting to gdb init file
was troublesome and undocumented.
* printcmd.c (disassemble_command): Add missing '{}' pair to
else with two statements. Bug reported by Stephane Tsacas
<slt@isoft.fr>.
* symtab.c (find_pc_line): Don't complain about zero length or
negative length line numbers for the moment, since we may not own
the terminal when called, such as when single stepping. (FIXME)
* language.h (CAST_IS_CONVERSION): True if current language is
C++ as well as C. Fix from Peter Schauer.
* environ.c (get_in_environ, set_in_environ, unset_in_environ):
Use STREQN macro rather than bare '!strncmp()'.
* environ.c (unset_in_environ): Avoid use of memcpy on
overlapping memory regions, as suggested by Paul Eggert
<eggert@twinsun.com>.
* c-exp.y (%union struct): Remove unused ulval as suggested
by Paul Eggert <eggert@twinsun.com>.
K. Richard Pixley [Wed, 10 Mar 1993 20:10:33 +0000 (20:10 +0000)]
* config.guess: add GPL.
* Makefile.in, config.guess, config.sub, configure: bump
copyrights to 93.
Ian Lance Taylor [Wed, 10 Mar 1993 19:32:44 +0000 (19:32 +0000)]
* Makefile.in (do-info): Removed obsolete check for existence of
localenv file.
Ian Lance Taylor [Wed, 10 Mar 1993 15:13:33 +0000 (15:13 +0000)]
* Makefile.in (MAKEOVERRIDES): Define to be empty.
David D. Zuhn [Wed, 10 Mar 1993 11:15:28 +0000 (11:15 +0000)]
tclX support
K. Richard Pixley [Wed, 10 Mar 1993 00:07:50 +0000 (00:07 +0000)]
* Makefile.in (setup-dirs): change invocation of make to $(MAKE).
Ian Lance Taylor [Tue, 9 Mar 1993 21:04:44 +0000 (21:04 +0000)]
Remove unneeded files, which were being sanitized out anyhow.
Fred Fish [Tue, 9 Mar 1993 19:17:48 +0000 (19:17 +0000)]
* gdb.t07/watchpoint.exp (test_simple_watchpoint): Set up
expected fail for i486-*-* that misses the marker2 function.
* gdb.t10/crossload.exp (bfddefault): Allow successful
recognition of a format to pass even if no symbols are found.
Explicitly catch failures where the format is not recognized
or is ambiguous, and add the reason to the fail message.
* gdb.t10/crossload.exp (bfdexplicit): Catch failure where
the cause is and invalid target and add reason to failure message.
* gdb.t10/crossload.exp: Fix bfd target names for elf32-m68k,
elf32-i386, elf32-sparc, and elf32-i860.
* gdb.t12/scope.exp (test_at_main, test_at_foo, test_at_bar):
Set up expected failure for 'filename'::variable scope resolution,
which is now apparently broken on all targets.
* gdb.t20/classes.exp, gdb.t20/inherit.exp, gdb.t20/misc.exp,
gdb.t21/cplusfuncs.exp, gdb.t22/virtfunc.exp,
gdb.t23/templates.exp: Change failure for missing binfile into
just a warning.
gdb.t21/demangle.exp: Change all cfront references to 'arm'
references.
Fred Fish [Tue, 9 Mar 1993 18:59:58 +0000 (18:59 +0000)]
* elf32.c (elf_object_p): Use ELF_ARCH stored in xvec to match
against machine architecture stored in the ELF header, to resolve
ambiguities.
* elf32.c (bfd_section_from_shdr): Bfd_make_section can return
NULL, so only use results when non-NULL.
* targets.c (elf32_m68k_vec, elf32_i860_vec): Add extern decls
and add to vector of targets.
Ian Lance Taylor [Tue, 9 Mar 1993 18:16:38 +0000 (18:16 +0000)]
Removed obsolete Makefile.dos.
Ian Lance Taylor [Tue, 9 Mar 1993 18:14:12 +0000 (18:14 +0000)]
Removed obsolete Makefile.dos (was being sanitized out anyhow).
Ian Lance Taylor [Tue, 9 Mar 1993 17:50:54 +0000 (17:50 +0000)]
Updated dates.
Ian Lance Taylor [Tue, 9 Mar 1993 16:12:44 +0000 (16:12 +0000)]
Added new ECOFF files.
Ian Lance Taylor [Tue, 9 Mar 1993 16:11:14 +0000 (16:11 +0000)]
Checkpoint for ECOFF support. Can assemble hello, world.
* config/obj-ecoff.c, config/obj-ecoff.h: Preliminary ECOFF
support.
* config/tc-mips.h (TARGET_FORMAT): Define based on OBJ_AOUT vs.
OBJ_ECOFF as well as TARGET_BYTES_*_ENDIAN.
(struct loc, struct proc, struct file): Moved to tc-mips.c within
#ifndef OBJ_ECOFF block, since ECOFF uses different versions.
* config/tc-mips.c: Rearranged for ECOFF support. Added
prototypes for all static functions. Moved existing minimal
debugging format support info #ifndef OBJ_ECOFF blocks.
(macro_build_lui): Eliminated sign_extend argument, because ECOFF
does not support a non sign extended high 16 bits reloc. Adjusted
all callers accordingly.
(tc_get_register): Renamed from get_register, and made non-static.
* config/mips-big.mt, config/mips-lit.mt: New files. Define
TARGET_BYTES_BIG_ENDIAN and TARGET_BYTES_LITTLE_ENDIAN,
respectively.
* configure.in (mips-*-bsd*): Use gas_target mips-lit.
(mips-*-ultrix*, mips-*-irix*, mips-*-ecoff): New targets, using
obj_format ecoff and gas_target mips-lit or mips-big.
Ken Raeburn [Tue, 9 Mar 1993 15:44:37 +0000 (15:44 +0000)]
bump main trunk to version 2.0.1
Ian Lance Taylor [Tue, 9 Mar 1993 15:42:14 +0000 (15:42 +0000)]
* write.c (chain_frchains_together): Check that seg_info (section)
is not NULL.
(write_object_file): Call obj_frob_file after setting the symbols,
not before.
David D. Zuhn [Tue, 9 Mar 1993 02:35:46 +0000 (02:35 +0000)]
keep mh-aix386
Steve Chamberlain [Tue, 9 Mar 1993 01:56:53 +0000 (01:56 +0000)]
* utils.c (quit): If using go32, still call error when quit seen.
(pollquit): New function to poll keyboard for user interrupt,
called from QUIT.
* xm-go32.h (QUIT): Define to call pollquit.
* h8300-tdep.c (examine_prologue): Use correct value for number of
registers.
Ken Raeburn [Tue, 9 Mar 1993 01:55:50 +0000 (01:55 +0000)]
updated
John Gilmore [Mon, 8 Mar 1993 23:55:50 +0000 (23:55 +0000)]
Add `set print max-symbolic-offset' doc.
Ken Raeburn [Mon, 8 Mar 1993 21:30:29 +0000 (21:30 +0000)]
hppa.c: don't require DL_MAGIC, SHL_MAGIC, if they're not defined (hpux 7.0)
Ken Raeburn [Mon, 8 Mar 1993 20:58:34 +0000 (20:58 +0000)]
hppa and aix386-core changes
Ken Raeburn [Mon, 8 Mar 1993 20:42:00 +0000 (20:42 +0000)]
from Noah Friedman: define some needed macros if hpux version < 8
Ken Raeburn [Mon, 8 Mar 1993 20:30:47 +0000 (20:30 +0000)]
From Minh Tran-Le: recognize i386-ibm-aix (ps/2), and use new config file for
it.
Ken Raeburn [Mon, 8 Mar 1993 20:21:19 +0000 (20:21 +0000)]
for aix386 (ps/2), don't run ranlib
Ian Lance Taylor [Mon, 8 Mar 1993 19:15:20 +0000 (19:15 +0000)]
* Makefile.in (GCC_FOR_TARGET): Eliminated definition; use
CC_FOR_TARGET instead.
(BASE_FLAGS_TO_PASS): Pass GCC_FOR_TARGET=$(CC_FOR_TARGET).
Also added a sanitized dependency of all-gdb on all-chillrt, so that
the gdb chill tests can be built.
Steve Chamberlain [Mon, 8 Mar 1993 18:16:14 +0000 (18:16 +0000)]
Clean up damage made when I checked in sanitized version
Ian Lance Taylor [Mon, 8 Mar 1993 06:00:50 +0000 (06:00 +0000)]
* Makefile.in (MAKEOVERRIDES): Define to be empty for GNU Make
3.63.
Also corrected the definitions of CC_FOR_TARGET, CXX_FOR_TARGET and
CHILL_FOR_TARGET.
Rob Savoye [Sun, 7 Mar 1993 23:15:44 +0000 (23:15 +0000)]
* config/*-gdb.exp: returns an error, rather than exiting on
internal errors.
Rob Savoye [Sun, 7 Mar 1993 23:11:56 +0000 (23:11 +0000)]
Doesn't exit after internal errors.
John Gilmore [Sat, 6 Mar 1993 02:02:39 +0000 (02:02 +0000)]
* am29k-tdep.c (TAGWORD_ZERO_MASK): New #define.
(examine_tag): Use it.
(read_register_stack): Only look in the local registers for a
memory address if it's between rfb and rsp; go to memory otherwise.
John Gilmore [Sat, 6 Mar 1993 01:49:03 +0000 (01:49 +0000)]
* am29k-tdep.c (initialize_29k): Fix call_scratch_address doc.
Remove reginv command.
(reginv_com): Remove ancient kludge command.
K. Richard Pixley [Sat, 6 Mar 1993 01:25:06 +0000 (01:25 +0000)]
* tm-irix3.h (ZERO_REGNUM): copy this macro from tm-mips.h so that
irix4 will again compile.
K. Richard Pixley [Sat, 6 Mar 1993 01:23:11 +0000 (01:23 +0000)]
* tm-mips.h (GDB_TARGET_IS_MIPS): no longer used, now removed.
K. Richard Pixley [Sat, 6 Mar 1993 01:19:48 +0000 (01:19 +0000)]
accept mips-sgi-irix4* for irix4.
Ian Lance Taylor [Fri, 5 Mar 1993 17:10:02 +0000 (17:10 +0000)]
* read.h: Define stringer here.
read.c, config/obj-ieee.c, config/obj-tcm88k.c: Not any of these
places.
Steve Chamberlain [Fri, 5 Mar 1993 15:52:23 +0000 (15:52 +0000)]
(print_register_hook): Lint.
John Gilmore [Fri, 5 Mar 1993 01:44:38 +0000 (01:44 +0000)]
Lint fixes from Paul Eggert (eggert@twinsun.com):
* command.c (do_setshow_command): var_uintegers are unsigned.
* sparc-tdep.c (save_insn_opcodes, restore_insn_opcodes):
unsigned, since they use hex values with the high bit set.
Fred Fish [Fri, 5 Mar 1993 01:04:48 +0000 (01:04 +0000)]
Fixes submitted by Karl Berry (karl@nermal.hq.ileaf.com):
* m88k-pinsn.c (sprint_address): Use SYMBOL_NAME macro to
access symbol name.
Fred Fish [Fri, 5 Mar 1993 00:45:08 +0000 (00:45 +0000)]
* m88k-nat-c (SXIP_OFFSET, SNIP_OFFSET, SFIP_OFFSET): Enclose
macro definitions in parenthesis. Bug reported by karl@hq.ileaf.com.
Ian Lance Taylor [Thu, 4 Mar 1993 22:48:46 +0000 (22:48 +0000)]
* coff-mips.c (ecoff_bfd_reloc_type_lookup): New function.
(ecoff_write_object_contents): Added BFD_ASSERT calls to ensure
relocs are reasonable.
* coff-msym.c: Eliminated uses of DEFUN.
(ecoff_swap_tir_out): New function.
Ian Lance Taylor [Thu, 4 Mar 1993 22:39:57 +0000 (22:39 +0000)]
* ecoff-ext.h (AUX_GET_*): Rewrote to use new macro AUX_GET_ANY.
(AUX_PUT_*): New macros corresponding to the AUX_GET macros.
(ecoff_swap_tir_out): Added prototype.
* mips.h (N_BTMASK, N_TMASK, N_BTSHFT, N_TSHIFT): Define; these
are needed to interpret gcc debugging output.
Ian Lance Taylor [Thu, 4 Mar 1993 20:49:26 +0000 (20:49 +0000)]
* mips.sc-sh: Added variables which may be overridden by a
specific emulation.
* mipsidt.sh: New file; emulation for IDT MIPS board.
* Makefile.in (ALL_EMULATIONS): Added em_mipsidt.o.
(em_mipsidt.c): New target. Uses mipsidt.sh and mips.sc-sh.
* config/mips-idt.mt: New file; sets EMUL to mipsidt.
* configure.in (mips-idt-ecoff): New target; uses mips-idt.
Steve Chamberlain [Thu, 4 Mar 1993 19:55:59 +0000 (19:55 +0000)]
* read.c (s_space): Multiply repeat count by mult, not fill.
Fred Fish [Thu, 4 Mar 1993 16:25:21 +0000 (16:25 +0000)]
* dbxread.c (dbx_symfile_init): Catch the case where there is
no string table, but the only way we find out is by reading zero
bytes from EOF.
Ken Raeburn [Thu, 4 Mar 1993 13:21:19 +0000 (13:21 +0000)]
read.c needs ctype.h
Fred Fish [Thu, 4 Mar 1993 00:01:32 +0000 (00:01 +0000)]
* dbxread.c (dbx_symfile_init): Make size of the string table
size field a define (DBX_STRINGTAB_SIZE_SIZE). Ensure that the
offset to the string table is nonzero and handle the nonexistant
string table case, should it occur. Ensure that the string table
size read from the file is reasonable, with a minimum lower bound
of DBX_STRINGTAB_SIZE_SIZE instead of zero.
Steve Chamberlain [Wed, 3 Mar 1993 23:10:48 +0000 (23:10 +0000)]
Always keep simulators
Steve Chamberlain [Wed, 3 Mar 1993 23:08:41 +0000 (23:08 +0000)]
Add ChangeLog to kept things
Steve Chamberlain [Wed, 3 Mar 1993 23:07:53 +0000 (23:07 +0000)]
Found trying to compile on ok.
* Makefile.in: Don't use cb or indent
* p1.c, state.h, writecode.c: lint
Ken Raeburn [Wed, 3 Mar 1993 19:47:15 +0000 (19:47 +0000)]
SUB_SEGMENT_ALIGN now takes an argument.
Ken Raeburn [Wed, 3 Mar 1993 19:46:12 +0000 (19:46 +0000)]
SUB_SEGMENT_ALIGN now takes an argument.
VMS fixes from Eric Youngdale.
Ken Raeburn [Wed, 3 Mar 1993 19:44:17 +0000 (19:44 +0000)]
Put back mips-dec-bsd* case.
With a comment this time, so maybe zoo will realize it's not a no-op.
Ian Lance Taylor [Wed, 3 Mar 1993 15:26:23 +0000 (15:26 +0000)]
* Makefile.in: Changes to build testsuite correctly.
(FLAGS_TO_PASS): Added CXX and CXXFLAGS.
(CC_FOR_TARGET, CXX, CXX_FOR_TARGET): New variables.
(TARGET_FLAGS_TO_PASS): New variable.
(SUBDIRS): Added testsuite.
(all): Build testsuite using TARGET_FLAGS_TO_PASS, so that
testsuite is compiled with CC_FOR_TARGET rather than CC.
Fred Fish [Wed, 3 Mar 1993 06:11:45 +0000 (06:11 +0000)]
(Ultrix 2.2 support from Michael Rendell <michael@mercury.cs.mun.ca>)
* configure.in (vax-*-ultrix2*): Add Ultrix 2.2 triplet.
* config.guess: Change 'VAX*:ULTRIX:*:*' to 'VAX*:ULTRIX*:*:*'.
* config/mh-vaxult2: New file.
Fred Fish [Wed, 3 Mar 1993 06:04:26 +0000 (06:04 +0000)]
* dbxread.c (dbx_symfile_init): Fix for nonexistant string table,
reported by mycroft@gnu.ai.mit.edu.
(Ultrix 2.2 support from Michael Rendell <michael@mercury.cs.mun.ca>)
* configure.in (vax-*-ultrix2*): New triplet.
* config/vaxult2.mh: New file.
* xm-vaxult2.h: New file.
Fred Fish [Wed, 3 Mar 1993 05:56:52 +0000 (05:56 +0000)]
(Ultrix 2.2 support from Michael Rendell <michael@mercury.cs.mun.ca>)
* configure.host (vax-*-ultrix2*): Add triplet.
* hosts/vaxult2.h: New file.
* config/vaxult2.mh: New file.
Fred Fish [Wed, 3 Mar 1993 05:52:32 +0000 (05:52 +0000)]
* sysdep-sysv4.h: New file for SVR4.
* configure.in (*-*-sysv4*): Use sysdep-sysv4.h.
* configure.in (*-*-ultrix2): Add triplet from Michael Rendell
(michael@mercury.cs.mun.ca)
David D. Zuhn [Wed, 3 Mar 1993 04:28:20 +0000 (04:28 +0000)]
* configure.in: remove no-op mips-dec-bsd* in "case $target"
* Makefile.in (dir.info): only run gen-info-dir if it exists,
(install-info): install dir.info only if it exists,
(all-expect, install-expect): pass along X11_FLAGS_TO_PASS
Rob Savoye [Wed, 3 Mar 1993 03:15:52 +0000 (03:15 +0000)]
"make check" now works!
Fred Fish [Wed, 3 Mar 1993 02:09:02 +0000 (02:09 +0000)]
* c-exp.y (parse_number): Change high_bit to unsigned.
* demangle.c: Change all references to cfront to ARM, since the
actual algorithm is the one specified in the Annotated Reference
Manual. This was confusing users into thinking that full cfront
support was implemented.
* dwarfread.c (CFRONT_PRODUCER): Remove, was never really used.
* eval.c (evaluate_subexp): For STRUCTOP_PTR pass the arg type
directly to lookup_struct_elt_type, which will do the
dereferencing itself.
* gdbtypes.c (lookup_struct_elt_type): Expand comments. Fix
NULL dereferencing bug for unnamed structs, comment out
questionable code.
Fred Fish [Wed, 3 Mar 1993 01:54:42 +0000 (01:54 +0000)]
* aoutx.h (string.h): Include for strchr and friends.
* archive.c (string.h): Include for memchr and friends.
* elf32.c (string.h): Include for strrchr and friends.
Ian Lance Taylor [Tue, 2 Mar 1993 19:57:53 +0000 (19:57 +0000)]
* listing.c: Cleaned up a bit, added prototypes, made NO_LISTING
case compile again.
Ken Raeburn [Tue, 2 Mar 1993 17:57:05 +0000 (17:57 +0000)]
ChangeLog is gone
Ken Raeburn [Tue, 2 Mar 1993 17:36:08 +0000 (17:36 +0000)]
keep new elf files
Ken Raeburn [Tue, 2 Mar 1993 17:18:03 +0000 (17:18 +0000)]
build gas for mips-dec-bsd
Ken Raeburn [Tue, 2 Mar 1993 17:14:43 +0000 (17:14 +0000)]
changes this morning & yesterday
Ken Raeburn [Tue, 2 Mar 1993 17:05:34 +0000 (17:05 +0000)]
set SEC_RELOC only if fixups are required
Ken Raeburn [Tue, 2 Mar 1993 17:02:35 +0000 (17:02 +0000)]
configure.in: For VMS target, skip bfd, ld, binutils.
Ian Lance Taylor [Tue, 2 Mar 1993 16:44:50 +0000 (16:44 +0000)]
* configure (makesrcdir): If ${srcdir} is relative and not ".",
and ${subdir} is not ".", set makesrcdir based on ${invsubdir}.
John Gilmore [Tue, 2 Mar 1993 08:51:08 +0000 (08:51 +0000)]
Update Gilmore entry
John Gilmore [Tue, 2 Mar 1993 03:39:37 +0000 (03:39 +0000)]
* coffread.c (process_coff_symbol): Change PCC argument correction
so that it only happens on big-endian targets; so that it only
happens if the short or char argument is aligned on an int
boundary; and so that it changes the location, rather than the
type, of the argument. These changes tend to parallel similar
(old) changes in stabsread.c.
* coffread.c (coff_read_enum_type): Use the specified size for
enums, don't assume that they are int-sized.
* c-valprint.c (c_val_print): Don't assume enums are the same as
ints.
John Gilmore [Tue, 2 Mar 1993 01:56:22 +0000 (01:56 +0000)]
* coredep.c: Handle NO_PTRACE_H in coredep.c. Fix by Michael
Rendell, <michael@mercury.cs.mun.ca>.
Brendan Kehoe [Tue, 2 Mar 1993 01:05:24 +0000 (01:05 +0000)]
undo prev change
Brendan Kehoe [Tue, 2 Mar 1993 00:44:39 +0000 (00:44 +0000)]
* Makefile.in (all-prms, install-prms): Changed to gnats.
* configure.in (host_tools): Changed prms to gnats.
Jim Wilson [Mon, 1 Mar 1993 20:09:16 +0000 (20:09 +0000)]
ChangeLog entry for last week's tc-sparc.c change.
Ken Raeburn [Mon, 1 Mar 1993 20:02:59 +0000 (20:02 +0000)]
forgot to check in: sparc s_xword support
Ken Raeburn [Mon, 1 Mar 1993 20:01:35 +0000 (20:01 +0000)]
updated and expanded
K. Richard Pixley [Mon, 1 Mar 1993 19:31:57 +0000 (19:31 +0000)]
record some of my gas work
Fred Fish [Mon, 1 Mar 1993 16:46:55 +0000 (16:46 +0000)]
* language.h (local_decimal_format_custom): Add prototype.
* language.c (local_decimal_format_custom): Add function, bug
reported by Robert R. Henry (rrh@tera.com).
Ken Raeburn [Sun, 28 Feb 1993 17:00:51 +0000 (17:00 +0000)]
minor revision, some new info
Ken Raeburn [Sun, 28 Feb 1993 14:46:25 +0000 (14:46 +0000)]
mips-bsd and 386bsd support
Brendan Kehoe [Sun, 28 Feb 1993 06:12:32 +0000 (06:12 +0000)]
undo previous change
Brendan Kehoe [Sun, 28 Feb 1993 05:58:37 +0000 (05:58 +0000)]
* Makefile.in (BASE_FLAGS_TO_PASS): Pass PRMS down, for the PRMS
special install.
Per Bothner [Sun, 28 Feb 1993 02:18:40 +0000 (02:18 +0000)]
* gprof.c (funcsymbol): Invert test for aflag.
Ken Raeburn [Sat, 27 Feb 1993 07:34:47 +0000 (07:34 +0000)]
Document damage^H^H^H^H^H^Hwork done so far tonight.
Mostly playing with elves.
Ken Raeburn [Sat, 27 Feb 1993 07:05:09 +0000 (07:05 +0000)]
revised elf support
John Gilmore [Sat, 27 Feb 1993 02:35:04 +0000 (02:35 +0000)]
* xcoffexec.c (vmap_ldinfo): Fix "/" for '/' typo, reported
by Josef Leherbauer, joe@takeFive.co.at.
Steve Chamberlain [Sat, 27 Feb 1993 01:43:10 +0000 (01:43 +0000)]
symbol srec stuff
David Edelsohn [Fri, 26 Feb 1993 18:53:13 +0000 (18:53 +0000)]
Added initial sparc-v9 support.
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.
Per Bothner [Fri, 26 Feb 1993 00:03:24 +0000 (00:03 +0000)]
* printgprof (xmalloc, xrealloc): Cast results of malloc
and realloc to PTR.
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.
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.
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.
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.
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.
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.
Per Bothner [Thu, 25 Feb 1993 03:50:17 +0000 (03:50 +0000)]
Bump to version 2.1.
This page took 0.038785 seconds and 4 git commands to generate.