CRUX-ARM : Home

Home :: Documentation :: Download :: Development :: Community :: Ports :: Packages :: Bugs :: Links :: About :: Donors
pkgmk.conf: added hardfp CFLAGS
[pkgutils-cross.git] / src / pkgmk.conf
index 19401594d9dab80e630e95ad30833002589e3150..06bc64bc37d4907d86032a293450bfbcbe8b8e80 100644 (file)
@@ -3,13 +3,21 @@
 #
 
 export CHOST="$(echo $MACHTYPE)"
-export CTARGET="arm-unknown-linux-gnu"
 
+export CTARGET="arm-crux-linux-gnueabi"
 export CLFS="/devel/crux-arm/toolchain/clfs"
 export CROSSTOOLS="/devel/crux-arm/toolchain/crosstools"
+# hardfp
+#export CTARGET="arm-crux-linux-gnueabihf"
+#export CLFS="/devel/crux-arm/toolchain-hardfp/clfs"
+#export CROSSTOOLS="/devel/crux-arm/toolchain-hardfp/crosstools"
+# noeabi
+#export CTARGET="arm-crux-linux-gnu"
+#export CLFS="/devel/crux-arm/toolchain-noeabi/clfs"
+#export CROSSTOOLS="/devel/crux-arm/toolchain-noeabi/crosstools"
 
 export PATH="$CROSSTOOLS/bin:$PATH"
-export LD_LIBRARY_PATH="$CROSSTOOLS/lib:$CROSSTOOLS/usr/lib"
+export LD_LIBRARY_PATH="$CROSSTOOLS/lib:$CROSSTOOLS/usr/lib:/usr/lib/libfakeroot"
 
 export CC="$CTARGET-gcc"
 export CXX="$CTARGET-g++"
@@ -19,13 +27,15 @@ export RANLIB="$CTARGET-ranlib"
 export LD="$CTARGET-ld"
 export STRIP="$CTARGET-strip"
 
-export CFLAGS="-O2 -pipe -msoft-float"
+export CFLAGS="-O2 -pipe -mno-unaligned-access"
+# hardfp
+#export CFLAGS="-O2 -pipe -mno-unaligned-access -mfloat-abi=hard"
 export CXXFLAGS="$CFLAGS"
 
-arm9tdmi_CFLAGS="-O2 -pipe -msoft-float -march=armv4 -mtune=arm9tdmi"
-armv5te_CFLAGS="-O2 -pipe -msoft-float -march=armv5te"
-strongarm_CFLAGS="-O2 -pipe -msoft-float -march=armv4 -mtune=strongarm"
-xscale_CFLAGS="-O2 -pipe -msoft-float -march=armv5te -mtune=xscale"
+#arm9tdmi_CFLAGS="-O2 -pipe -march=armv4 -mtune=arm9tdmi"
+#armv5te_CFLAGS="-O2 -pipe -msoft-float -march=armv5te"
+#strongarm_CFLAGS="-O2 -pipe -march=armv4 -mtune=strongarm"
+#xscale_CFLAGS="-O2 -pipe -msoft-float -march=armv5te -mtune=xscale"
 
 STRIP_CMD="$STRIP"