Properly define __GLASGOW_HASKELL__ macro.

It needs to be a number, as it is included as a number literal.