aboutsummaryrefslogtreecommitdiff
path: root/lib/std/buf_map.zig
diff options
context:
space:
mode:
authorAlex Rønne Petersen <alex@alexrp.com>2024-08-04 11:04:23 +0200
committerAlex Rønne Petersen <alex@alexrp.com>2024-08-05 12:20:41 +0200
commit27775f1a9eecc6142834affb524eadd33b9e56b7 (patch)
treea435efb643f82390944f30c627ced253a143ba47 /lib/std/buf_map.zig
parent4ba9a6f44c07ac4501766704f39c2d749b01d8da (diff)
downloadzig-27775f1a9eecc6142834affb524eadd33b9e56b7.tar.gz
zig-27775f1a9eecc6142834affb524eadd33b9e56b7.zip
std.Target: Use v9 as the baseline CPU for sparc32.
It is impossible to even build projects like glibc when targeting a generic SPARC v8 CPU; LEON3 is effectively considered the baseline for `sparc-linux-gnu` now, particularly due to it supporting a CASA instruction similar to the one in SPARC v9. However, it's slightly incompatible with SPARC v9 due to having a different ASI tag, so resulting binaries would not be portable to regular SPARC CPUs. So, as the least bad option, make v9 the baseline for sparc32.
Diffstat (limited to 'lib/std/buf_map.zig')
0 files changed, 0 insertions, 0 deletions