Date: Thu, 11 Jul 2019 19:35:34 +0000 (UTC) From: adr <adr@SDF.ORG> To: Mark Millard <marklmi@yahoo.com> Cc: Robert Crowston via freebsd-arm <freebsd-arm@freebsd.org> Subject: Re: FreeBSD arm EABI5 documentation? Message-ID: <alpine.NEB.2.21.1907111917090.16650@sdf.lonestar.org> In-Reply-To: <15BCB15A-6A7F-4070-A6CF-AEF8BBD2F0BE@yahoo.com> References: <alpine.NEB.2.21.1907101508370.22895@sdf.lonestar.org> <f2967859f68f1d40f260661791126956f48f4d12.camel@freebsd.org> <alpine.NEB.2.21.1907101735020.3201@sdf.lonestar.org> <da6a8f7e596da9bf9015f76798a5575908ad1be4.camel@freebsd.org> <alpine.NEB.2.21.1907101904570.15468@sdf.lonestar.org> <1788e13e706b9fdaf610e4ddd671a5ed715f9dfe.camel@freebsd.org> <alpine.NEB.2.21.1907102043040.9461@sdf.lonestar.org> <AFF6488F-B2F5-486E-8F14-FAF852DB2C3C@yahoo.com> <1CB61FE0-5665-424F-8B94-ABFC06906112@yahoo.com> <alpine.NEB.2.21.1907111727500.16650@sdf.lonestar.org> <15BCB15A-6A7F-4070-A6CF-AEF8BBD2F0BE@yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> Sorry that I offended. I only contacted them because I ran into Caaame ooon... I'm not offended. What's wrong these days, people don't have sense of humor anymore? > Oh, so it's not that netbsd and linux have different stack alignment > requirements, it's just that you accidentally never called a function > with an unaligned stack where the misalignment caused a problem. There > are only a few instructions that really require 64-bit data alignment > when the strict alignment enforcement flag is off (it's off in all 3 > OSes we're talking about). You could probably call most of the C > library functions and luck out on the alignment. That's the reason I was asking explicitly for FreeBSD calling conventions. Remember, the code I'm talking about is a forth implementation (self-modifying code) and I use a lot of SDL2 functions for portability. That's why I think this is more likely a clang vs gcc issue. Anyway thanks to both of you for your interest, I've been here for a few days only and you have made me feel on home already. Regards, adr.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.NEB.2.21.1907111917090.16650>