Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to devel-gcc grimoire by Eric Sandall (4f6277d23529df441a4bae156176acff343457a9)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Eric Sandall <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to devel-gcc grimoire by Eric Sandall (4f6277d23529df441a4bae156176acff343457a9)
  • Date: Tue, 18 Mar 2008 01:04:00 -0500

GIT changes to devel-gcc grimoire by Eric Sandall <sandalle AT sourcemage.org>:

gnu/gcc/DEPENDS | 10 ++++---
gnu/gcc/DETAILS | 2 -
gnu/gcc/HISTORY | 6 ++++
gnu/gcc/PRE_BUILD | 2 -
gnu/gcc/gcc-4.2.3-ffast-math.patch | 50
-------------------------------------
5 files changed, 14 insertions(+), 56 deletions(-)

New commits:
commit 4f6277d23529df441a4bae156176acff343457a9
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gcc: Updated to 4.3.0

(cherry-picked from commit cf6814984459e06518f9757105d6bc41cfe26b5b)

diff --git a/gnu/gcc/DEPENDS b/gnu/gcc/DEPENDS
index 5087443..2573dfb 100755
--- a/gnu/gcc/DEPENDS
+++ b/gnu/gcc/DEPENDS
@@ -1,4 +1,6 @@
-depends diffutils &&
-depends gnupg &&
-depends smgl-fhs &&
-depends smgl-archspecs
+depends diffutils &&
+depends gmp &&
+depends gnupg &&
+depends mpfr &&
+depends smgl-fhs &&
+depends smgl-archspecs
diff --git a/gnu/gcc/DETAILS b/gnu/gcc/DETAILS
index bf101a5..a7413e8 100755
--- a/gnu/gcc/DETAILS
+++ b/gnu/gcc/DETAILS
@@ -1,5 +1,5 @@
SPELL=gcc
- VERSION=4.2.3
+ VERSION=4.3.0
SOURCE=gcc-core-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gcc-$VERSION
diff --git a/gnu/gcc/HISTORY b/gnu/gcc/HISTORY
index 214e3b4..a59e870 100644
--- a/gnu/gcc/HISTORY
+++ b/gnu/gcc/HISTORY
@@ -1,4 +1,10 @@
2008-03-17 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 4.3.0
+ * DEPENDS: Depends on gmp and mpfr
+ * PRE_BUILD: Use gcc-$VERSION-ffast-math.patch to keep up. :)
+ * gcc-4.3.0-ffast-math.patch: Updated gcc-4.2.3-ffast-math.patch
+
+2008-03-17 Eric Sandall <sandalle AT sourcemage.org>
* BUILD: Pass --build=x86_64-pc-linux-gnu for x86_64, only way I found
to get around this warning:
configure: WARNING: If you wanted to set the --build type, don't use
diff --git a/gnu/gcc/PRE_BUILD b/gnu/gcc/PRE_BUILD
index be70a58..ba4613e 100755
--- a/gnu/gcc/PRE_BUILD
+++ b/gnu/gcc/PRE_BUILD
@@ -6,4 +6,4 @@ cd $SOURCE_DIRECTORY &&
sedit 's/^-include/#\0/' libcpp/Makefile.in &&

#apply the GCC 4.1.1 fast-math fix
-patch -p1 < $SPELL_DIRECTORY/gcc-4.2.3-ffast-math.patch
+patch -p1 < $SPELL_DIRECTORY/gcc-$VERSION-ffast-math.patch
diff --git a/gnu/gcc/gcc-4.2.3-ffast-math.patch
b/gnu/gcc/gcc-4.2.3-ffast-math.patch
deleted file mode 100644
index c6601f6..0000000
--- a/gnu/gcc/gcc-4.2.3-ffast-math.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-diff -Naur gcc-4.2.3.orig/gcc/config/i386/crtfastmath.c
gcc-4.2.3/gcc/config/i386/crtfastmath.c
---- gcc-4.2.3.orig/gcc/config/i386/crtfastmath.c 2008-02-05
11:26:52.724719808 -0800
-+++ gcc-4.2.3/gcc/config/i386/crtfastmath.c 2008-02-05 11:27:16.337719080
-0800
-@@ -37,6 +37,23 @@
- #define FXSAVE (1 << 24)
- #define SSE (1 << 25)
-
-+struct
-+{
-+ unsigned short int cwd;
-+ unsigned short int swd;
-+ unsigned short int twd;
-+ unsigned short int fop;
-+ long int fip;
-+ long int fcs;
-+ long int foo;
-+ long int fos;
-+ long int mxcsr;
-+ long int mxcsr_mask;
-+ long int st_space[32];
-+ long int xmm_space[32];
-+ long int padding[56];
-+} __attribute__ ((aligned (16))) fxsave;
-+
- static void __attribute__((constructor))
- #ifndef __x86_64__
- /* The i386 ABI only requires 4-byte stack alignment, so this is necessary
-@@ -81,22 +98,6 @@
- if (edx & FXSAVE)
- {
- /* Check if DAZ is available. */
-- struct
-- {
-- unsigned short int cwd;
-- unsigned short int swd;
-- unsigned short int twd;
-- unsigned short int fop;
-- long int fip;
-- long int fcs;
-- long int foo;
-- long int fos;
-- long int mxcsr;
-- long int mxcsr_mask;
-- long int st_space[32];
-- long int xmm_space[32];
-- long int padding[56];
-- } __attribute__ ((aligned (16))) fxsave;
-
- __builtin_memset (&fxsave, 0, sizeof (fxsave));
-



  • [SM-Commit] GIT changes to devel-gcc grimoire by Eric Sandall (4f6277d23529df441a4bae156176acff343457a9), Eric Sandall, 03/18/2008

Archive powered by MHonArc 2.6.24.

Top of Page