From owner-freebsd-hackers@freebsd.org Wed Apr 22 06:06:01 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A0B452C6DCF for ; Wed, 22 Apr 2020 06:06:01 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic310-20.consmr.mail.gq1.yahoo.com (sonic310-20.consmr.mail.gq1.yahoo.com [98.137.69.146]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 496VL01KJvz3FvP for ; Wed, 22 Apr 2020 06:05:59 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: TAGhd0sVM1k1TgPaMEPdtoJdQ8_MWbTr0vLC2LqG5G5PaNqJJterxgEz5eXnxPW Zqg4iFTxc07KZ7bsjWGBt0SH79zhJpxgY0qs8pShKBaHrX0x0NmQ52gF2fzzGOfmI8C4fOO1kTcE DeS_8EltN3e941dGoPw7Q8n.CdagkvN6L5XAdBLtHh650pIxTrO0zPVOOTlwOEDbzF2EYejEhvo6 NqJHsmYXyLXqu1Yfmr_9MyTp4TLcz3XgxjtaUpjuLf_O383DGUY6g6AwXp6jVq06bqWdIuFHmjUA _AJYHj_kwNFmBQUhX4nHZK6x6qmOMDpztQCO4DZ3A1.lKoTEEXh.lRDhd7wfUd0CSyvyAuih23Yn 9cM0L7F7arXFjGFQxXfa.BvAouGXP1iw4EgkjoUVa4Ohp7U17DxwsLLF6hJwcP3wtFZbOm.24Pax nqvYXR9_IRYbBwGRnPM8BifDsTrcShHtSnijQbfUzQ2CD9fggLIVH0wfwLN0CVPzDszjcQf7nEv_ _7HGJbDQhKyHm4g.Za_kX4xhwLnha5zqzqZly7VFaTGskQPDKHKqNYvkOKNNegjZeqPkW26QvSlM ZOF9O4AU_G5F4Kg88NxxtPYLzs9TthzsczAagw7o2aBRBCNh9EC9Vr9dXj8rhhE11PrJwRwGF1h_ MEhmklc87cEIgP.S7ybb3tMDDhHRNF6tnEssYIEtpz94bno0IypvICK_D2LIWGCtSy1si_snThIS n0yme3OoxrXRn541laosDSgu9w0K_2G2It2Wso4Q.LnCu1pFWjCgU8E5KVE51dkM3DHoyT3uU1Nw oQIaZ5.VnARb4rLMitBqKc9TK.9erEHxiVVBBLd3LzTAsrNuDW3PiFEzzb_SJayJzhiBjqeOy2xj xD3toPKezliNApfwl3iKyGxz1I2v5EZ.LETnOke6_QNyCFliOSCYKPVyqvoe1xaLCZpv1c9p5l54 gzlWVmeSG8l5zRds6So_X6EIQu3hJ2C9BO6Wnuv_lpdCZ8V9HVGronyAKAJm0qxEzQ6Jy3WKdzJu Ytz5CSBFGLMuvoelfv4HushZaHw7Z2vlPADs3FEZv1ie2SIPIJElfX82oQLKbbdQ3gIen.62AB_e w8UW6kTg_Ndp8X1L.G8apB4EaieMGBLpfgU37GqBGvynw.IluuRnM_gxNkmdST1SokV8lryDaCF8 xdU1Kd4R_xZaaz4r2LQ3RR10nLspKaLWIOQCnw9qiIBPFjuoiXxsZAUw4QtygAzrsCjRjvF3FCGB tzM2aaiSEXaj7cLbcf2VImWCw8M8buezTBthDX4H9ek7546BWRSxeQ2TDXGA2Z1fnFdvbdRkmWjW PtBKepSPWqoLO_UNUXJr86t1Aca3J8pKAI_4SiTynvT8LS8pz16IxtgBj.iYKPpP0yz2Ii62HjBN TJ.lwA_SBHN8y1zmDWFsmt3Xlhq3rTIDLp1ZjQFq41cRfbPwl096Wajr_9A-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.gq1.yahoo.com with HTTP; Wed, 22 Apr 2020 06:05:58 +0000 Received: by smtp415.mail.ne1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID d93002460936ee26a904081f3c78f17c; Wed, 22 Apr 2020 06:05:53 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\)) Subject: "ARM64TODO: fill_fpregs32" showed up while building armv7 ports via poudriere on aarch64 (head -r359427) Message-Id: <113EADFC-53B1-4B88-B8D6-EEC9E5BF3FE2@yahoo.com> Date: Tue, 21 Apr 2020 23:05:52 -0700 To: freebsd-arm , FreeBSD Hackers X-Mailer: Apple Mail (2.3608.80.23.2.2) References: <113EADFC-53B1-4B88-B8D6-EEC9E5BF3FE2.ref@yahoo.com> X-Rspamd-Queue-Id: 496VL01KJvz3FvP X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.34 / 15.00]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.91)[-0.906,0]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-0.94)[-0.936,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(0.00)[ip: (4.99), ipnet: 98.137.64.0/21(0.83), asn: 36647(0.67), country: US(-0.05)]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[146.69.137.98.list.dnswl.org : 127.0.5.0]; RWL_MAILSPIKE_POSSIBLE(0.00)[146.69.137.98.rep.mailspike.net : 127.0.0.17]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Apr 2020 06:06:01 -0000 This is a aarch64 head -r359427 based FreeBSD context. While building armv7 ports via poudriere-devel on a OverDrive 1000 (cortex-A57 aarch64 head -r359427 FreeBSD context) I got: [00:24:07] [04] [00:00:00] Building x11/libICE | libICE-1.0.10,1 ARM64TODO: fill_fpregs32[00:24:28] [03] [00:00:22] Finished = devel/libltdl | libltdl-2.4.6: Success (poudiere was running on the console.) devel/gettext-tools and devel/swig30 were also building at the time. man arch reports: QUOTE aarch64 will support execution of armv6 or armv7 binaries if the = CPU implements AArch32 execution state, however armv5 binaries aren't supported. END QUOTE (It is referencing chroot style, not lib32, despite not being explicit about the distinctions.) Is the support of armv7 binaries not yet fully true? Does the "ARM64TODO: fill_fpregs32" notice imply that there might be problems with what was built? FYI: # poudriere jail -jFBSDFSSDjailArmV7 -i Jail name: FBSDFSSDjailArmV7 Jail version: 13.0-CURRENT Jail arch: arm.armv7 Jail method: null Jail mount: /usr/obj/DESTDIRs/clang-armv7-installworld-poud Jail fs: =20 Jail updated: 2020-04-21 22:05:27 # poudriere ports -l PORTSTREE METHOD TIMESTAMP PATH default null 2018-10-05 13:09:56 /usr/ports =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)