aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1997-11-22Sat Nov 22 16:06:56 1997 Klaus Kaempf <kkaempf@progis.de>Ian Lance Taylor2-7/+7
* evax-emh.c (_bfd_evax_write_emh): Use alloca instead of strdup.
1997-11-22fix commentIan Lance Taylor1-1/+1
1997-11-22Sat Nov 22 15:50:09 1997 Klaus Kaempf <kkaempf@progis.de>Ian Lance Taylor2-7/+8
* config-gas.com: Get version info from configure.in.
1997-11-22Sat Nov 22 15:50:09 1997 Klaus Kaempf <kkaempf@progis.de>Ian Lance Taylor2-1/+3
* makefile.vms: include depend.obj in OBJS.
1997-11-22Sat Nov 22 15:50:09 1997 Klaus Kaempf <kkaempf@progis.de>Ian Lance Taylor2-3/+4
* config/tc-alpha.c (s_alpha_section): Remove ".lcomm" handling.
1997-11-22Sat Nov 22 15:50:09 1997 Klaus Kaempf <kkaempf@progis.de>Ian Lance Taylor2-38/+43
* config/tc-alpha.c (alpha_basereg_clobbered): Remove variable and all corresponding code.
1997-11-22 * elf32-sh.c (sh_elf_relax_delete_bytes): Don't kill LABELIan Lance Taylor1-0/+5
relocs.
1997-11-22Clarify meaning of sim_signalled's SIGRC argument. Document that thisAndrew Cagney8-16/+40
isn't possible in sim-reason.c and just return the target SIGRC instead. For simulators that rely on sim-reason.c, replace SIG* with SIM_SIG*. Hack nrun.c so that when it is executed (ARGV[0]) as `step' instead of `run' it single steps the simulator. Allows testing of single step without full GDB.
1997-11-22*** empty log message ***Jim Blandy1-0/+10
1997-11-22* valops.c (call_function_by_hand): If the function has aJim Blandy1-4/+14
prototype, convert its arguments as if by assignment. Otherwise, do the usual promotions. * stabsread.c (define_symbol): Set the TYPE_FLAG_PROTOTYPED flag on functions' types when we can; all C++ functions should get it, and if the Sun-style prototype notation is in the stabs, we can notice that.
1997-11-21 * coff-sh.c (sh_relax_section): Force sign extention of USES r_offset.Richard Henderson1-0/+5
(sh_relax_delete_bytes): Don't kill LABEL relocs. Second bit for PR 14069.
1997-11-21 * aclocal.m4 (AM_CYGWIN32, AM_EXEEXT): Remove. They are alreadyIan Lance Taylor3-175/+161
defined by the inclusion of ../bfd/aclocal.m4. * configure: Rebuild.
1997-11-21tabify changelogMichael Meissner1-4/+4
1997-11-21Really do SHELL = /bin/sh change Noer wanted to doMichael Meissner1-0/+4
1997-11-21Fri Nov 21 02:19:57 1997 Geoffrey Noer <noer@cygnus.com>Geoffrey Noer1-0/+5
* Makefile.in: also revert SHELL change until configury changes work
1997-11-21 * sparc-tdep.c (sparc_pc_adjust): Don't assume sizeof (long) == 4.Doug Evans1-0/+4
1997-11-20Patch from Richard EarnshawNick Clifton1-0/+5
1997-11-20Pacify GCC - SIM_SIGNONE missing in enum, xmalloc/free VS ZALLOC/zfree.Andrew Cagney2-0/+8
1997-11-20 * sh-dis.c (print_insn_shx): Recognize all sh4 additions.Richard Henderson2-0/+14
* sh-opc.h (fmov): Add @<REG_M>+,<DX_REG_N> variant for sh4. (ftrv): Slay the cut-and-paste monster. * tc-sh.c (parse_reg): Properly quote for fv4. pr14044
1997-11-20move include entries from ../ChangeLogIan Lance Taylor1-0/+7
1997-11-20Thu Nov 20 04:11:27 1997 Geoffrey Noer <noer@cygnus.com>Geoffrey Noer2-1/+3
* Makefile.in: pepper with EXEEXTs in appropriate places, set SHELL = @SHELL@ for those lame hosts that don't have a /bin/sh For some reason, EXEEXT isn't getting substututed in correctly so for now, set EXEEXT to empty string
1997-11-20Thu Nov 20 04:11:27 1997 Geoffrey Noer <noer@cygnus.com>Geoffrey Noer5-123/+214
* aclocal.m4: add EXEEXT setting rule * configure.in: call it * configure: regenerate * Makefile.in: pepper with EXEEXTs in appropriate places, set SHELL = @SHELL@ for those lame hosts that don't have a /bin/sh
1997-11-20o Add SIM_SIGFPE to sim-signalsAndrew Cagney5-18/+25
o Start SIM_SIG* at 64 so that the use of host signal numbers can be detected and reported. o Update MIPS simulator to use sim-signal.
1997-11-20Allow reads/writes to C0_CONFIG register.Andrew Cagney3-13/+40
1997-11-20 * symbols.c (resolve_symbol_value): Add missing breaks in case onIan Lance Taylor1-0/+5
symbol value operator.
1997-11-20rebuildIan Lance Taylor1-74/+76
1997-11-20(enosys): Delete.Doug Evans1-1/+0
1997-11-20 * callback.c (cb_host_to_target_stat): Fix return values.Doug Evans2-3/+8
1997-11-19 * cgen-sim.h (enum_signal_type): Delete.Doug Evans1-0/+6
(engine_signal): Update prototype. * cgen-utils.c: Don't include <signal.h>. (sim_signal_to_host): Delete, lives in sim-signal.c now. (engine_signal): Update.
1997-11-19 * mem-ops.h: Rename SIM_SIG{ACCESS,ALIGN} to SIM_SIG{SEGV,BUS}.Doug Evans1-32/+32
* sim-if.c (sim_open): Call sim_config. (sim_stop_reason): Update call to sim_signal_to_host.
1997-11-19 * sim-utils.c (sim_state_alloc): Call SIM_STATE_ALLOC if defined.Doug Evans1-0/+8
(sim_state_free): Call SIM_STATE_FREE if defined. * sim-module.c (sim_module_install): Don't leave any modules installed if one fails to install.
1997-11-19Do not include alloca-conf.h since alloca is not used.Michael Meissner1-0/+3
1997-11-19Fix carry/overflow problemsMichael Meissner1-0/+8
1997-11-19(sim_stop_reason): Add comment.Doug Evans1-0/+5
1997-11-19 * sim-core.c (sim_core_signal): Use sim_stopped instead ofDoug Evans2-2/+5
sim_signalled.
1997-11-19 * sim-signal.c, sim-signal.h: New files.Doug Evans8-13/+206
* Make-common.in (sim-signal.o): Add rule for. (SIM_NEW_COMMON_OBJS): Add sim-signal.o. * sim-abort.c: Don't include <signal.h>. * sim-basics.h: #include "sim-signal.h". * sim-break.c: Don't include <signal.h>. (sim_handle_breakpoint): Replace SIGTRAP with SIM_SIGTRAP. * sim-core.c: Don't include <signal.h>. (SIGBUS): Delete definition. (sim_core_signal): Replace SIGSEGV,SIGBUS with SIM_SIGSEGV,SIM_SIGBUS. * sim-engine.c: Don't include <signal.h>. (sim_engine_abort): Replace SIGABRT with SIM_SIGABRT. * sim-reason.c (sim_stop_reason): Call sim_signal_to_host. * sim-resume.c: Don't include <signal.h>. (SIGTRAP): Delete definition. (has_stepped): Replace SIGTRAP with SIM_SIGTRAP. * sim-stop.c: Don't include <signal.h>. (control_c_simulation): Replace SIGINT with SIM_SIGINT. * sim-watch.c: Don't include <signal.h>. (handle_watchpoint): Replace SIGINT with SIM_SIGINT.
1997-11-19vr5400 has interlocksKen Raeburn1-0/+7
1997-11-19 * sim-core.c (sim_core_signal): Use CIA_ADDR to fetch value.Doug Evans2-1/+2
* sim-break.c (sim_handle_breakpoint): Likewise.
1997-11-18 * sim-core.c (sim_core_signal): Use CIA_ADDR to fetch value.Doug Evans2-3/+2
1997-11-18 * Make-common.in (SIM_NEW_COMMON_OBJS): New variable.Doug Evans3-2/+51
* sim-base.h (CIA_ADDR): Provide default definition.
1997-11-18 * Makefile.in (SIM_OBJS): Use $(SIM_NEW_COMMON_OBJS).Doug Evans1-0/+8
1997-11-18 * Makefile.in (SIM_OBJS): Use $(SIM_NEW_COMMON_OBJS).Doug Evans2-0/+13
1997-11-18 * sim-main.h (CIA_ADDR): Define.Doug Evans3-14/+12
* Makefile.in (SIM_OBJS): Use $(SIM_NEW_COMMON_OBJS).
1997-11-18 * d10v-dis.c (print_operand):Joern Rennecke1-0/+5
Split OPERAND_FLAG into OPERAND_FFLAG and OPERAND_CFLAG. Addendum for PR 13985.
1997-11-18 * include/opcode/d10v.h (OPERAND_FLAG): Split into:Joern Rennecke3-0/+28
(OPERAND_FFLAG, OPERAND_CFLAG) . * opcodes/d10v-opc.c (OPERAND_FLAG): Split into: (OPERAND_FFLAG, OPERAND_CFLAG) . (FSRC): Split into: (FFSRC, CFSRC). * gas/config/tc-d10v.c (parallel_ok, find_opcode): Split OPERAND_FLAG into OPERAND_FFLAG and OPERAND_CFLAG. Fix for PR 13985.
1997-11-18* Make-common.in (srccom): New variable.Doug Evans2-105/+108
1997-11-17 * Makefile.in (remote-sim.o): Depend on $(INCLUDE_DIR)/callback.h.Doug Evans2-68/+6
1997-11-17Tweak comment.Doug Evans1-2/+3
1997-11-17 * Make-common.in (DEP, COMMON_DEP_CFLAGS): Define.Doug Evans5-64/+644
(LIB_OBJS): Add syscall.o. (gentmap): Pass $(NL_TARGET) to $(CC). (syscall.o): Add rule for. (sim_main_headers): Add $(SIM_EXTRA_DEPS). (sim-bits.o): Depend on $(sim-n-bits_h). (sim-load.o): Depend on callback.h. * Make-common.in (cgen-*.o): Update dependencies, mem-ops.h renamed to cgen-mem.h, sem-ops.h renamed to cgen-ops.h. * cgen-mem.h, cgen-ops.h: New files. * aclocal.m4 (--enable-sim-scache): Pass -DWITH_SCACHE=0 for "=no". * Makefile.in (nltvals.def): Depend on gennltvals.sh. Rewrite build rule. * callback.c: #include string.h or strings.h. #include sys/types.h and sys/stat.h. (cb_init_syscall_map,cb_init_errno_map,cb_init_open_map): Declare. (enosys): New function. (os_get_errno,os_open): Update. (os_stat,os_fstat): New functions. (os_init): Initialize syscall_map, errno_map, open_map. (default_callback): Add entries for os_stat, os_fstat, syscall_map, errno_map, open_map, signal_map, stat_map. (cb_read_target_syscall_maps): New function. (cb_target_to_host_syscall): New function. (cb_host_to_target_errno): Renamed from host_to_target_errno. (cb_target_to_host_open): Renamed from target_to_host_open. (store): New function. (cb_host_to_target_stat): New function. * gentmap.c (sys_tdefs): New global. (gen_targ_vals_h): Output target syscall numbers. (gen_targ_map_c): Update. Output target syscall translation map. * gentvals.sh: New first argument `target'. Preface table with #ifdef NL_TARGET_$target if non-null target passed. * gennltvals.sh: New file. * nltvals.def: Regenerated.
1997-11-17Test SUBI omsnAndrew Cagney1-0/+17