fix preprocessor directive for ghc 7.6.3