--- gcc/config/sequent.h 2018/04/24 17:55:14 1.1.1.2 +++ gcc/config/sequent.h 2018/04/24 18:06:08 1.1.1.4 @@ -42,6 +42,14 @@ the Free Software Foundation, 675 Mass A #define LIB_SPEC "%{g:-lg} %{!p:%{!pg:-lc}}%{p:-lc_p}%{pg:-lc_p} " +/* gcc should find libgcc.a itself, not ask linker to do so. */ + +#define LINK_LIBGCC_SPECIAL + +/* GCC must match what sys/types.h uses for size_t. */ + +#define SIZE_TYPE "int" + /* This is how to align the code that follows an unconditional branch. Don't define it, since it confuses the assembler (we hear). */ @@ -58,3 +66,11 @@ the Free Software Foundation, 675 Mass A #define IMMEDIATE_PREFIX 0 #define SEQUENT_ASM + +/* Operand of bsr or jsr should be just the address. */ + +#define CALL_MEMREF_IMPLICIT + +/* Output a reg as an index rather than a base if we have the choice. */ + +#define INDEX_RATHER_THAN_BASE