Lines Matching refs:MEM
47 MEM=mrc,arc,gc
61 $0 ARCH=i386,x86_64 ROOT=/tmp/libclosure.roots MEM=mrc,arc,gc CC=clang
88 # MEM=mrc,arc,gc
894 if ($C{MEM} eq "gc") {
897 elsif ($C{MEM} eq "arc") {
900 elsif ($C{MEM} eq "mrc") {
904 die "unrecognized MEM '$C{MEM}'\n";
954 if ($C{MEM} !~ /^(mrc|arc|gc)$/) {
955 die "unknown MEM=$C{MEM} (expected one of mrc arc gc)\n";
958 if ($C{MEM} eq "gc" && $C{SDK} =~ /^iphone/) {
960 print "note: because SDK=$C{SDK} does not support MEM=$C{MEM}\n";
963 if ($C{MEM} eq "arc" && $C{SDK} !~ /^iphone/ && $C{ARCH} eq "i386") {
965 print "note: because 32-bit Mac does not support MEM=$C{MEM}\n";
968 if ($C{MEM} eq "arc" && $C{CC} !~ /clang/) {
970 print "note: because CC=$C{CC} does not support MEM=$C{MEM}\n";
1158 $args{MEM} = getargs("MEM", "mrc");