--- /opt/local/var/macports/sources/rsync.macports.org/release/base/src/port1.0/portconfigure.tcl	2009-08-17 05:53:54.000000000 +0200
+++ /opt/local/share/macports/Tcl/port1.0/portconfigure.tcl	2010-01-31 20:41:39.000000000 +0100
@@ -206,6 +206,7 @@
         macports-gcc-4.2 { set name "MacPorts gcc 4.2" }
         macports-gcc-4.3 { set name "MacPorts gcc 4.3" }
         macports-gcc-4.4 { set name "MacPorts gcc 4.4" }
+        macports-llvm-gcc-4.2 { set name "MacPorts llvm-gcc 4.2" }
         default { return -code error "Invalid value for configure.compiler" }
     }
     ui_debug "Using compiler '$name'"
@@ -449,6 +450,17 @@
                 f90  { set ret ${prefix}/bin/gfortran-mp-4.4 }
             }
         }
+        macports-llvm-gcc-4.2 {
+            switch -exact ${type} {
+                cc   { set ret ${prefix}/bin/llvm-gcc-4.2 }
+                objc { set ret ${prefix}/bin/llvm-gcc-4.2 }
+                cxx  { set ret ${prefix}/bin/llvm-g++-4.2 }
+                cpp  { set ret ${prefix}/bin/llvm-cpp-4.2 }
+                fc   { set ret ${prefix}/bin/llvm-gfortran-4.2 }
+                f77  { set ret ${prefix}/bin/llvm-gfortran-4.2 }
+                f90  { set ret ${prefix}/bin/llvm-gfortran-4.2 }
+            }
+        }
     }
     return $ret
 }

