All of lore.kernel.org
 help / color / mirror / Atom feed
* Issues and questions regarding PowerPC 32-bits e500v2 tuning
@ 2026-10-21  8:34 Elinor Montmasson
  2026-10-21 13:50 ` Marko, Peter
  0 siblings, 1 reply; 8+ messages in thread
From: Elinor Montmasson @ 2026-10-21  8:34 UTC (permalink / raw)
  To: adrian.freihofer, peter.marko; +Cc: yocto

Hello,

My company is currently interested in building a Yocto distribution for
a PowerPC 32-bit e500v2 platform using the associated tuning available
in OE-Core.
I have a few questions related to the e500v2 tuning in OE-Core.

I understand that PowerPC e500v2 was considered part of a specific architecture
category, PowerPC SPE, which isn't supported anymore in GCC as SPE support
was dropped in GCC 9.1.
In the e500v2 core, the SPE was used as FPU, meaning code for this architecture
can now only be compiled with soft fpu if using active GCC releases.
Do you confirm this analysis?

Building a core-image-minimal with the ppce500v2 tuning in OE-Core doesn't work
out-of-the-box on Yocto Wrynose.
Recipes building with meson (e.g. xorgproto) fail because the do_configure task
runs a "meson-qemuwrapper" binary which fails with SIGILL.
This looks like a floating point configuration problem as adding the tuning
feature "fpu-soft" solves this issue.
This would confirm the lack of SPE support and the need to specify soft fpu
usage or any usage of floating point will result in an execution error.

* Was any testing done for the e500v2 tuning or the e500 tuning?
	* The e500 shares the same SPE specificity.
* Should the e500v2 tuning configuration be considered not up-to-date?
* Is there any plan in updating and testing the e500 and e500v2 tuning
  configurations?
	* Especially, tune-ppce500.inc still enables the "spe" feature,
	  but should encounter the same GCC compatibility problem as the e500v2.

Best regards,
Elinor Montmasson

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2026-10-23 14:25 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-21  8:34 Issues and questions regarding PowerPC 32-bits e500v2 tuning Elinor Montmasson
2026-10-21 13:50 ` Marko, Peter
2026-10-21 15:01   ` Elinor Montmasson
2026-10-22  8:21     ` Marko, Peter
2026-10-22  9:27       ` Freihofer, Adrian
2026-10-22 20:37         ` [yocto] " Khem Raj
2026-10-23  8:27           ` Elinor Montmasson
2026-10-23 14:24             ` Khem Raj

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.