Date: Sat, 10 Jun 2000 20:34:02 -0400 (EDT) From: Luoqi Chen <luoqi@watermarkgroup.com> To: ballanty@sfu.ca, freebsd-ppc@FreeBSD.ORG Subject: Re: ABIs Message-ID: <200006110034.e5B0Y2L14033@lor.watermarkgroup.com>
next in thread | raw e-mail | index | archive | help
> Someone mentioned that sysv4 ABI sucked. I've been reading > through the Sunsoft version of it dated Sept'95 and I don't see > anything that obviously sucks. I would like to see a little more > description of what was right/wrong with each choice before we > move to a decision about which ABI to adobt. > I think the svr4 abi is better than the aix abi (MacOS X uses a variant of aix abi, I believe). Under aix abi, a function pointer is not a normal pointer, it points to some descriptor structure, the advantage is all code is pic, but at the expense of speed; minimal stack space is 8 words as opposed to 4 under svr4 abi; quad integer has to be returned on stack... > > What is NetBSD using? Can I steal their toolchain just to > get underway. I would like to write a couple of test programs > that interface to OF. OF3.0 understands the sysv4 elfs directly > (I think) does anyone have a tool chain that builds those? > Both NetBSD and Linux adopted the svr4 abi. I think we should too. > Cheers, > > Rob > -lq To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200006110034.e5B0Y2L14033>