https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101469
--- Comment #16 from Rin Okuyama ---
The fix has been cherry-picked for NetBSD:
https://mail-index.netbsd.org/source-changes/2023/07/18/msg146078.html
Let me thank you again, Oleg!
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101469
--- Comment #10 from Rin Okuyama ---
(In reply to Oleg Endo from comment #9)
> Sorry for being late for 2 years with this.
...
> Unfortunately GCC 10.5 has just been released recently and that was the last
> version 10.
> So the patch will be i
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101469
--- Comment #8 from Rin Okuyama ---
(In reply to Oleg Endo from comment #7)
Hi Oleg. Thank you very much for your great work!
I've tested your patch with GCC 10.4.0 in this weekend, and it perfectly
worked:
- testcase attached to comment #0 co
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100107
Rin Okuyama changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101469
--- Comment #6 from Rin Okuyama ---
(In reply to Rin Okuyama from comment #3)
> If that peephole is removed, GCC 10.3 generates working codes.
>
> NetBSD/shle built by this compiler works fine as far as I can see.
> I'm carrying out full regres
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101469
--- Comment #5 from Rin Okuyama ---
Thank you for your kind attention! I look forward to hearing from you.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101469
--- Comment #3 from Rin Okuyama ---
Thank you very much for your analysis!
If that peephole is removed, GCC 10.3 generates working codes.
NetBSD/shle built by this compiler works fine as far as I can see.
I'm carrying out full regression tests
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101469
--- Comment #1 from Rin Okuyama ---
I've confirmed that the problem also occurs for sh3-none-elf:
$ sh3-none-elf-gcc -v
Using built-in specs.
COLLECT_GCC=/usr/pkg/cross-sh3-none-elf/bin/sh3-none-elf-gcc
COLLECT_LTO_WRAPPER=/usr/pkg/cross-s
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101469
Bug ID: 101469
Summary: wrong code with "-O2 -fPIE" for SH
Product: gcc
Version: 10.3.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100108
--- Comment #11 from Rin Okuyama ---
Segher, let me thank you again!
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100108
--- Comment #7 from Rin Okuyama ---
Thank you for discussion. The proposed patch works fine for me (except for
missing ``;'' at the end of the line).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100108
--- Comment #2 from Rin Okuyama ---
e500mc also supports isel. See its reference manual (Sec. 3.4.5.3):
https://www.nxp.com/docs/en/reference-manual/E500MCRM.pdf
or source code of binutils/gas:
https://sourceware.org/git/?p=binutils-gdb.git;a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100108
Bug ID: 100108
Summary: [10 Regression] powerpc: recognize 32-bit CPU as
POWER9 with -misel option
Product: gcc
Version: 10.3.0
Status: UNCONFIRMED
Severity: n
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100107
Bug ID: 100107
Summary: [10 Regression] powerpc: redundant .machine directive
clobbers CPU flags to assembler
Product: gcc
Version: 10.3.0
Status: UNCONFIRMED
14 matches
Mail list logo