bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gas/20692] gas failed on SPARC


From: nickc at redhat dot com
Subject: [Bug gas/20692] gas failed on SPARC
Date: Mon, 17 Oct 2016 08:10:28 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=20692

Nick Clifton <nickc at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nickc at redhat dot com

--- Comment #1 from Nick Clifton <nickc at redhat dot com> ---
(In reply to Igor Kozhukhov from comment #0)

> ./crt/_rtbootld.s:75: Error: unknown pseudo-op: `.volatile'
> ./crt/_rtbootld.s:245: Error: unknown pseudo-op: `.nonvolatile'

> what is replacement for .volatile on GAS?

There is no direct replacement.  If I have read the Sparc Assembly Language
Reference Manual correctly, then these pseudo ops allow (.nonvolatile) and
disallow (.volatile) assembly time optimizations.  The only optimization that
GAS performs for the Sparc architecture is jump/call relaxation, and this is
controlled via a command line option, not a pseudo-op.

You could try adding "-D.volatile= -D.nonvolatile= -Wa,--no-relax" to the
command line and see if this works.

Cheers
  Nick

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]