Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Mar 2023 21:59:45 -0700
From:      Dan Mahoney <freebsd@gushi.org>
To:        Daniel Cervus <DanieltheDeer@outlook.com>
Cc:        "freebsd-questions@freebsd.org" <freebsd-questions@freebsd.org>
Subject:   Re: Does FB support SysV ABI?
Message-ID:  <AC33B56B-A5D0-4865-8769-81B821B6878F@gushi.org>
In-Reply-To: <TYWP286MB2667C29E76C588995B453EA6B8809@TYWP286MB2667.JPNP286.PROD.OUTLOOK.COM>
References:  <TYWP286MB2667C29E76C588995B453EA6B8809@TYWP286MB2667.JPNP286.PROD.OUTLOOK.COM>

next in thread | previous in thread | raw e-mail | index | archive | help

--Apple-Mail=_634A1730-33D5-49B5-A70C-678FA5DC463C
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8



> On Mar 19, 2023, at 21:09, Daniel Cervus <DanieltheDeer@outlook.com> =
wrote:
>=20
>   Hello, everyone. I was writing an assembly language program and I =
encountered some problem. After some research, I found that FB doesn=E2=80=
=99t follow the System V ABI standard and seems the system won=E2=80=99t =
recognize ELFs branding as SVR4. Is there any way to run a program =
written in SysV ABI? If no, where can I find documentation of FreeBSD =
ABI?
>=20
> Daniel

A long time ago there was some support for this.  Near as I can tell =
it's been abandoned for 20 years, but I'd go look here: =
https://people.freebsd.org/~newton/freebsd-svr4/=

--Apple-Mail=_634A1730-33D5-49B5-A70C-678FA5DC463C
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"overflow-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: =
after-white-space;"><br><div><br><blockquote type=3D"cite"><div>On Mar =
19, 2023, at 21:09, Daniel Cervus &lt;DanieltheDeer@outlook.com&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div>

<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-8">

<div dir=3D"auto">
&nbsp; Hello, everyone. I was writing an assembly language program and I =
encountered some problem. After some research, I found that FB doesn=E2=80=
=99t follow the System V ABI standard and seems the system won=E2=80=99t =
recognize ELFs branding as SVR4. Is there any way to run a
 program written in SysV ABI? If no, where can I find documentation of =
FreeBSD ABI?
<div style=3D"text-align: right;"><br>
</div>
<div style=3D"text-align: right;">Daniel</div>
</div>

</div></blockquote></div><br><div><span style=3D"caret-color: rgb(0, 0, =
0); color: rgb(0, 0, 0);">A long time ago there was some support for =
this. &nbsp;Near as I can tell it's been abandoned for 20 years, but I'd =
go look here:&nbsp;</span><a =
href=3D"https://people.freebsd.org/~newton/freebsd-svr4/">https://people.f=
reebsd.org/~newton/freebsd-svr4/</a></div></body></html>=

--Apple-Mail=_634A1730-33D5-49B5-A70C-678FA5DC463C--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AC33B56B-A5D0-4865-8769-81B821B6878F>