Fix -Werror build failure in RtsMain
Fix -Werror build failure in RtsMain

Summary:
Something in Excn.h's include chain is loading _mingw.h which is defining a macro that
PosixSource.h is going to define.

_mingw.h's version properly checks if it has already been defined and skips it, so fixing the warning can be done
by just including Excn.h later (moved it to before last include).

Test Plan: ./validate

Reviewers: austin

Reviewed By: austin

Subscribers: thomie

Differential Revision: https://phabricator.haskell.org/D698

mfine/ghc,vTurbine/ghc,mettekou/ghc,nkaretnikov/ghc,ezyang/ghc,sdiehl/ghc,mfine/ghc,oldmanmike/ghc,sdiehl/ghc,sdiehl/ghc,ghc-android/ghc,nkaretnikov/ghc,siddhanathan/ghc,vikraman/ghc,wxwxwwxxx/ghc,da-x/ghc,oldmanmike/ghc,ghc-android/ghc,sgillespie/ghc,fmthoma/ghc,TomMD/ghc,nkaretnikov/ghc,vikraman/ghc,elieux/ghc,urbanslug/ghc,christiaanb/ghc,christiaanb/ghc,shlevy/ghc,ezyang/ghc,vikraman/ghc,vTurbine/ghc,mettekou/ghc,TomMD/ghc,siddhanathan/ghc,anton-dessiatov/ghc,olsner/ghc,ghc-android/ghc,tjakway/ghcjvm,urbanslug/ghc,AlexanderPankiv/ghc,mfine/ghc,elieux/ghc,da-x/ghc,da-x/ghc,snoyberg/ghc,sgillespie/ghc,christiaanb/ghc,elieux/ghc,ezyang/ghc,tjakway/ghcjvm,gcampax/ghc,gcampax/ghc,oldmanmike/ghc,tjakway/ghcjvm,snoyberg/ghc,da-x/ghc,acowley/ghc,ml9951/ghc,ml9951/ghc,anton-dessiatov/ghc,GaloisInc/halvm-ghc,wxwxwwxxx/ghc,acowley/ghc,anton-dessiatov/ghc,mettekou/ghc,nushio3/ghc,GaloisInc/halvm-ghc,gridaphobe/ghc,anton-dessiatov/ghc,mettekou/ghc,shlevy/ghc,GaloisInc/halvm-ghc,snoyberg/ghc,shlevy/ghc,nkaretnikov/ghc,TomMD/ghc,tjakway/ghcjvm,gcampax/ghc,mfine/ghc,vTurbine/ghc,sdiehl/ghc,anton-dessiatov/ghc,ezyang/ghc,ml9951/ghc,AlexanderPankiv/ghc,AlexanderPankiv/ghc,nkaretnikov/ghc,wxwxwwxxx/ghc,TomMD/ghc,acowley/ghc,shlevy/ghc,elieux/ghc,GaloisInc/halvm-ghc,vTurbine/ghc,ml9951/ghc,nushio3/ghc,elieux/ghc,shlevy/ghc,siddhanathan/ghc,mettekou/ghc,mfine/ghc,nkaretnikov/ghc,gridaphobe/ghc,ghc-android/ghc,da-x/ghc,ezyang/ghc,gridaphobe/ghc,oldmanmike/ghc,nushio3/ghc,tjakway/ghcjvm,snoyberg/ghc,mcschroeder/ghc,vikraman/ghc,urbanslug/ghc,olsner/ghc,nushio3/ghc,ghc-android/ghc,acowley/ghc,GaloisInc/halvm-ghc,vikraman/ghc,oldmanmike/ghc,oldmanmike/ghc,sgillespie/ghc,AlexanderPankiv/ghc,AlexanderPankiv/ghc,gcampax/ghc,sdiehl/ghc,acowley/ghc,wxwxwwxxx/ghc,urbanslug/ghc,ghc-android/ghc,sdiehl/ghc,gridaphobe/ghc,gcampax/ghc,ml9951/ghc,ezyang/ghc,mfine/ghc,sgillespie/ghc,mcschroeder/ghc,tjakway/ghcjvm,olsner/ghc,nushio3/ghc,anton-dessiatov/ghc,elieux/ghc,TomMD/ghc,snoyberg/ghc,acowley/ghc,wxwxwwxxx/ghc,anton-dessiatov/ghc,fmthoma/ghc,snoyberg/ghc,ghc-android/ghc,olsner/ghc,gcampax/ghc,mcschroeder/ghc,vTurbine/ghc,wxwxwwxxx/ghc,acowley/ghc,TomMD/ghc,da-x/ghc,nushio3/ghc,christiaanb/ghc,vTurbine/ghc,mcschroeder/ghc,GaloisInc/halvm-ghc,GaloisInc/halvm-ghc,sgillespie/ghc,urbanslug/ghc,fmthoma/ghc,christiaanb/ghc,siddhanathan/ghc,siddhanathan/ghc,siddhanathan/ghc,elieux/ghc,mettekou/ghc,wxwxwwxxx/ghc,gridaphobe/ghc,sdiehl/ghc,mettekou/ghc,snoyberg/ghc,siddhanathan/ghc,christiaanb/ghc,tjakway/ghcjvm,gridaphobe/ghc,nkaretnikov/ghc,mcschroeder/ghc,urbanslug/ghc,ml9951/ghc,vikraman/ghc,fmthoma/ghc,gcampax/ghc,ezyang/ghc,da-x/ghc,mcschroeder/ghc,vikraman/ghc,sgillespie/ghc,nushio3/ghc,shlevy/ghc,fmthoma/ghc,olsner/ghc,shlevy/ghc,AlexanderPankiv/ghc,christiaanb/ghc,olsner/ghc,ml9951/ghc,gridaphobe/ghc,vTurbine/ghc,TomMD/ghc,olsner/ghc,AlexanderPankiv/ghc,ml9951/ghc,mfine/ghc,oldmanmike/ghc,fmthoma/ghc,urbanslug/ghc,sgillespie/ghc,fmthoma/ghc,mcschroeder/ghc