about summary refs log tree commit diff
path: root/pkgs/development/compilers
diff options
context:
space:
mode:
authorroot <root@raspberrypi.(none)>2012-12-07 15:14:04 +0000
committerLluĂ­s Batlle i Rossell <viric@viric.name>2012-12-26 22:00:02 +0000
commit32c061146de6a5241cea9d710457f5c04040d3ae (patch)
tree6c0ccc4a2f5a3dcf86377a38fae281efb718918d /pkgs/development/compilers
parenta30086c8d520cf9e0725a7dea74895f92c152078 (diff)
downloadnixlib-32c061146de6a5241cea9d710457f5c04040d3ae.tar
nixlib-32c061146de6a5241cea9d710457f5c04040d3ae.tar.gz
nixlib-32c061146de6a5241cea9d710457f5c04040d3ae.tar.bz2
nixlib-32c061146de6a5241cea9d710457f5c04040d3ae.tar.lz
nixlib-32c061146de6a5241cea9d710457f5c04040d3ae.tar.xz
nixlib-32c061146de6a5241cea9d710457f5c04040d3ae.tar.zst
nixlib-32c061146de6a5241cea9d710457f5c04040d3ae.zip
Making gcc use some extra flags to build the proper hardfp gcc.
This commit breaks non-raspberrypi; just testing.
Diffstat (limited to 'pkgs/development/compilers')
-rw-r--r--pkgs/development/compilers/gcc/4.6/builder.sh1
1 files changed, 1 insertions, 0 deletions
diff --git a/pkgs/development/compilers/gcc/4.6/builder.sh b/pkgs/development/compilers/gcc/4.6/builder.sh
index 2f655ece1703..f4b3758c7c13 100644
--- a/pkgs/development/compilers/gcc/4.6/builder.sh
+++ b/pkgs/development/compilers/gcc/4.6/builder.sh
@@ -97,6 +97,7 @@ if test "$noSysDirs" = "1"; then
             glibc_libdir="$(cat $NIX_GCC_CROSS/nix-support/orig-libc)/lib"
 
             extraFlags="-I$NIX_FIXINC_DUMMY_CROSS $extraFlags"
+            extraFlags="-mcpu=armv6 -mfpu=vfp -mhard-float -marm $extraFlags"
             extraLDFlags="-L$glibc_libdir -rpath $glibc_libdir $extraLDFlags"
 
             EXTRA_TARGET_CFLAGS="$extraFlags"