merge of '7393275c6ccce67cadeb49d4afb3459e56edf8a9'
[vuplus_openembedded] / packages / gcc / gcc-4.0.2.inc
1 require gcc-common.inc
2
3 DEPENDS = "mpfr gmp"
4
5 SRC_URI = "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.bz2 \
6         file://arm-nolibfloat.patch;patch=1 \
7         file://arm-softfloat.patch;patch=1 \
8         file://ldflags.patch;patch=1 \
9         file://GCOV_PREFIX_STRIP-cross-profile_4.1.patch;patch=1 \
10         file://zecke-xgcc-cpp.patch;patch=1 "
11
12 # uclibc patches below
13 SRC_URI_append = " file://100-uclibc-conf.patch;patch=1   \
14                    file://200-uclibc-locale.patch;patch=1 \
15                    file://301-missing-execinfo_h.patch;patch=1 \
16                    file://302-c99-snprintf.patch;patch=1  \
17                    file://303-c99-complex-ugly-hack.patch;patch=1 \
18                    file://800-arm-bigendian.patch;patch=1 \
19                    file://zecke-host-cpp-ac-hack.patch;patch=1 \
20                    file://gcc-4.0.2-atmel.0.99.2.patch;patch=1 \
21                    "
22
23 SRC_URI_append_fail-fast = " file://zecke-no-host-includes.patch;patch=1 "
24
25 # Language Overrides
26 FORTRAN = ""
27
28 EXTRA_OECONF += "--disable-libssp"
29