RTS flag documentation
Section 4.16 of the GHC 7.0.1 User Guide claims that
"Giving a +RTS -f option will print out the RTS options actually available in your program (which vary, depending on how you compiled)."
As far as I can tell, this is incorrect. I get an "unknown RTS option -f" then I try this. "-?" seems to do the correct thing.
I also note in passing that section 4.19.6 lists "options affecting linking", including -rtsopts, but it links to section 4.11.6 which makes no mention of -rtsopts.
Additionally, it's mentioned in several places that you need -rtsopts to enable "most" of the RTS options, but nowhere does it seem to explicitly state exactly what options are turned on or off by the various settings.