https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43892
--- Comment #34 from Joakim Tjernlund ---
(In reply to Christophe Leroy from comment #28)
> Looks like we have a way to do it. Works at least with GCC 5.5, 8.2, 9.2,
> 10.1
>
> unsigned long g(unsigned long a, unsigned long b)
> {
> unsign
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43892
--- Comment #27 from Joakim Tjernlund ---
It has been 10 years, it is not that hard :)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60158
--- Comment #12 from Joakim Tjernlund ---
(In reply to Segher Boessenkool from comment #11)
> Do you have a reproducer you can share?
>
> I'll happily reopen the PR then, of course!
After 6 years, no I don't.
You could use the test case include
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60158
--- Comment #10 from Joakim Tjernlund ---
To be clear, this is still a bug for powerpc(SPE or no SPE) and possibly any
other arch using fixup tables like ppc.
One can workaround this bug by using the -fno-ira-hoist-pressure, I am not
sure why th
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60158
--- Comment #9 from Joakim Tjernlund ---
(In reply to Segher Boessenkool from comment #8)
> It does not happen on any target currently, and it has never happened
> on non-SPE targets before.
The main user, u-boot, added the workaround with -fno-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60158
--- Comment #7 from Joakim Tjernlund ---
(In reply to Segher Boessenkool from comment #6)
> The powerpcspe backend has been deprecated in GCC 8 and removed during GCC 9
> development. See corresponding mailing list threads[1,2,3] for details.
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69839
--- Comment #8 from Joakim Tjernlund ---
(In reply to Jakub Jelinek from comment #7)
> (In reply to Joakim Tjernlund from comment #6)
> > (In reply to Jakub Jelinek from comment #5)
> > > Likely a bug on the Gentoo side.
> > > The linker handles
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69839
--- Comment #6 from Joakim Tjernlund ---
(In reply to Jakub Jelinek from comment #5)
> Likely a bug on the Gentoo side.
> The linker handles differently libraries specified on the command line and
> libraries that are needed by those shared libra
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69839
--- Comment #4 from Joakim Tjernlund ---
(In reply to Jakub Jelinek from comment #3)
> That is the bug then. The linker doesn't search for DT_NEEDED shared
> libraries in the -L directories, but in the -rpath{,-link} ones, or in the
> standard d
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69839
--- Comment #2 from Joakim Tjernlund ---
(In reply to Jakub Jelinek from comment #1)
> Are you using a sysroot for this? If not, you should.
Yes, the toolchain is sysrooted at /usr/powerpc-g2.20-linux-gnu/
(toolchain built with Gentoo's crossde
)
Product: gcc
Version: 4.9.3
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: joakim.tjernlund at infinera dot com
Target Milestone: ---
Using gcc 4.9.3 I can
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65479
Joakim Tjernlund changed:
What|Removed |Added
CC||joakim.tjernlund at infinera
dot c
12 matches
Mail list logo