Re: DEFAULT_PCC_STRUCT_RETURN on NetBSD vs Linux

John Paul Adrian Glaubitz <[email protected]> Mon, 02 Jun 2025 08:04:39 +0200
Newsgroups gmane.os.netbsd.ports.m68k,gmane.comp.gcc.patches,gmane.linux.debian.ports.68k
Message-ID <e9b7bd861306835522f389212c5b400fa9ba42db.camel@physik.fu-berlin.de>
On Sun, 2025-06-01 at 19:44 -0600, Jeff Law wrote:
> 
> On 6/1/25 8:21 AM, John Paul Adrian Glaubitz wrote:
> 
> > 
> > And what about the value for STACK_BOUNDARY? It seems to be 16 for many
> > Linux targets while it's 32 for NetBSD. Is there a reason why it's 16-bit-
> > aligned on Linux?
>
> Regardless of differences in the values, I don't see changing them at 
> this point as that would be an ABI change.

Both Gentoo and Debian are going to switch m68k downstream to 4 bytes alignment
as just too many packages are failing to build these days with 2 bytes alignment.

See the (incomplete) discussion here: https://wiki.debian.org/M68k/Alignment

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913