diff options
Diffstat (limited to 'net-misc/cisco-vpnclient-3des/files/driver_build_CC.patch')
-rw-r--r-- | net-misc/cisco-vpnclient-3des/files/driver_build_CC.patch | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/net-misc/cisco-vpnclient-3des/files/driver_build_CC.patch b/net-misc/cisco-vpnclient-3des/files/driver_build_CC.patch new file mode 100644 index 000000000000..75df50b60aeb --- /dev/null +++ b/net-misc/cisco-vpnclient-3des/files/driver_build_CC.patch @@ -0,0 +1,24 @@ +--- driver_build.sh 2003-06-11 20:11:53.000000000 -0500 ++++ f 2003-11-14 18:00:49.000000000 -0600 +@@ -25,7 +25,7 @@ + echo "" + } + +-CC=cc ++CC=${CC:=gcc} + LD=ld + + KSRCDIR=$1 +@@ -40,6 +40,12 @@ + + INCLUDES="-I. -I${KSRCDIR}/include" + CFLAGS="-O2 -DCNI_LINUX_INTERFACE -D__KERNEL__ -DMODULE -D_LOOSE_KERNEL_NAMES -DHAVE_CONFIG_H" ++ ++echo | $CC -E -v -c - 2>&1 | grep __GNUC__ > /dev/null ++if [ "0" != "$?" ]; then ++ CFLAGS="$CFLAGS -D__GNUC__" ++fi ++ + case `uname -r` in + 2.6.*) + INCLUDES="${INCLUDES} -I${KSRCDIR}/include/asm-i386/mach-default" |