summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
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.patch24
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"