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 <DanieltheDeer@outlook.com> = 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"> 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. Near as I can tell it's been abandoned for 20 years, but I'd = go look here: </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>