Andrew Cagney [Mon, 24 Nov 1997 06:50:12 +0000 (06:50 +0000)]
Improve GDB support for FreeBSD host/target.
To configure.in: make PRINTF_HAS_LONG_LONG check more pedantic; check
that SCANF_HAS_LONG_DOUBLE instead of assuming PRINTF_HAS_LONG_DOUBLE
implies it; document.
Andrew Cagney [Mon, 24 Nov 1997 06:37:01 +0000 (06:37 +0000)]
Pass architecture from ``set arch MACH'' command into disasembler
through tm_print_insn_info.mach argument.
Delete x86 specific set assembler command, subsumed by replaced with
``set arch''
Andrew Cagney [Mon, 24 Nov 1997 06:31:05 +0000 (06:31 +0000)]
Have mips64vr5400-*-elf look like a mips64vr5000.
Andrew Cagney [Sun, 23 Nov 1997 03:34:15 +0000 (03:34 +0000)]
Change MIPS simulator so that it uses the (software) module sim_fpu
for floating point operations. Eliminates all dependencies the
simulator had on the hosts FP implemantation.
Add sim_fpu_{inv,abs,neg} functions to sim_fpu.[hc]
Nick Clifton [Sat, 22 Nov 1997 23:17:39 +0000 (23:17 +0000)]
Add support for PIC and APCS-FLOAT type binaries.
Nick Clifton [Sat, 22 Nov 1997 22:29:08 +0000 (22:29 +0000)]
Brought devo up to date with the branch.
Ian Lance Taylor [Sat, 22 Nov 1997 22:08:43 +0000 (22:08 +0000)]
* sunos.c (sunos_add_one_symbol): When overriding a defined
symbol, set it to undefined, not new.
Ian Lance Taylor [Sat, 22 Nov 1997 21:08:09 +0000 (21:08 +0000)]
Sat Nov 22 16:06:56 1997 Klaus Kaempf <kkaempf@progis.de>
* evax-emh.c (_bfd_evax_write_emh): Use alloca instead of strdup.
Ian Lance Taylor [Sat, 22 Nov 1997 21:05:48 +0000 (21:05 +0000)]
fix comment
Ian Lance Taylor [Sat, 22 Nov 1997 21:04:47 +0000 (21:04 +0000)]
Sat Nov 22 15:50:09 1997 Klaus Kaempf <kkaempf@progis.de>
* config-gas.com: Get version info from configure.in.
Ian Lance Taylor [Sat, 22 Nov 1997 21:01:27 +0000 (21:01 +0000)]
Sat Nov 22 15:50:09 1997 Klaus Kaempf <kkaempf@progis.de>
* makefile.vms: include depend.obj in OBJS.
Ian Lance Taylor [Sat, 22 Nov 1997 20:54:16 +0000 (20:54 +0000)]
Sat Nov 22 15:50:09 1997 Klaus Kaempf <kkaempf@progis.de>
* config/tc-alpha.c (s_alpha_section): Remove ".lcomm" handling.
Ian Lance Taylor [Sat, 22 Nov 1997 20:52:29 +0000 (20:52 +0000)]
Sat Nov 22 15:50:09 1997 Klaus Kaempf <kkaempf@progis.de>
* config/tc-alpha.c (alpha_basereg_clobbered): Remove variable and
all corresponding code.
Ian Lance Taylor [Sat, 22 Nov 1997 17:31:57 +0000 (17:31 +0000)]
* elf32-sh.c (sh_elf_relax_delete_bytes): Don't kill LABEL
relocs.
Andrew Cagney [Sat, 22 Nov 1997 12:52:44 +0000 (12:52 +0000)]
Clarify meaning of sim_signalled's SIGRC argument. Document that this
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.
Jim Blandy [Sat, 22 Nov 1997 01:24:57 +0000 (01:24 +0000)]
*** empty log message ***
Jim Blandy [Sat, 22 Nov 1997 00:50:09 +0000 (00:50 +0000)]
* valops.c (call_function_by_hand): If the function has a
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.
Richard Henderson [Fri, 21 Nov 1997 22:18:09 +0000 (22:18 +0000)]
* coff-sh.c (sh_relax_section): Force sign extention of USES r_offset.
(sh_relax_delete_bytes): Don't kill LABEL relocs.
Second bit for PR 14069.
Ian Lance Taylor [Fri, 21 Nov 1997 17:22:33 +0000 (17:22 +0000)]
* aclocal.m4 (AM_CYGWIN32, AM_EXEEXT): Remove. They are already
defined by the inclusion of ../bfd/aclocal.m4.
* configure: Rebuild.
Michael Meissner [Fri, 21 Nov 1997 15:56:57 +0000 (15:56 +0000)]
tabify changelog
Michael Meissner [Fri, 21 Nov 1997 15:55:07 +0000 (15:55 +0000)]
Really do SHELL = /bin/sh change Noer wanted to do
Geoffrey Noer [Fri, 21 Nov 1997 10:23:06 +0000 (10:23 +0000)]
Fri Nov 21 02:19:57 1997 Geoffrey Noer <noer@cygnus.com>
* Makefile.in: also revert SHELL change until configury
changes work
Doug Evans [Fri, 21 Nov 1997 00:36:08 +0000 (00:36 +0000)]
* sparc-tdep.c (sparc_pc_adjust): Don't assume sizeof (long) == 4.
Nick Clifton [Thu, 20 Nov 1997 23:08:21 +0000 (23:08 +0000)]
Patch from Richard Earnshaw
Andrew Cagney [Thu, 20 Nov 1997 22:56:11 +0000 (22:56 +0000)]
Pacify GCC - SIM_SIGNONE missing in enum, xmalloc/free VS ZALLOC/zfree.
Richard Henderson [Thu, 20 Nov 1997 22:01:30 +0000 (22:01 +0000)]
* sh-dis.c (print_insn_shx): Recognize all sh4 additions.
* 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
Ian Lance Taylor [Thu, 20 Nov 1997 15:52:38 +0000 (15:52 +0000)]
move include entries from ../ChangeLog
Geoffrey Noer [Thu, 20 Nov 1997 13:05:07 +0000 (13:05 +0000)]
Thu Nov 20 04:11:27 1997 Geoffrey Noer <noer@cygnus.com>
* 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
Geoffrey Noer [Thu, 20 Nov 1997 12:20:39 +0000 (12:20 +0000)]
Thu Nov 20 04:11:27 1997 Geoffrey Noer <noer@cygnus.com>
* 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
Andrew Cagney [Thu, 20 Nov 1997 09:50:36 +0000 (09:50 +0000)]
o Add SIM_SIGFPE to sim-signals
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.
Andrew Cagney [Thu, 20 Nov 1997 09:17:06 +0000 (09:17 +0000)]
Allow reads/writes to C0_CONFIG register.
Ian Lance Taylor [Thu, 20 Nov 1997 04:47:43 +0000 (04:47 +0000)]
* symbols.c (resolve_symbol_value): Add missing breaks in case on
symbol value operator.
Ian Lance Taylor [Thu, 20 Nov 1997 04:46:19 +0000 (04:46 +0000)]
rebuild
Doug Evans [Thu, 20 Nov 1997 00:50:40 +0000 (00:50 +0000)]
(enosys): Delete.
Doug Evans [Thu, 20 Nov 1997 00:47:02 +0000 (00:47 +0000)]
* callback.c (cb_host_to_target_stat): Fix return values.
Doug Evans [Wed, 19 Nov 1997 20:44:35 +0000 (20:44 +0000)]
* cgen-sim.h (enum_signal_type): Delete.
(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.
Doug Evans [Wed, 19 Nov 1997 20:18:56 +0000 (20:18 +0000)]
* mem-ops.h: Rename SIM_SIG{ACCESS,ALIGN} to SIM_SIG{SEGV,BUS}.
* sim-if.c (sim_open): Call sim_config.
(sim_stop_reason): Update call to sim_signal_to_host.
Doug Evans [Wed, 19 Nov 1997 20:13:11 +0000 (20:13 +0000)]
* sim-utils.c (sim_state_alloc): Call SIM_STATE_ALLOC if defined.
(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.
Michael Meissner [Wed, 19 Nov 1997 18:40:49 +0000 (18:40 +0000)]
Do not include alloca-conf.h since alloca is not used.
Michael Meissner [Wed, 19 Nov 1997 18:30:47 +0000 (18:30 +0000)]
Fix carry/overflow problems
Doug Evans [Wed, 19 Nov 1997 08:10:40 +0000 (08:10 +0000)]
(sim_stop_reason): Add comment.
Doug Evans [Wed, 19 Nov 1997 08:03:53 +0000 (08:03 +0000)]
* sim-core.c (sim_core_signal): Use sim_stopped instead of
sim_signalled.
Doug Evans [Wed, 19 Nov 1997 08:00:37 +0000 (08:00 +0000)]
* sim-signal.c, sim-signal.h: New files.
* 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.
Ken Raeburn [Wed, 19 Nov 1997 07:25:47 +0000 (07:25 +0000)]
vr5400 has interlocks
Doug Evans [Wed, 19 Nov 1997 02:37:58 +0000 (02:37 +0000)]
* sim-core.c (sim_core_signal): Use CIA_ADDR to fetch value.
* sim-break.c (sim_handle_breakpoint): Likewise.
Doug Evans [Tue, 18 Nov 1997 23:59:29 +0000 (23:59 +0000)]
* sim-core.c (sim_core_signal): Use CIA_ADDR to fetch value.
Doug Evans [Tue, 18 Nov 1997 23:55:33 +0000 (23:55 +0000)]
* Make-common.in (SIM_NEW_COMMON_OBJS): New variable.
* sim-base.h (CIA_ADDR): Provide default definition.
Doug Evans [Tue, 18 Nov 1997 23:46:14 +0000 (23:46 +0000)]
* Makefile.in (SIM_OBJS): Use $(SIM_NEW_COMMON_OBJS).
Doug Evans [Tue, 18 Nov 1997 23:40:40 +0000 (23:40 +0000)]
* Makefile.in (SIM_OBJS): Use $(SIM_NEW_COMMON_OBJS).
Doug Evans [Tue, 18 Nov 1997 23:36:46 +0000 (23:36 +0000)]
* sim-main.h (CIA_ADDR): Define.
* Makefile.in (SIM_OBJS): Use $(SIM_NEW_COMMON_OBJS).
Joern Rennecke [Tue, 18 Nov 1997 23:34:55 +0000 (23:34 +0000)]
* d10v-dis.c (print_operand):
Split OPERAND_FLAG into OPERAND_FFLAG and OPERAND_CFLAG.
Addendum for PR 13985.
Joern Rennecke [Tue, 18 Nov 1997 19:41:44 +0000 (19:41 +0000)]
* include/opcode/d10v.h (OPERAND_FLAG): Split into:
(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.
Doug Evans [Tue, 18 Nov 1997 07:14:20 +0000 (07:14 +0000)]
* Make-common.in (srccom): New variable.
Doug Evans [Mon, 17 Nov 1997 23:36:16 +0000 (23:36 +0000)]
* Makefile.in (remote-sim.o): Depend on $(INCLUDE_DIR)/callback.h.
Doug Evans [Mon, 17 Nov 1997 23:17:31 +0000 (23:17 +0000)]
Tweak comment.
Doug Evans [Mon, 17 Nov 1997 23:09:08 +0000 (23:09 +0000)]
* Make-common.in (DEP, COMMON_DEP_CFLAGS): Define.
(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.
Andrew Cagney [Mon, 17 Nov 1997 22:36:19 +0000 (22:36 +0000)]
Test SUBI omsn
Doug Evans [Mon, 17 Nov 1997 22:12:52 +0000 (22:12 +0000)]
* callback.h (CB_TARGET_DEFS_MAP): Renamed from target_defs_map.
(host_callback): Add stat, fstat, syscall_map, errno_map, open_map,
signal_map, stat_map.
(errn_map,open_map): Renamed to cb_init_foo_map.
(cb_host_to_target_errno,cb_target_to_host_open): Renamed from
host_to_target_errno,target_to_host_open.
(cb_read_target_syscall_maps): Add prototype.
(cb_target_to_host_syscall): Likewise.
(cb_host_to_target_stat): Likewise.
(cb_syscall): Likewise.
(CB_SYS_{exit,open,close,read,write,lseek,unlink,getpid,kill,fstat,
argvlen,argv,chdir,stat,chmod,utime,time}): Define.
(CB_SYSCALL): New type.
(CB_RC): New enum.
Jeff Law [Mon, 17 Nov 1997 22:06:48 +0000 (22:06 +0000)]
* elf-m10300.c (elf32_mn10300_finish_hash_table_entry): Fix typo.
(mn10300_elf_relax_section): Likewise.
Michael Meissner [Mon, 17 Nov 1997 01:21:37 +0000 (01:21 +0000)]
Make d30v defaults match chip
Fred Fish [Mon, 17 Nov 1997 00:26:46 +0000 (00:26 +0000)]
* peicode.h (coff_swap_aouthdr_in): Cast second arg of
bfd_h_get_* calls to "bfd_byte *".
Fred Fish [Mon, 17 Nov 1997 00:23:35 +0000 (00:23 +0000)]
* config/obj-coff.c (fixup_segment): Cast second arg of
md_apply_fix3 call to type "valueT *".
Doug Evans [Fri, 14 Nov 1997 21:52:04 +0000 (21:52 +0000)]
(sim_core_signal): Add missing "\n" in message.
Forgot to check in yesterday.
Jeff Law [Fri, 14 Nov 1997 20:02:46 +0000 (20:02 +0000)]
* jv-exp.y (copy_exp, insert_exp): Avoid ANSI prototypes.
Andrew Cagney [Fri, 14 Nov 1997 08:27:38 +0000 (08:27 +0000)]
* mips.igen: Tag vr5000 instructions.
(ANDI): Was missing mipsIV model, fix assembler syntax.
(do_c_cond_fmt): New function.
(C.cond.fmt): Handle mips I-III which do not support CC field
separatly.
(bc1): Handle mips IV which do not have a delaed FCC separatly.
(SDR): Mask paddr when BigEndianMem, not the converse as specified
in IV3.2 spec.
(DMULT, DMULTU): Force use of hosts 64bit multiplication. Handle
vr5000 which saves LO in a GPR separatly.
* configure.in (enable-sim-igen): For vr5000, select vr5000
specific instructions.
* configure: Re-generate.
Andrew Cagney [Thu, 13 Nov 1997 22:21:36 +0000 (22:21 +0000)]
Add FreeBSD/aout target confiiguration. Make it a 386BSD clone.
Doug Evans [Thu, 13 Nov 1997 21:18:14 +0000 (21:18 +0000)]
* sim-base.h (sim_state_base): Move `magic' to end of struct.
* sim-base.h (sim_state_base): Add member trace_data.
(STATE_TRACE_DATA): New macro.
* sim-trace.h (TRACE_DEBUG_IDX,TRACE_debug): New macros.
({WITH_,}TRACE_DEBUG_P): New macros.
(STATE_TRACE_FLAGS,STRACE_P,STRACE_DEBUG_P): New macros.
(_sim_cpu): Delete forward reference.
(debug_printf): Update.
* sim-trace.c (OPTION_TRACE_DEBUG): Define.
(trace_options): Add --trace-debug.
(set_trace_options): Handle it.
(trace_option_handler): Likewise.
(trace_install): Init state trace_data struct.
(trace_uninstall): Close state trace file.
* sim-events.c (ETRACE): Only print source file and number if
--trace-debug.
* sim-n-core.h (sim_core_trace_M): Likewise.
* sim-core.c (sim_core_signal): Add missing "\n" in message.
Felix Lee [Thu, 13 Nov 1997 18:45:21 +0000 (18:45 +0000)]
* sim-n-core.h (sim_core_read_unaligned_N): illegal empty
initializer.
* sim-types.h (unsigned128,signed128): fix typo for MSVC.
Gavin Romig-Koch [Thu, 13 Nov 1997 16:13:03 +0000 (16:13 +0000)]
* mips.h (struct mips_opcode): Changed comments to reflect new
field usage.
* mips-opc.c: Move the INSN_MACRO ISA value to the membership
field for all INSN_MACRO's.
* mips16-opc.c: same
* config/tc-mips.c (macro_build): Use the membership field
for INSN_MACRO's.
(mips_ip): Same.
Michael Meissner [Thu, 13 Nov 1997 15:38:23 +0000 (15:38 +0000)]
fix spacing
Michael Meissner [Thu, 13 Nov 1997 15:11:56 +0000 (15:11 +0000)]
Add comment about code that is actually d10v specific instead of d30v
Michael Meissner [Thu, 13 Nov 1997 14:52:14 +0000 (14:52 +0000)]
Add info command to print out flags values
Joern Rennecke [Thu, 13 Nov 1997 02:19:13 +0000 (02:19 +0000)]
* config/tc-d10v.c (find_opcode): For OPCODE_FAKE, add check for
first argument if it's supposed to be a register.
PR 13952.
Doug Evans [Wed, 12 Nov 1997 20:29:53 +0000 (20:29 +0000)]
* Make-common.in (BUILT_SRC_FROM_COMMON): Remove files no longer
built this way.
(sim-config.o): Remove non-existent $(sim-nconfig_h) dependency.
(clean): Don't delete $(BUILT_SRC_FROM_COMMON) if building in
source tree.
Doug Evans [Wed, 12 Nov 1997 20:19:34 +0000 (20:19 +0000)]
* aclocal.m4 (SIM_AC_OPTION_SCACHE): Fix typo.
Updating of configure's left for later.
Ian Lance Taylor [Wed, 12 Nov 1997 19:20:11 +0000 (19:20 +0000)]
* ld-cdtest/cdtest-foo.h (class Foo): Declare len to be int to
avoid compiler warning.
* ld-srec/sr3.cc (class Foo): Likewise.
Gavin Romig-Koch [Wed, 12 Nov 1997 15:18:56 +0000 (15:18 +0000)]
mips-opc.c (sync,cache): These are 3900 insns.
Gavin Romig-Koch [Wed, 12 Nov 1997 15:09:33 +0000 (15:09 +0000)]
config/tc-mips.c (mips_4900): Added.
(hilo_interlocks): Added mips_4900.
(md_begin): Set default for mips_4900.
(macro_build,mips_ip): Test for INSN_4900 if mips_4900.
(md_longopts): Add "m4900" and "no-m4900".
(md_parse_option): Handle above options.
Joern Rennecke [Wed, 12 Nov 1997 00:02:37 +0000 (00:02 +0000)]
sh-opc.h (sh_table): Remove ftst/nan.
Fixes gcc/13330.
Joern Rennecke [Tue, 11 Nov 1997 19:35:49 +0000 (19:35 +0000)]
* app.c (do_scrub_chars): If d10v, re-insert a space before
a '#' when in state 10.
Fix for PR 13894.
Ian Lance Taylor [Tue, 11 Nov 1997 18:35:20 +0000 (18:35 +0000)]
* config/tc-h8300.c: Include "subsegs.h".
(tc_reloc_mangle): Handle references to symbols which are not
being output, so that references to `.' work.
PR 13915.
Jeff Law [Tue, 11 Nov 1997 17:37:04 +0000 (17:37 +0000)]
* simops.c (call:16 call:32): Stack adjustment is determined solely
by the imm8 field.
Andrew Cagney [Tue, 11 Nov 1997 12:31:24 +0000 (12:31 +0000)]
Make the signess of compares between GPR's explicit using a cast to
signed_word.
Andrew Cagney [Tue, 11 Nov 1997 07:50:13 +0000 (07:50 +0000)]
Fix IGEN version of MFC0, MTC0, SWC1, LWC1, SDC1, LDC1, LWXC1,
SWXC1MTC1, MFC1, DMTC1, DMFC1, CFC1, CTC1, MULT, MULTU, BEQZ, ...MTHI,
MFHI instructions.
Trace nullified instruction.
Andrew Cagney [Tue, 11 Nov 1997 07:48:05 +0000 (07:48 +0000)]
* sim-events.c (sim_events_process): Re-compute the time -
update_time_from_event - as each event is processed. Reverses
previous change.
Andrew Cagney [Mon, 10 Nov 1997 22:40:14 +0000 (22:40 +0000)]
* simops.c (OP_4201): "rachi". Sign extend bit 40 of ACC. Sign
extend bit 44 all constants.
(OP_4201): Replace GCC specific 0x..LL with SIGNED64 macro.
Ian Lance Taylor [Mon, 10 Nov 1997 22:07:27 +0000 (22:07 +0000)]
* lib/ld-lib.exp (default_ld_simple_link): Permit the linker to
have any name when looking for entry symbol warnings.
Ian Lance Taylor [Mon, 10 Nov 1997 20:14:15 +0000 (20:14 +0000)]
* valprint.c (print_longest): The b, h, w, and g format specifiers
print unsigned values.
Michael Meissner [Mon, 10 Nov 1997 19:39:04 +0000 (19:39 +0000)]
Configure all directories for d30v
Ian Lance Taylor [Mon, 10 Nov 1997 19:33:59 +0000 (19:33 +0000)]
Mon Nov 10 14:32:40 1997 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
* elflink.h (NAME(bfd_elf,size_dynamic_sections)): Don't crash if
a version dependency could not be found.
Ian Lance Taylor [Mon, 10 Nov 1997 19:26:09 +0000 (19:26 +0000)]
* ld-srec/sr3.cc (__eh_pc): Define.
Ken Raeburn [Mon, 10 Nov 1997 19:24:15 +0000 (19:24 +0000)]
fix vr5400 sanitization
Ian Lance Taylor [Mon, 10 Nov 1997 19:15:45 +0000 (19:15 +0000)]
* config/tc-m68k.c (m68k_ip): Call add_fix when needed for '_'
case.
PR 13886.
Ian Lance Taylor [Mon, 10 Nov 1997 18:45:31 +0000 (18:45 +0000)]
* macro.c (sub_actual): If we don't find a parameter for an &,
just substitute &.
PR 13868.
Andrew Cagney [Mon, 10 Nov 1997 08:27:15 +0000 (08:27 +0000)]
Test rachi instruction.
Andrew Cagney [Mon, 10 Nov 1997 02:08:50 +0000 (02:08 +0000)]
* callback.c (os_poll_quit): Replace _WIN32 with _MSC_VER.
Michael Meissner [Sun, 9 Nov 1997 22:37:20 +0000 (22:37 +0000)]
Configure newlib, libiberity for d30v.
Jeff Law [Sun, 9 Nov 1997 18:00:55 +0000 (18:00 +0000)]
* Makefile.am (bin_PROGRAMS): Don't use line continuations here.
Avoid blank line after a line continuation. Fixes problems with many
non-gnu makes.
Michael Meissner [Sat, 8 Nov 1997 19:45:25 +0000 (19:45 +0000)]
Add libgloss to d30v build list
Ken Raeburn [Sat, 8 Nov 1997 02:44:22 +0000 (02:44 +0000)]
* config/tc-mips.c (mips_ip): Added cases for "e", "%", and "P" operand types.
(hilo_interlocks): VR5400 has interlocks.
(md_begin): Expect mips64vr5400, not mips64r5400.
* config/tc-mips.c (mips_ip): In default case, call as_bad instead of fprintf,
to get "assembler messages:" message output before instead of after.
This page took 0.040392 seconds and 4 git commands to generate.