Re: AW: basic asm and memory clobbers - Proposed solution

2015-11-27 Thread David Wohlferd
On 11/27/2015 11:02 PM, Bernd Edlinger wrote: Hi, I just found this in the docs: The compiler copies the assembler instructions in a basic @code{asm} verbatim to the assembly language output file, without processing dialects or any of the @samp{%} operators that are available with extended @co

AW: basic asm and memory clobbers - Proposed solution

2015-11-27 Thread Bernd Edlinger
Hi, I just found this in the docs: The compiler copies the assembler instructions in a basic @code{asm} verbatim to the assembly language output file, without processing dialects or any of the @samp{%} operators that are available with extended @code{asm}. This results in minor differences betwe

AW: basic asm and memory clobbers - Proposed solution

2015-11-27 Thread Bernd Edlinger
Hi, I just found this in the docs: The compiler copies the assembler instructions in a basic @code{asm} verbatim to the assembly language output file, without processing dialects or any of the @samp{%} operators that are available with extended @code{asm}. This results in minor differences betwe

Re: basic asm and memory clobbers - Proposed solution

2015-11-27 Thread David Wohlferd
On 11/24/2015 6:50 PM, David Wohlferd wrote: I have solved the problem with my previous patch. Here's the update (feedback welcome): http://www.LimeGreenSocks.com/gcc/24414g.zip Based on my understanding from the previous thread, this patch now does what it needs to do (code-wise) to resolve t

Re: [RFC] MIPS ABI Extension for IEEE Std 754 Non-Compliant Interlinking

2015-11-27 Thread Joseph Myers
On Fri, 27 Nov 2015, Maciej W. Rozycki wrote: > I find it highly unlikely though that the writers will (be able to) chase > individual targets and any obscure hardware-dependent options the targets > may provide. And we cannot expect people compiling software to be What that says to me is tha

Re: basic asm and memory clobbers

2015-11-27 Thread Segher Boessenkool
On Fri, Nov 20, 2015 at 04:29:50PM +0100, Richard Henderson wrote: > On 11/20/2015 04:20 PM, Segher Boessenkool wrote: > >Should asm("bla"); then be an extended asm with no input, no outputs, > >no (non-automatic) clobbers? That would be the most straightforward and > >logical semantics, but wil

Re: [RFC] MIPS ABI Extension for IEEE Std 754 Non-Compliant Interlinking

2015-11-27 Thread Maciej W. Rozycki
On Fri, 20 Nov 2015, Joseph Myers wrote: > > The target audience for the `-mieee=strict' option is in my idea a > > non-technical user, say a physicist, who does not necessarily know or is > > fluent with the guts of computer hardware and who has the need to build > > and reliably run their so