diff options
Diffstat (limited to 'gnu/usr.bin/cc/Makefile.inc')
| -rw-r--r-- | gnu/usr.bin/cc/Makefile.inc | 21 |
1 files changed, 5 insertions, 16 deletions
diff --git a/gnu/usr.bin/cc/Makefile.inc b/gnu/usr.bin/cc/Makefile.inc index 355b0bc9f837..e9f4867046bc 100644 --- a/gnu/usr.bin/cc/Makefile.inc +++ b/gnu/usr.bin/cc/Makefile.inc @@ -6,24 +6,17 @@ .if !defined(__CC_MAKEFILE_INC__) __CC_MAKEFILE_INC__= ${MFILE} -GCCDIR= ${.CURDIR}/../../../../contrib/gcc.295 +GCCDIR= ${.CURDIR}/../../../../contrib/gcc -TARGET_ARCH?= ${MACHINE_ARCH} +.include "Makefile.tgt" # Machine description. -MD_FILE= ${GCCDIR}/config/${TARGET_ARCH}/${TARGET_ARCH}.md -target= ${TARGET_ARCH}-unknown-freebsd - -# These architectures are Cygnus's default for enabling Haifa. -.if ${TARGET_ARCH} == "alpha" -USE_EGCS_HAIFA= 1 -.endif - -version!= grep version_string ${GCCDIR}/version.c \ - | sed -e 's/.*\"\([^ \"]*\)[ \"].*/\1/' +MD_FILE= ${GCCDIR}/config/${GCC_CPU}/${GCC_CPU}.md +target= ${TARGET_ARCH}-undermydesk-freebsd CFLAGS+= -DIN_GCC -DHAVE_CONFIG_H CFLAGS+= -DPREFIX=\"${TOOLS_PREFIX}/usr\" +#CFLAGS+= -DWANT_COMPILER_INVARIANTS # If building 64-bit longs for the i386, "_LARGE_LONG" should also be defined # to get the proper sizes in limits.h @@ -31,10 +24,6 @@ CFLAGS+= -DPREFIX=\"${TOOLS_PREFIX}/usr\" CFLAGS+= -DLONG_TYPE_SIZE=${LONG_TYPE_SIZE} .endif -.if defined(USE_EGCS_HAIFA) -CFLAGS+= -DHAIFA -.endif - .if ${TARGET_ARCH} != ${MACHINE_ARCH} CFLAGS+= -DCROSS_COMPILE .endif |
