If the displacement from a "br*" instruction to the target of
the branch is 128K or more, gas writes garbace into the displacement
field(s) instead of generating a relocation overflow error.
The branch on register condition instructions have a 16-bit signed
displacement field, but it is split into
--- Additional Comments From davem at davemloft dot net 2007-05-28 07:33
---
Created an attachment (id=1868)
--> (http://sourceware.org/bugzilla/attachment.cgi?id=1868&action=view)
Fix for BFD_RELOC_SPARC_WDISP16 overflow checking.
--
http://sourceware.org/bugzilla/show_bug.cgi?id=
--- Additional Comments From vincent dot riviere at freesbee dot fr
2007-05-28 18:24 ---
More ideas (again) :
6)
libbfd_la_LIBADD = $(shell cat ofiles) @WIN32LIBADD@
This one works with every shell, but only with GNU Make.
http://www.gnu.org/software/make/manual/html_node/Shell-Function
Hello!
I have such environment:
GNU assembler 2.17
This assembler was configured for a
target of `x86_64-pc-linux-gnu'.
gcc (GCC) 4.1.1 (Gentoo 4.1.1-r3)
This example won't compile for me (main.S):
.intel_syntax noprefix
.text
Hello!
I have such environment:
GNU assembler 2.17
This assembler was configured for a
target of `x86_64-pc-linux-gnu'.
gcc (GCC) 4.1.1 (Gentoo 4.1.1-r3)
This example won't compile for me (main.S):
.intel_syntax noprefix
.text
.globl
On Mon, May 28, 2007 at 04:58:35PM +0300, Sergei Trofimovich wrote:
> .intel_syntax noprefix
>
> .text
> .globl main
> .type main, @function
> main:
> movzx rax, eax
> movzx rax, dword ptr [eip]
> compiling...$ cc-