diff options
author | Gerald Pfeifer <gerald@FreeBSD.org> | 2011-02-22 18:57:48 +0000 |
---|---|---|
committer | Gerald Pfeifer <gerald@FreeBSD.org> | 2011-02-22 18:57:48 +0000 |
commit | d5804fb6b80082d23e6ae7fa6d37a0322b5176a9 (patch) | |
tree | 0a6343f1d9fab7a7f8dab99d7994474680bfa860 /lang/gcc46 | |
parent | Update to the 20110219 snapshot of GCC 4.6.0. (diff) |
Update to the 20110219 snapshot of GCC 4.6.0.
This addresses the pollution of common namespace by
share/python/aotcompile.py and share/python/classfile.py which are
now saved in version-specific directories.
By means of an extra patch default code generation on i386 now
defaults to i486 on FreeBSD 6 and above. [1]
Submitted by: tijl [1]
Reported by: Yuri Karaban <tech@askold.net> [1]
PR: 154364 [1]
Notes
Notes:
svn path=/head/; revision=269511
Diffstat (limited to 'lang/gcc46')
-rw-r--r-- | lang/gcc46/files/patch-default-i486 | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/lang/gcc46/files/patch-default-i486 b/lang/gcc46/files/patch-default-i486 new file mode 100644 index 000000000000..370ff70b1e1b --- /dev/null +++ b/lang/gcc46/files/patch-default-i486 @@ -0,0 +1,25 @@ +2011-02-06 Tijl Coosemans <tijl@coosemans.org> + + * config.gcc (i386-*-freebsd*): Default arch is i486. + +Index: gcc/config.gcc +=================================================================== +--- gcc/config.gcc (revision 170369) ++++ gcc/config.gcc (working copy) +@@ -2795,6 +2795,16 @@ + arch_without_sse2=no + arch_without_64bit=no + case ${target} in ++ i386-*-freebsd*) ++ if test $fbsd_major -ge 6; then ++ arch=i486 ++ else ++ arch=i386 ++ fi ++ cpu=generic ++ arch_without_sse2=yes ++ arch_without_64bit=yes ++ ;; + i386-*-*) + arch=i386 + cpu=i386 |