Stan Shebs
e97b18f728
1998-12-14 J.T. Conklin <jtc@redbacknetworks.com>
...
* gdb.texinfo: Fix tipo.
1998-12-21 19:01:58 +00:00
Nick Clifton
29388c2520
Fix for PR18233, emit a NOP after a relaxable 16 bit insn so that optimised
...
insns will start on a 32 bit boundary.
1998-12-21 12:42:28 +00:00
Andrew Cagney
6535b1df92
1998-12-17 J.T. Conklin <jtc@redbacknetworks.com>
...
* blockframe.c (get_frame_saved_regs): If the saved_regs_addr ptr
is null, ensure that saved registers are copied from the local
variable that was used to obtain them.
1998-12-20 23:04:45 +00:00
Gavin Romig-Koch
d95b73282a
* config/tc-mips.c (mips_eabi64): New.
...
(md_begin): Set mips_eabi64.
(mips_elf_final_processing): Use it.
1998-12-20 00:01:51 +00:00
Stu Grossman
0e52a532e4
* mips-tdep.c (mips32_heuristic_proc_desc): Clear temp_saved_regs
...
on restart. Fixes problem with backtracing through functions that
use virtual frame pointers.
1998-12-19 17:56:40 +00:00
Dave Brolley
27f6ea6995
New testcase.
1998-12-18 22:22:55 +00:00
Dave Brolley
f45ee50714
Fri Dec 18 17:09:34 1998 Dave Brolley <brolley@cygnus.com>
...
* sim/fr30/ldres.cgs: New testcase.
* sim/fr30/stres.cgs: New testcase.
* sim/fr30/copop.cgs: New testcase.
* sim/fr30/copld.cgs: New testcase.
* sim/fr30/copst.cgs: New testcase.
* sim/fr30/copsv.cgs: New testcase.
* sim/fr30/nop.cgs: New testcase.
* sim/fr30/andccr.cgs: New testcase.
* sim/fr30/orccr.cgs: New testcase.
* sim/fr30/addsp.cgs: New testcase.
* sim/fr30/stilm.cgs: New testcase.
* sim/fr30/extsb.cgs: New testcase.
* sim/fr30/extub.cgs: New testcase.
* sim/fr30/extsh.cgs: New testcase.
* sim/fr30/extuh.cgs: New testcase.
* sim/fr30/enter.cgs: New testcase.
* sim/fr30/leave.cgs: New testcase.
* sim/fr30/xchb.cgs: New testcase.
* sim/fr30/dmovb.cgs: New testcase.
* sim/fr30/dmov.cgs: New testcase.
* sim/fr30/dmovh.cgs: New testcase.
1998-12-18 22:15:44 +00:00
Gavin Romig-Koch
a0542b2798
Correct setting of ABI in e_flags
1998-12-18 20:01:37 +00:00
Felix Lee
3cc72fbe54
oops. fix linesplit caused by bad paste
1998-12-18 16:50:41 +00:00
Felix Lee
c80fb0d3cd
sanitization fix.
1998-12-18 16:49:08 +00:00
Felix Lee
1e012f703e
sanitization fix.
1998-12-18 16:43:49 +00:00
Nick Clifton
c548312b72
Fixed to match latest assembler output.
1998-12-18 16:26:49 +00:00
Andrew Cagney
cb2f9c9c67
Missed this file:
...
* config/mips/tm-mips.h (enum mips_fpu_type, mips_fpu): Move to
mips-tdep.c.
1998-12-18 06:03:39 +00:00
Andrew Cagney
1fe2e66a01
CARP/vr4xxx:
...
Rewrite ``set mipsfpu'' command so that it works with the multi-arch
framework. For vr4111 and vr4121 disable the FPU.
1998-12-18 05:14:06 +00:00
Andrew Cagney
2e64ee9aae
CARP:
...
Pass gdbarch_info by value to the arch init function.
Review doco.
Update mips-tdep.c
1998-12-18 03:21:45 +00:00
Zdenek Radouch
492eae092d
Checkpoint (sharing through devo).
1998-12-17 23:56:59 +00:00
Dave Brolley
de6fb7e775
Thu Dec 17 17:18:43 1998 Dave Brolley <brolley@cygnus.com>
...
* sim/fr30/testutils.inc (take_branch{_d},no_branch{_d}): New macros.
* sim/fr30/ret.cgs: Add tests fir ret:d.
* sim/fr30/inte.cgs: New testcase.
* sim/fr30/reti.cgs: New testcase.
* sim/fr30/bra.cgs: New testcase.
* sim/fr30/bno.cgs: New testcase.
* sim/fr30/beq.cgs: New testcase.
* sim/fr30/bne.cgs: New testcase.
* sim/fr30/bc.cgs: New testcase.
* sim/fr30/bnc.cgs: New testcase.
* sim/fr30/bn.cgs: New testcase.
* sim/fr30/bp.cgs: New testcase.
* sim/fr30/bv.cgs: New testcase.
* sim/fr30/bnv.cgs: New testcase.
* sim/fr30/blt.cgs: New testcase.
* sim/fr30/bge.cgs: New testcase.
* sim/fr30/ble.cgs: New testcase.
* sim/fr30/bgt.cgs: New testcase.
* sim/fr30/bls.cgs: New testcase.
* sim/fr30/bhi.cgs: New testcase.
1998-12-17 22:25:05 +00:00
Doug Evans
f7fb02ba10
More sce_testNN cases updated, pr 18402.
1998-12-17 22:21:31 +00:00
Doug Evans
331a809018
* sim/sky/sce_test58.vuasm: Update syntax of MTIR insn.
...
PR 18402
1998-12-17 21:29:06 +00:00
Felix Lee
d6229f1932
* inc-hist.texi: @node line "Using History" was wrong.
1998-12-17 20:34:53 +00:00
Anthony Green
035f7e1bb1
revert changes. oops - should have been on the branch.
1998-12-17 18:54:29 +00:00
Anthony Green
80d251fa39
* config.sub, configure.in: Add tiny2j-*-* target
1998-12-17 18:33:58 +00:00
Keith Seitz
7416961455
fix typo.
1998-12-17 17:17:35 +00:00
Keith Seitz
c888792a27
* gdbtk-cmds.c (gdb_search): Don't mention C++ RTTI and
...
global constructor/destructor symbols.
1998-12-17 17:06:25 +00:00
Dave Brolley
d744bbbbb8
Wed Dec 16 16:17:22 1998 Dave Brolley <brolley@cygnus.com>
...
* config/tc-fr30.c (md_assemble): Warn about invalid instructions in delay slots.
1998-12-16 21:19:51 +00:00
Frank Ch. Eigler
0615cacf10
* Sanitization fixes to retain new files.
1998-12-16 16:10:16 +00:00
Andrew Cagney
06cf5a79dd
Rename vr4100 (vr4xxx) config files to vr4100.
...
Rename vr4xxx (vr4300) config files to vr4xxx.
Enable GDB_MULTI_ARCH in tm-vr4xxx.h
1998-12-16 15:36:29 +00:00
Andrew Cagney
ff6f2f5786
CARP:
...
For MIPS, multi-arch MIPS_EABI, MIPS_LAST_FP_ARG_REGNUM,
MIPS_LAST_ARG_REGNUM.
1998-12-16 15:13:55 +00:00
Andrew Cagney
115c338d20
CARP:
...
Swap the GDB builtin types when ever the architecture changes.
1998-12-16 15:05:19 +00:00
Andrew Cagney
dcf46491d8
CARP:
...
Add multi-arch code!
1998-12-16 15:01:03 +00:00
Andrew Cagney
e81bad50a8
* gdbtypes.c (build_gdbtypes): New function.
...
(_initialize_gdbtypes): Call.
1998-12-16 14:57:08 +00:00
Gavin Romig-Koch
fd85b79fcf
Handle vr4111
1998-12-16 07:17:25 +00:00
Doug Evans
8ca780d31c
* cgen.c (gas_cgen_md_apply_fix3): Mark as an error, rather than a
...
warning, values that don't fit in the field.
1998-12-16 06:22:33 +00:00
Gavin Romig-Koch
f87366ec28
New 'hack' generator
1998-12-16 05:07:34 +00:00
Felix Lee
db48d8218f
vr4run.c, keep-if vr4xxx
1998-12-16 02:12:41 +00:00
Andrew Cagney
5036d102ed
* gdbarch.c (show_architecture): Use TARGET_ARCHITECTURE.
...
* gdbarch.h, gdbarch.c: Fix typo's. Use struct's in preference to
types.
* gdbarch.h, gdbarch.c (gdbarch_debug): Add ``set archdebug'' to
command set.
1998-12-16 01:17:50 +00:00
Bob Manson
48aed92481
* configure.in: Add cygmon for x86-coff and x86-elf. Configure
...
cygmon for all sparclite targets, regardless of object format.
1998-12-16 01:05:04 +00:00
Jim Blandy
11ed3d51ae
*** empty log message ***
1998-12-15 23:29:49 +00:00
Dave Brolley
6a12a5f305
1998-12-15 Dave Brolley <brolley@cygnus.com>
...
* fr30-opc.c,fr30-opc.h: Regenerated.
1998-12-15 22:39:03 +00:00
Felix Lee
5b22fdd411
don't lose libtermcap
1998-12-15 21:54:16 +00:00
Stan Shebs
91e14aa9a7
Fix sanitization mistake, move gdbtk change entries to right place
1998-12-15 19:44:29 +00:00
Mark Salter
31ba108c7d
Added support for bsp.
1998-12-15 14:31:59 +00:00
Mark Salter
3c2fe2015b
Added target-bsp for several target architectures.
1998-12-15 14:31:26 +00:00
Gavin Romig-Koch
02650bd0a9
This adds ABI flags to MIPS/ELF object files.
...
For bfd:
* elf32-mips.c (elf_mips_abi_name): New.
(_bfd_mips_elf_merge_private_bfd_data): Compare EF_MIPS_ABI flags.
For gas:
* config/tc-mips.c (mips_abi_string): New.
(md_parse_option,md_longopts): Add mabi.
(mips_elf_final_processing): Set e_flags based on mabi flag.
For gcc:
* config/mips/mips.h (GAS_ASM_SPEC): Pass mabi to gas.
(ABI_GAS_ASM_SPEC,abi_gas_asm_spec): New.
(EXTRA_SPECS): Added ABI_GAS_ASM_SPEC,abi_gas_asm_spec.
For include/elf:
* mips.h (EF_MIPS_ABI,E_MIPS_ABI_O32,E_MIPS_ABI_O64,
E_MIPS_ABI_EABI32,E_MIPS_ABI_EABI64):
1998-12-15 14:10:46 +00:00
Andrew Cagney
759181e384
config/mips/tm-*.h: (TARGET_BYTE_ORDER_DEFAULT,
...
TARGET_BYTE_ORDER_SELECTABLE_P): Replace TARGET_BYTE_ORDER and
TARGET_BYTE_ORDER_SELECTABLE.
1998-12-15 13:35:50 +00:00
Gavin Romig-Koch
3105a286d5
Handle the 4111 option.
1998-12-15 06:51:12 +00:00
Gavin Romig-Koch
7d2ec607de
missing *vr4320:
1998-12-15 03:31:39 +00:00
Doug Evans
15ae972240
sanitize sky stuff
1998-12-15 01:11:11 +00:00
Doug Evans
debeb164c8
keep mt-skyb if sky
1998-12-15 01:10:10 +00:00
Doug Evans
985fe43632
* configure.in: --enable-cgen-maint support moved to common/aclocal.m4.
...
(SIM_AC_OPTION_ALIGNMENT): Make strict.
* configure: Regenerate.
* sem-switch.c,sem.c,semx-switch.c: Regenerate.
* sim-main.h (SIM_ENGINE_HALT_HOOK,SIM_ENGINE_RESTART_HOOK): Define.
* traps.c (m32r_core_signal): Handle --environment=operating.
1998-12-15 01:06:46 +00:00