Is "-O currently also implies -fvia-C." still true?

Hello, The GHC User's Guide, Versio 6.6.1 (http://www.haskell.org/ghc/docs/latest/html/users_guide/options-optimise.htm...) says: -O currently also implies -fvia-C. I seem to remember some communication a while back that seemed to imply that this is no longer the case. So my question is: Is the quoted statement still true? Thanks and best regards Thorkil

Thorkil Naur wrote:
Hello,
The GHC User's Guide, Versio 6.6.1 (http://www.haskell.org/ghc/docs/latest/html/users_guide/options-optimise.htm...) says:
-O currently also implies -fvia-C.
Yes, and -O0 implies -fasm (if -fasm or -fvia-C are not explicitly given). I noticed that when compiling ghc-6.6.1 for Mac OS with various flags. C.

Thorkil Naur wrote:
Hello,
The GHC User's Guide, Versio 6.6.1 (http://www.haskell.org/ghc/docs/latest/html/users_guide/options-optimise.htm...) says:
-O currently also implies -fvia-C.
I seem to remember some communication a while back that seemed to imply that this is no longer the case. So my question is: Is the quoted statement still true?
True in 6.6.x, false in 6.7 (HEAD), in my experience. Isaac
participants (3)
-
Christian Maeder
-
Isaac Dupree
-
Thorkil Naur