Gavin Romig-Koch
f8c41900fc
For top level:
* config.sub (mips64vr4xxx,mips64vr4xxxel): New.
For gcc:
* config.sub (mips64vr4xxx,mips64vr4xxxel): New.
* configure.in (mips64vr4xxx,mips64vr4xxxel): New.
* config/mips/t-vr4xxx: New.
* config/mips/elfb4xxx.h: New.
* config/mips/elfl4xxx.h: New.
* configure: Rebuilt.
For gas:
* config/tc-mips.c (md_begin): Added mip64vr4xxx as a
possible CPU_TARGET.
For gdb:
* configure.tgt: Handle mips64*vr4xxx.
For ld:
* configure.tgt: Handle mips64*vr4xxx.
28 years ago
Nick Clifton
0012cae090
Added tc-fr30.h to things to loose
28 years ago
Doug Evans
f3dc77c243
sanitize fr30 port for now
28 years ago
Dave Brolley
d22910f69f
Wed Nov 4 18:42:00 1998 Dave Brolley <brolley@cygnus.com>
* config/tc-fr30.c: New file.
28 years ago
Jeff Law
e963374a58
* tc-hppa.c (fp_operand_format): Add some additional formats.
(pa_ip): Do not automatically promote into pa2.0 mode.
(pa_level): Handle ".level 2.0".
start-sanitize-cygnus
(struct pa_it): New field "trunc".
(pa_parse_fp_cnv_format): New function.
(pa_parse_ftest_gfx_completer): New function.
(pa_ip): Handle various new letters for PA2.0 support.
end-sanitize-cygnus
28 years ago
Catherine Moore
61b113a94e
* config/obj-elf.c (obj_elf_vtable_inherit): Handle arm
assembler syntax.
(obj_elf_vtable_entry): Likewise.
* config/tc-arm.h: Define TC_FORCE_RELOCATION for OBJ_ELF.
* config/tc-arm.c (md_apply_fix3): Handle VTABLE relocations.
(tc_gen_reloc): Likewise.
(arm_fix_adjustable): Likewise.
(elf32_arm_force_relocation): New.
(armelf_frob_symbol): Remove coff-style symbol support.
Remove armelf sanitization.
28 years ago
Ian Lance Taylor
6e60709bd3
rework last patch
28 years ago
Ian Lance Taylor
af98e836ec
check for mentions of sanitized files
28 years ago
Ken Raeburn
3d759c53c9
sanitize-vr5400 -> sanitize-cygnus, for 98r2
28 years ago
Catherine Moore
35fa3babe2
add armelf.
28 years ago
Ian Lance Taylor
cc88a10633
remove d30v sanitization
28 years ago
Gavin Romig-Koch
b08a983c45
* config/tc-mips.c (prev_insn_labels): New.
(mips_fix_4011_branch_bug): New.
(append_insn): Watch for and handle branchs with labels.
(mips_no_prev_insn): Initialize prev_insn_labels.
(md_longopts,md_parse_option): Add {no-}fix-4011-branch-bug option.
29 years ago
Jeff Law
82169ecef7
* config/tc-mn10300.c (r_registers): New register table.
(r_register_name): New function.
(md_assemble): Handle new am33 operand types.
29 years ago
Ian Lance Taylor
e33bfde75c
fix sanitization for gettext changes
29 years ago
Joern Rennecke
5f1a734712
Remove SH4 sanitation.
29 years ago
Gavin Romig-Koch
e599ab169e
Scrap the un-needed vr4111 stuff.
29 years ago
Gavin Romig-Koch
2d035a507f
* config/tc-mips.c : Added vr4320 similar to vr4300.
29 years ago
Ian Lance Taylor
0e034c7751
Mon Feb 2 18:30:34 1998 Steve Haworth <steve@pm.cse.rmit.EDU.AU>
Add tms320c30 support:
* config/tc-tic30.h: New file.
* config/tc-tic30.c: New file.
* config/obj-coff.h: If TC_TIC30, include coff/tic30.h and define
TARGET_FORMAT as "coff-tic30".
* configure.in (tic30-*-*aout*, tic30-*-*coff*): New targets.
* Makefile.am: Rebuild dependencies.
(CPU_TYPES): Add tic30.
(CPU_OBJ_VALID): tic30-aout is valid.
(TARGET_CPU_CFILES): Add config/tc-tic30.c.
(TARGET_CPU_HFILES): Add config/tc-tic30.h.
* configure, Makefile.in: Rebuild.
29 years ago
Doug Evans
276dd6efe9
txvu renamed to dvp
29 years ago
Nick Clifton
b6930bdf46
Fixed infinite loop bug in can_make_parallel().
Added second level of sanization to remove phase 2 work.
29 years ago
Gavin Romig-Koch
ed70a3354d
Initial vr4111 Sanitization marks.
29 years ago
Doug Evans
209fb34642
* tc-txvu.[ch]: New files.
29 years ago
Nick Clifton
d745e6d93d
Added m32rx sanitization.
29 years ago
Ken Raeburn
aa2e0460a0
* config/tc-mips.c (mips_5400): New variable.
(md_begin, md_parse_option): Handle 5400 options/names.
(macro_build, mips_ip): Check for 5400-specific instructions.
(md_longopts, OPTION_M5400, OPTION_NO_M5400): More command-line support for
5400.
* config/tc-mips.c (validate_mips_insn): New function, checks match versus mask
bits, and also verifies that all bits to be output are actually specified
somewhere.
(md_begin): Call it for 32-bit instructions, instead of doing match/mask check
here. In case of failure, print a message, but check the rest of the opcode
table before exiting.
29 years ago
Gavin Romig-Koch
4ebda395f1
* config/tc-mips.c (hilo_interlocks): True for tx49.
(md_begin): Add mips64tx49.
(md_parse_option): Add 4900 cpu.
* gas/mips/mips.exp: Add tx49 configury.
29 years ago
Ken Raeburn
6438209c60
don't sanitize out empty directories if they're not here (e.g., 'cvs co -P')
29 years ago
Nick Clifton
ae6ecba5b4
Fixed sanitization bugs.
29 years ago
Nick Clifton
8f3c5ddbde
Removed v850eq sanitization.
Added Things-to-loose entries for unspecifed/empty directories.
29 years ago
David Edelsohn
bdb836d160
Remove arc sanitization.
29 years ago
Felix Lee
e1625ed217
v850 files that weren't being removed if !keep-v850
29 years ago
Nick Clifton
210c24d6d1
Fixed sanitization
29 years ago
Gavin Romig-Koch
318b499d8e
Support tx19 sanitation.
29 years ago
Nick Clifton
6ff87eadf9
Removed v850 sanitization.
29 years ago
Joern Rennecke
bf5ac1b8ed
SH4 assembler extensions.
29 years ago
Nick Clifton
323b12f8ce
oops - fixed typo.
29 years ago
Nick Clifton
58036ae4c9
Tidied up the sanitization.
29 years ago
Nick Clifton
32e23ecd9c
Added support for v850e and v850eq instructions.
29 years ago
Ian Lance Taylor
4dc4c45dec
* configure.in: Define TARGET_BYTES_BIG_ENDIAN if endian is set.
Don't set targ or gas_target. Define SCO_ELF and
TARGET_SOLARIS_COMMENT when appropriate. Don't substitute for
target_frag.
* Makefile.am: Remove @target_frag@.
(INCLUDES): Remove $(INTERNAL_CFLAGS), $(CROSS), $(HDEFINES), and
$(TDEFINES).
(dep-am): Mark as phony.
* acconfig.h: Add TARGET_BYTES_BIG_ENDIAN, TARGET_SOLARIS_COMMENT,
and SCO_ELF.
* config/arm-big.mt, config/arm-lit.mt: Remove.
* config/mips-big.mt, config/mips-lit.mt: Remove.
* config/ppc-big.mt, config/ppc-lit.mt: Remove.
* config/ppc-sol.mt: Remove.
* config/i386coff.mt, config/m68kcoff.mt: Remove.
* config/m88kcoff.mt: Remove.
* config/sco5.mt: Remove.
* configure, config.in, Makefile.in: Rebuild.
29 years ago
David Edelsohn
9f719a5652
m32r support.
30 years ago
Ian Lance Taylor
e691320ea4
* config/te-sco386.h: Remove; not used.
30 years ago
Ian Lance Taylor
8a683c6720
remove d10v sanitization
30 years ago
Angela Marie Thomas
54d5e0fb22
fix random missing Sanitize bits
30 years ago
Stan Shebs
d3ecee3912
always keep te-lnews.h
30 years ago
Ian Lance Taylor
034988c662
Based on patches from Robert Lipe <robertl@dgii.com>:
* configure.in: Add i386coff and i386elf to emulation list.
* configure: Rebuild.
* as.c (i386coff, i386elf): Declare.
* obj.h (coff_format_ops): Declare.
* config/obj-coff.c (OBJ_HEADER): Define.
(coff_obj_symbol_new_hook): Rename from obj_symbol_new_hook.
(coff_obj_read_begin_hook): Rename from obj_read_begin_hook.
(obj_pseudo_table): Add "version".
(coff_pop_insert): New static function.
(coff_sec_sym_ok_for_reloc): New static function.
(no_func): New static function.
(coff_format_ops): New variable.
* config/obj-coff.h (coff_obj_symbol_new_hook): Declare.
(obj_symbol_new_hook): Define.
(coff_obj_read_begin_hook): Declare.
(obj_read_begin_hook): Define.
* config/tc-i386.h (i386_target_format): Declare.
* config/tc-i386.c: Check OBJ_MAYBE_ELF as well as OBJ_ELF; check
OUTPUT_FLAVOR when appropriate.
(i386_target_format): New function.
* Makefile.in (obj-coff.o): New target.
(e-i386coff.o, e-i386elf.o): New targets.
30 years ago
Ian Lance Taylor
fee3e248a6
* configure.in: Set em=svr4 for m68k-*-sysv4*.
* configure: Rebuild.
* config/te-svr4.h: New file.
* config/tc-m68k.c (m68k_comment_chars): Only include `#' if
TE_SVR4 or TE_DELTA.
30 years ago
Martin Hunt
9b1168d6e7
Tue Feb 18 18:42:51 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
* config/tc-d30v.c, config/tc-d30v.h: New files.
30 years ago
Ian Lance Taylor
f5ed78de1f
Based on notes from Peter Eriksson <peter@ifm.liu.se>. The target
does not actually work, though:
* configure.in (i386-sequent-bsd*): New target.
* configure: Rebuild.
* config/tc-dynix.h: New file.
* config/tc-i386.h: Define TARGET_FORMAT if TE_DYNIX.
30 years ago
Gavin Romig-Koch
276c2d7dc8
Add r5900
30 years ago
Dawn Perchik
8e5c905e99
* itbl-ops.c: New file. Add support for dynamically read
instruction registers, opcodes and formats. Build internal table
for new instructions and provide callbacks for assembler and
disassembler.
* itbl-lex.l, itbl-parse.y: Lex and yacc parsers for instruction
spec table.
* itbl-ops.h: New file. Header file for itbl support.
* config/itbl-mips.h: New file. Mips specific definitions for
itbl support.
30 years ago
Fred Fish
6455664321
* NOTES.config (Implementation): as.h #define's "GAS" not "gas",
includes config.h instead of host.h, tc.h instead of tp.h, and
targ-env.h instead of target-environment.h.
Also, obj-format.h includes targ-cpu.h instead of
target-processor.h.
start-sanitize-tic80
(Laying groundwork, that will be incrementally fleshed out,
for TIc80 support)
* configure.in (case ${generic_target}): Add tic80-*-coff entry.
* configure: Rebuild with autoconf.
* config/obj-coff.h (coff/tic80.h): Include if TC_TIC80 defined.
(TARGET_FORMAT): Define to "coff-tic80".
* config/tc-tic80.c: New file for TIc80 support.
* config/tc-tic80.h: New file for TIc80 support.
end-sanitize-tic80
30 years ago