https://sourceware.org/bugzilla/show_bug.cgi?id=27566
Fei Gao changed:
What|Removed |Added
CC||gaofei at eswincomputing dot
com
--
You a
https://sourceware.org/bugzilla/show_bug.cgi?id=27566
--- Comment #14 from Nelson Chu ---
> Yes. the relaxation like “.set ARCHOR0, . + 4598” being relaxed at 2nd pass
> or 3rd pass would be fine
I don't understand why the 2nd pass or 3rd pass should be fine? Even 2nd or
3rd passes still have
https://sourceware.org/bugzilla/show_bug.cgi?id=27566
--- Comment #13 from Nelson Chu ---
There are at least two reviewed patches should resolve this,
https://sourceware.org/pipermail/binutils/2023-May/127413.html
https://sourceware.org/pipermail/binutils/2024-May/134442.html
Looks no one really
https://sourceware.org/bugzilla/show_bug.cgi?id=27566
--- Comment #12 from lifang_xia at linux dot alibaba.com ---
> 2024年10月25日 14:43,i at maskray dot me 写道:
>
> https://sourceware.org/bugzilla/show_bug.cgi?id=27566
>
> Fangrui Song changed:
>
> What|Removed
https://sourceware.org/bugzilla/show_bug.cgi?id=27566
Fangrui Song changed:
What|Removed |Added
CC||i at maskray dot me
--- Comment #11 fr
https://sourceware.org/bugzilla/show_bug.cgi?id=27566
Andrew Pinski changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://sourceware.org/bugzilla/show_bug.cgi?id=27566
Nelson Chu changed:
What|Removed |Added
Last reconfirmed||2023-05-10
Status|RESOLVED
https://sourceware.org/bugzilla/show_bug.cgi?id=27566
--- Comment #9 from lifang_xia at linux dot alibaba.com ---
Hi we get this error a again.
-
.text
hello:
.rept 6000
lla a0, ARCHOR0
.endr
.section .rodata
.set ARCHOR0, . + 4598
.fill 1
https://sourceware.org/bugzilla/show_bug.cgi?id=27566
Nelson Chu changed:
What|Removed |Added
Resolution|--- |FIXED
Status|UNCONFIRMED
https://sourceware.org/bugzilla/show_bug.cgi?id=27566
--- Comment #7 from cvs-commit at gcc dot gnu.org ---
The master branch has been updated by Nelson Chu :
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=ef9d25656226c46406293a70a81e564640973662
commit ef9d25656226c46406293a70a81e5
https://sourceware.org/bugzilla/show_bug.cgi?id=27566
Nelson Chu changed:
What|Removed |Added
Target||riscv*-*-*
--
You are receiving this ma
https://sourceware.org/bugzilla/show_bug.cgi?id=27566
--- Comment #6 from Nelson Chu ---
Jim's assumption is right, the gp won't overlap the rodata. But it could
overlap the symbol defined in the rodata, and it's value plus a constant.
.align 3
.globl hello_rodata
.set hello_rodata
https://sourceware.org/bugzilla/show_bug.cgi?id=27566
Jim Wilson changed:
What|Removed |Added
CC||wilson at gcc dot gnu.org
--- Comment #5
https://sourceware.org/bugzilla/show_bug.cgi?id=27566
--- Comment #4 from lifang_...@c-sky.com ---
Can we add a symbol in the default link file:
.jcr: { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.loc
https://sourceware.org/bugzilla/show_bug.cgi?id=27566
--- Comment #3 from lifang_...@c-sky.com ---
Hi Nelson,
I agree with you, the previous patch is not a best choice.
I have do some debug today.
I add a print here:
===
diff --git a/bfd/elfnn-riscv.c b/b
https://sourceware.org/bugzilla/show_bug.cgi?id=27566
Nelson Chu changed:
What|Removed |Added
CC||nelsonc1225 at sourceware dot
org
--- C
https://sourceware.org/bugzilla/show_bug.cgi?id=27566
--- Comment #2 from Nelson Chu ---
Therefore, when we are doing the LUI and PCREL relaxations (GP to symbol or
c.lui to symbol, must cross the DATA_SEGMENT),
* If "-z relro" isn't set, then we need to reserve at most "MAXPAGESIZE" for
the pad
17 matches
Mail list logo