Re: [DOC Patch] Explicit Register Variables

2014-07-01 Thread Hans-Peter Nilsson
On Mon, 30 Jun 2014, David Wohlferd wrote: > I don't have permissions to commit this patch, but I do have a release on file > with the FSF. > > Problem description: > The text for using Explicit Register Variables is confusing, redundant, and > fails to make certain essential information clear. [.

Re: [DOC Patch] Explicit Register Variables

2014-07-01 Thread Jeff Law
On 06/30/14 17:10, David Wohlferd wrote: - Describing Local Register Variables as "sometimes convenient for use with the extended asm feature" misses the point that this is in fact the ONLY supported use for Local Register Variables. What makes you believe that this feature is only useful for

Re: [DOC Patch] Explicit Register Variables

2014-07-01 Thread Jeff Law
On 06/30/14 23:51, David Wohlferd wrote: My proposed patch says "When selecting a register, choose one that is normally saved and restored by function calls on your machine. This ensures library routines which are unaware of this reservation will restore it before returning." This platform-neut

Re: [DOC Patch] Explicit Register Variables

2014-06-30 Thread David Wohlferd
On 6/30/2014 6:30 PM, Mike Stump wrote: On Jun 30, 2014, at 4:10 PM, David Wohlferd wrote: - Vague descriptions of things that "are reported" to work on certain platforms are not useful ("On the SPARC, there are reports that"). I'd disagree. But what's more important here is the registers th

Re: [DOC Patch] Explicit Register Variables

2014-06-30 Thread Mike Stump
On Jun 30, 2014, at 4:10 PM, David Wohlferd wrote: > >>> - Vague descriptions of things that "are reported" to work on certain >>> platforms are not useful ("On the SPARC, there are reports that"). >> I'd disagree. But what's more important here is the registers that are >> available are a func

Re: [DOC Patch] Explicit Register Variables

2014-06-30 Thread David Wohlferd
On 6/30/2014 2:01 PM, Jeff Law wrote: On 06/30/14 02:18, David Wohlferd wrote: I don't have permissions to commit this patch, but I do have a release on file with the FSF. Problem description: The text for using Explicit Register Variables is confusing, redundant, and fails to make certain ess

Re: [DOC Patch] Explicit Register Variables

2014-06-30 Thread Jeff Law
On 06/30/14 02:18, David Wohlferd wrote: I don't have permissions to commit this patch, but I do have a release on file with the FSF. Problem description: The text for using Explicit Register Variables is confusing, redundant, and fails to make certain essential information clear. Some specific

[DOC Patch] Explicit Register Variables

2014-06-30 Thread David Wohlferd
I don't have permissions to commit this patch, but I do have a release on file with the FSF. Problem description: The text for using Explicit Register Variables is confusing, redundant, and fails to make certain essential information clear. Some specific problems: - There is no reason to call