aboutsummaryrefslogtreecommitdiff
path: root/lib/std/build
diff options
context:
space:
mode:
authorMichael Dusan <michael.dusan@gmail.com>2023-01-05 11:36:51 -0500
committerAndrew Kelley <andrew@ziglang.org>2023-01-05 15:25:35 -0700
commit176940b5045ff0c9b20f9951dca34b2a1bb7edc0 (patch)
treee3fff85e35287cf106f194ec55b512d823f35d6b /lib/std/build
parent1878bdfbb127321d327ce3cfd8ec148959302b95 (diff)
downloadzig-176940b5045ff0c9b20f9951dca34b2a1bb7edc0.tar.gz
zig-176940b5045ff0c9b20f9951dca34b2a1bb7edc0.zip
zig.h: do not assume __GNUC__ is not clang
A followup to 5bd69c655d9e04102c8a64ced1215c9d69f4f03f . For compatibility purposes clang defines __GNUC__. This broke logic where clang14 __has_builtin returns false but `|| defined(__GNUC__)` made it true. CI did not catch this because it uses clang15. However, bootstrapping with latest apple compiler is clang14. We also want to support older clang.
Diffstat (limited to 'lib/std/build')
0 files changed, 0 insertions, 0 deletions