https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118411
--- Comment #5 from Mathieu Desnoyers
---
(In reply to Andrew Pinski from comment #2)
> Created attachment 60101 [details]
> try this patch
>
> This patch should fix get_attr_length_1 for the inline-asm goto.
I confirm that the proposed fix a
NCONFIRMED
Severity: normal
Priority: P3
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: mathieu.desnoyers at efficios dot com
Target Milestone: ---
Created attachment 60100
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id
Priority: P3
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: mathieu.desnoyers at efficios dot com
Target Milestone: ---
Created attachment 52122
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52122&action=edit
Reproducer for a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90589
--- Comment #18 from Mathieu Desnoyers
---
Created attachment 51302
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51302&action=edit
Interceptor library working-around glibc's intl issues for malloc interceptors
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90589
--- Comment #16 from Mathieu Desnoyers
---
(In reply to Andrew Pinski from comment #15)
> Maybe it is best if you file a glibc bug too.
There was already a glibc bug reporting this. I've done the required changes to
reopen it.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90589
--- Comment #14 from Mathieu Desnoyers
---
I've proposed a RFC patch on the libc-alpha mailing list which fixes the issue:
https://sourceware.org/pipermail/libc-alpha/2021-August/130129.html
It does have a few downsides: it turns all i18n rwloc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90589
Mathieu Desnoyers changed:
What|Removed |Added
CC||mathieu.desnoyers@efficios.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90193
--- Comment #11 from Mathieu Desnoyers
---
The proposed fix "gcc9-pr90193.patch" applied on top of gcc-8.3.0 fixes the
issue for both x86-64 and for x86-32 (-m32) from a 64-bit x86 gcc.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90193
--- Comment #2 from Mathieu Desnoyers
---
By the way, it can also be reproduced by replacing the "jmp" instruction within
the inline asm by a ".long":
# 1 "test-asm-goto-data.c"
# 1 ""
# 1 ""
# 31 ""
# 1 "/usr/include/stdc-predef.h" 1 3 4
# 32
Severity: normal
Priority: P3
Component: inline-asm
Assignee: unassigned at gcc dot gnu.org
Reporter: mathieu.desnoyers at efficios dot com
Target Milestone: ---
This issue can be reproduced with:
gcc version 8.3.0 (GCC)
Target: x86_64-pc-linux-gnu
Confi
10 matches
Mail list logo