Frank Ch. Eigler
3372836e0d
* Test for PR 18288 and its predecessors.
...
1999-01-11 Frank Ch. Eigler <fche@cygnus.com>
* do-flags.S: New test for parallel PSW update conflicts.
* Makefile.in (TESTS): Run it.
1999-01-11 14:48:48 +00:00
Nick Clifton
f55ba3999c
Fill .init and .fini sections with NOPs
1999-01-11 09:10:54 +00:00
David Taylor
07dbe97683
new files; renamed files -- from HP merge effort.
1999-01-11 05:44:24 +00:00
David Taylor
2b63a85324
new files -- HP merge
1999-01-11 05:41:54 +00:00
David Taylor
46ad9c6596
new files and renamed files -- hp merge
1999-01-11 05:40:47 +00:00
David Taylor
162f1a6f66
renamed files -- HP merge.
1999-01-11 05:38:09 +00:00
David Taylor
d55ea55c19
new files -- part of HP merge.
1999-01-11 05:36:48 +00:00
Nick Clifton
65fedafeb8
prevent accidental redefinition of obj_adjust_symtab
1999-01-09 11:02:56 +00:00
David Taylor
f5f100fecb
new files -- part of the HP merge.
1999-01-09 00:10:18 +00:00
David Taylor
e1260544e1
new files -- from HP merge.
1999-01-09 00:00:54 +00:00
David Taylor
e8ce2368b3
new file -- part of HP merge.
1999-01-08 23:42:20 +00:00
David Taylor
7e745333bb
new files -- part of HP merge.
1999-01-08 23:40:55 +00:00
David Taylor
e2fb40b3b6
renamed to have names 14 characters long or shorter.
1999-01-08 23:38:29 +00:00
David Taylor
ba49f20406
new files; part of HP merge.
1999-01-08 23:28:15 +00:00
Stan Shebs
4d8f8e121a
* exec.c (exec_ops): Don't initialize statically.
...
(init_exec_ops): New function, fills in exec_ops.
(_initialize_exec): Use it.
1999-01-08 20:03:11 +00:00
Zdenek Radouch
1c3101060c
Beta version of the FR30 port.
1999-01-07 22:54:18 +00:00
Frank Ch. Eigler
0e854a2019
* Removing last known memories of tx3904 and am30 sanitization.
1999-01-07 13:06:14 +00:00
Frank Ch. Eigler
0d320ebfc9
* Test for PR 18679.
...
1999-01-07 Frank Ch. Eigler <fche@cygnus.com>
* do-2wordops.S: New test for sign-extension by ld2h.
1999-01-07 08:55:49 +00:00
Doug Evans
57c3ff4ee5
* config/tc-m32r.c (OPERAND_IS_COND_BIT): Add check for psw.
...
pr 18634
1999-01-07 00:48:45 +00:00
Doug Evans
6b4e5a82fe
* gas/m32r/interfere.s: New testcase.
...
* gas/m32r/error.exp: Run it.
pr 18634
1999-01-07 00:45:24 +00:00
Doug Evans
e0eaa63837
* cpu.h: Regenerate.
...
* cpux.h: Regenerate.
1999-01-07 00:08:46 +00:00
Doug Evans
b2ebff7bcf
* m32r-dis.c: Regenerate.
1999-01-07 00:06:59 +00:00
David Taylor
460845ab29
HP merge related changes; TUI stuff; new configs for 10.20 and 11.00; new files.
1999-01-06 23:10:48 +00:00
Stan Shebs
5ee261db88
* gdb.base/default.exp: Reflect wording change in remote.c.
1999-01-06 21:52:14 +00:00
Stan Shebs
7517f04bc4
* remote.c: Pacify --enable-build-warnings, reformat code
...
to conform to standards, fix spelling errors.
(ishex, stubhex, record_currthread, etc): Declare.
(ishex, stubhex): Declare char arg as int.
(pack_string): Comment out, never used but possibly useful.
(threadref_to_int, remote_get_threadinfo, etc): Make static.
1999-01-06 20:14:30 +00:00
Christopher Faylor
8dee1c8d22
* configure.in: Use LOCAL_CFLAGS rather than CFLAGS for
...
searching libtermcap directory.
* configure: Regenerate.
1999-01-06 17:26:06 +00:00
David Taylor
13b470dc1b
The following changes were made by Edith Epstein <eepstein@cygnus.com>
...
as part of a project to merge in changes made by HP.
all-cfg.texi -- set HPPA for HP PA-RISC targets.
refcard.tex -- change documentation about catch; removed info catch.
HPPA-cfg.texi -- new file; HPPA configuration for manual.
1999-01-06 17:01:03 +00:00
David Taylor
3473370194
HP merge changes by eepstein and ezannoni; added external flag
...
hp_som_som_object_present; added true and false tokens; changed some of
the template processing code for handling HP aCC templates.
1999-01-06 16:52:17 +00:00
Frank Ch. Eigler
ed12a885a3
* Fix for PR 18665, from sky branch.
...
1999-01-06 Frank Ch. Eigler <fche@cygnus.com>
* mips-opc.c (div1): Add three-operand pattern, just like "div".
(divu1): Ditto for "divu".
1999-01-06 12:50:58 +00:00
Frank Ch. Eigler
79b41c05a4
* Test for PR 18665, from sky branch.
...
1999-01-06 Frank Ch. Eigler <fche@cygnus.com>
* gas/mips/r5900.[sd]: Add tests for multu1/div1/divu1 insns.
1999-01-06 12:47:21 +00:00
Doug Evans
fa88f06825
* config/tc-mips.c (mips_frob_file): Disable "Unmatched %hi reloc" warning.
...
pr 18655
1999-01-06 06:00:46 +00:00
Michael Snyder
732063ebf3
Update to reflect current help text.
1999-01-06 03:16:31 +00:00
Michael Snyder
b53a15146c
* remote.c (record_curthread): Must not modify inferior_pid when
...
called from wait_for_inferior. Instead, if a new thread-id is
detected, call add_thread. (MAGIC_NULL_PID): new macro, use
instead of the magic number "42000". (remote_find_new_threads):
if inferior_pid is unknown, get and use the current thread id.
(remote_start_remote): on connecting, attempt to get the current
thread id for inferior_pid. (remote_resume): If pid == -1,
then resume any-thread (not the current thread specifically).
* thread.c (info_threads_command): don't initialize current_pid
until after call to FIND_NEW_THREADS (which may change inferior_pid).
1999-01-06 03:08:10 +00:00
Michael Snyder
1f205f9d6e
cosmetic fixups, mainly long lines.
1999-01-06 03:06:20 +00:00
Michael Snyder
d036abbfd1
cosmetic changes, mainly long lines.
1999-01-06 03:04:45 +00:00
Doug Evans
368fc7dba8
* Makefile.in (MAIN_INCLUDE_DEPS): Delete.
...
(INCLUDE_DEPS,OPS_INCLUDE_DEPS): Delete.
(sim-if.o): Use SIM_MAIN_DEPS.
(arch.o,traps.o,devices.o): Ditto.
(M32RBF_INCLUDE_DEPS): Use CGEN_MAIN_CPU_DEPS.
(m32r.o,mloop.o,cpu.o,decode.o,sem.o,model.o): Simplify dependencies.
(m32rx.o,mloopx.o,cpux.o,decodex.o,semx.o,modelx.o): Ditto.
(stamp-arch): Pass mach=all to cgen-arch.
* cpu.c,cpu.h,decode.c,model.c,sem-switch.c,sem.c: Regenerate.
* m32r-sim.h (fr30bf_h_cr_[gs]et_handler): Declare.
([GS]ET_H_CR): Define.
(fr30bf_h_psw_[gs]et_handler): Declare.
([GS]ET_H_PSW): Define.
(fr30bf_h_accum_[gs]et_handler): Declare.
([GS]ET_H_ACCUM): Define.
(fr30xf_h_{cr,psw,accum}_[gs]et_handler): Declare.
(fr30bf_h_accums_[gs]et_handler): Declare.
([GS]ET_H_ACCUMS): Define.
* sim-if.c (sim_open): Model probing code moved to sim-model.c.
* m32r.c (WANT_CPU): Define as m32rbf.
(all register access fns): Rename to ..._handler.
* cpux.c,cpux.h,decodex.c,modelx.c,semx.c: Regenerate.
* m32rx.c (WANT_CPU): Define as m32rxf.
(all register access fns): Rename to ..._handler.
1999-01-06 03:04:25 +00:00
David Taylor
d9455383f9
updates to reflect recent HP additions.
1999-01-06 00:52:29 +00:00
Doug Evans
f5cd4d758c
* Make-common.in (CGEN_INCLUDE_DEPS): Add cgen-defs.h, cgen-engine.h.
...
(CGEN_MAIN_SCM): Add rtx-funcs.scm.
(cgen-arch): Pass $(mach) to cgen.sh.
* cgen-engine.h (SEM_BRANCH_FINI): New arg pcvar, all uses updated.
(SEM_BRANCH_INIT_EXTRACT): New macro.
(SEM_BRANCH_INIT): Add taken_p.
(TARGET_SEM_BRANCH_FINI): Provide default definition.
(SEM_BRANCH_FINI): Use it.
(SEM_INSN): Update.
* cgen-run.c (sim_resume): Handle tracing of last insn.
* cgen-scache.h (WITH_SCACHE): Define as 0 if not defined.
* cgen-trace.c (current_abuf): New static global.
(trace_insn_init): Initialize it.
(trace_insn_fini): Use it.
(trace_insn): Set it.
* cgen.sh (arch case): Pass -m ${mach} to cgen.
* genmloop.sh (@cpu@_emit_before): Only define if WITH_SCACHE_PBB.
(@cpu@_emit_after): Ditto.
(simple @cpu@_engine_run_full): New local `pc'. Initialize semantic
labels if WITH_SEM_SWITCH_FULL.
* sim-model.c: Include bfd.h.
(sim_model_init): New function.
(sim_model_install): Record init fn.
* sim-model.h (MACH): New member bfd_name.
* sim-module.c (modules): Initialize model before scache.
1999-01-06 00:42:34 +00:00
Doug Evans
5730d39d2c
* cgen-asm.in (insert_normal): Use CGEN_BOOL_ATTR.
...
* cgen-asm.in (extract_normal): Ditto.
* fr30-asm.c,fr30-dis.c,fr30-opc.h,fr30-opc.c: Regenerate.
* i960c-asm.c,i960c-dis.c,i960c-opc.h,i960c-opc.c: Regenerate.
* m32r-asm.c,m32r-dis.c,m32r-opc.h,m32r-opc.c: Regenerate.
1999-01-06 00:21:27 +00:00
David Taylor
80909c45f8
fix anon-union tests from HP.
1999-01-06 00:11:17 +00:00
David Taylor
17f18ac4e5
new files -- part of HP merge.
1999-01-05 23:31:03 +00:00
David Taylor
490825560e
target.c (noprocess): terminate sentence with a period.
...
breakpoint.c (catch_command_1): ditto.
1999-01-05 22:01:26 +00:00
David Taylor
2d46b1af8d
*** empty log message ***
1999-01-05 21:59:02 +00:00
David Taylor
61e635a444
hp merge changes; mostly new files.
...
scope.exp, langs.exp, list.exp -- compile one file at a time, then link.
default.exp -- change expected messages for catch and info catch tests to
reflect hp merge changes.
1999-01-05 21:58:18 +00:00
Doug Evans
e151691b86
* cgen.h (CGEN_ATTR_VALUE_TYPE): New typedef.
...
(CGEN_ATTR): Use it.
(CGEN_ATTR_TYPE,CGEN_ATTR_ENTRY): Ditto.
(CGEN_ATTR_TABLE): New member dfault.
1999-01-05 21:55:55 +00:00
Jason Molenda
8a4ca570ba
Fix a typeo, 1997 -> 1998 in a date entry.
1999-01-05 21:11:53 +00:00
Michael Snyder
8903ab7935
Fix couple spelling errors.
1999-01-05 19:44:19 +00:00
Michael Snyder
9bff382ded
Cosmetic and indentation fixes.
1999-01-05 19:42:47 +00:00
David Taylor
eceede3100
c_value_print -- remove hack^2 from HP -- it causes testsuite losses with
...
no real gain.
1999-01-05 17:08:19 +00:00
David Taylor
2819d3d65f
restore START_INFERIOR_TRAPS_EXPECTED if not already defined by tm-*.h
1999-01-05 16:58:28 +00:00