From nobody Wed Feb 21 02:24:03 2024 X-Original-To: freebsd-toolchain@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Tfg823mmCz5B9Vd for ; Wed, 21 Feb 2024 02:24:18 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic314-21.consmr.mail.gq1.yahoo.com (sonic314-21.consmr.mail.gq1.yahoo.com [98.137.69.84]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Tfg813Rmwz4QMy for ; Wed, 21 Feb 2024 02:24:17 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=rQpJFX7S; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.84 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1708482255; bh=qgzIakd4cXRM52zSdI1ouy87FfeZJyoCRFu1uXQX/xw=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=rQpJFX7Sjih+qFvFBdkeSm3qM3zHNKlS1YzX5vc1RchpuBJ8kN4p++HlqAeDO57SCyPD9wDSJ8nBojbKGp1YKeLa3/I0Vmho1FQVRpYxHAHxNKwaigZTm0cNxRuS+ffAh5Lac9GDjGw36OyxV2yh2YW16WHWFHpCdifDXzxQeB7uDK62v6hKSFZ5qPil408oj7NXqNNgeuvupr+d9xR0bqMWWS2ydmXnjo2SqNmPr87+tCsbwv14tEJ4rzuingu46Zff6rlk69gq7g3yVln5Wz9ykeAQAzLAMpoq8ANLBqAFCQKtc43PILJcj+riasQM/o67kJAqZNAEi4ZJJDYDsQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1708482255; bh=4WWtqbMJhET4HF8l6dWjMRGO6goYaKLopzSl1gCog8k=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=l3y934k0pforSlCgVM0QQ53t00pIuHvdHUR5sG2ZkK/Sowy7zlcr9wLEzH1FlvlHTKCaCfAplea1lMlhiz44JC0vkH6MORayP04EQtftEcZpSkTtHrHQ0gHR9aUwMWgkICNx5h1FD65QnCp7JoHCs56UsxIU2Fa7N4D+drl7Q7m0vydjjae5plqF1ir7xJdt8tALLZM+mzm8Lt+YLa79iyzT5yrxrtOI20UXPSPcNrsbYGYB+/+N2vJRg9MPHUENc+2M8DBmzHUWVlGyDxvO18Ohu9aZyM3wvjl+iOOvPI4wOR2GjVt6BLbSbjVCfksz+A2QtJBvcVCblKGXkjP3Zw== X-YMail-OSG: 0S_mE5oVM1n.VRPaOaL0oYV0nl0eALl2k8U2hlbeKENsFn3t7XSaRrSSsNHknjJ 6zx31RN_L.Xq1gw.Ap2o9mWjI8xayT6ayogxTernpeEWCmFUnQMBEQLaiKaDl5ejZiRaW50faYZc 5xtoWEw4sq59JZ7vdH40tNcgoH0l6okZXnUX6Dkkx_M7XRVlnSbvcwxJgT3JekqLYcIgZ5WfUeoo xRjW0kWm94lBYDXQ8GDtnd7Pr2l5s3bnI4yTwhC5bfFZKPb7ikmwRjKFck__6BvSBLnc91Sv2adh ZJ4BnkQdoayYSt_N01IE8wJLCZkRm8We2Gs0f.veeGKq4XOCoAtQpPy3j4CQV.7Poz22wTG3wxii VIhhf0cIiXJoneDbIgydeNQvs4Z5TzRWpw4Y4nEiGLSG1O1PIyk2m9oqf.uUOYadGIfais032gBz 8gTkaXyOMB1TW.MkUd38oMDPo_1S5zCULsQRvTfZBFXsn.Q9hb8XKJ585R1cXqaoW2OUF8ToburI qGyp295TIT_p8dfYWdcN08XFHQ_wKIngMQhM61jVHsdUcP9Q7ZBRQnpHdKhv8pkAu9T8Lz.bufKB N8pMxdAu4dUus5W1BlLUWAek6Z6VVt4k7fAI_BmExirTfai8wcIJbT9RU_AEjV1_Vu.LNSP.ItRQ yMA4.9WEyte0f.ZM_w588dHgIvme1d_udeiXenB1SHIuR4Ua637JwkOj_gHHR8AAQYTkHfcM0UKG HYeuI3hFyitX5UFcx0kTJSlsaAgzacOLCMeWWVmGSFtxsGR7grsTAPVV.KGwj5YTMDgc9ZiJM6lx QoySAF.KBLT.nO8fnblU3G33SSIxD0otR7EnfTgECUzClQkC.f2tYUi4I4MwfY7AgPb8nhkyE0fd P9W2JNGJ.kMpFH1MvabI4r7fXO3JJyA5NGRFaoGzRFnXJ21F8ClL9bZCnMndvfSbP5PJwwnyl3q_ 2tLxouesdUUQeQCxOhfarsccrvxvdVz9HcgWH.rH0J1_BD9RrJwYkHjUCdlPJEraQTD.Odng8GmN T01BgOrs_gGcMzwNUpNWLNUjug.N52Bh5BTJ5EobC36.hjMCZc5DGcQeNofK_rCfaRku6RuLIF3G 4QTkeq2LWrCjs5wxKo9SnmMynksdHivAFbswXPoGVJXku5RQQ4DhBHCQ6N7h4Dh54xH7mCWKhCPv NyRLsGiLowQKuYzE5a7D6K6H9yO7fWSZhGC7vpb8B5eKJ03FG8DJ.QuAdlBwkBu_HIqCZEIHlS0y qft.nzrt85k2CLdrG3Wr5N4IxPunNsoQ1JIc8PuaKDHU37D.d5vgs3SPi2ncyXU2Ynm_P2k0pJLy 7Cdp10IY1Dplexle9A2kGBnm7OBjAMb45cSQA3jRmCqsnJ9rPpcjTq2uYp5YqNPue7AkkQ3EaJD3 Xs9KHko2zUNGb_xCYf10vlptzwENfdH1nknEZ_dt0XDtovvciUXJwZdeadeDw8xSvgvbk3vRnDqo bsRInKcc_.r2247IqQj2TBzwQkwb5iLaZIqjZr0Gm4NB2s56FvTXllmOseXtXZ5x9QqaH2Htuj5F hs_e4hABIk.Zzk2gTxMU4bpwyH2aDzuF2ExWCJmd2UfaTR90pTaqgVuykunB.hbb4YzbCfEpUszL I3PQ2_HTPonISQwCxsrymJyFP30OVUEyu55KUpf0t30foQ80CvHRORcr.3ByQGfWnY5yHykCwMsS ALEcUtNyrXci_ezYkNCblRvaIoyIfjQ_Z79DWarZTXM4I49ovLxzujuTPDKCKfScoQ8M3FtmOZuA .gr236MtbYHnSK_9I1x0HNsXDV5Tca13bqZ9ApC.yrtV3smu3zK3XtpvA3Oya7zDVwNufAl.OnfN bn1ERQtDH0sXweo95uDucWyDOOwRQLpSznRcrNwY3IgtSTmvdGRBpG8Of9KSqD99WGpbLLy_b.gW 4kvMFEaZoEA.tF_lglwSe0xLWNLkfa67DdKx4hAIldQLYHLOhnIau959nDGYoH4sJ9FxU9.VTsYS Tj.9DH68gtfFFb5x5sEaEN6eYNzAXbjFmYEXWr6FVwQNwg8o2VExnuRL1ndaE9X5v_FIIGOmyaOl 6MPILbTaWwoj7K8PmQlYnu4ZK0zpNo6AzdaHBljSyZjaKJpgmoDxLF2ld779DIo5wfnJSRCbAKYw eq3arYr0ncUOoFgTWKMNOeJ1_gGQNIhOsjlmE9wBYJaOAMZqVFRlxd3CHPpL32J1IvD0gq7JTMLd 6zJlHI8ckfdCcQAfYAvkL9bYjHP9NYsRytZNMdit5UCRVYv144H1owybN0Xxf X-Sonic-MF: X-Sonic-ID: e8ab4478-eb8f-4c98-ae6b-a0f0f0a3f0e5 Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.gq1.yahoo.com with HTTP; Wed, 21 Feb 2024 02:24:15 +0000 Received: by hermes--production-gq1-5c57879fdf-tnlsv (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 8d3fd2234c72b13268e2c89773e72b6a; Wed, 21 Feb 2024 02:24:13 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-toolchain@freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.400.31\)) Subject: aarch64 vs. armv7 system clang defaults: -target-abi aapcs (aarch64) vs. -target-abi aapcs-linux (armv7)? Message-Id: Date: Tue, 20 Feb 2024 18:24:03 -0800 To: FreeBSD Toolchain X-Mailer: Apple Mail (2.3774.400.31) References: X-Rspamd-Queue-Id: 4Tfg813Rmwz4QMy X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.39 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-0.39)[-0.390]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; TO_DN_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; MLMMJ_DEST(0.00)[freebsd-toolchain@freebsd.org]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.84:from]; APPLE_MAILER_COMMON(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.84:from] armv7: # cc -v main.c FreeBSD clang version 17.0.6 (https://github.com/llvm/llvm-project.git = llvmorg-17.0.6-0-g6009708b4367) Target: armv7-unknown-freebsd15.0-gnueabihf . . . -target-abi aapcs-linux . . . -x c main.c . . . aarch64: # cc -v main.c you have mail FreeBSD clang version 17.0.6 (https://github.com/llvm/llvm-project.git = llvmorg-17.0.6-0-g6009708b4367) Target: aarch64-unknown-freebsd15.0 . . . -target-abi aapcs . . . -x c main.c . . . FYI: My understanding is the that aapcs-linux uses 32 bits for enums and aapcs uses variable length for enums. For aapcs-linux I've also seen references to "int-sized" instead. =3D=3D=3D Mark Millard marklmi at yahoo.com