Lines Matching refs:arch
13 // - 0 if the machine matches the asked-for arch
14 // - 1 if it doesn't match but does match the name of another arch
15 // - 2 if it doesn't match the name of any arch
40 static Bool go(char* arch)
43 if ( 0 == strcmp( arch, "x86" ) ) return True;
47 if ( 0 == strcmp( arch, "x86" ) ) return True;
49 if ( 0 == strcmp( arch, "amd64" ) ) return True;
52 if ( 0 == strcmp( arch, "ppc32" ) ) return True;
55 if ( 0 == strcmp( arch, "ppc64" ) ) return True;
57 if ( 0 == strcmp( arch, "ppc32" ) ) return True;
61 if ( 0 == strcmp( arch, "ppc64" ) ) return True;
64 if ( 0 == strcmp( arch, "s390x" ) ) return True;
67 if ( 0 == strcmp( arch, "arm" ) ) return True;
70 if ( 0 == strcmp( arch, "arm64" ) ) return True;
73 if ( 0 == strcmp( arch, "mips32" ) ) return True;
76 if ( 0 == strcmp( arch, "mips64" ) ) return True;
79 if ( 0 == strcmp( arch, "tilegx" ) ) return True;
95 fprintf( stderr, "usage: arch_test <arch-type>\n" );
103 return 1; // Didn't match, but named another arch.