summaryrefslogtreecommitdiff
path: root/libraries
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2022-04-05 23:09:47 -0400
committerMarge Bot <ben+marge-bot@smart-cactus.org>2022-04-08 03:01:53 -0400
commitcb1f31f5a1ad025c93f2a0b2ac57b8ec57c53ec7 (patch)
tree93c3d090e5425077e92ad86b76b172c27a3045ad /libraries
parent56f85d62cf3d3effe1d64624898b779d764730fb (diff)
downloadhaskell-cb1f31f5a1ad025c93f2a0b2ac57b8ec57c53ec7.tar.gz
testsuite: Lint RTS #includes
Verifies two important properties of #includes in the RTS: * That system headers don't appear inside of a `<BeginPrivate.h>` block as this can hide system library symbols, resulting in very hard-to-diagnose linker errors * That no headers precede `Rts.h`, ensuring that __USE_MINGW_ANSI_STDIO is set correctly before system headers are included.
Diffstat (limited to 'libraries')
0 files changed, 0 insertions, 0 deletions