Re: [Patch, Fortran] Create valid temporary variable to avoid assembler errors

2013-05-22 Thread Steven Bosscher
On Wed, May 22, 2013 at 4:20 PM, Tobias Burnus wrote: > With one Fortran file, I get the following assembler errors: > > /tmp/cc28epKK.s:2075: Error: junk `@1.2304+16' after expression > > That's due to the way a temporary variable is generated. While that variable > is local to the procedure, the

Re: [Patch, Fortran] Create valid temporary variable to avoid assembler errors

2013-05-22 Thread Thomas Koenig
Hi Tobias, I have now changed the mangling, see attached patch. (The test file uses finalization - hence, I do not include it into the patch. I will include it in the FINAL patch.) Build and regtested on x86-64-gnu-linux. OK for the trunk? OK (obvious really). Thanks for the patch!

[Patch, Fortran] Create valid temporary variable to avoid assembler errors

2013-05-22 Thread Tobias Burnus
With one Fortran file, I get the following assembler errors: /tmp/cc28epKK.s:2075: Error: junk `@1.2304+16' after expression That's due to the way a temporary variable is generated. While that variable is local to the procedure, the name somehow escapes into the assembler file. The dump looks