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'.
Fred Fish [Fri, 7 May 1993 17:14:05 +0000 (17:14 +0000)]
* Clarify the intended use of the gdb-testers and gdb-patches
mailing lists, and shrink gzip comment.
Jim Kingdon [Fri, 7 May 1993 04:34:01 +0000 (04:34 +0000)]
* solib.c (clear_solib): Don't close bfd if it is NULL.
Fred Fish [Fri, 7 May 1993 04:06:32 +0000 (04:06 +0000)]
Add note about testsuite.
Fred Fish [Fri, 7 May 1993 04:02:16 +0000 (04:02 +0000)]
* core.c (dis_asm_read_memory): Cast second arg of
target_read_memory to "char *".
* breakpoint.c (watchpoint_check): Change arg type from PTR to
"char *", to match other functions called by catch_errors().
Jim Kingdon [Fri, 7 May 1993 04:00:42 +0000 (04:00 +0000)]
check in serial.h change that grossman made but forgot to check in
Fred Fish [Fri, 7 May 1993 03:55:10 +0000 (03:55 +0000)]
* a29k-dis.c, alpha-dis.c, i960-dis.c, sparc-dis.c, z8k-dis.c:
Cast second arg to read_memory_func to "bfd_byte *", as necessary.
Roland Pesch [Fri, 7 May 1993 00:49:33 +0000 (00:49 +0000)]
* gdb.texinfo (Shell Commands): do not mention SHELL env var in
DOSHOST configuration of manual. (At least for the nonce, since
precisely how this works under DOS seems to depend on mysteries known
only to DJ Delorie, which are not easily fathomed from his source.)
Roland Pesch [Fri, 7 May 1993 00:08:35 +0000 (00:08 +0000)]
*** empty log message ***
Roland Pesch [Fri, 7 May 1993 00:07:58 +0000 (00:07 +0000)]
* gdb.texinfo (MIPS Stack): new node.
Roland Pesch [Thu, 6 May 1993 23:48:43 +0000 (23:48 +0000)]
New material for MIPS Remote thanks to Ian, and minor miscellany:
* all-config.texi (MIPS) new switch.
* gdbinv-s.texi (Nindy Options) Remove two instances of future
tense; (MIPS Remote) new node.
* gdb.texinfo (passim) rephrases to work around makeinfo @value
bug; (Environment) less passive, other small cleanups in text about
.cshrc/.bashrc; (Invoking GDB) new MIPS Remote menu entry;
(Remote) new MIPS Remote menu entry.
Stu Grossman [Thu, 6 May 1993 22:51:32 +0000 (22:51 +0000)]
* More patches from Jeffrey Law (law@cs.utah.edu).
* gdb/config/pa/tm-hppah.h (millicode_start, millicode_end):
Delete unnecessary declarations.
Stu Grossman [Thu, 6 May 1993 22:17:10 +0000 (22:17 +0000)]
* ser-unix.c (wait_for): Use VTIME to do timeouts instead of
poll() for termio{s}.
Jim Kingdon [Thu, 6 May 1993 18:10:16 +0000 (18:10 +0000)]
* i386-tdep.c (i386_frame_num_args): Always return -1.
Ian Lance Taylor [Thu, 6 May 1993 16:18:02 +0000 (16:18 +0000)]
Mention support for IDT MIPS board.
Fred Fish [Thu, 6 May 1993 16:16:39 +0000 (16:16 +0000)]
Fix typo, meant --srcdir not --subdir.
Fred Fish [Thu, 6 May 1993 15:52:30 +0000 (15:52 +0000)]
* snapshots.readme: Add notes for UNIX make and GNU make.
Ken Raeburn [Thu, 6 May 1993 02:04:18 +0000 (02:04 +0000)]
keep new files; get rid of trailing spaces after sh-support file names
Ken Raeburn [Thu, 6 May 1993 02:03:00 +0000 (02:03 +0000)]
keep new files
Stu Grossman [Wed, 5 May 1993 23:53:50 +0000 (23:53 +0000)]
* Patches from Jeffrey Law <law@cs.utah.edu>.
* gdb/hppa-tdep.c: Declare frame_saved_pc.
(frameless_function_invocation): New function.
(frame_saved_pc, init_extra_frame_info): Use
frameless_function_invocation.
* gdb/config/pa/tm-hppa.h (SAVED_PC_AFTER_CALL): Use saved_pc_after
call instead of just grabbing the value currently in %r2.
(FRAMELESS_FUNCTION_INVOCATION): Use frameless_function_invocation.
* gdb/config/pa/tm-hppah.h (SAVED_PC_AFTER_CALL): Delete private
definition and use the common one in tm-hppa.h.
Stu Grossman [Wed, 5 May 1993 23:53:09 +0000 (23:53 +0000)]
Fix directory on edit log.
Stu Grossman [Wed, 5 May 1993 23:52:10 +0000 (23:52 +0000)]
* Patches from Jeffrey Law <law@cs.utah.edu>.
* gdb/hppa-tdep.c: Declare frame_saved_pc.
(frameless_function_invocation): New function.
(frame_saved_pc, init_extra_frame_info): Use
frameless_function_invocation.
* gdb/config/tm-hppa.h (SAVED_PC_AFTER_CALL): Use saved_pc_after
call instead of just grabbing the value currently in %r2.
(FRAMELESS_FUNCTION_INVOCATION): Use frameless_function_invocation.
* gdb/config/tm-hppah.h (SAVED_PC_AFTER_CALL): Delete private
definition and use the common one in tm-hppa.h.
Per Bothner [Wed, 5 May 1993 23:12:11 +0000 (23:12 +0000)]
* elf32-hppa.c (elf_hppa_reloc_type_lookup): Cast enums to
int, for the sake of the old Portable C Compiler.
Stu Grossman [Wed, 5 May 1993 22:39:23 +0000 (22:39 +0000)]
* Patches from Jeffrey Law <law@cs.utah.edu>.
* gdb/hppa-tdep.c (frame_chain_valid): If "use_unwind" is true, then
use unwind descriptors to determine if the frame chain is valid.
Stu Grossman [Wed, 5 May 1993 22:35:32 +0000 (22:35 +0000)]
* Patches from Jeffrey Law <law@cs.utah.edu>.
* gdb/hppa-tdep.c (find_dummy_frame_regs): Rework so that
it does not assume %r4 is the frame pointer.
Stu Grossman [Wed, 5 May 1993 22:26:57 +0000 (22:26 +0000)]
* Patches from Jeffrey Law <law@cs.utah.edu>.
* gdb/hppa-pinsn.c (print_insn): Handle 'r' and 'R' for break, rsm,
and ssm instructions.
* gdb/hppa-tdep.c (extract_5r_store, extract_5R_store): New
helper functions for print_insn.
Stu Grossman [Wed, 5 May 1993 22:23:07 +0000 (22:23 +0000)]
* Patches from Jeffrey Law <law@cs.utah.edu>.
* gdb/hppa-tdep.c (gcc_p, hpux_cc_p): Delete unused functions.
Stu Grossman [Wed, 5 May 1993 22:19:00 +0000 (22:19 +0000)]
* gdb/config/pa/tm-hppa.h (ABOUT_TO_RETURN): Handle a return
which nullifies the following instruction. (From law@cs.utah.edu).
Ian Lance Taylor [Wed, 5 May 1993 21:02:11 +0000 (21:02 +0000)]
* config/tc-mips.c (macro): Correct floating point double word
loads and stores for big endian target.
Ken Raeburn [Wed, 5 May 1993 20:51:35 +0000 (20:51 +0000)]
lots o' changes
Ken Raeburn [Wed, 5 May 1993 20:50:53 +0000 (20:50 +0000)]
hp300 support. Emulation mode fix for 386bsd and linux.
Reworded some messages.
Warn if bfd-assembler explicit selection on command line is overridden by
target requiring it be set. (No targets override to clear currently.)
Ken Raeburn [Wed, 5 May 1993 20:46:11 +0000 (20:46 +0000)]
BFD_ASSEMBLER md_convert_frag section arg is not a pointer
Ken Raeburn [Wed, 5 May 1993 20:32:12 +0000 (20:32 +0000)]
PR fix for debug symbols referring to other symbols, then same name defined
as common.
(crawl_symbols): Don't clear sy_forward field.
(yank_symbols): Merge symbols only if sy_forward is null.
Ian Lance Taylor [Wed, 5 May 1993 20:18:38 +0000 (20:18 +0000)]
* config/obj-ecoff.c (init_file): Set fMerge to 0 since dbx seems
to want it that way.
(ecoff_build_symbols): Turn local st_Proc symbols into
st_StaticProc symbols. Set index field of external st_Proc and
st_staticProc symbols correctly.
* config/tc-mips.h (NO_LISTING): Don't define. People might want
listings.
Jim Kingdon [Wed, 5 May 1993 18:47:15 +0000 (18:47 +0000)]
Fix typos (configure.in -> configure)
Ken Raeburn [Wed, 5 May 1993 12:43:06 +0000 (12:43 +0000)]
hppa configuration
Ken Raeburn [Wed, 5 May 1993 12:41:52 +0000 (12:41 +0000)]
hp300 hpux configuration
Fred Fish [Wed, 5 May 1993 05:54:43 +0000 (05:54 +0000)]
Update again to latest automatically generated version.
Jim Kingdon [Wed, 5 May 1993 03:32:02 +0000 (03:32 +0000)]
* Makefile.in (depend): Don't include command for *.tab.c.
Ken Raeburn [Wed, 5 May 1993 03:17:01 +0000 (03:17 +0000)]
hppaosf host & target makefile frags
Ken Raeburn [Wed, 5 May 1993 02:50:10 +0000 (02:50 +0000)]
*** empty log message ***
Fred Fish [Wed, 5 May 1993 02:48:28 +0000 (02:48 +0000)]
* Makefile.in (VERSION): Bump to 4.8.5
* Makefile.in (INCLUDE_CFLAGS): Add BFD_DIR and READLINE_DIR
directories to include search path.
* Makefile.in (CLIBS, CDEPS, ADD_FILES, ADD_DEPS): Clean up
whitespace.
* Makefile.in (depend): For gcc -MM line, use INTERNAL_CFLAGS
* Makefile.in (main.o, dbxread.o, coffread.o, mipsread.o,
elfread.o, dwarfread.o, stabsread.o, xcoffread.o, xcoffexec.o,
xdr_ld.o, xdr_rdb.o, nindy.o, Onindy.o, ttybreak.o, ttyflush.o,
udr.o, udip2soc.o): Remove explicit rules, use the ones that
are automatically generated in "depend".
* Makefile.in (paread.o): Document why a dependency doesn't get
automatically generated in "depend" and leave this explicit rule
in for now (FIXME).
* depend: Update to latest automatically generated version.
Ken Raeburn [Wed, 5 May 1993 02:08:31 +0000 (02:08 +0000)]
missed a file
Jim Kingdon [Tue, 4 May 1993 23:16:27 +0000 (23:16 +0000)]
Doc fix
Fred Fish [Tue, 4 May 1993 20:15:19 +0000 (20:15 +0000)]
Add list of things explicitly sanitize away, and description of each.
Fred Fish [Tue, 4 May 1993 20:11:25 +0000 (20:11 +0000)]
Update list of things explicitly sanitize away.
Ian Lance Taylor [Tue, 4 May 1993 19:39:33 +0000 (19:39 +0000)]
* mips.sc-sh: Put constructors in the .data section.
* Makefile.in (cdtest): Added dependency on ld.new.
Jim Kingdon [Tue, 4 May 1993 19:25:24 +0000 (19:25 +0000)]
* Makefile.in (depend): Include $(CC) command in generated output.
Per Bothner [Tue, 4 May 1993 18:37:03 +0000 (18:37 +0000)]
Forgot to check in. (Change definition of tool_dir.)
K. Richard Pixley [Tue, 4 May 1993 06:40:01 +0000 (06:40 +0000)]
* nindy-share/Onindy.c, nindy-share/nindy.c: convert malloc calls
to xmalloc. Include defs.h. Rename local macro from
REGISTER_BYTES to NINDY_REGISTER_BYTES to avoid conflict with
defs.h.
Fred Fish [Tue, 4 May 1993 05:57:03 +0000 (05:57 +0000)]
* Makefile.in (NONSRC): Remove ${srcdir}/putenv.c.
* Makefile.in (SFILES): Add ${srcdir}/putenv.c.
* depend: Update to latest automatically built version.
Per Bothner [Tue, 4 May 1993 02:51:33 +0000 (02:51 +0000)]
* Makefile.in: Change definition of $(tooldir) to match FSF.
* vax.sh, config/vax.mt, configure.in, Makefile.in:
Support VAX Ultrix and BSD.
Per Bothner [Tue, 4 May 1993 02:50:14 +0000 (02:50 +0000)]
* config/vax.mt: Support VAX Ultrix and BSD.
Stu Grossman [Tue, 4 May 1993 02:42:36 +0000 (02:42 +0000)]
* sparclite/Makefile.in: Create default target that does nothing
in order to force user to build by hand.
Stu Grossman [Tue, 4 May 1993 02:31:44 +0000 (02:31 +0000)]
* sparclite/Makefile: Remove. It's not necessary anymore.
Stu Grossman [Tue, 4 May 1993 02:22:14 +0000 (02:22 +0000)]
* ser-unix.c (wait_for): New routine to handle read timeouts,
etc. Uses poll() if HAVE_TERMIO[S] is defined, select() otherwise.
Per Bothner [Tue, 4 May 1993 02:12:50 +0000 (02:12 +0000)]
* Makefile.in: Change definition of $(tooldir) to match FSF.
Per Bothner [Tue, 4 May 1993 02:01:53 +0000 (02:01 +0000)]
* configure.in, Makefile.in: Change definition of $(tooldir)
to match the FSF.
Fred Fish [Tue, 4 May 1993 00:08:41 +0000 (00:08 +0000)]
* snapshots.readme: Clarify bison/byacc/yacc notes.
Steve Chamberlain [Mon, 3 May 1993 22:43:35 +0000 (22:43 +0000)]
More resonable default.
Steve Chamberlain [Mon, 3 May 1993 22:33:09 +0000 (22:33 +0000)]
Info on simulators.
Steve Chamberlain [Mon, 3 May 1993 22:27:41 +0000 (22:27 +0000)]
Support for broken makes and lint.
Ken Raeburn [Mon, 3 May 1993 20:58:06 +0000 (20:58 +0000)]
hppa-osf(elf) support files
Ian Lance Taylor [Mon, 3 May 1993 20:55:40 +0000 (20:55 +0000)]
* mips-pinsn.c (print_insn): Return value.