https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105980
--- Comment #9 from CVS Commits ---
The master branch has been updated by H.J. Lu :
https://gcc.gnu.org/g:a396a123596d82d4a2f14dc43a382cb17826411c
commit r13-5218-ga396a123596d82d4a2f14dc43a382cb17826411c
Author: H.J. Lu
Date: Mon Jan 16
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105980
--- Comment #8 from H.J. Lu ---
A patch is posted at
https://gcc.gnu.org/pipermail/gcc-patches/2023-January/610035.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105980
--- Comment #7 from Jakub Jelinek ---
Can you post it to gcc-patches?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105980
--- Comment #6 from H.J. Lu ---
(In reply to Jakub Jelinek from comment #5)
> So, shall we temporarily disable -mforce-indirect-call during the mi thunk
> output?
Something like this
diff --git a/gcc/config/i386/i386.cc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105980
--- Comment #5 from Jakub Jelinek ---
So, shall we temporarily disable -mforce-indirect-call during the mi thunk
output?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105980
--- Comment #4 from H.J. Lu ---
We don't have available scratch registers in 32-bit mode for
x86_output_mi_thunk.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105980
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105980
Richard Biener changed:
What|Removed |Added
Keywords||wrong-code
Priority|P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105980
--- Comment #2 from Uroš Bizjak ---
emit_move_insn in this part of ix86_output_mi_thunk:
21464 if (!sibcall_insn_operand (fnaddr, word_mode))
21465 {
21466 tmp = gen_rtx_REG (word_mode, tmp_regno);
21467
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105980
Martin Liška changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105980
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |11.4
11 matches
Mail list logo