From nobody Thu Nov 28 20:57:40 2024 X-Original-To: freebsd-standards@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 4XzpYL1m1dz5fGZs for ; Thu, 28 Nov 2024 20:57:58 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic301-22.consmr.mail.gq1.yahoo.com (sonic301-22.consmr.mail.gq1.yahoo.com [98.137.64.148]) (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 4XzpYJ6dtrz3wfb for ; Thu, 28 Nov 2024 20:57:56 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=g6i33FeO; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.148 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=1732827475; bh=rkWKfaGWupVzAR2Cef0FHpuFKj9JStNUvh/VKfIIgMM=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=g6i33FeOPk/pfELhxon8Npwg8KqmDUruyQSAn0Mr29Cpt88aHyIlet0Zp35RHs1w3szuxTnoNz4tdrVTpZ4WSj3+EYeePQWHIgr8aKgZHC+6HxD4L64DnqEqWShvXrEVt26Wc9Qoacg0Gjxoan7VQyepW+U50kHPdmue9kAmZSZIAXTRgfARRV7eQ5UDCzX4xjmbkiMM7GXtiJwr+FBc+MYgtqG5FoQIeg0bi9lzUpUoHwmTCVfu5aAci5XRWyBTBEOXQRfVSOPdCDbs76EzWJGHioWMbM/RAoJAWXSx1XmhlhzLXFI83PGIlAr6gFu85EXP2jl5qDsdetfHn8tGVw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1732827475; bh=H6FMpI+BdEgTN53hfv8kd+tpu17FUb9lpWsAY/vQQt4=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=lnyNzIl7ZPfNxWhbit0A1yFDP/4vUsKvsUCO6jh5ODfQBUdHZH3c0Iyi+mcX6RetT+fVgfEmkbg+JNs1dn+OrPudkJviPxvflClsDpyg5fbt/1XIXj+pKVSi2h611SKueKxPo60qXoGNjGsYfDTvAQVxjP81ESiVDwH+/F93dX0A1yNuI0tnWasIngj/64zgKloWC57V5yV/gdqBvl54qvHGBFD8hG1rcgctjGcQtBly0F6OPw4A75JX5gZXH/JdQ8BWnswEp88XOEDMstNxp21I6BsIf36BryFFjQk36Unxry8q1cpzSxHm3ykujEIjTisJAyxAKGSGlOx4v8lyjg== X-YMail-OSG: s08MIGcVM1nZNXYsjAc_HilDYRfiChHyxiZZqvhg3_UC_RThYedXO4pNaQnX7Cn .swlMRudvyMh3rj0gUlueGRpyMLYMuzRelOLh8nDPtwww77_S3if7.t9mseY8JXz5Wnbt0msRdRw RscyAt1xr4O45P4x3nIh_kN8If694UUCR2mV4ebCCiDJuQOtOOJfXgREIt5I5POzZgVaBoJZOpiN HBpaaK99FBUJktao8zCmniryBGRVQwRuAIDIaQ9ECmA9eZuHEcVrj2HWeUhsrsFsoM0qe5CDqnue Zz8haejQrAJqMTeb2wS0GXPtRfGZKyY5hQkz178yWjM0LGvCaIEWq9_5ArOGhy5sGmUJyOfYp9oQ fos3vMx2VnMH4Xf7SZ29r6zHFq8YZEfIo2S6RQi51ilfwa_.ol6OkY9HdkQcthvCEAgk7ZThi32t ocTVZJs8QfbSThiG.LIEW.JAme7mY9FZob2ZX3kfQC8LxDUPx92df.yqWHQbEzY.6Zv0iaiT8IUh um9tIL2a8.w8lKX6scdSR.wlzc7eh0oPbdZt0dWwggNkVxNeszvKnpoh59wYUoACHvKT6WG5I9Dw QVEp7ioNlEw7ARmSqXnpKhNiMy1B95sRBX15jhh8sRczuLnDmoDXAW5JZsTtbcqdDef05JMGW5RX 6LvpCtpTpGkmGrd7u0myMk_2obqx49ZsVovRp59HZYjakULvRXiO4o7rqYdh5q.Yzy2uFQUqRO1h hSiFnHkBiOv4HmGVizqVlibUMRLuF57zSt9wAfz7jInl0XcSq54VeNNXD9S8osbh_BoF.yALMG_S unp6FtrlC.hFTzgLHbwUNLaBLHL1wT5sc_ykvsFsGmm0sNukQ2n67n6sc5u4HyAoAZR1QCcofHkF _pskRjjyfWHfsd454gLT7lYGWNipO3vBAcnkTbbXo1ANmL3GfnJZI90KNzjq3uBzGr21ALIlHYYR 6zjoOL_RXY3GQ58q.Z.OaM_JGtPKBO97d2WgnUOaMTxd34yuEPlrizVIhAK_fyeJp_dx8KppmZDe sc2ZA3OqCwoPlmQJ1jkUl_bPGHhTzRWvHCtAwiKVVOGuCL9pCf0zHGFzFrlJAgGwK28nxreHoj.b xIFZhetYAKxsJEaSwDj1aKgLr7N.QGPooDeHtIT36OTHewfBxg0dNfkUuMWpMVLfj.ZDj2cLxvpT 3q5IT9rPbbNrTNm6mJ07140YbFFkHswK1.xQZKAh37FPsthCevgHW5xcnaIrbpm89DVHieuXf.3I QOF.jPhwBioDzL1LAnPi1ec25ZllRsNPtq4e1o_gXuX8RAY3khiWPgodHuxIBnCeNuSL5tz_Ytit mMBSYUvYg24jKiuhrqkIdNfBi8.TMqkwxezLNhUmqyPQseYK5Azofxfcdu0Mn2bsk9E0W34L1Ika L9Cprt4PVCpWVE08nVXXvF52EooRU5OPY2pgQqRknJU.N7HiJRRZvQvXFYKi6uoVfGvHeLMTI1Nu YA_l_9MZkGN1bdyIjoW74ws.NeYOe3oapSdslaz79lkeEAdeMUTPSp47YsfHBteF35Rm0e1s1_hq o2DeM48vf6ccr7Wz1QzDR1RTKemwqv48_z.jgf4eHYh0rqcuV_ebo_zbjYeLBO1Li0zsfN8stD4P EHCmYmiXCVXL6WgCcvm_Omps5ztxM0w92pwZ6Er2yqiKAIMiUtafMwSd_3oBOC4E0UPWfc.1AfSx 0mdLQXE7j50hwBrQMQAdTmAq_DJr4GuLoVJBEA9D.pfcKBy2n9_g4w5yRx4_jEp6keqAQrwGfqRD .lzZrUXcmCkgEnmwr9gofTFwG1XNIzf59rE2E1LemTIgj1X5VJP7tNNqiZNCdP3XLnXSS75zUbcU jqmdZTBiu5_mAfeoY16wroi1O1i8XOWaHR7OTnL_bCvrKMrlUzhs2CQqVGIJCmq3CIYw3h961BWd VpWht5y8Ds3IejxozgrQEyckgfaH25Q3dovNmUMiyHOW5MJ4TpEs46ECSKybDdkCq_1za9tzk8Mc mtpdJrF4hXKcLnCT5.yU_NPkt.1DZlb1.QhnGBpBKPgCVTU_4Pa8j1_EGoq.O_wLXgLpAIYd4_Ga cYHeRT4Tq.lzvWFD15MW9a5eNbSHGHXt8HQs3L_vAhPfK.wJCnpYdhUcsuHRPHfOsHbO1wYUkRkV 4lr4qFAMKiv41TEX2DFnm5FnLwEtvw4XAIj39Et9fgOrc9VjGYzj8CL56Q3eAlYZMN9ZVp1sOjpW 0biZOcD0P2M8tpqGCH8w34xjOHQ7Os7D0NfABDRL1jMnkcPSxFu7bsL1QiHVhJGW1fcA8 X-Sonic-MF: X-Sonic-ID: 396ffd4b-ed47-464a-86b2-27f31f4b8cff Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.gq1.yahoo.com with HTTP; Thu, 28 Nov 2024 20:57:55 +0000 Received: by hermes--production-gq1-5dd4b47f46-whghm (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 320a76743f6929dd9f09c9cb522b21fb; Thu, 28 Nov 2024 20:57:51 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: Standards compliance List-Archive: https://lists.freebsd.org/archives/freebsd-standards List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-standards@freebsd.org Sender: owner-freebsd-standards@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3776.700.51.11.1\)) Subject: /usr/share/mk/sys.mk for main [so: 15]: .if defined(%POSIX) and CC ?= c89 and CFLAGS ?= -O [still appropriate?] Message-Id: Date: Thu, 28 Nov 2024 12:57:40 -0800 To: freebsd-standards@freebsd.org X-Mailer: Apple Mail (2.3776.700.51.11.1) References: X-Spamd-Result: default: False [-3.50 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; FREEMAIL_FROM(0.00)[yahoo.com]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.148:from]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MLMMJ_DEST(0.00)[freebsd-standards@freebsd.org]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.148:from]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; SUBJECT_HAS_QUESTION(0.00)[] X-Rspamd-Queue-Id: 4XzpYJ6dtrz3wfb X-Spamd-Bar: --- With the recent POSIX 2024 activity I'm wondering if sys.mk having: .if defined(%POSIX) CC ?=3D c89 CFLAGS ?=3D -O .else may be outdated for main [so: 15 as stands] and may have been so for some time. https://pubs.opengroup.org/onlinepubs/9799919799/ (Issue 8) reports a base document set including: ISO/IEC 9899:2018, Programming Languages =E2=80=94 C (C17) Also: c17 =E2=80=94 compile standard C programs (FreeBSD does not have c17 as a command yet.) https://pubs.opengroup.org/onlinepubs/9699919799.orig/ (Issue 7) reports a base document set including: ISO/IEC 9899:1999, Programming Languages - C ISO/IEC 9899:1999/Cor.1:2001(E) ISO/IEC 9899:1999/Cor.2:2004(E) ISO/IEC 9899:1999/Cor.3 also: c99 - compile standard C programs (FreeBSD has c99 .) =3D=3D=3D Mark Millard marklmi at yahoo.com