GARNAME = gcc
GARVERSION = 4.7.1

MASTER_SITES = $(MASTER_GNU)
MASTER_SUBDIR = gcc/gcc-$(GARVERSION)/

DISTFILES = $(DISTNAME).tar.gz
SIGFILES = $(DISTNAME).tar.gz.sig

WORKOBJ = $(WORKDIR)/build
BUILDDEPS = gmp mpfr mpc
TESTDEPS = autogen
LIBDEPS = zlib
USE_TESTS = # these take ages
#CONFIGURE_OPTS = --with-local-prefix=$(prefix) --with-mpfr=$(prefix) --with-gmp=$(prefix) --with-mpc=$(prefix) --enable-languages=c,c++,fortran,objc

HOME_URL = http://gcc.gnu.org/
DESCRIPTION = GNU Compiler Collection

include ../../gar.lib/auto.mk

CONFIGURE_OPTS = \
		 --enable-__cxa_atexit \
		 --enable-threads=posix \
		 --enable-shared \
		 --enable-languages=c,c++ \
		 --enable-clocale=gnu \
		 --enable-cloog-backend=isl \
		 --disable-bootstrap \
		 --disable-multilib \
		 --with-local-prefix=$(prefix) \
		 --with-mpfr=$(prefix) \
		 --with-gmp=$(prefix) \
		 --with-mpc=$(prefix) \
		 --with-system-zlib
		 #$(if $(filter %-amd64,$(GARARCH)),--with-multilib-list=)

BUILD_OPTS = \
		 profiledbootstrap

install-links: 
	@ln -sf gcc $(packageprefix)/bin/cc
	@ln -sf ../bin/cpp $(packageprefix)/lib/cpp
	$(MAKECOOKIE)

CPPFLAGS += -I$(prefix)/include
