Revision
91521
Author
ryandesign@macports.org
Date
2012-04-03 17:48:01 -0700 (Tue, 03 Apr 2012)

Log Message

portconfigure.tcl: add macports-gcc-4.7 and macports-gcc-4.8 as configure.compiler possibilities

Modified Paths

Diff

Modified: trunk/base/src/port1.0/portconfigure.tcl (91520 => 91521)


--- trunk/base/src/port1.0/portconfigure.tcl	2012-04-04 00:40:40 UTC (rev 91520)
+++ trunk/base/src/port1.0/portconfigure.tcl	2012-04-04 00:48:01 UTC (rev 91521)
@@ -217,6 +217,8 @@
         macports-gcc-4.4 { set name "MacPorts gcc 4.4" }
         macports-gcc-4.5 { set name "MacPorts gcc 4.5" }
         macports-gcc-4.6 { set name "MacPorts gcc 4.6" }
+        macports-gcc-4.7 { set name "MacPorts gcc 4.7" }
+        macports-gcc-4.8 { set name "MacPorts gcc 4.8" }
         macports-llvm-gcc-4.2 { set name "MacPorts llvm-gcc 4.2" }
         macports-clang { set name "MacPorts clang (port select)" }
         macports-clang-2.9 { set name "MacPorts clang 2.9" }
@@ -386,6 +388,8 @@
         macports-gcc-4.4        gcc44
         macports-gcc-4.5        gcc45
         macports-gcc-4.6        gcc46
+        macports-gcc-4.7        gcc47
+        macports-gcc-4.8        gcc48
         macports-llvm-gcc-4.2   llvm-gcc42
         macports-clang-2.9      clang-2.9
         macports-clang-3.0      clang-3.0
@@ -629,6 +633,28 @@
                 f90  { set ret ${prefix}/bin/gfortran-mp-4.6 }
             }
         }
+        macports-gcc-4.7 {
+            switch -exact ${type} {
+                cc   { set ret ${prefix}/bin/gcc-mp-4.7 }
+                objc { set ret ${prefix}/bin/gcc-mp-4.7 }
+                cxx  { set ret ${prefix}/bin/g++-mp-4.7 }
+                cpp  { set ret ${prefix}/bin/cpp-mp-4.7 }
+                fc   { set ret ${prefix}/bin/gfortran-mp-4.7 }
+                f77  { set ret ${prefix}/bin/gfortran-mp-4.7 }
+                f90  { set ret ${prefix}/bin/gfortran-mp-4.7 }
+            }
+        }
+        macports-gcc-4.8 {
+            switch -exact ${type} {
+                cc   { set ret ${prefix}/bin/gcc-mp-4.8 }
+                objc { set ret ${prefix}/bin/gcc-mp-4.8 }
+                cxx  { set ret ${prefix}/bin/g++-mp-4.8 }
+                cpp  { set ret ${prefix}/bin/cpp-mp-4.8 }
+                fc   { set ret ${prefix}/bin/gfortran-mp-4.8 }
+                f77  { set ret ${prefix}/bin/gfortran-mp-4.8 }
+                f90  { set ret ${prefix}/bin/gfortran-mp-4.8 }
+            }
+        }
         macports-llvm-gcc-4.2 {
             switch -exact ${type} {
                 cc   { set ret ${prefix}/bin/llvm-gcc-4.2 }