Hi Reid, > + if { [ string first "$lang" "$llvmgcc_langs" ] >= 0 } { won't c match c,c++,objc and objc++; and c++ match both c++ and objc++, etc? Best wishes, Duncan.