--- gcc/config/x-iris 2018/04/24 17:53:37 1.1.1.2 +++ gcc/config/x-iris 2018/04/24 17:58:20 1.1.1.3 @@ -5,19 +5,24 @@ # being used in secondary stage builds). We need to pass # the -Wf,-XNg1500 option so the compiler can compile the # G++ file cp-parse.c. Otherwise it complains about -# too many case statements. Down with fixed size tables! +# too many case statements. -Olimit is so the user +# can use -O2. Down with fixed size tables! +# The -cckr is to turn off strict ANSI checking. CC = $(OLDCC) -OLDCC = cc -Wf,-XNg1500 - -X_CFLAGS = -O1 +OPT = -O1 +OLDCC = cc -Wf,-XNg1500 -Olimit 3000 -cckr $(OPT) # The bison output files are machine-indep, # so different flags for a particular machine are not useful. #BISONFLAGS = -l -# This is so we can link collect2 running native. -CLIB = -lmld +# -lmld is so we can link collect2 running native. +# -lmalloc is supposed to be faster than the normal malloc +CLIB = -lmld -lmalloc # Show we need to use the C version of ALLOCA ALLOCA = alloca.o + +# Iris install isn't BSD +INSTALL = cp