I think we're close, but I don't want to start changing the docs then
find out y'all don't agree with the direction I'm heading.
> Some of the mail messages in this thread look like they would be fine
> fodder for clarifying EGCS's documentation (in particular the mail
> message I'm currently replying to --- please, put lots of detail and
> example in the docs!! This current message was good that way.)
I'd probably sit down a review all of this discussion before updating
the docs. The key things off the top of my head that need updating:
* Clarify that overlapping inputs and clobbers are wrong.
* Clarify that a clobbered reg can not be used for an input
operand or the address of any operand.
* Clarify that earlyclobbered outputs with a matching input
is the right way to handle this situation.
* Clarify issues relating to the maximum number of registers
that can be used in an asm.
* Doc new switch (assuming that's the direction we want to go).
> A conditional switch sounds like a good compromise. But IMHO getting
> the documentation updated is just as important....
Yup. It's the poor documentation that helped get us into this
situation to start with :-)
jeff
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu