cbe9a51518
comment from this commit reproduced here: I have observed the CPU name reported by LLVM being incorrect. On the SourceHut build services, LLVM 9.0 reports the CPU as "athlon-xp", which is a 32-bit CPU, even though the system is 64-bit and the reported CPU features include, among other things, +64bit. So the strategy taken here is that we observe both reported CPU, and the reported CPU features. The features are trusted more; but if the features match exactly the features of the reported CPU, then we trust the reported CPU. |
||
---|---|---|
.. | ||
c_int.zig | ||
c_tokenizer.zig | ||
c.zig | ||
clang.zig | ||
codegen.zig | ||
compilation.zig | ||
decl.zig | ||
dep_tokenizer.zig | ||
errmsg.zig | ||
introspect.zig | ||
ir.zig | ||
libc_installation.zig | ||
link.zig | ||
llvm.zig | ||
main.zig | ||
package.zig | ||
print_targets.zig | ||
scope.zig | ||
stage1.zig | ||
test.zig | ||
translate_c.zig | ||
type.zig | ||
util.zig | ||
value.zig | ||
visib.zig |