[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Tuple and changes for m68k with -malign-int



On Tue, 20 May 2025, John Paul Adrian Glaubitz wrote:

> > As for gccgo, has that ever worked on m68k?
> 
> Yes.
> 

Why is an ABI change needed to get it to work again?

> > Other language runtimes work fine on the m68k ABI. Why is Rust 
> > special?
> 
> You mean other languages such as JavaScript, Go, Java, Python and 
> WebKit?
> 
> No, they don't work fine on m68k.
> 

Python works -- you patched it yourself! -- it doesn't need a special ABI. 
As for the Java runtime etc. I've never tried to install them on m68k but 
I know they were ported to a variety of ABIs with a variety of alignment 
rules, that do not guarantee natural alignment of integer types.


Reply to: