Andrew Cagney
ee36741e63
Allow backends to set the architecture using bfd_architecture enum
instead of some magic name.
29 years ago
Andrew Cagney
b5e935ae85
Pacify gcc-current -Wall.
29 years ago
Andrew Cagney
fdd64f952d
Add support for suspending/resumeing the simulator in sim-modules.
Use in sim-events.
29 years ago
Fred Fish
c2d708261f
* cofflink.c (coff_link_check_ar_symbols): Handle C_SYSTEM syms
the same as C_EXT syms.
(coff_link_add_symbols): Ditto.
(_bfd_coff_link_input_bfd): Ditto.
(_bfd_coff_write_task_globals): Add save_global_to_static. Use
it to preserve and restore state of global_to_static flag.
PR 13202
29 years ago
Andrew Cagney
cabedd5871
Standard simulator header file.
29 years ago
Andrew Cagney
9cdd2c6d72
Add real SIM_DESC arg to v850 simulator.
Add --enable-sim-warnings, use/fix errors.
Add --enable-sim-endian, don't use.
Add common modules. Don't yet use most.
29 years ago
Andrew Cagney
80c651f02d
Stanify error reporting memory overlaps.
29 years ago
Bob Manson
eaac098bd3
* config/sparclet.exp: Detect gratuitous change to sparclet gdb
target mode.
29 years ago
Nick Clifton
8bef8c3071
Set machine number based in bits in e_flags field rather than magic number.
29 years ago
Nick Clifton
8ba8bbaec7
Replaced magic numbers with bits in e_flags field.
29 years ago
Jeff Law
9d53ae4faf
* mn10200.h (INITIALIZE_TRAMPOLINE): PC relative instructions are
relative to the next instruction, not the current instruction.
pr13171.
29 years ago
David Edelsohn
1c0e698e2f
* cpu-arc.c (arc_get_mach): Properly scan defined mach entries.
29 years ago
Jeff Law
d37ce7639b
* config/tc-mn10200.c (md_convert_frag): PC relative instructions arex
relative to the next instruction, not the current instruction.
(md_assemble): Similarly.
pr13171
29 years ago
Jeff Law
a9d67a8857
* elf-m10200.c (mn10200_elf_final_link_relocate): PC relative
instructions are relative to the next instruction, not the
current instruction.
(mn10200_elf_relax_section): Similarly.
pr13171
29 years ago
Bob Manson
dbd850bb60
Fix missing global verbose declaration. grrrr. this is NOT
right.
29 years ago
Nick Clifton
19ebb9e3b8
Explanations of offsets in SDA/ZDA areas fixed.
29 years ago
Nick Clifton
ccf107185d
Support for new relocations added. Support for SDA/TDA/ZDA sections added.
29 years ago
Joern Rennecke
134f75d8ba
Support restore-sanitize-sh4 .
29 years ago
Nick Clifton
def31039ac
Switched over to using new reloc types.
29 years ago
Joern Rennecke
552c6220e0
Comment typo fix.
29 years ago
Nick Clifton
1f302a3bd9
Removed use of V850_OPERNAD_ADJUST_SHORT_MEMORY.
Fixed several operand patterns.
29 years ago
Felix Lee
6c872cd2fc
sanitization fixes.
29 years ago
Nick Clifton
1f5595a6f0
Removed the V850_OPREAND_ADJUST_SHORT_MEMORY flag as it no longer used.
29 years ago
David Edelsohn
51037f28cf
Add note on TAGS support.
29 years ago
David Edelsohn
645ab3ec42
(TAGS): Add support for "/* TAGS: foo */" marker.
29 years ago
David Edelsohn
74db699d1d
* Makefile.in (TAGS): Add support for "/* TAGS: foo */" marker.
* sim-n-bits.h: Add TAGS comments for all functions.
* sim-n-core.h: Likewise.
* sim-n-endian.h: Likewise.
29 years ago
Joern Rennecke
bbce7567b6
Sanitation fixes.
29 years ago
Andrew Cagney
28e1e54d13
* config/tc-v850.c (md_assemble): Use opcode->name instead of
opcode->opcode as the sentinal. Zero is a valid opcode.
29 years ago
Andrew Cagney
2d89f63ec2
Typo in e700 #ifdef'd code.
29 years ago
Andrew Cagney
4de6b5d361
Merge SH4 branch simulator in to devo.
29 years ago
Andrew Cagney
52352d38d6
Test/fix pabsh, pabsw, psrlvw.
29 years ago
Andrew Cagney
0ffba68fdc
Compile from UNIX to cygwin32.
29 years ago
Andrew Cagney
cd2c720ae2
Add ``set processor'' - an alias to ``set architecture''.
29 years ago
Andrew Cagney
4b2a6aed84
Use sim_state_alloc to create common sim object.
29 years ago
Andrew Cagney
9f3f352539
Passify cross compilation and GCC -Wall
29 years ago
Bob Manson
99bdb8d22d
* config/sparc/sparclite.mt: Removed simulator references (erc32
has been disabled).
29 years ago
Andrew Cagney
f90b720ba1
Passify GCC. Convert 0x0LL to something more portable in the FP code.
29 years ago
Andrew Cagney
4113ba4cd7
Passify GCC.
29 years ago
Joern Rennecke
bf5ac1b8ed
SH4 assembler extensions.
29 years ago
Ian Lance Taylor
24d2330e75
* Makefile.am (ld_new_DEPENDENCIES): Remove @LEXLIB@.
* Makefile.in: Rebuild.
29 years ago
David Edelsohn
affdd42e25
Remove arc sanitization.
29 years ago
David Edelsohn
36db8e64ab
* sim-options.c (standard_option_handler): Use xstrdup, not strdup.
29 years ago
David Edelsohn
0c0b16f9d4
* configure.tgt (arc-*-elf*): Recognize.
* Makefile.am (ALL_EMULATIONS): Add earcelf.o.
* Makefile.in: Regenerate.
* emulparams/arcelf.sh: New file.
Removes arc sanitization.
29 years ago
David Edelsohn
207cec8b17
Remove arc sanitization.
29 years ago
David Edelsohn
24ccf6b72e
* binutils-all/objdump.exp (cpus_expected): Add arc.
29 years ago
David Edelsohn
215b40bc29
Remove arc sanitization.
29 years ago
Andrew Cagney
d0aba53f38
New commands ``set architecture'', ``show architecture'' and ``info
architecture''. Update SH target to use new target_architecture_hook.
29 years ago
Andrew Cagney
f40d28bfc0
Add sh3 et.al. to SH arch table.
Improve machine name parsing for v850 and SH.
29 years ago
Andrew Cagney
04258deea2
Make igen available when v850 is being build.
29 years ago
Andrew Cagney
18c319ae59
Add --target=BFDTARGET and --architecture=MACHINE options.
29 years ago