binutils-gdb.git
31 years agoadd uniq to holes, ccross changes
David D. Zuhn [Thu, 8 Jul 1993 00:57:49 +0000 (00:57 +0000)]
add uniq to holes, ccross changes

31 years agoadd sh for sun4 builds
David D. Zuhn [Thu, 8 Jul 1993 00:57:26 +0000 (00:57 +0000)]
add sh for sun4 builds

31 years ago* expression.h: Clean up comment about string in STRUCT_STRUCT etc.
Jim Kingdon [Wed, 7 Jul 1993 23:56:30 +0000 (23:56 +0000)]
* expression.h: Clean up comment about string in STRUCT_STRUCT etc.

31 years agomisc fixes to .Sanitize files
Jim Kingdon [Wed, 7 Jul 1993 23:34:50 +0000 (23:34 +0000)]
misc fixes to .Sanitize files

31 years ago* gdb.t20/{gdbme.cc,classes.exp}: Add xfail for gdb/2972.
Jim Kingdon [Wed, 7 Jul 1993 23:26:44 +0000 (23:26 +0000)]
* gdb.t20/{gdbme.cc,classes.exp}: Add xfail for gdb/2972.

31 years ago* gdb.t2*: Set CXXFLAGS, not CFLAGS, since that's what we use.
Jim Kingdon [Wed, 7 Jul 1993 22:55:16 +0000 (22:55 +0000)]
* gdb.t2*: Set CXXFLAGS, not CFLAGS, since that's what we use.

31 years agoDon't define bfd_vma here!
Ken Raeburn [Wed, 7 Jul 1993 21:15:09 +0000 (21:15 +0000)]
Don't define bfd_vma here!
(Wasted at least a day tracking this damn thing down...)

31 years ago * frame.h, blockframe.c, stack.c, a29k-tdep.c,
Jim Kingdon [Wed, 7 Jul 1993 20:29:56 +0000 (20:29 +0000)]
* frame.h, blockframe.c, stack.c, a29k-tdep.c,
config/gould/tmp-{pn,np1}.h,
config/{sparc/tm-sparc.h,pyr/tm-pyr.h,vax/tm-vax.h}: Remove field
next_frame from struct frame_info.  It has no purpose beyond
->next->frame and is an artifact from GDB 2.8.

31 years ago * symbols.c (fb_label_instance, fb_label_instance_inc): Don't dump
Ian Lance Taylor [Wed, 7 Jul 1993 20:07:12 +0000 (20:07 +0000)]
* symbols.c (fb_label_instance, fb_label_instance_inc): Don't dump
core just because somebody uses a label before it is defined.

31 years ago * Makefile.in (install): Don't install as $(tooldir)/bin/gld;
Ian Lance Taylor [Wed, 7 Jul 1993 18:36:12 +0000 (18:36 +0000)]
* Makefile.in (install): Don't install as $(tooldir)/bin/gld;
collect2 doesn't look for gld any more anyhow.

31 years agogdbtypes.h: Fix comments regarding the following change:
Jim Kingdon [Wed, 7 Jul 1993 18:26:03 +0000 (18:26 +0000)]
gdbtypes.h: Fix comments regarding the following change:

Thu Jul  1 09:51:27 1993  Jim Kingdon  (kingdon@cygnus.com)

* gdbtypes.h (struct type): Add field tag_name.

31 years ago * aoutx.h (translate_from_native_sym_flags): Removed statep
Ian Lance Taylor [Wed, 7 Jul 1993 18:05:06 +0000 (18:05 +0000)]
* aoutx.h (translate_from_native_sym_flags): Removed statep
argument.  Just let an indirect symbol point to the next symbol
without forcing the next symbol to be undefined.  Changed all
callers.
* hp300hpux.c (slurp_symbol_table): Changed call to
translate_from_native_sym_flags.
* targets.c: Added hp300hpux_vec.
* Makefile.in (hp300hpux.o): Added dependencies.

31 years ago * mips-dis.c: Updated to account for name changes in new version
Ian Lance Taylor [Wed, 7 Jul 1993 17:37:11 +0000 (17:37 +0000)]
* mips-dis.c: Updated to account for name changes in new version
of opcode/mips.h.
* Makefile.in: Added header file dependencies.

31 years ago * mips.h: Replaced with version from Ralph Campbell and OSF. The
Ian Lance Taylor [Wed, 7 Jul 1993 17:34:57 +0000 (17:34 +0000)]
* mips.h: Replaced with version from Ralph Campbell and OSF.  The
new version includes instruction hazard information, but is
otherwise reasonably similar.

31 years agoThis file was not removed last time. Why??
Ian Lance Taylor [Wed, 7 Jul 1993 17:29:12 +0000 (17:29 +0000)]
This file was not removed last time.  Why??

31 years ago * config/mips-opcode.h: Moved to opcode/mips.h.
Ian Lance Taylor [Wed, 7 Jul 1993 17:23:39 +0000 (17:23 +0000)]
* config/mips-opcode.h: Moved to opcode/mips.h.
* config/tc-mips.c: Include opcode/mips.h rather than
mips-opcode.h.
(append_insn): An extra NOP is only needed after instructions
which set HI or LO, not after instructions which read it.
(macro_build, mips_ip): Support new 'E', 'G' and 'B' arguments.
(macro): cfc1 and ctc1 now take "t,G" rather than "t,d".
* config/tc-mips.h (struct mips_opcode): Don't define.
* config/mips-big.mt, config/mips-lit.mt (TARG_CPU_DEPENDENTS):
Set to $(srcdir)/../include/opcode/mips.h.

Get the MIPS assembler up to speed with other gas changes:

* config/obj-ecoff.c (ecoff_set_vma, ecoff_frob_symbol):
Removed; don't change the symbol value.
(ecoff_build_symbols, ecoff_build_procs, ecoff_frob_file): Use
bfd_asymbol_value rather than S_GET_VALUE to include section
vma in symbol value.
(ecoff_frob_file): Ignore BSF_SECTION_SYM symbols, since ECOFF
doesn't output them.  Set the vma of sections.
* config/obj-ecoff.h: Don't define obj_frob_symbol.
* config/tc-mips.c (tc_gen_reloc): Adjustment by section vma is no
longer necessary.
(various): use valueT rather than long.

31 years agoVarious entries.
Ian Lance Taylor [Wed, 7 Jul 1993 17:22:56 +0000 (17:22 +0000)]
Various entries.

31 years agoTypedef changes. V9 work.
Ken Raeburn [Wed, 7 Jul 1993 17:16:02 +0000 (17:16 +0000)]
Typedef changes.  V9 work.

31 years ago(sparc_ip): Initialize `len' variable to make gcc shut up.
Ken Raeburn [Wed, 7 Jul 1993 16:58:29 +0000 (16:58 +0000)]
(sparc_ip): Initialize `len' variable to make gcc shut up.
(md_create_short_jump, md_create_long_jump, md_number_to_chars,
md_section_align): Adjusted for new interface.

(s_reserve): Permit use for other than a.out format.
(s_common): Handle Solaris-2 version.

(s_xword): For numbers, call big_cons.
(sparc_ip, md_apply_fix, tc_gen_reloc): Handle some sparc64 reloc types.
(md_number_to_chars): Handle 8-byte values.

31 years ago(md_create_short_jump, md_create_long_jump,
Ken Raeburn [Wed, 7 Jul 1993 16:56:24 +0000 (16:56 +0000)]
(md_create_short_jump, md_create_long_jump,
md_number_to_chars, md_section_align): Adjusted for new interface.

31 years agoChange various calls (e.g., to symbol_new, md_number_to_chars) to cast
Ken Raeburn [Wed, 7 Jul 1993 16:40:30 +0000 (16:40 +0000)]
Change various calls (e.g., to symbol_new, md_number_to_chars) to cast
valueT or addressT arguments to correct types.

31 years ago(struct fix): Fields fx_offset and fx_addnumber are now type valueT.
Ken Raeburn [Wed, 7 Jul 1993 16:39:13 +0000 (16:39 +0000)]
(struct fix): Fields fx_offset and fx_addnumber are now type valueT.
(fix_new): Argument offset is now type offsetT.

31 years ago(write_object_file): Locals from_addr, to_addr, table_addr are now addressT.
Ken Raeburn [Wed, 7 Jul 1993 16:33:38 +0000 (16:33 +0000)]
(write_object_file): Locals from_addr, to_addr, table_addr are now addressT.
Supply prototype for bfd_alloc for now.
(fixup_segment): Local add_number is now valueT.  Fix some range-checking bugs.
(relax_align): Type `int' should be sufficient for the exponent.
(fix_new): Argument offset is offsetT.  Locals size and newsize are valueT.

31 years ago* symbols.c (symbol_new): Symbol value is type valueT.
Ken Raeburn [Wed, 7 Jul 1993 16:25:37 +0000 (16:25 +0000)]
* symbols.c (symbol_new): Symbol value is type valueT.
(S_SET_VALUE, S_GET_VALUE): Likewise.
(S_IS_*): Specify int return type explicitly.
* symbols.h (symbol_new, S_GET_VALUE, S_SET_VALUE): Fixed prototypes.

31 years ago(obj_elf_frob_symbol, elf_frob_file, elf_file_symbol): Declare.
Ken Raeburn [Wed, 7 Jul 1993 16:22:12 +0000 (16:22 +0000)]
(obj_elf_frob_symbol, elf_frob_file, elf_file_symbol): Declare.
(elf_symbol): For sparc v9, use 64-bit symbol type.

31 years agoclean v9 from obj-elf.h
Ken Raeburn [Wed, 7 Jul 1993 16:19:59 +0000 (16:19 +0000)]
clean v9 from obj-elf.h

31 years agoDefine ENV64 for sparc v9.
Ken Raeburn [Wed, 7 Jul 1993 16:17:29 +0000 (16:17 +0000)]
Define ENV64 for sparc v9.

31 years ago(free): Returns void if __STDC__.
Ken Raeburn [Wed, 7 Jul 1993 16:14:44 +0000 (16:14 +0000)]
(free): Returns void if __STDC__.

31 years agoDon't crash if with_minimal_bfd is the empty string.
Ian Lance Taylor [Wed, 7 Jul 1993 15:26:14 +0000 (15:26 +0000)]
Don't crash if with_minimal_bfd is the empty string.

31 years ago(s_comm): Values read are type valueT.
Ken Raeburn [Wed, 7 Jul 1993 12:37:58 +0000 (12:37 +0000)]
(s_comm): Values read are type valueT.

31 years ago(expressionS): Field X_add_number is an offsetT.
Ken Raeburn [Wed, 7 Jul 1993 12:36:51 +0000 (12:36 +0000)]
(expressionS): Field X_add_number is an offsetT.

31 years ago(integer_constant, floating_constant): Now return void.
Ken Raeburn [Wed, 7 Jul 1993 12:35:48 +0000 (12:35 +0000)]
(integer_constant, floating_constant): Now return void.

31 years agomove valueT typedef to as.h from struc-symbol.h
Ken Raeburn [Wed, 7 Jul 1993 12:33:43 +0000 (12:33 +0000)]
move valueT typedef to as.h from struc-symbol.h

31 years agolocalize a conditionally used variable
Ken Raeburn [Wed, 7 Jul 1993 12:33:11 +0000 (12:33 +0000)]
localize a conditionally used variable

31 years agosimplify adding gprof to sh-*-*
David D. Zuhn [Tue, 6 Jul 1993 22:00:57 +0000 (22:00 +0000)]
simplify adding gprof to sh-*-*

31 years agomore prototypes, in libelf.h
Ken Raeburn [Tue, 6 Jul 1993 21:14:36 +0000 (21:14 +0000)]
more prototypes, in libelf.h

31 years agoSeveral changes: type fixes; prototypes; minimal-bfd work; elf fixes.
Ken Raeburn [Tue, 6 Jul 1993 20:48:07 +0000 (20:48 +0000)]
Several changes: type fixes; prototypes; minimal-bfd work; elf fixes.

31 years agoregenerated
Ken Raeburn [Tue, 6 Jul 1993 20:46:32 +0000 (20:46 +0000)]
regenerated

31 years ago* elfcode.h (elf_read): Delete static declaration, since function has moved.
Ken Raeburn [Tue, 6 Jul 1993 20:43:42 +0000 (20:43 +0000)]
* elfcode.h (elf_read): Delete static declaration, since function has moved.
(elf_map_symbols): Write out section symbols for all sections, for now.
(elf_symbol_from_bfd_symbol): Allow match if both symbols are section symbols
for the same section.
(elf_find_nearest_line): Don't print message, just return false.

31 years agofill out reloc table
Ken Raeburn [Tue, 6 Jul 1993 20:36:42 +0000 (20:36 +0000)]
fill out reloc table

31 years agoHack to cut down compilations needed for minimal-bfd:
Ken Raeburn [Tue, 6 Jul 1993 20:27:25 +0000 (20:27 +0000)]
Hack to cut down compilations needed for minimal-bfd:

* Makefile.in (ALL_MACHINES): Renamed from BFD_MACHINES.
(ofiles): New target.  Build a list of unique file names, in case
any got duplicated.
(TARGETLIB): Use list of files from ofiles.
* configure.in: Set BFD_MACHINES and BFD_BACKENDS depending on
minimal-bfd flag and target makefile frag contents.

31 years agoStricter prototyping, to force type conversions between 64-bit target and
Ken Raeburn [Tue, 6 Jul 1993 20:20:31 +0000 (20:20 +0000)]
Stricter prototyping, to force type conversions between 64-bit target and
32-bit host values.

* libbfd.c (bfd_xmalloc_by_size_t): New function.
* opncls.c (bfd_cache_init, bfd_open_file): Add prototypes to declarations.
(obstack_chunk_alloc): Use bfd_xmalloc_by_size_t.
(new_bfd): Prototype-style definition, using DEFUN.
(bfd_alloc_grow, bfd_alloc, bfd_zalloc, bfd_realloc): Size argument is type
size_t, not bfd_size_type.
* ieee.c (obstack_chunk_alloc): Use bfd_xmalloc_by_size_t.
* bfd.c (bfd_default_error_trap, bfd_error_trap,
bfd_error_nonrepresentabltrap): Prototypes.
* libbfd-in.h (bfd_alloc, bfd_zalloc, bfd_realloc, bfd_alloc_grow): Adjusted
prototypes for arg type change.
* archive.c (get_elt_at_filepos, do_slurp_bsd_armap, normalize,
do_slurp_coff_armap, bfd_construct_extended_name_table): Prototypes.

31 years ago* gdbint.texinfo (Target Conditionals): Remove NO_TYPEDEFS,
John Gilmore [Tue, 6 Jul 1993 19:43:06 +0000 (19:43 +0000)]
* gdbint.texinfo (Target Conditionals): Remove NO_TYPEDEFS,
removed from the code by Kingdon.

31 years ago(enum bfd_reloc_code_real): Put simple power-to-two relocs together, and add
Ken Raeburn [Tue, 6 Jul 1993 19:29:36 +0000 (19:29 +0000)]
(enum bfd_reloc_code_real): Put simple power-to-two relocs together, and add
64-bit versions.  Also add sparc v9 reloc types.
(bfd_generic_get_relocated_section_contents): Argument to alloca is size_t.

31 years ago * gdb.t00/help.exp: Replace most of docstring for "continue" with .*.
Jim Kingdon [Tue, 6 Jul 1993 19:04:59 +0000 (19:04 +0000)]
* gdb.t00/help.exp: Replace most of docstring for "continue" with .*.

31 years ago * Makefile.in: Remove gdb before creating a new one.
Jim Kingdon [Tue, 6 Jul 1993 18:56:48 +0000 (18:56 +0000)]
* Makefile.in: Remove gdb before creating a new one.
Update init.c atomically.

31 years agoNew file.
Steve Chamberlain [Tue, 6 Jul 1993 18:28:42 +0000 (18:28 +0000)]
New file.

31 years agoBuild gprof for sh.
Steve Chamberlain [Tue, 6 Jul 1993 18:04:05 +0000 (18:04 +0000)]
Build gprof for sh.

31 years ago * gdb.texinfo (Break Commands): Remove stuff about flushing terminal
Jim Kingdon [Tue, 6 Jul 1993 17:43:51 +0000 (17:43 +0000)]
* gdb.texinfo (Break Commands): Remove stuff about flushing terminal
input when evaluating breakpoint conditions; the bug has been fixed.

* gdb.texinfo (Continuing and Stepping): Argument to "continue"
sets the ignore count to N-1, not to N.

31 years ago * run.c (main), interp.c (sim_set_timeout): Remove timeout
Steve Chamberlain [Tue, 6 Jul 1993 17:31:34 +0000 (17:31 +0000)]
* run.c (main), interp.c (sim_set_timeout): Remove timeout
functionality.

31 years ago * Makefile.in (ALLPARAM): Add config/{alpha/xm-alpha.h,pa/xm-pa.h}.
Jim Kingdon [Tue, 6 Jul 1993 17:15:02 +0000 (17:15 +0000)]
* Makefile.in (ALLPARAM): Add config/{alpha/xm-alpha.h,pa/xm-pa.h}.
(ALLCONFIG): Add config/alpha/alpha-osf1.mh.

* infcmd.c (_initialize_infcmd): In docstring for "continue",
describe argument as setting ignore count.

31 years ago * Makefile.in: Install correctly.
Steve Chamberlain [Tue, 6 Jul 1993 17:12:20 +0000 (17:12 +0000)]
* Makefile.in: Install correctly.

31 years agoremove INSTALL=cp
David D. Zuhn [Tue, 6 Jul 1993 17:10:44 +0000 (17:10 +0000)]
remove INSTALL=cp

31 years ago* gdb.t06/signals.c: Add xfails for sun3.
Jim Kingdon [Tue, 6 Jul 1993 05:23:10 +0000 (05:23 +0000)]
* gdb.t06/signals.c: Add xfails for sun3.

31 years ago* gdb.t07/watchpoint.exp: Comment out xfail for fixed bug 1836.
Jim Kingdon [Tue, 6 Jul 1993 04:05:49 +0000 (04:05 +0000)]
* gdb.t07/watchpoint.exp: Comment out xfail for fixed bug 1836.

31 years ago * gdb.t07/{gdbme.c,watchpoint.exp}: Add test for 2597. Also add
Jim Kingdon [Tue, 6 Jul 1993 03:50:00 +0000 (03:50 +0000)]
* gdb.t07/{gdbme.c,watchpoint.exp}: Add test for 2597.  Also add
test_stepping tests.

31 years ago* cpu-h8300.c (h8300_scan): Fix parsing of architecture string.
David Edelsohn [Mon, 5 Jul 1993 23:50:15 +0000 (23:50 +0000)]
* cpu-h8300.c (h8300_scan): Fix parsing of architecture string.

31 years ago * config/hp300hpux.mt: Use emulation hp3hpux rather than
Ian Lance Taylor [Mon, 5 Jul 1993 21:32:35 +0000 (21:32 +0000)]
* config/hp300hpux.mt: Use emulation hp3hpux rather than
hp300hpux, since the latter does not exist.

31 years ago * ldlang.c (lang_relocate_globals): Skip indirect symbols, which
Ian Lance Taylor [Mon, 5 Jul 1993 21:32:13 +0000 (21:32 +0000)]
* ldlang.c (lang_relocate_globals): Skip indirect symbols, which
now have a non NULL srefs_chain.

31 years agosolaris doesn't have siginterrupt, though it has sigaction; however,
Mark Eichin [Mon, 5 Jul 1993 15:06:51 +0000 (15:06 +0000)]
solaris doesn't have siginterrupt, though it has sigaction; however,
in this case siginterrupt would just be setting the default. (This was
the only patch needed to make devo build solaris-x-a29kudi...)

31 years ago* h8300-tdep.c (examine_prologue): Fix call to read_memory_unsigned_integer.
David Edelsohn [Sun, 4 Jul 1993 22:07:17 +0000 (22:07 +0000)]
* h8300-tdep.c (examine_prologue): Fix call to read_memory_unsigned_integer.

31 years ago(sim_csize): Initialize cpu.cache.
David Edelsohn [Sun, 4 Jul 1993 07:37:45 +0000 (07:37 +0000)]
(sim_csize): Initialize cpu.cache.

31 years ago(bfd_h8_disassemble): Correct fetching of instruction.
David Edelsohn [Sun, 4 Jul 1993 06:49:43 +0000 (06:49 +0000)]
(bfd_h8_disassemble): Correct fetching of instruction.

31 years ago Passing -L. is no longer necessary.
David MacKenzie [Sat, 3 Jul 1993 02:23:22 +0000 (02:23 +0000)]
Passing -L. is no longer necessary.

31 years ago Fix previous fix.
David MacKenzie [Sat, 3 Jul 1993 02:18:12 +0000 (02:18 +0000)]
Fix previous fix.

31 years ago * ldmain.c (main): Don't add scriptdir to the lib search path.
David MacKenzie [Sat, 3 Jul 1993 02:01:03 +0000 (02:01 +0000)]
* ldmain.c (main): Don't add scriptdir to the lib search path.
* genscripts.sh: Put the scripts in the ldscripts directory, not
emulations.
* configure.in (ldscripts): Make, instead of emulations.
* Makefile.in (scriptdir): Take off the "ld" part.
(install, clean, distclean): Use ldscripts, not emulations.
In tests, pass -L., not -Lemulations.
(ldmain.o): Don't pass -DSCRIPTDIR=....
* ldlang.c (lang_process): Add "ldscripts/" to the name of the
default script file.

31 years agoKeep writecode.c
Steve Chamberlain [Sat, 3 Jul 1993 01:45:45 +0000 (01:45 +0000)]
Keep writecode.c

31 years agoMakefile.in: Add -I../../bfd to pick up bfd.h.
David Edelsohn [Sat, 3 Jul 1993 00:43:59 +0000 (00:43 +0000)]
Makefile.in: Add -I../../bfd to pick up bfd.h.

31 years agoFix typo.
David Edelsohn [Sat, 3 Jul 1993 00:40:35 +0000 (00:40 +0000)]
Fix typo.

31 years ago * config/mips/{x,n}m-irix{3,4}.h: Make some definitions here
Jim Kingdon [Sat, 3 Jul 1993 00:36:35 +0000 (00:36 +0000)]
* config/mips/{x,n}m-irix{3,4}.h: Make some definitions here
rather than including xm-bigmips.h.

31 years ago * eval.c (evaluate_subexp): Improve error messages for OP_TYPE and
Jim Kingdon [Sat, 3 Jul 1993 00:27:47 +0000 (00:27 +0000)]
* eval.c (evaluate_subexp): Improve error messages for OP_TYPE and
default cases.

31 years ago* Makefile.in (distclean): Remove y.tab.h.
Jim Kingdon [Sat, 3 Jul 1993 00:24:51 +0000 (00:24 +0000)]
* Makefile.in (distclean): Remove y.tab.h.

31 years agoscripttempl/h8300.sc: Add .tors section for constructor/destructors.
David Edelsohn [Sat, 3 Jul 1993 00:14:40 +0000 (00:14 +0000)]
scripttempl/h8300.sc: Add .tors section for constructor/destructors.

31 years ago * Doc fixes.
David MacKenzie [Sat, 3 Jul 1993 00:01:44 +0000 (00:01 +0000)]
* Doc fixes.

31 years ago * Makefile.in (clean): Remove bfd.h and stmp-bfd.h.
Jim Kingdon [Fri, 2 Jul 1993 23:57:52 +0000 (23:57 +0000)]
* Makefile.in (clean): Remove bfd.h and stmp-bfd.h.
(realclean): Remove generated headers.

31 years ago* gdb.t17/{interrupt.{c,exp},Makefile.in}: New test for solaris bug.
Jim Kingdon [Fri, 2 Jul 1993 21:56:27 +0000 (21:56 +0000)]
* gdb.t17/{interrupt.{c,exp},Makefile.in}: New test for solaris bug.

31 years agocvs core dumped and didn't check this in last time.
Ian Lance Taylor [Fri, 2 Jul 1993 21:27:13 +0000 (21:27 +0000)]
cvs core dumped and didn't check this in last time.

* configure.in (mipos-*-riscos*): New host and target; use riscos.

31 years ago * config/h8500/tm-h8500.h: Define new macros.
Steve Chamberlain [Fri, 2 Jul 1993 21:27:09 +0000 (21:27 +0000)]
* config/h8500/tm-h8500.h: Define new macros.

31 years ago * config/alpha/xm-alpha.h: Add MAKEVA_END.
Steve Chamberlain [Fri, 2 Jul 1993 21:26:05 +0000 (21:26 +0000)]
* config/alpha/xm-alpha.h: Add MAKEVA_END.

31 years ago New target macros for getting at the pc, sp and fp.
Steve Chamberlain [Fri, 2 Jul 1993 21:25:04 +0000 (21:25 +0000)]
New target macros for getting at the pc, sp and fp.
* infcmd.c (read_pc, write_pc):  Modify to use new macros.
(read_sp, write_sp, read_fp, write_fp): New functions.
* blockframe.c (reinit_frame_cache, get_prev_frame_info):  Use new functions.
* breakpoint.c (bpstat_alloc): ditto.
* infrun.c (wait_for_inferior): ditto.
* stack.c (print_frame_info): ditto.
* valops (call_function_by_hand): ditto.
* corelow.c (core_open): ditto.
* h8500-tdep.c: (target_read_sp, target_write_sp, target_read_pc,
target_write_pc, target_read_fp, target_write_fp): New functions.
* inferior.h (read_sp, write_sp, read_fp, write_fp): Prototypes.

31 years ago * configure.in (mipos-*-riscos*): New host and target; use riscos.
Ian Lance Taylor [Fri, 2 Jul 1993 20:54:02 +0000 (20:54 +0000)]
* configure.in (mipos-*-riscos*): New host and target; use riscos.
* config/mips/nm-riscos.h: If BSD43_NBPG is not defined by
vmparam.h, include machparam.h.
(KERNEL_U_ADDR): Define to be BSD43_UADDR.

31 years ago* c-exp.y (yylex): Give error if unmatched single quote.
Jim Kingdon [Fri, 2 Jul 1993 20:04:02 +0000 (20:04 +0000)]
* c-exp.y (yylex): Give error if unmatched single quote.

31 years ago* configure.in, config/m68k/*delta68*, delta68-nat.c: New port.
Jim Kingdon [Fri, 2 Jul 1993 19:18:14 +0000 (19:18 +0000)]
* configure.in, config/m68k/*delta68*, delta68-nat.c: New port.

31 years agonew for delta 68k
Jim Kingdon [Fri, 2 Jul 1993 19:01:48 +0000 (19:01 +0000)]
new for delta 68k

31 years agonew files for Motorola delta 68k
Jim Kingdon [Fri, 2 Jul 1993 18:49:14 +0000 (18:49 +0000)]
new files for Motorola delta 68k

31 years ago * Remove unused STACK_END_ADDR in the following files (in other
Jim Kingdon [Fri, 2 Jul 1993 18:48:44 +0000 (18:48 +0000)]
* Remove unused STACK_END_ADDR in the following files (in other
files it is used for something): tm-mips.h, tm-sun2.h, tm-news.h,
tm-a29k, tm-i386v.h, tm-hppa.h, tm-nindy960.h, tm-amix.h,
tm-hp300hpux.h, tm-isi.h.

31 years ago * gdb.t06/twice.exp, Makefile.in: Just use an include of twice.c
Jim Kingdon [Fri, 2 Jul 1993 18:26:55 +0000 (18:26 +0000)]
* gdb.t06/twice.exp, Makefile.in: Just use an include of twice.c
rather than actually putting it through cpp twice.

31 years ago* gdb.t06/signals.exp: Add xfails unixware and rs6000.
Jim Kingdon [Fri, 2 Jul 1993 18:11:23 +0000 (18:11 +0000)]
* gdb.t06/signals.exp: Add xfails unixware and rs6000.

31 years ago * configure.in (*-*-riscos*): New entry; use mh-sysv.
Ian Lance Taylor [Fri, 2 Jul 1993 18:06:10 +0000 (18:06 +0000)]
* configure.in (*-*-riscos*): New entry; use mh-sysv.

31 years ago * config/mips-gdb.exp (gdb_exit): Removed close statement which is
Ian Lance Taylor [Fri, 2 Jul 1993 17:49:32 +0000 (17:49 +0000)]
* config/mips-gdb.exp (gdb_exit): Removed close statement which is
no longer needed.

31 years ago * hosts/std-host.h: Removed declarations of printf, fprintf,
Ian Lance Taylor [Fri, 2 Jul 1993 17:38:16 +0000 (17:38 +0000)]
* hosts/std-host.h: Removed declarations of printf, fprintf,
fcntl, fread and fwrite.  They are all error prone for one reason
or another.  Changed declaration of memchr from char * to PTR.

31 years ago* gdb.t06/signals.exp: Add test for sparc bug with do_save_insn.
Jim Kingdon [Fri, 2 Jul 1993 17:00:33 +0000 (17:00 +0000)]
* gdb.t06/signals.exp: Add test for sparc bug with do_save_insn.

31 years ago * configure.in (mips-*-riscos*): New target; use riscos.
Ian Lance Taylor [Fri, 2 Jul 1993 16:46:48 +0000 (16:46 +0000)]
* configure.in (mips-*-riscos*): New target; use riscos.
* configure.host (mips-*-riscos*): New host; use riscos.

31 years ago * config/riscos.mh (HDEFINES): Add -G 4.
Ian Lance Taylor [Fri, 2 Jul 1993 16:41:14 +0000 (16:41 +0000)]
* config/riscos.mh (HDEFINES): Add -G 4.

31 years ago * libaout.h (GET_SWORD): Use the bfd_h_get_signed entry points
Ian Lance Taylor [Fri, 2 Jul 1993 16:32:54 +0000 (16:32 +0000)]
* libaout.h (GET_SWORD): Use the bfd_h_get_signed entry points
rather than casting the result of bfd_h_get.

31 years agoupdate .Sanitize for delta68
Jim Kingdon [Fri, 2 Jul 1993 15:24:17 +0000 (15:24 +0000)]
update .Sanitize for delta68

31 years ago * configure.in, hosts/delta68.h, config/delta68.mh: Add stuff for
Jim Kingdon [Fri, 2 Jul 1993 15:19:18 +0000 (15:19 +0000)]
* configure.in, hosts/delta68.h, config/delta68.mh: Add stuff for
Motorola Delta 68.

31 years agonew file for delta 68
Jim Kingdon [Fri, 2 Jul 1993 15:05:47 +0000 (15:05 +0000)]
new file for delta 68

31 years ago * gdb.t20/{classes,inherit}.exp: If a class which doesn't use any
Jim Kingdon [Fri, 2 Jul 1993 14:13:09 +0000 (14:13 +0000)]
* gdb.t20/{classes,inherit}.exp: If a class which doesn't use any
C++ features prints as "struct", make it a pass, not an xfail.

31 years agoh8500hms -> h8500
Steve Chamberlain [Fri, 2 Jul 1993 03:05:30 +0000 (03:05 +0000)]
h8500hms -> h8500