summaryrefslogtreecommitdiffstats
path: root/src/include/sys
diff options
context:
space:
mode:
authorMichael Brown2022-12-14 01:51:00 +0100
committerMichael Brown2022-12-14 01:54:13 +0100
commit54c4c1d403c1730d3c8e467910d7044a649bfbee (patch)
treee83f0477d7d454aabf4d1dbc84ca9f53b0b094c5 /src/include/sys
parent[intel] Add PCI ID for I219-V and -LM 16,17 (diff)
downloadipxe-54c4c1d403c1730d3c8e467910d7044a649bfbee.tar.gz
ipxe-54c4c1d403c1730d3c8e467910d7044a649bfbee.tar.xz
ipxe-54c4c1d403c1730d3c8e467910d7044a649bfbee.zip
[build] Disable array bounds checking for GCC
The array bounds checker on GCC 12 and newer reports a very large number of false positives that result in build failures. In particular, accesses through pointers to zero-length arrays (such as those used by the linker table mechanism in include/ipxe/tables.h) are reported as errors, contrary to the GCC documentation. Work around this GCC issue by unconditionally disabling the warning. Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/include/sys')
0 files changed, 0 insertions, 0 deletions