Merge bk://openembedded@openembedded.bkbits.net/packages
[vuplus_openembedded] / gcc / gcc-initial-cross_3.3.3.oe
1 include gcc-cross_${PV}.oe
2
3 DEPENDS = "virtual/${TARGET_PREFIX}binutils glibc-initial patcher-native"
4 PROVIDES = "virtual/${TARGET_PREFIX}gcc-initial"
5
6 EXTRA_OECONF = "--with-local-prefix=${CROSS_DIR}/${TARGET_SYS} \
7                 --disable-multilib \
8                 --with-newlib \
9                 --without-headers \
10                 --disable-nls \
11                 --enable-threads=no \
12                 --enable-symvers=gnu \
13                 --enable-__cxa_atexit \
14                 --enable-languages=c \
15                 --disable-shared \
16                 --program-prefix=${TARGET_PREFIX}"
17
18 do_stage_prepend () {
19         mkdir -p ${CROSS_DIR}/lib/gcc-lib/${TARGET_SYS}/${PV}
20         ln -sf libgcc.a ${CROSS_DIR}/lib/gcc-lib/${TARGET_SYS}/${PV}/libgcc_eh.a
21 }
22
23 # Override the method from gcc-cross so we don't try to install libgcc
24 do_install () {
25         oe_runmake 'DESTDIR=${D}' install
26 }