David D. Zuhn [Thu, 20 May 1993 22:23:11 +0000 (22:23 +0000)]
more tools to build native-only
David D. Zuhn [Thu, 20 May 1993 22:20:07 +0000 (22:20 +0000)]
1) use release-info
2) protect some of the canadian cross targets with ifdef/endif
3) make configargs settable from the command line too (assignments augment
instead of replace previous values)
David D. Zuhn [Thu, 20 May 1993 22:18:48 +0000 (22:18 +0000)]
patches to use release-info
David D. Zuhn [Thu, 20 May 1993 21:37:14 +0000 (21:37 +0000)]
use the sun3 makefile fragment (PR 2729)
also, don't build things that don't work on the alpha
Ken Raeburn [Thu, 20 May 1993 21:30:26 +0000 (21:30 +0000)]
missed part of renaming update
Per Bothner [Thu, 20 May 1993 20:59:28 +0000 (20:59 +0000)]
* mips.sc-sh: Define _etext, _edata, and _end, in addition
to etext, edata, and end. Needed for IRIX 4.0.5F.
Patch from mwp@iconix.oz.au (Michael Paddon).
Jim Kingdon [Thu, 20 May 1993 18:41:17 +0000 (18:41 +0000)]
* stabs.texinfo: Remove node Quick Reference and put its children
directly under the main menu.
* stabs.texinfo: Many more changes to bring it into line with
AIX documentation and reality. I think it now has all the
information from the AIX documentation, except that I burned
out when I got to variant records (Pascal and Modula-2) and
all the COBOL types. Oh well, we can add them later when we're
worrying more about those languages.
* stabs.texinfo (Automatic variables): Talk about what it means
to omit the symbol descriptor.
Ken Raeburn [Thu, 20 May 1993 18:25:38 +0000 (18:25 +0000)]
Makefile.in (taz): Fix modes on $(TOOL) dir also.
Ken Raeburn [Thu, 20 May 1993 17:40:30 +0000 (17:40 +0000)]
missed this in mipsbsd renaming
Ken Raeburn [Thu, 20 May 1993 15:58:49 +0000 (15:58 +0000)]
rename aout-mipsbsd.sc-sh to mipsbsd.sc-sh for 14-char file systems
Jim Kingdon [Thu, 20 May 1993 00:37:32 +0000 (00:37 +0000)]
x
K. Richard Pixley [Wed, 19 May 1993 22:48:25 +0000 (22:48 +0000)]
fixed typo in tm-m68k.h
K. Richard Pixley [Wed, 19 May 1993 22:44:08 +0000 (22:44 +0000)]
fix typo
Stu Grossman [Wed, 19 May 1993 22:43:06 +0000 (22:43 +0000)]
* config/pa/nm-hppab.h: Comment PTRACE_ARG3_TYPE.
Stu Grossman [Wed, 19 May 1993 22:37:08 +0000 (22:37 +0000)]
* z8k-dis.c (fetch_data): Use unsigned char to make ancient gcc's
happy.
Jim Kingdon [Wed, 19 May 1993 21:11:49 +0000 (21:11 +0000)]
* trad-core.c: Check macro TRAD_CORE_EXTRA_SIZE_ALLOWED.
hosts/i386linux.h: Define it.
Jim Kingdon [Wed, 19 May 1993 20:57:20 +0000 (20:57 +0000)]
* trad-core.c: Check macro TRAD_CORE_EXTRA_SIZE_ALLOWED.
hosts/i386linux.h: Define it.
Jim Kingdon [Wed, 19 May 1993 17:56:18 +0000 (17:56 +0000)]
* Makefile.in (INSTALLED_LIBS): New variable.
Steve Chamberlain [Wed, 19 May 1993 14:44:12 +0000 (14:44 +0000)]
* config/tc-h5000.c (build_bytes): Understand @rd mode and build
relocations correctly.
Steve Chamberlain [Wed, 19 May 1993 14:44:00 +0000 (14:44 +0000)]
(build_bytes): Understand @rd mode and build relocations correctly.
Jim Kingdon [Wed, 19 May 1993 03:29:10 +0000 (03:29 +0000)]
* config/{mips,nind,udi,unix,vx}-gdb.exp: Look for "Quit anyway.*?"
not just "Quit anyway?".
Jim Kingdon [Wed, 19 May 1993 02:17:38 +0000 (02:17 +0000)]
* main.c (quit_command): In the "quit anyway?" message, tell the user
whether we are planning to detach or kill the program.
* config/{mips,nind,udi,unix,vx}-gdb.exp: Look for "Quit anyway.*?"
not just "Quit anyway?".
Jim Kingdon [Wed, 19 May 1993 02:01:05 +0000 (02:01 +0000)]
* config/vax/vaxbsd.mh: Add "NAT_FILE= nm-vax.h".
* config/vax/xm-vaxbsd.h: Use <sys/param.h> not <machine/limits.h>
Jim Kingdon [Wed, 19 May 1993 01:25:43 +0000 (01:25 +0000)]
* infcmd.c (read_pc): Doc fix.
Jim Kingdon [Wed, 19 May 1993 01:20:09 +0000 (01:20 +0000)]
* printcmd.c (print_address_symbolic): Use %u not %d for offset.
Jim Kingdon [Wed, 19 May 1993 00:57:48 +0000 (00:57 +0000)]
* blockframe.c (get_prev_frame_info): If pc in sigtramp, set
signal_handler_caller.
* tm-68k.h (FRAME_{CHAIN,SAVED_PC}): Deal with sigtramp.
* tm-hp300bsd.h: Define SIGTRAMP_{START,END} not IN_SIGTRAMP.
* inferior.h (IN_SIGTRAMP): Definition moved from infrun.c.
Use SIGTRAMP_START if defined.
* infcmd.c (step_1): Use SIGTRAMP_{START,END} if needed.
* infrun.c (wait_for_inferior): Check IN_SIGTRAMP before SKIP_PROLOGUE.
Fred Fish [Wed, 19 May 1993 00:13:56 +0000 (00:13 +0000)]
* gdb.t21/demangle.exp: Add a couple of new patterns. Ensure
that all setup_xfails are immediately followed by clear_xfails.
Jim Kingdon [Tue, 18 May 1993 23:53:28 +0000 (23:53 +0000)]
* infptrace.c: Remove unused KERNEL_U_ADDR_HPUX code.
Jim Kingdon [Tue, 18 May 1993 23:42:16 +0000 (23:42 +0000)]
* infcmd.c (step_1): Fix poorly worded error message.
Jim Kingdon [Tue, 18 May 1993 23:16:00 +0000 (23:16 +0000)]
* config/{i386/linux.mh,m68k/isi.mh} (NATDEPFILES):
Comment out corelow.c because core dumps are broken on these machines.
Jim Kingdon [Tue, 18 May 1993 23:01:58 +0000 (23:01 +0000)]
* stabs.texinfo (Parameters): Add "(sometimes)" when describing
gcc2 behavior with promoted args.
Jim Kingdon [Tue, 18 May 1993 22:38:12 +0000 (22:38 +0000)]
* Makefile.in (depend): Put "${srcdir}" in generated dependencies
if srcdir is not ".".
Also put in -I${BFD_DIR} or -I${READLINE_DIR} for files which need it.
(INCLUDE_CFLAGS): Remove BFD_DIR and READLINE_DIR.
* depend: Update to latest automatically built version.
Ken Raeburn [Tue, 18 May 1993 19:54:48 +0000 (19:54 +0000)]
(binutils.tar.z, &c): Updated for making binutils FSF release.
(taz): Try harder to catch errors in subdir invocations of make.
Fred Fish [Tue, 18 May 1993 15:16:01 +0000 (15:16 +0000)]
* ChangeLog, ChangeLog-92: Split ChangeLog at 1993.
* Makefile.in (NONSRC): Add ChangeLog-92
Jim Kingdon [Tue, 18 May 1993 15:06:47 +0000 (15:06 +0000)]
* findvar.c ({read,write}_register): Use REGISTER_RAW_SIZE
not typo RAW_REGISTER_SIZE.
* frame.h, inferior.h: Doc fixes.
Stu Grossman [Mon, 17 May 1993 22:48:07 +0000 (22:48 +0000)]
* findvar.c (write_register): Add sanity check for register size.
(read_register): Fixup sanity check for register size to be
consistent with write_register().
Ken Raeburn [Mon, 17 May 1993 20:10:15 +0000 (20:10 +0000)]
Steve sez SH stuff is public now
Ken Raeburn [Mon, 17 May 1993 20:07:11 +0000 (20:07 +0000)]
keep the directories that contain tests
Per Bothner [Mon, 17 May 1993 19:45:17 +0000 (19:45 +0000)]
New file.
Ken Raeburn [Mon, 17 May 1993 19:35:50 +0000 (19:35 +0000)]
don't keep testscripts subdir
Ian Lance Taylor [Mon, 17 May 1993 19:32:50 +0000 (19:32 +0000)]
lib directory is no longer present
Ken Raeburn [Mon, 17 May 1993 19:25:48 +0000 (19:25 +0000)]
updated
Ken Raeburn [Mon, 17 May 1993 19:15:39 +0000 (19:15 +0000)]
update with new version # and new reloc types
Ken Raeburn [Mon, 17 May 1993 19:13:38 +0000 (19:13 +0000)]
new tests
Ken Raeburn [Mon, 17 May 1993 19:04:58 +0000 (19:04 +0000)]
hppa assembler/disasm support routines
Ken Raeburn [Mon, 17 May 1993 19:03:44 +0000 (19:03 +0000)]
bump version number
Roland Pesch [Sat, 15 May 1993 04:42:09 +0000 (04:42 +0000)]
Remove header info no longer useful now that this file is never
formatted except as an @include from other files.
Roland Pesch [Sat, 15 May 1993 04:38:03 +0000 (04:38 +0000)]
Now that makeinfo node defaulting works, include readline appendices in
Info form of manual as well as printed form.
(Thanks for spotting this, Zoo!)
Roland Pesch [Sat, 15 May 1993 00:35:08 +0000 (00:35 +0000)]
Minor cleanups to c++filt node, and copyright dates.
Per Bothner [Sat, 15 May 1993 00:25:03 +0000 (00:25 +0000)]
* Makefile.in (underscore.c): Automatically generate
(using nm) a file with the variable prepends_underscore.
* Makefile.in (c++filt): Link underscore.o with cplus-dem.o
so that initial underscores get removed iff appropriate.
* binutils.texi: Preliminary documentation for c++filt.
* Makefile.in, binutils.texi: Set to version 2.2.
K. Richard Pixley [Fri, 14 May 1993 22:14:45 +0000 (22:14 +0000)]
back out malloc/xmalloc patch
Ian Lance Taylor [Fri, 14 May 1993 18:33:37 +0000 (18:33 +0000)]
* mips.sc-sh: Don't define BSS_VAR unless relocating.
Per Bothner [Fri, 14 May 1993 18:13:52 +0000 (18:13 +0000)]
* NEWS: Mention copy->objcopy renaming and new c++filt program.
Ken Raeburn [Fri, 14 May 1993 12:10:41 +0000 (12:10 +0000)]
note a hppa-dis.c change i forgot to list before
Ken Raeburn [Fri, 14 May 1993 11:43:42 +0000 (11:43 +0000)]
move split to divide tables more evenly
Ken Raeburn [Fri, 14 May 1993 11:41:02 +0000 (11:41 +0000)]
add hppa disassembly code
Ken Raeburn [Fri, 14 May 1993 11:00:17 +0000 (11:00 +0000)]
Updated list of m68k options, described required-register-prefix hack.
Added a tiny bit of documentation on MIPS target.
Minor tweaks to `-a' description.
Ken Raeburn [Fri, 14 May 1993 10:57:21 +0000 (10:57 +0000)]
updated
Ken Raeburn [Fri, 14 May 1993 10:56:24 +0000 (10:56 +0000)]
override obj_header_append from obj-aout.c
Ken Raeburn [Fri, 14 May 1993 10:54:34 +0000 (10:54 +0000)]
discard empty rs6000 files
Ken Raeburn [Fri, 14 May 1993 10:50:44 +0000 (10:50 +0000)]
revised rules for gas snapshots
Ken Raeburn [Fri, 14 May 1993 10:18:18 +0000 (10:18 +0000)]
keep miniframe.h
Ken Raeburn [Fri, 14 May 1993 09:43:28 +0000 (09:43 +0000)]
expand comment about "global_sym" complaint
Ken Raeburn [Fri, 14 May 1993 09:39:38 +0000 (09:39 +0000)]
add ct miniframe host support
David D. Zuhn [Thu, 13 May 1993 19:16:46 +0000 (19:16 +0000)]
keep release stuff around for Cygnus releases
Ian Lance Taylor [Thu, 13 May 1993 14:52:59 +0000 (14:52 +0000)]
Fix stuff broken when sh support was checked in.
* tc.h (TC_COFF_SIZEMACHDEP): Don't define here.
* config/tc-sh.h (TC_COFF_SIZEMACHDEP): Define here instead.
Ian Lance Taylor [Thu, 13 May 1993 14:37:02 +0000 (14:37 +0000)]
* remote-nindy.c: Removed declaration of coffstrip.
* nindy-share/nindy.c: #if 0 coffstrip routine; no longer used.
Ian Lance Taylor [Wed, 12 May 1993 21:44:18 +0000 (21:44 +0000)]
* bout.c (aout32_slurp_extended_name_table): Define to be
_bfd_slurp_extended_name_table rather than bfd_true.
Ian Lance Taylor [Wed, 12 May 1993 21:42:20 +0000 (21:42 +0000)]
* coff-mips.c: Include libaout.h and aout/aout64.h to get
definitions for N_SET[ATDB].
(ecoff_howto_table): Moved near top of file.
(ecoff_set_symbol_info): If a STABS symbol of type N_SET[ATDB] is
seen, cook up a constructor section of the same name and put in a
reloc pointing to the symbol. This lets the GNU linker build
global constructors and destructors without using collect.
Fred Fish [Wed, 12 May 1993 19:59:57 +0000 (19:59 +0000)]
* Makefile.in (VERSION): Bump to 4.9.1 after release and cvs
tagging.
Ian Lance Taylor [Wed, 12 May 1993 19:08:53 +0000 (19:08 +0000)]
* objcopy.c: Renamed from copy.c, updated comments accordingly.
* Makefile.in, binutils.texi: Renamed copy to objcopy.
* is-strip.c, maybe-strip.c, not-strip.c: Updated comments for
rename of copy to objcopy.
David Edelsohn [Tue, 11 May 1993 21:16:39 +0000 (21:16 +0000)]
Macroize all conditional move insns.
Fix generated code of fmovcc insns (opf field was wrong).
Fred Fish [Tue, 11 May 1993 17:45:22 +0000 (17:45 +0000)]
* README: Update known bugs to include the Solaris bug that
leaves core dumps in the current directory when restarting the
inferior with "run". Expand on the testsuite information.
Fred Fish [Tue, 11 May 1993 16:15:41 +0000 (16:15 +0000)]
* config/unix-gdb.exp, gdb.t00/echo.exp, gdb.t00/help.exp,
gdb.t00/teststrategy.exp, gdb.t00/gdbvars.exp, gdb.t01/run.exp,
gdb.t01/term.exp, gdb.t02/whatis.exp, gdb.t03/ptype.exp,
gdb.t04/setvar.exp, gdb.t05/expr.exp, gdb.t06/break.exp,
gdb.t07/watchpoint.exp, gdb.t08/opaque.exp, gdb.t09/corefile.exp,
gdb.t10/crossload.exp, gdb.t11/list.exp, gdb.t12/scope.exp,
gdb.t13/bitfields.exp, gdb.t15/funcargs.exp, gdb.t16/printcmds.exp,
gdb.t17/callfuncs.exp, gdb.t20/misc.exp, gdb.t20/inherit.exp,
gdb.t20/classes.exp, gdb.t21/demangle.exp, gdb.t21/cplusfuncs.exp,
gdb.t22/virtfunc.exp, gdb.t23/templates.exp, gdb.t30/chexp.exp,
gdb.t31/chillvars.exp, lib/gdb.exp:
Change place to report bugs from bug-dejagnu@prep.ai.mit.edu to
bug-gdb@prep.ai.mit.edu.
Ian Lance Taylor [Tue, 11 May 1993 16:12:09 +0000 (16:12 +0000)]
Update dates.
Also, build more Q2 targets: hp/300 native, hp/700 cross hp/300,
solaris cross mips-idt-ecoff.
John Gilmore [Tue, 11 May 1993 07:26:45 +0000 (07:26 +0000)]
Remove CVS-merge trash from ChangeLog.
Jim Kingdon [Tue, 11 May 1993 05:17:40 +0000 (05:17 +0000)]
* config/m68k/xm-hp300bsd.h: Include <sys/param.h> to avoid INT_MAX
redefined warnings.
Fred Fish [Tue, 11 May 1993 03:45:47 +0000 (03:45 +0000)]
* README, NEWS: Update for gdb 4.9 release.
John Gilmore [Tue, 11 May 1993 02:49:40 +0000 (02:49 +0000)]
* ch-exp.y (MAX, MIN): Rename to MAX_TOKEN, MIN_TOKEN.
* target.c (MIN): #undef before defining.
Per Bothner [Tue, 11 May 1993 00:21:13 +0000 (00:21 +0000)]
* binutils.texi (strip, -v option): Fix typo.
Jim Kingdon [Mon, 10 May 1993 23:10:46 +0000 (23:10 +0000)]
Patch from Jeffrey Law:
* gdb/config/pa/nm-hppab.h (PTRACE_ARG3_TYPE): Define as caddr_t.
Ian Lance Taylor [Mon, 10 May 1993 22:30:34 +0000 (22:30 +0000)]
* hppa-tdep.c (hppa_push_arguments): Allocate correct amount of
memory.
K. Richard Pixley [Mon, 10 May 1993 21:57:09 +0000 (21:57 +0000)]
Change help message to prefer --options rather than -options.
Fred Fish [Mon, 10 May 1993 20:18:05 +0000 (20:18 +0000)]
* ch-exp.y (start): Apply work-around to avoid bison warning.
Ian Lance Taylor [Mon, 10 May 1993 19:51:37 +0000 (19:51 +0000)]
Fixes for Canadian Cross stuff.
Ken Raeburn [Mon, 10 May 1993 19:07:57 +0000 (19:07 +0000)]
whitespace changes; rely on default initialization for a var
Ken Raeburn [Mon, 10 May 1993 19:05:04 +0000 (19:05 +0000)]
configure.in: treat m68*-*-sysv* target like m68k-*-coff
Ken Raeburn [Mon, 10 May 1993 18:58:50 +0000 (18:58 +0000)]
Reorganized test hierarchy to categorize tests.
New test procs support examining listing output from assembler.
New tests added.
Fred Fish [Mon, 10 May 1993 00:53:27 +0000 (00:53 +0000)]
* Makefile.in (BISON): Remove double quotes around BISON
definition when bison is used.
Fred Fish [Mon, 10 May 1993 00:15:12 +0000 (00:15 +0000)]
* configure.in (hppa*-hp-bsd): Change to hppa*-hp-bsd*
* configure.in (hppa*-hp-hpux): Change to hppa*-hp-hpux*
* configure.in (m68*-hp-bsd): Change to m68*-hp-bsd*
* configure.in (m68*-hp-hpux): Change to m68*-hp-hpux*
* configure.in (hppa*-*-bsd): Change to hppa*-*-bsd*
* configure.in (hppa*-*-hpux): Change to hppa*-*-hpux*
* configure.in (m68*-hp-bsd): Change to m68*-hp-bsd*
* configure.in (m68*-hp-hpux): Change to m68*-hp-hpux*
Fred Fish [Sun, 9 May 1993 23:42:50 +0000 (23:42 +0000)]
* configure.in (hppa*-*-bsd): Change to hppa*-*-bsd*
* configure.in (hppa*-*-hpux): Change to hppa*-*-hpux*
* configure.in (m68*-hp-bsd): Change to m68*-hp-bsd*
* configure.in (m68*-*-hpux): Change to m68*-*-hpux*
* configure.in (*-*-bsd): Change to *-*-bsd*
Fred Fish [Sun, 9 May 1993 14:26:25 +0000 (14:26 +0000)]
* Makefile.in (VERSION): Bump to 4.8.6.
Fred Fish [Sat, 8 May 1993 19:42:07 +0000 (19:42 +0000)]
* config/pa/xm-hppah.h (MALLOC_INCOMPATIBLE): Define it, and
include declarations for malloc/realloc/free. Both malloc and
realloc return 'void *' for non-ANSI compilations.
Peter Schauer [Sat, 8 May 1993 08:41:41 +0000 (08:41 +0000)]
* coffread.c (read_coff_symtab): Don't fclose stream as it is no
longer opened twice.
Ian Lance Taylor [Fri, 7 May 1993 21:57:49 +0000 (21:57 +0000)]
* test-build.mk: Extensive additions to support building on a
machine other than the host.
Ian Lance Taylor [Fri, 7 May 1993 21:01:10 +0000 (21:01 +0000)]
Don't build uudecode for go32 host.
Ian Lance Taylor [Fri, 7 May 1993 20:58:26 +0000 (20:58 +0000)]
* Makefile.in (RUNTEST): Define.
(FLAGS_TO_PASS): Pass down RUNTEST.
Roland Pesch [Fri, 7 May 1993 19:00:17 +0000 (19:00 +0000)]
* gdbinv-s.texi (Remote Serial): describe new ^C behavior in
target remote.
* gdb.texinfo (Machine Code): more index entries for disassemble
Ian Lance Taylor [Fri, 7 May 1993 18:47:41 +0000 (18:47 +0000)]
Don't build gprof for go32 host.
Fred Fish [Fri, 7 May 1993 18:37:37 +0000 (18:37 +0000)]
Remove dangling 'fi'.