2f6bd6eb67
gcc/ * config.gcc: Add h8300-*-linux. * config/h8300/linux.h: New. * config/h8300/t-linux: New. * config/h8300/h8300.c (h8300_option_override): Normal mode is not supported for h8300-*-linux. (h8300_file_start): Target priority change. (get_shift_alg): Likewise. (h8300_shift_need_scratch_p): Likewise. * config/h8300/h8300.h (TARGET_CPU_CPP_BUILTINS): Likewise. * config/h8300/h8300.md (define_peephole2): Remove duplicate condition. libgcc/ * config.host: Add h8300-*-linux * config/h8300/t-linux: New file. * config/h8300/lib1funs.s: Change symbol prefix. * config/h8300/sfp-machine.h: 64bit double support. From-SVN: r222479
11 lines
314 B
Plaintext
11 lines
314 B
Plaintext
LIB1ASMSRC = h8300/lib1funcs.S
|
|
LIB1ASMFUNCS = _cmpsi2 _ucmpsi2 _divhi3 _divsi3 _mulhi3 _mulsi3 \
|
|
_fixunssfsi_asm
|
|
|
|
LIB2ADD += \
|
|
$(srcdir)/config/h8300/clzhi2.c \
|
|
$(srcdir)/config/h8300/ctzhi2.c \
|
|
$(srcdir)/config/h8300/parityhi2.c \
|
|
$(srcdir)/config/h8300/popcounthi2.c \
|
|
$(srcdir)/config/h8300/fixunssfsi.c
|