From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 12333 invoked from network); 16 Mar 2022 09:10:10 -0000 Received: from 4ess.inri.net (216.126.196.42) by inbox.vuxu.org with ESMTPUTF8; 16 Mar 2022 09:10:10 -0000 Received: from firstpost.pub ([46.23.91.149]) by 4ess; Wed Mar 16 03:43:28 -0400 2022 Received: from smtpclient.apple ( [2a02:8071:a5bb:ae00:905d:7403:549:7011]) by firstpost.pub (OpenSMTPD) with ESMTPSA id 02e5dafd (TLSv1.2:ECDHE-ECDSA-AES256-GCM-SHA384:256:NO) for <9front@9front.org>; Wed, 16 Mar 2022 08:43:20 +0100 (CET) From: sml Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 15.0 \(3693.60.0.1.1\)) Date: Wed, 16 Mar 2022 08:43:23 +0100 References: To: 9front@9front.org In-Reply-To: Message-Id: <983983D5-BCC6-4187-9F01-70C81C81ABE0@firstpost.pub> X-Mailer: Apple Mail (2.3693.60.0.1.1) List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: shared transactional configuration-based DOM interface Subject: Re: [9front] Go: "exec header invalid" Reply-To: 9front@9front.org Precedence: bulk > Am 15.03.2022 um 12:15 schrieb Philip Silva = : >=20 > Actually there's also a 500$ bounty for this >=20 > http://fqa.9front.org/appendixb.html I would like to add 50$ for this. At the moment, I=E2=80=99m trying to understand how plan9/arm is = implemented, to get an idea what needs to be done for plan9/arm64.=20 As far as I understand, /src/syscall/mksysnum_plan9.sh in go is used to = get the information from /src/libc/9syscall/sys.h from plan9, using it = in /src/syscall/zsysnum_plan9.go and at the beginning of = /src/runtime/sys_plan9_arm.s. /src/runtime/defs_plan9_arm.go is the information from = /arm/include/ureg.h with getter and setter functions. But there are files like: /src/runtime/os_plan9_arm.go /src/runtime/rt0_plan9_arm.s /src/runtime/sys_plan9_arm.s (the part below the sysnums) /src/syscall/asm_plan9_arm.s /src/syscall/syscall_plan9.go /src/syscall/zsyscall_plan9_arm.go for which I cannot find the source in the plan9 code. Is there documentation about the go code itself, regarding the machine = dependent parts? And do you know where I can find the plan9 counterparts to some of the = files listed above? Thank you very much in advance! Best regards,=20 sml