--- Additional Comments From ce at embedded-software dot de 2009-06-13
01:32 ---
Not really, but it is a problem of the SH2A configuration not really supported
on GCC 4.4.0 as I found out (sadly).
(In reply to comment #3)
> It looks a duplicate of PR6750.
>
--
What|R
--- Additional Comments From kkojima at rr dot iij4u dot or dot jp
2009-06-12 21:58 ---
It looks a duplicate of PR6750.
--
http://sourceware.org/bugzilla/show_bug.cgi?id=10271
--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching s
--
What|Removed |Added
CC||drepper at redhat dot com,
||roland at redhat dot com
http://so
--- Additional Comments From jakub at redhat dot com 2009-06-12 19:10
---
The problem with using normal symbol is that if some shared library calls such a
symbol, the .got.plt slot in the shared library will contain address of the .plt
slot in the binary and only its .got.plt will contai
--- Additional Comments From ce at embedded-software dot de 2009-06-12
17:25 ---
I assigned this bug to GCC as well bug # 40428
--
http://sourceware.org/bugzilla/show_bug.cgi?id=10271
--- You are receiving this mail because: ---
You are on the CC list for the bug, or are wat
--- Additional Comments From ce at embedded-software dot de 2009-06-12
17:25 ---
Created an attachment (id=3991)
--> (http://sourceware.org/bugzilla/attachment.cgi?id=3991&action=view)
This is the complete log of the build.
--
http://sourceware.org/bugzilla/show_bug.cgi?id=10271
-
When I try to build GCC 4.4.0 with binutils 2.19.1 for sh2a (Hitachi SuperH) I
get the following:
"Internal error, aborting at /var/tmp/cross/sh2a-linux-uclibc/por
tage/cross-sh2a-linux-uclibc/binutils-2.19.1-r1/work/binutils-2.19.1/gas/config/
tc-sh.c line 3968 in md_apply_fix
Please report this b
--
What|Removed |Added
AssignedTo|unassigned at sources dot |hjl dot tools at gmail dot
|redhat dot com |com
Status|NEW
--
What|Removed |Added
AssignedTo|unassigned at sources dot |hjl dot tools at gmail dot
|redhat dot com |com
Status|NEW
See ifunc3 testcase in
http://sources.redhat.com/ml/binutils/2009-06/msg00199.html
If binary overrides some shared library's symbol with its STT_GNU_IFUNC symbol
and the binary takes address of that symbol, the symbol defined in the binary
shouldn't be IMHO STT_GNU_IFUNC pointing to the indirect fu
#ifndef PICKNO
# define PICKNO 1
#endif
#if PICKNO == 2
# define PICK(fn1, fn2) #fn2
#else
# define PICK(fn1, fn2) #fn1
#endif
#ifdef __x86_64__
# define IFUNC_ASM(fn) "\tleaq " fn "(%rip), %rax\n\tretq\n"
#endif
#define IFUNC(name, globl, fn1, fn2) \
extern __typeof (fn1) fn1 __attribute__((used))
--- Additional Comments From mikpe at it dot uu dot se 2009-06-12 15:31
---
Nick,
(In reply to comment #1)
> > mov r0, r1
> > .word 0xe1a1
> > bx lr
>
> >0: e1a1mov r0, r1
> >4: e1a1.word 0xe1a1
> >
--- Additional Comments From nickc at redhat dot com 2009-06-12 12:22
---
Subject: Re: New: objdump does not disassemble ARM code
entered with .word directives
Hi Mike,
> It used to be possible to enter instructions with .word directives and then
> disassemble them with objdump -d, b
Hi Mike,
It used to be possible to enter instructions with .word directives and then
disassemble them with objdump -d, but that no longer works. Example:
mov r0, r1
.word 0xe1a1
bx lr
0: e1a1mov r0, r1
4: e1a1.wor
14 matches
Mail list logo