diff options
| author | Michael Dusan <michael.dusan@gmail.com> | 2023-01-05 11:36:51 -0500 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2023-01-05 15:25:35 -0700 |
| commit | 176940b5045ff0c9b20f9951dca34b2a1bb7edc0 (patch) | |
| tree | e3fff85e35287cf106f194ec55b512d823f35d6b /lib/std/build | |
| parent | 1878bdfbb127321d327ce3cfd8ec148959302b95 (diff) | |
| download | zig-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
