From: Sterling Augustine <Sterling@xxxxxxxxxxxxx>
Although sgicc accepts -fvolatile, it does not pass it to the front or
back ends (diffing the verbose output with and without the option
reveals no differences.) Is there a reason for that? Do the front ends
actually support -fvolatile, but there is a bug in the driver, or should
the driver be warning about an option that has no effect? (Or does
anyone actually know what should be happening?)
The driver does not pass it to the phases.
It could pass it to the front end, but that doesn't seem
to have any effect. Actually, even gcc seems to ignore -fvolatile
and -fvolatile-global when I try them, but maybe I'm using it wrong?
-- Mike Murphy
-- mpm@xxxxxxx
-- quote of the day:
-- "A man's pride will bring him low, but the humble in spirit
-- will retain honor." (Proverbs 29:23)
|