diff options
author | Ben Gamari <ben@smart-cactus.org> | 2022-04-05 23:09:47 -0400 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2022-04-08 03:01:53 -0400 |
commit | cb1f31f5a1ad025c93f2a0b2ac57b8ec57c53ec7 (patch) | |
tree | 93c3d090e5425077e92ad86b76b172c27a3045ad /libraries | |
parent | 56f85d62cf3d3effe1d64624898b779d764730fb (diff) | |
download | haskell-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