[SM-Commit] GIT changes to master grimoire by Eric Sandall (c87e082a885f6c2b306d649e2a9e6d88d55f044f)

Eric Sandall scm at sourcemage.org
Fri May 1 03:38:45 EDT 2009


GIT changes to master grimoire by Eric Sandall <sandalle at sourcemage.org>:

 gnu/gcc33/BUILD   |    6 ++++++
 gnu/gcc33/HISTORY |    5 +++++
 2 files changed, 11 insertions(+)

New commits:
commit c87e082a885f6c2b306d649e2a9e6d88d55f044f
Author: Eric Sandall <sandalle at sourcemage.org>
Commit: Eric Sandall <sandalle at sourcemage.org>

    gcc33: Disable -mssse3 (finishes fixing Bug #15203)

commit 650a0ac41d5b111109ad1b62d57ab06667d14f93
Author: Eric Sandall <sandalle at sourcemage.org>
Commit: Eric Sandall <sandalle at sourcemage.org>

    gcc33: Switch core2 -> nocona (Bug #15203)
    See
    http://gcc.gnu.org/onlinedocs/gcc-3.3.6/gcc/i386-and-x86_002d64-Options.html

diff --git a/gnu/gcc33/BUILD b/gnu/gcc33/BUILD
index 7b3d55b..f2bd686 100755
--- a/gnu/gcc33/BUILD
+++ b/gnu/gcc33/BUILD
@@ -3,10 +3,16 @@ sedit  's:#!/bin/sh:#!/bin/bash:'  $SOURCE_DIRECTORY/configure  &&
 
 # GCC 3.3 doesn't know arch=pentium4m, replace with pentium4,
 # same for pentium3m
+# Doesn't know core2, replace with nocona, nor does it no -mssse3, remove it
+# See http://gcc.gnu.org/onlinedocs/gcc-3.3.6/gcc/i386-and-x86_002d64-Options.html
 CFLAGS=${CFLAGS/pentium4m/pentium4}      &&
 CXXFLAGS=${CXXFLAGS/pentium4m/pentium4}  &&
 CFLAGS=${CFLAGS/pentium-m/pentium3}      &&
 CXXFLAGS=${CFLAGS/pentium-m/pentium3}    &&
+CFLAGS=${CFLAGS/core2/nocona}            &&
+CXXFLAGS=${CFLAGS/core2/nocona}          &&
+CFLAGS=${CFLAGS/-mssse3/}                &&
+CXXFLAGS=${CXXFLAGS/-mssse3/}            &&
 
 cd $SOURCE_DIRECTORY.bld                                  &&
 $SOURCE_DIRECTORY/configure                               \
diff --git a/gnu/gcc33/HISTORY b/gnu/gcc33/HISTORY
index 14e2cc2..3ac6176 100644
--- a/gnu/gcc33/HISTORY
+++ b/gnu/gcc33/HISTORY
@@ -1,3 +1,8 @@
+2009-05-01 Eric Sandall <sandalle at sourcemage.org>
+	* BUILD: Switch core2 -> nocona (Bug #15203)
+	  Disable -mssse3 (finishes fixing Bug #15203)
+	  See http://gcc.gnu.org/onlinedocs/gcc-3.3.6/gcc/i386-and-x86_002d64-Options.html
+
 2007-01-22 Thomas Orgis <sobukus at sourcemage.org>
 	* DEPENDS: ensure that compilers get cast after archspecs so that
 	  they all use the same fresh setup



More information about the SM-Commit mailing list