Lines Matching defs: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
37 static Bool go(char* arch)
40 if ( 0 == strcmp( arch, "x86" ) ) return True;
44 if ( 0 == strcmp( arch, "x86" ) ) return True;
46 if ( 0 == strcmp( arch, "amd64" ) ) return True;
49 if ( 0 == strcmp( arch, "ppc32" ) ) return True;
52 if ( 0 == strcmp( arch, "ppc64" ) ) return True;
54 if ( 0 == strcmp( arch, "ppc32" ) ) return True;
58 if ( 0 == strcmp( arch, "s390x" ) ) return True;
61 if ( 0 == strcmp( arch, "arm" ) ) return True;
64 if ( 0 == strcmp( arch, "arm64" ) ) return True;
67 if ( 0 == strcmp( arch, "mips32" ) ) return True;
70 if ( 0 == strcmp( arch, "mips64" ) ) return True;
86 fprintf( stderr, "usage: arch_test <arch-type>\n" );
94 return 1; // Didn't match, but named another arch.