rts: Ensure that Rts.h is always included first

Authored by bgamari on Tue, Nov 5, 5:45 PM.

Description

rts: Ensure that Rts.h is always included first

In general this is the convention that we use in the RTS. On Windows
things actually fail if we break it. For instance, you see things like:

includes\stg\Types.h:26:9: error:
  warning: #warning "Mismatch between __USE_MINGW_ANSI_STDIO
  definitions. If using Rts.h make sure it is the first header
  included." [-Wcpp]

Details

Committed
Marge Bot <ben+marge-bot@smart-cactus.org>Thu, Nov 7, 8:25 PM
Parents
rGHCb1c158c9654d: rts: Fix m32 allocator build on Windows
Branches
Unknown
Tags
Unknown
Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHCae431cf4f3bf: rts: Ensure that Rts.h is always included first (authored by bgamari).Thu, Nov 7, 8:25 PM