<pre style='margin:0'>
Jeremy Huddleston Sequoia (jeremyhu) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/3b8f96d8dd678c976dcfc7541daf3d9377cae03a">https://github.com/macports/macports-ports/commit/3b8f96d8dd678c976dcfc7541daf3d9377cae03a</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 3b8f96d8dd678c976dcfc7541daf3d9377cae03a
</span>Author: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
AuthorDate: Thu Aug 24 00:13:23 2017 -0700
<span style='display:block; white-space:pre;color:#404040;'> dragonegg-3.3: Mark as obsolete
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
</span>---
lang/dragonegg-3.3/Portfile | 147 ++---------------------
lang/dragonegg-3.3/files/dragonegg-gcc | 3 -
lang/dragonegg-3.3/files/dragonegg-select | 7 --
lang/dragonegg-3.3/files/missing-includes.patch | 10 --
lang/dragonegg-3.3/files/patch-CPU_DEFAULT.patch | 36 ------
5 files changed, 9 insertions(+), 194 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/dragonegg-3.3/Portfile b/lang/dragonegg-3.3/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6708fac..08043f5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/dragonegg-3.3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/dragonegg-3.3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,150 +1,21 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup select 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup obsolete 1.0
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set llvm_version 3.3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set llvm_version_no_dot 33
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-name dragonegg-${llvm_version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 3.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name dragonegg-${version}
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-subport ${name}-gcc-4.5 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- revision 8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set gcc_version 4.5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set gcc_version_no_dot 45
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-subport ${name}-gcc-4.6 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- revision 10
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set gcc_version 4.6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set gcc_version_no_dot 46
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-subport ${name}-gcc-4.7 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- revision 12
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set gcc_version 4.7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set gcc_version_no_dot 47
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-subport ${name}-gcc-4.8 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- revision 16
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set gcc_version 4.8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set gcc_version_no_dot 48
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #Fixing issue with TARGET_CPU_DEFAULT_max.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #see http://llvm.org/bugs/show_bug.cgi?id=18548
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patchfiles-append patch-CPU_DEFAULT.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+epoch 2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport ${name}-gcc-4.5 {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport ${name}-gcc-4.6 {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport ${name}-gcc-4.7 {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport ${name}-gcc-4.8 {}
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-dist_subdir llvm
</span> categories lang
platforms darwin
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers {jeremyhu @jeremyhu} openmaintainer
</span> license GPL-2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description DragonEgg is a LLVM plug-in for GCC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description DragonEgg replaces GCC optimizers and code generators \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- by the LLVM optimizing infrastructure. It supersedes \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- llvm-gcc.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> homepage http://dragonegg.llvm.org/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${subport} eq ${name}} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version ${llvm_version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-epoch 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distfiles
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set gcc_version 4.6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_run port:${name}-gcc-${gcc_version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_configure no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # For base
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach binary {gcc cpp c++ g++ gcj gcov gfortran} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ln -s dragonegg-${llvm_version}-${binary}-mp-${gcc_version} ${destroot}${prefix}/bin/dragonegg-${llvm_version}-${binary}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-} else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:llvm-${llvm_version} port:gcc${gcc_version_no_dot}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_run port:gcc_select
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# gcc needs to match our arch, not the other way around
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# We build +universal just fine in order to support whatever arch gcc is
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_skip_archcheck-append gcc${gcc_version_no_dot}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#fetch.type svn
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#svn.revision 185261
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#version ${llvm_version}-r${svn.revision}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#worksrcdir trunk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#svn.url http://llvm.org/svn/llvm-project/dragonegg/trunk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#worksrcdir release_34
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#svn.url http://llvm.org/svn/llvm-project/dragonegg/branches/release_34
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version ${llvm_version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-epoch 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites http://llvm.org/releases/${version}/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-extract.suffix .tar.gz
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname dragonegg-${version}.src
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums sha1 aaab9d4c33e4bcad82027acb220453b5db61292a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 afee1287634ca3c926e5cdb93286e3f926f3f9ec \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 3153a827e9a3cef4212d0240ffc5ab7a2ce92dcf1283520d1eb0c3f295f4d9cd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-pre-fetch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ui_msg "Please remember to keep dragonegg and llvm in phase by updating llvm-${llvm_version} first."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_configure no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-select.group gcc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-select.file ${worksrcpath}/dragonegg-${llvm_version}-gcc${gcc_version_no_dot}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.target
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# g++-4.0 fails to build some of the newer C++ for ppc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Intel looks ok, but I prefer using gcc-4.2 for consistency
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist gcc-4.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append missing-includes.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-extract {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- file copy ${filespath}/dragonegg-select ${select.file}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s:LLVM_VERSION:${llvm_version}:" ${select.file}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s:GCC_VERSION:${gcc_version}:" ${select.file}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant universal {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "/-MD -MP/d" ${worksrcpath}/Makefile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set cxx_stdlibflags {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[string match *clang* ${configure.cxx}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set cxx_stdlibflags -stdlib=${configure.cxx_stdlib}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.env-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- LLVM_CONFIG=${prefix}/bin/llvm-config-mp-${llvm_version} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- GCC=${prefix}/bin/gcc-mp-${gcc_version} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CC="${configure.cc} ${configure.cppflags} ${configure.cflags} [get_canonical_archflags cc]" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CXX="${configure.cxx} ${configure.cppflags} ${configure.cxxflags} ${cxx_stdlibflags} [get_canonical_archflags cxx]"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 755 -d ${destroot}${prefix}/libexec/dragonegg
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 755 ${worksrcpath}/dragonegg.so ${destroot}${prefix}/libexec/dragonegg/llvm${llvm_version_no_dot}gcc${gcc_version_no_dot}.so
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s:dragonegg:llvm${llvm_version_no_dot}gcc${gcc_version_no_dot}:" ${worksrcpath}/integrated-as.specs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 644 ${worksrcpath}/integrated-as.specs ${destroot}${prefix}/libexec/dragonegg/llvm${llvm_version_no_dot}gcc${gcc_version_no_dot}-integrated-as.specs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach binary {gcc cpp c++ g++ gcj gcov gfortran} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set path ${destroot}${prefix}/bin/dragonegg-${llvm_version}-${binary}-mp-${gcc_version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 755 ${filespath}/dragonegg-gcc ${path}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s:PLUGIN:${prefix}/libexec/dragonegg/llvm${llvm_version_no_dot}gcc${gcc_version_no_dot}.so:" ${path}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s:PREFIX:${prefix}:" ${path}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s:GCC_VERSION:${gcc_version}:" ${path}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s:BINARY:${binary}:" ${path}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> livecheck.type none
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/dragonegg-3.3/files/dragonegg-gcc b/lang/dragonegg-3.3/files/dragonegg-gcc
</span>deleted file mode 100755
<span style='display:block; white-space:pre;color:#808080;'>index 984d982..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/dragonegg-3.3/files/dragonegg-gcc
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,3 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#!/bin/bash
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-exec PREFIX/bin/BINARY-mp-GCC_VERSION -fplugin=PLUGIN "${@}"
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/dragonegg-3.3/files/dragonegg-select b/lang/dragonegg-3.3/files/dragonegg-select
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index ecb0fac..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/dragonegg-3.3/files/dragonegg-select
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,7 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-bin/dragonegg-LLVM_VERSION-gcc-mp-GCC_VERSION
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-bin/dragonegg-LLVM_VERSION-cpp-mp-GCC_VERSION
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-bin/dragonegg-LLVM_VERSION-c++-mp-GCC_VERSION
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-bin/dragonegg-LLVM_VERSION-g++-mp-GCC_VERSION
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-bin/dragonegg-LLVM_VERSION-gcj-mp-GCC_VERSION
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-bin/dragonegg-LLVM_VERSION-gcov-mp-GCC_VERSION
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-bin/dragonegg-LLVM_VERSION-gfortran-mp-GCC_VERSION
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/dragonegg-3.3/files/missing-includes.patch b/lang/dragonegg-3.3/files/missing-includes.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index c270ff9..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/dragonegg-3.3/files/missing-includes.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/Cache.cpp.orig 2012-06-24 08:10:38.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/Cache.cpp 2013-01-06 01:46:27.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -30,6 +30,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "llvm/Support/ValueHandle.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- // System headers
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <new>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <cassert>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <gmp.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/dragonegg-3.3/files/patch-CPU_DEFAULT.patch b/lang/dragonegg-3.3/files/patch-CPU_DEFAULT.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 705d359..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/dragonegg-3.3/files/patch-CPU_DEFAULT.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,36 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/x86/ABIHack.inc.orig 2013-05-22 01:16:37.000000000 +0900
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/x86/ABIHack.inc 2014-09-18 19:54:44.000000000 +0900
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1663,33 +1663,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {&atom_cost, 16, 7, 16, 7, 16}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- };
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--static const char *const cpu_names[TARGET_CPU_DEFAULT_max] =
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--{
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- "generic",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- "i386",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- "i486",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- "pentium",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- "pentium-mmx",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- "pentiumpro",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- "pentium2",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- "pentium3",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- "pentium4",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- "pentium-m",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- "prescott",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- "nocona",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- "core2",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- "atom",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- "geode",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- "k6",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- "k6-2",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- "k6-3",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- "athlon",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- "athlon-4",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- "k8",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- "amdfam10"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--};
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* Return the "natural" mode for TYPE. In most cases, this is just TYPE_MODE.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- But in the case of vector types, it is some vector mode.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span></pre><pre style='margin:0'>
</pre>