[GHC] #9869: Add new notation for negative numbers when using -XNegativeLiterals