aro does not have a pragma-pack warning

This commit is contained in:
Andrew Kelley 2025-08-21 16:07:36 -07:00
parent 8cba6b1df8
commit aa92c237e9

View File

@ -6925,12 +6925,14 @@ fn addCommonCCArgs(
.mm,
.hmm,
=> {
if (is_clang) try argv.append("-fno-spell-checking");
if (is_clang) {
try argv.append("-fno-spell-checking");
if (target.os.tag == .windows and target.abi.isGnu()) {
// windows.h has files such as pshpack1.h which do #pragma packing,
// triggering a clang warning. So for this target, we disable this warning.
try argv.append("-Wno-pragma-pack");
if (target.os.tag == .windows and target.abi.isGnu()) {
// windows.h has files such as pshpack1.h which do #pragma packing,
// triggering a clang warning. So for this target, we disable this warning.
try argv.append("-Wno-pragma-pack");
}
}
if (mod.optimize_mode != .Debug) {