[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug gas/2117] New: IA64 assembler is broken
From: |
hjl at lucon dot org |
Subject: |
[Bug gas/2117] New: IA64 assembler is broken |
Date: |
6 Jan 2006 19:59:09 -0000 |
I got
address@hidden gas]$ cat bar.s
.global _rtld_local_ro#
.hidden _rtld_local_ro#
_rtld_local_ro# = _rtld_global_ro#
.global _rtld_global_ro#
.data
.align 8
.type _rtld_global_ro#, @object
.size _rtld_global_ro#, 4
_rtld_global_ro:
data4 2
.text
.align 16
.proc process_dl_debug#
process_dl_debug:
(p6) addl r38 = @ltoffx(_rtld_local_ro#), r1
;;
(p6) ld8.mov r38 = [r38], _rtld_local_ro#
;;
.endp process_dl_debug#
address@hidden gas]$ ./as-new -x -o bar.o bar.s
address@hidden gas]$ readelf -r bar.o
Relocation section '.rela.text' at offset 0x368 contains 2 entries:
Offset Info Type Sym. Value Sym. Name + Addend
000000000000 000500000086 R_IA64_LTOFF22X 0000000000000000 _rtld_local_ro + 0
000000000001 000600000087 R_IA64_LDXMOV 0000000000000000 _rtld_global_ro + 0
address@hidden gas]$
Those relocations should be against the same symbol.
--
Summary: IA64 assembler is broken
Product: binutils
Version: unspecified
Status: NEW
Severity: critical
Priority: P2
Component: gas
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: hjl at lucon dot org
CC: bug-binutils at gnu dot org,jbeulich at novell dot com
GCC target triplet: ia64-unknown-linux-gnu
http://sourceware.org/bugzilla/show_bug.cgi?id=2117
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
- [Bug gas/2117] New: IA64 assembler is broken,
hjl at lucon dot org <=