aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1997-04-17 * Makefile.in (SIM_OBJS): Add sim-load.o.David Edelsohn3-26/+73
* interp.c (target_byte_order): Delete. (sim_kind, myname, little_endian_p): New static locals. (init_pointers): Use little_endian_p instead of target_byte_order. (sim_resume): Likewise. (sim_open): Set sim_kind, myname. Set little_endian_p from -E arg. (sim_load): Return SIM_RC. New arg abfd. Call sim_load_file to load file into simulator. Set start address from bfd. (sim_create_inferior): Return SIM_RC. Delete arg start_address.
1997-04-17 * psim.c (psim_options): Ignore -E option (sets endianness).David Edelsohn3-62/+162
* sim_calls.c: #include bfd.h. (entry_point): New static local. (sim_load): Return SIM_RC. New arg abfd. Set start address from bfd. (sim_create_inferior): Return SIM_RC. Delete arg start_address.
1997-04-17 * Makefile.in (SIM_OBJS): Add sim-load.o.David Edelsohn2-34/+155
* interp.c (sim_kind, myname): New static locals. (sim_open): Set sim_kind, myname. Ignore -E arg. (sim_load): Return SIM_RC. New arg abfd. Call sim_load_file to load file into simulator. Set start address from bfd. (sim_create_inferior): Return SIM_RC. Delete arg start_address.
1997-04-17 * Makefile.in (SIM_OBJS): Add sim-load.o.David Edelsohn2-26/+52
* interp.c: #include bfd.h. (target_byte_order): Delete. (sim_kind, myname, big_endian_p): New static locals. (sim_open): Set sim_kind, myname. Move call to set_endianness to after argument parsing. Recognize -E arg, set endianness accordingly. (sim_load): Return SIM_RC. New arg abfd. Call sim_load_file to load file into simulator. Set PC from bfd. (sim_create_inferior): Return SIM_RC. Delete arg start_address. (set_endianness): Use big_endian_p instead of target_byte_order.
1997-04-17 * Makefile.in (SIM_OBJS): Add sim-load.o.David Edelsohn2-55/+181
* compile.c (sim_kind, myname): New static locals. (sim_open): Set sim_kind, myname. (sim_load): Return SIM_RC. New arg abfd. Update test for h8300h. Call sim_load_file to load file into simulator. Set start address from bfd. (sim_create_inferior): Return SIM_RC. Delete arg start_address.
1997-04-17 * interf.c (sim_open): Ignore -E arg.David Edelsohn2-40/+61
(start_address): New static local. (sim_load): Return SIM_RC. New arg abfd. Set start_address from bfd. (sim_create_inferior): Return SIM_RC. Delete arg start_address.
1997-04-17 * Makefile.in (SIM_OBJS): Add sim-load.o.David Edelsohn2-59/+114
* d10v_sim.h (exec_bfd): Rename to prog_bfd. * interp.c: #include bfd.h. (myname, sim_kind, start_address): New static locals. (prog_bfd_was_opened_p, prog_bfd): New static locals. (decode_pc): Update to use prog_bfd. (sim_open): Set sim_kind, myname. Ignore -E arg. (sim_close): Close prog_bfd if simulator opened it. (sim_create_inferior): Return SIM_RC. Delete arg start_address. (sim_load): Return SIM_RC. New arg abfd. Set start address from bfd. Call sim_load_file to load file into simulator. * simops.c (trace_input_func): exec_bfd renamed to prog_bfd.
1997-04-17 * Makefile.in (SIM_OBJS): Add sim-load.o.David Edelsohn2-11/+34
* wrapper.c (sim_kind,myname): New static locals. (sim_open): Set sim_kind, myname. (sim_load): Call sim_load_file to do work. Set start address from bfd. (sim_create_inferior): Return SIM_RC. Delete start_address arg.
1997-04-17 * sim-load.c: New file.David Edelsohn1-0/+1
[forgot this]
1997-04-17Add sim-load.c, sim-trace.h.David Edelsohn1-0/+2
1997-04-17 * Make-common.in (sim-options.o, sim-load.o): Add rules for.David Edelsohn7-52/+542
(sim_main_headers): Add sim-trace.h. * run.c (exec_bfd, target_byte_order): Delete. (main): Pass -E <endian> to sim_open. Delete code to load sections, call sim_load instead. Check return code of sim_create_inferior. * sim-base.h (CURRENT_STATE): Define. (sim_state_base): Make typedef. New members options, prog_argv, prog_bfd, text_{section,start,end}, start_addr, simcache_size, mem_size, memory [+ corresponding access macros]. (sim_cpu_base): New typedef. * sim-trace.h: New file. * sim-basics.h: #include it. * sim-load.c: New file.
1997-04-17 (gdbsim_open): Pass endian indicator as arg.David Edelsohn1-0/+1
[forgot this]
1997-04-17 * remote-sim.c (gdbsim_load): Update call to sim_load.David Edelsohn2-12/+17
(gdbsim_create_inferior): No longer pass start_address to sim_create_inferior. (gdbsim_open): Pass endian indicator as arg.
1997-04-17 * remote-sim.h (struct _bfd): Declare.David Edelsohn2-17/+18
(sim_load): Return SIM_RC. New arg `abfd'. (sim_create_inferior): Return SIM_RC. Delete arg `start_address'.
1997-04-17Cleanups to compile under FreeBSDAndrew Cagney12-113/+255
1997-04-16 From Gordon W. Ross <gwr@mc.com>:Ian Lance Taylor1-1/+9
* netbsd.h (N_SHARED_LIB): Define. (SEGMENT_SIZE): Don't define. * m68knetbsd.c (SEGMENT_SIZE): Don't define (revert change of April 11). * sparcnetbsd.c (TARGET_PAGE_SIZE): Define as 0x2000. (SEGMENT_SIZE): Don't define.
1997-04-16Wed Apr 16 12:43:32 1997 Martin Hunt <hunt@cygnus.com>Martin Hunt1-0/+7
* elf32-d30v.c (elf_d30v_howto_table): Changed size of R_D30V_32_NORMAL to 2 (4 bytes).
1997-04-16Wed Apr 16 12:31:24 1997 Martin Hunt <hunt@cygnus.com>Martin Hunt1-0/+7
* config/tc-d30v.c (parallel_ok): Fix parallel checking for instructions using conditional execution.
1997-04-16Wed Apr 16 12:20:24 1997 Martin Hunt <hunt@cygnus.com>Martin Hunt1-0/+9
* gas/d30v/d30.exp: Add optimizer test case. * gas/d30v/opt.s: Add conditional compilation tests. * gas/d30v/opt.d: Rebuild.
1997-04-16 * elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Set .rela.bss sizeIan Lance Taylor1-0/+6
to sizeof Rela structure, not sizeof Rel structure. From Gary Thomas <g.thomas@opengroup.org>.
1997-04-16Correct test for fpr pairs.Gavin Romig-Koch1-0/+3
1997-04-16 * remote.c (get_offsets): Don't use scanf for interpretingStan Shebs1-0/+5
response to qOffsets.
1997-04-15Correct test for fpr pairs.Gavin Romig-Koch7-5/+126
1997-04-15this file was removed a long time agoIan Lance Taylor1-26/+0
1997-04-15sanitize out references to v850Ian Lance Taylor3-63/+67
1997-04-15 * aout-target.h (MY(callback)): If entry_is_text_address, adjustIan Lance Taylor1-0/+4
whenever entry is larger than text address, but only by whole pages. From Gordon W. Ross <gwr@mc.com>.
1997-04-15 * Makefile.in (DEVO_SUPPORT): Add mkinstalldirs.Ian Lance Taylor2-1/+3
1997-04-15 * Makefile.in (INSTALL_XFORM): Remove.Ian Lance Taylor2-2/+3
(BASE_FLAGS_TO_PASS): Remove INSTALL_XFORM.
1997-04-15 * Makefile.in (INSTALL): Set to @INSTALL@.Ian Lance Taylor1-0/+9
(INSTALL_XFORM, INSTALL_XFORM1): Remove.
1997-04-15 * Makefile.in (install-sis): Depend upon installdirs. UseIan Lance Taylor1-0/+11
$(program_transform_name) directly, rather than using $(INSTALL_XFORM).
1997-04-15 * Make-common.in (INSTALL): Set to @INSTALL@.Ian Lance Taylor2-12/+60
(INSTALL_XFORM, INSTALL_XFORM1): Remove. (install-common): Depend upon installdirs. Use $(program_transform_name) directly, rather than using $(INSTALL_XFORM). (installdirs): New target. * Makefile.in (INSTALL): Set to @INSTALL@. (INSTALL_XFORM, INSTALL_XFORM1): Remove. (install-man): Depend upon installdirs. Use $(program_transform_name) directly, rather than using $(INSTALL_XFORM). (installdirs): New target.
1997-04-15 * Makefile.in (INSTALL): Set to @INSTALL@.Ian Lance Taylor1-0/+8
(INSTALL_XFORM, INSTALL_XFORM1): Remove. (install): Depend upon installdirs. Use $(program_transform_name) directly, rather than using $(INSTALL_XFORM). (installdirs): New target.
1997-04-15 * Makefile.in (INSTALL): Set to @INSTALL@.Ian Lance Taylor2-6/+17
(INSTALL_XFORM, INSTALL_XFORM1): Remove. (install): Depend upon installdirs. Use $(program_transform_name) directly, rather than using $(INSTALL_XFORM) and $(INSTALL_XFORM1). (installdirs): New target.
1997-04-15 * gdbserver/Makefile.in (INSTALL_XFORM): Remove.Ian Lance Taylor1-0/+13
(INSTALL_XFORM1): Remove. (install-only): Use $(program_transform_name) directly, rather than using $(INSTALL_XFORM) and $(INSTALL_XFORM1). (uninstall): Transform name.
1997-04-15 Change to use automake:Ian Lance Taylor7-241/+1076
* Makefile.am: New file. * configure.in: Run AM_INIT_AUTOMAKE, AM_MAINTAINER_MODE, and AM_CYGWIN32. * aclocal.m4: New file, created by aclocal. * Makefile.in: Replace with file created by automake --cygnus. * configure: Rebuild.
1997-04-15 * Makefile.in (INSTALL): Set to @INSTALL@.Ian Lance Taylor2-10/+27
(INSTALL_XFORM, INSTALL_XFORM1): Remove. (install): Depend upon installdirs. Use $(program_transform_name) directly, rather than using $(INSTALL_XFORM) and $(INSTALL_XFORM1). (installdirs): New target. (install-info): Run mkinstalldirs.
1997-04-15 * Makefile.in (INSTALL): Set to @INSTALL@.Ian Lance Taylor2-58/+70
(INSTALL_XFORM, INSTALL_XFORM1): Remove. (install): Depend upon ld.new and installdirs. Use $(program_transform_name) directly, rather than using $(INSTALL_XFORM) and $(INSTALL_XFORM1). (installdirs): New target. (install-info): Run mkinstalldirs.
1997-04-15 * Makefile.in (srcroot): Remove.Ian Lance Taylor2-16/+31
(INSTALL): Set to @INSTALL@. (INSTALL_XFORM, INSTALL_XFORM1): Remove. (all, dvi): Don't set srcroot. (install): Depend upon as.new, gasp.new, and installdirs. Use $(program_transform_name) directly, rather than using $(INSTALL_XFORM) and $(INSTALL_XFORM1). (installdirs): New target. * doc/Makefile.in (INSTALL_XFORM1): Remove. (install): Depend upon installdirs. Use $(program_transform_name) directly, rather than using $(INSTALL_XFORM) and $(INSTALL_XFORM1). (installdirs): New target. (install-info-as): Run mkinstalldirs. (install-info-gasp): Likewise.
1997-04-15 * Makefile.in (install): Depend upon installdirs. UseIan Lance Taylor2-14/+22
mkinstalldirs to build $(oldincludedir). (installdirs): New target.
1997-04-15tweak last patchIan Lance Taylor1-1/+1
1997-04-15 * mkinstalldirs: New file, copied from automake.Ian Lance Taylor3-26/+21
* Makefile.in (installdirs): Rename from install-dirs. Use mkinstalldirs. Change all users.
1997-04-15 * elflink.h (elf_link_add_object_symbols): Don't call check_relocsIan Lance Taylor2-1/+13
if this is a debugging section which we are stripping.
1997-04-15From Jim Wilson <wilson@cygnus.com>Andrew Cagney2-11/+49
* Makefile.in (tmp-hw, tmp-pk): Use for loop to eliminate duplicates rather than the non-portable cat -n.
1997-04-15Get the BIT/MASK/ROT/... macros to work with any 32/64/MSB0/MSBn target.Andrew Cagney6-33/+431
1997-04-15 * remote-mips.c (mips_load): Ensure that PC gets updatedMark Alexander1-4/+4
after a load on LSI target.
1997-04-14Mon Apr 14 15:54:51 1997 Geoffrey Noer <noer@pizza.cygnus.com>Geoffrey Noer2-1/+5
* procfs.c (notice_signals): fix typo
1997-04-14rename install.sh to install-shIan Lance Taylor2-1/+5
1997-04-14 * gdbserver/Makefile.in (INSTALL): Change install.sh toIan Lance Taylor1-0/+5
install-sh.
1997-04-14 * install-sh: Rename from install.sh.Ian Lance Taylor2-248/+1
* Makefile.in (INSTALL): Change install.sh to install-sh. (DEVO_SUPPORT): Likewise.
1997-04-14revert last patchIan Lance Taylor2-3/+1