basic asm and memory clobbers
Sandra Loosemore
sandra@codesourcery.com
Fri Nov 20 01:53:00 GMT 2015
On 11/19/2015 06:23 PM, David Wohlferd wrote:
>> About the only immediate task would be to ensure that the
>> documentation for traditional asms clearly documents the desired
>> semantics and somehow note that there are known bugs in the
>> implementation (ie 24414, handling of flags registers, and probably
>> other oddities)
>
> Given that gcc is at phase 3, I'm guessing this work won't be in v6? Or
> would this be considered "general bugfixing?"
>
> The reason I ask is I want to clearly document what the current behavior
> is as well as informing them about what's coming. If this isn't
> changing until v7, the text can be updated then to reflect the new
> behavior.
Documentation fixes are accepted all the way through Stage 4, since
there's less risk of introducing regressions in user programs from
accidental documentation mistakes than code errors.
OTOH, I'd discourage adding anything to the docs about anticipated
changes in future releases, except possibly to note that certain
features or behavior are deprecated and may be removed in future
releases (with a suggestion about what you should do instead). We've
already got too many "maybe someday this will be fixed" notes in the
manual that are not terribly useful to users.
-Sandra
More information about the Gcc
mailing list