[Bug c/103908] New: gcc 7.5.0 (and earlier) miscompile asm goto in O1 on x86-64

2022-01-04 Thread mathieu.desnoyers at efficios dot com via Gcc-bugs
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=edit Reproducer for asm goto miscompilat

[Bug sanitizer/90589] In Fedora 30 ps hangs using address sanitizer

2021-08-13 Thread mathieu.desnoyers at efficios dot com via Gcc-bugs
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=edit Interceptor library working-around glibc's intl issues for malloc interceptors

[Bug sanitizer/90589] In Fedora 30 ps hangs using address sanitizer

2021-08-12 Thread mathieu.desnoyers at efficios dot com via Gcc-bugs
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.

[Bug sanitizer/90589] In Fedora 30 ps hangs using address sanitizer

2021-08-12 Thread mathieu.desnoyers at efficios dot com via Gcc-bugs
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

[Bug sanitizer/90589] In Fedora 30 ps hangs using address sanitizer

2021-08-12 Thread mathieu.desnoyers at efficios dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90589 Mathieu Desnoyers changed: What|Removed |Added CC||mathieu.desnoyers@efficios.

[Bug target/90193] [8/9 Regression] asm goto with TLS "m" input operand generates incorrect assembler in O1 and O2

2019-04-22 Thread mathieu.desnoyers at efficios dot com
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.

[Bug inline-asm/90193] [8/9 Regression] asm goto with TLS "m" input operand generates incorrect assembler in O1 and O2

2019-04-20 Thread mathieu.desnoyers at efficios dot com
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

[Bug inline-asm/90193] New: asm goto with TLS "m" input operand generates incorrect assembler in O1 and O2

2019-04-19 Thread mathieu.desnoyers at efficios dot com
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