diff options
-rw-r--r-- | doc/build_log.txt | 2 | ||||
-rw-r--r-- | doc/log.txt | 5 | ||||
-rw-r--r-- | src/build-data/arch/x86_32.txt | 8 | ||||
-rw-r--r-- | src/build-data/arch/x86_64.txt | 3 | ||||
-rw-r--r-- | src/build-data/cc/gcc.txt | 2 |
5 files changed, 14 insertions, 6 deletions
diff --git a/doc/build_log.txt b/doc/build_log.txt index 49eba86c5..4158289bf 100644 --- a/doc/build_log.txt +++ b/doc/build_log.txt @@ -14,6 +14,8 @@ Debian reports the build results for 1.8 on `a number of platforms =========== ======= =================== ======================== ============================ ======== Date Version OS CPU Compiler Results =========== ======= =================== ======================== ============================ ======== +2011-03-18 1.9.14 Debian 6.0 Intel Atom D510 GCC 4.4.5 OK +2010-05-09 1.9.17 Gentoo 10.0 PowerPC G5 GCC 4.4.5 OK 2011-05-02 1.9.17 FreeBSD 8.2 x86-64 GCC 4.2.1 OK 2011-04-25 1.9.16 Gentoo 10.0 Intel Core i7-860 Clang 2.9 Miscompiles SSE2 IDEA 2011-04-23 1.9.16 Gentoo 10.0 Intel Core i7-860 Sun C++ 5.10 OK diff --git a/doc/log.txt b/doc/log.txt index c2ea01cac..d54cb4d6e 100644 --- a/doc/log.txt +++ b/doc/log.txt @@ -24,6 +24,11 @@ Version 1.10.0, Not Yet Released * TR1 support is not longer automatically assumed under older versions of GCC +* Add two different configuration targets for Atom, since some are + 32-bit and some are 64-bit. The 'atom' target now refers to the + 64-bit implementations, use 'atom32' to target the 32-bit + processors. + * The (incomplete) CMS support is disabled by default; add ``--enable-modules=cms`` during configuration to turn it back on. diff --git a/src/build-data/arch/x86_32.txt b/src/build-data/arch/x86_32.txt index 9289f1b2e..482a53057 100644 --- a/src/build-data/arch/x86_32.txt +++ b/src/build-data/arch/x86_32.txt @@ -25,7 +25,7 @@ pentium-m prescott k6 athlon -atom +atom32 </submodels> <submodel_aliases> @@ -62,7 +62,7 @@ intelcput2700 -> prescott </submodel_aliases> <isa_extn> -sse2:pentium4,prescott,pentium-m,atom -ssse3:atom -movbe:atom +sse2:pentium4,prescott,pentium-m,atom32 +ssse3:atom32 +movbe:atom32 </isa_extn> diff --git a/src/build-data/arch/x86_64.txt b/src/build-data/arch/x86_64.txt index 59e48329a..97b84fbde 100644 --- a/src/build-data/arch/x86_64.txt +++ b/src/build-data/arch/x86_64.txt @@ -17,6 +17,7 @@ nocona core2 nehalem westmere +atom </submodels> <submodel_aliases> @@ -36,6 +37,6 @@ corei7cpu860 -> nehalem <isa_extn> sse2:all -ssse3:core2,nehalem,westmere +ssse3:core2,nehalem,westmere,atom aes-ni:westmere </isa_extn> diff --git a/src/build-data/cc/gcc.txt b/src/build-data/cc/gcc.txt index f75239666..fd7b26cad 100644 --- a/src/build-data/cc/gcc.txt +++ b/src/build-data/cc/gcc.txt @@ -49,7 +49,7 @@ sh4 -> "-m4 -mieee" # Until GCC gets -march support for these models nehalem -> "-march=core2 -msse4.1 -msse4.2" westmere -> "-march=core2 -maes -msse4.1 -msse4.2" -atom -> "-march=i686 -msse2 -mssse3" +atom32 -> "-march=i686 -msse2 -mssse3" cellppu -> "" alpha-ev68 -> "-mcpu=ev6" alpha-ev7 -> "-mcpu=ev6" |