XScale support (Gateway 7001), take two
[openwrt/svn-archive/archive.git] / openwrt / target / linux / package / madwifi / patches / 100-kernel_cflags.patch
index 39aac7626a30a5493facbd44a1f6d820944c0349..b67183c38475d110a1b617377692da2f829b70b2 100644 (file)
@@ -30,3 +30,14 @@ diff -ru madwifi-ng-r1486-20060329/hal/public/mips-le-elf.inc madwifi-ng-r1486-2
 -COPTS+=       -G 0 -EL -mno-abicalls -fno-pic -Wa,--trap \
 +COPTS+=       -G 0 -EL -mno-abicalls -fno-pic -Wa,--trap -mips32 \
        -fno-strict-aliasing -fno-common -fomit-frame-pointer -mlong-calls
+diff -ur madwifi-ng-r1486-20060329/hal/public/xscale-be-elf.inc madwifi-ng-r1486-20060329-patch/hal/public/xscale-be-elf.inc
+--- madwifi-ng-r1486-20060329/hal/public/xscale-be-elf.inc     2006-02-11 13:04:39.000000000 +0100
++++ madwifi-ng-r1486-20060329-patch/hal/public/xscale-be-elf.inc       2006-04-16 15:07:59.000000000 +0200
+@@ -72,5 +72,5 @@
+ LDOPTS=       -EB
+ COPTS+=       -DAH_BYTE_ORDER=AH_BIG_ENDIAN -DAH_REGOPS_FUNC
+-COPTS+= -march=armv4 -mbig-endian -fno-strict-aliasing -fno-common -mapcs-32 \
+-      -mtune=xscale  -mshort-load-bytes -msoft-float -mfp=2
++COPTS+= -mcpu=xscale -mbig-endian -fno-strict-aliasing -fno-common \
++      -msoft-float -mfp=2