This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
On 11/11/2015 02:19 AM, David Wohlferd wrote:
Yes. Much like ?! they are pretty tied to implementation details, just not so badly :-)On 11/9/2015 1:52 PM, Jeff Law wrote:On 11/07/2015 12:50 AM, David Wohlferd wrote:- Starting with 'modifiers', "=+&" and (reluctantly) "%" seem reasonable for inline asm. But both "#*" seem sketchy.Right. =+& are no-brainer yes, as are the constants 0-9. % is probably OK as well. #* are similar to !? in that they are inherently tied into the register class preferencing implementation and documenting them would be inadvisable.Actually, #* are already doc'ed in the user guide. Are you advising they be removed?
It may seem like they've got clearer semantics, and they did at one time, but they don't anymore.
If so, the attached patch does this. It also removes references to define_peephole2 and define_splits from the user guide version of this page. There are other parts of this page that are more md than ug, but these are the ones that annoyed me the most.
I'll install momentarily. jeff
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |