head	1.2;
access;
symbols;
locks; strict;
comment	@# @;


1.2
date	2011.02.27.01.11.53;	author gerald;	state dead;
branches;
next	1.1;

1.1
date	2011.02.22.18.57.48;	author gerald;	state Exp;
branches;
next	;


desc
@@


1.2
log
@Update to the 20110226 snapshot of GCC 4.6.0.  The change for code
generation on i386 to default to i486 on FreeBSD 6 and above is now
upstream, too, so we can shed our specific patch.
@
text
@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
@


1.1
log
@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]
@
text
@@

