#define LINK_SPEC "%{v:-V}"
#undef STARTFILE_SPEC
-#define STARTFILE_SPEC "crti%O%s %{!:crt0%O%s}"
+#define STARTFILE_SPEC "crti%O%s crt0%O%s"
#undef ENDFILE_SPEC
#define ENDFILE_SPEC "crtn%O%s"
#define LEGITIMATE_SMALL_DATA_P(MODE, X) \
((DEFAULT_ABI == ABI_V4 || DEFAULT_ABI == ABI_SOLARIS) \
+ && !flag_pic && !TARGET_RELOCATABLE \
&& (GET_CODE (X) == SYMBOL_REF || GET_CODE (X) == CONST) \
&& small_data_operand (X, MODE))
#define LEGITIMATE_LO_SUM_ADDRESS_P(MODE, X) \
(TARGET_ELF \
+ && !flag_pic && !TARGET_RELOCATABLE \
&& (MODE) != DImode \
&& (MODE) != TImode \
&& (TARGET_HARD_FLOAT || (MODE) != DFmode) \
goto WIN; \
} \
else if (TARGET_ELF && TARGET_32BIT && TARGET_NO_TOC \
+ && !flag_pic \
&& GET_CODE (X) != CONST_INT \
&& GET_CODE (X) != CONST_DOUBLE && CONSTANT_P (X) \
&& (TARGET_HARD_FLOAT || (MODE) != DFmode) \
}
if (TARGET_ELF && TARGET_NO_TOC && !TARGET_64BIT
+ && !flag_pic
&& CONSTANT_P (operands[1])
&& GET_CODE (operands[1]) != HIGH
&& GET_CODE (operands[1]) != CONST_INT)