curl/.github/workflows
Viktor Szakats 47f411c6d8
GHA: enable -Wunused-macros in clang-tidy jobs
Also fix fallouts found.

Windows clang-tidy CI job is a little pickier than I'd prefer due to the
`_CURL_TESTS_CONCAT=ON` option used there, and all macros considered
local, thus checked by the compiler. Upside: it revealed macro usage
dynamics in tests. If too annoying, `first.h` may be opted-out from the
concat logic. Some macros may also be deleted instead of `#if 0`-ing.

Follow-up to e0e56e9ae4 #21550
Follow-up to 5fa5cb3825 #20593

Closes #21554
2026-05-16 01:17:41 +02:00
..
appveyor-status.yml GHA/appveyor-status: disable gh tool telemetry 2026-04-23 10:26:10 +02:00
checkdocs.yml CI: set DO_NOT_TRACK=1 2026-04-23 11:22:35 +02:00
checksrc.yml GHA: explicitly brew update before brew install with Linuxbrew 2026-05-14 14:26:43 +02:00
checkurls.yml CI: set DO_NOT_TRACK=1 2026-04-23 11:22:35 +02:00
codeql.yml GHA: explicitly brew update before brew install with Linuxbrew 2026-05-14 14:26:43 +02:00
configure-vs-cmake.yml CI: set DO_NOT_TRACK=1 2026-04-23 11:22:35 +02:00
curl-for-win.yml GHA/curl-for-win: switch riscv job to debian:stable (testing broke) 2026-04-30 16:14:13 +02:00
distcheck.yml GHA: bump actions and pips 2026-05-01 21:19:22 +02:00
fuzz.yml CI: set DO_NOT_TRACK=1 2026-04-23 11:22:35 +02:00
http3-linux.yml tidy-up: sort TLS backends, distros, alphabetically 2026-05-11 11:57:25 +02:00
label.yml CI: set DO_NOT_TRACK=1 2026-04-23 11:22:35 +02:00
linux-old.yml GHA: pin containers to hash (where missing) 2026-05-15 01:37:39 +02:00
linux.yml GHA: enable -Wunused-macros in clang-tidy jobs 2026-05-16 01:17:41 +02:00
macos.yml GHA: enable -Wunused-macros in clang-tidy jobs 2026-05-16 01:17:41 +02:00
non-native.yml GHA: bump actions and pips 2026-05-01 21:19:22 +02:00
windows.yml GHA: enable -Wunused-macros in clang-tidy jobs 2026-05-16 01:17:41 +02:00