From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/10837 Path: news.gmane.org!.POSTED!not-for-mail From: Laine Gholson Newsgroups: gmane.linux.lib.musl.general Subject: Re: SUSv2 c89 compilation environment symbols missing Date: Fri, 30 Dec 2016 16:44:04 -0600 Message-ID: <97280ba1-9a3c-0f19-90db-5b313980621a@gmail.com> References: <20161230224238.GT1555@brightrain.aerifal.cx> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1483137869 31517 195.159.176.226 (30 Dec 2016 22:44:29 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 30 Dec 2016 22:44:29 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux armv7l; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 To: musl@lists.openwall.com Original-X-From: musl-return-10850-gllmg-musl=m.gmane.org@lists.openwall.com Fri Dec 30 23:44:25 2016 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by blaine.gmane.org with smtp (Exim 4.84_2) (envelope-from ) id 1cN5uK-0006XW-6L for gllmg-musl@m.gmane.org; Fri, 30 Dec 2016 23:44:16 +0100 Original-Received: (qmail 27941 invoked by uid 550); 30 Dec 2016 22:44:19 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Original-Received: (qmail 27917 invoked from network); 30 Dec 2016 22:44:18 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=taH3FxbxAQkkyp9gEIg054fjAPlgFe8Tr4gozp02Jw4=; b=ccPu+YIaGRWR4MbxLWjBnlyrn+JCvMlcoVr1RaOSf7w7iSzeXqGSc9fVk3Vh1BCJ9o TB9VPkbd4uiVjnOYoJtRKjA/Uaowf2twpv0HxuLJ/7IaljIevy0PpI9ooRyUNt8BK5Hu LQLQHp/F4yvqbymZSqq8Uuc3VhcCnE0HTJJr9yHnuliDpdwg0FCdI0RQ62ZIaf4hAL2W HII32SmTmcsc3g93AmU+Xrw2kzzJGosvJnVByp1X/1bFwLUz+351A66FcIRNK9Uy4CMg RT6oOs1/PdogzIQZbkydEJkxljxUx689q9JlJki715hluX3dI6muvNdk+1UF+X+/ySg3 HYHw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=taH3FxbxAQkkyp9gEIg054fjAPlgFe8Tr4gozp02Jw4=; b=kFgNy+P6cgRV495oPoGNVfcRqC2kgM+Idte8oQzjmaQavm9LRA7/yURVoyKrlLNKmC rQyMfHlyEmndYRPh3U7xBgFmgRcoxalZ12EQ26GoYCD0Z7CRowuI8nlCfeu5NzL90fti txhCeCIIIhSumYByIUg9YCS+yqr1aG1Ju38OYHoAh8dyVSEXhFK7rckZXHg1GgFDpws4 xpk+Pah/YQQD1tW3ZPnoGSp6j9pFUIlwmmBytxESLfRBqQSMahqpvfNr8kEUw4/GtKcH qscsj3F4LRcLDhwDtUQM/pmruH2/z2c+1EOQdxVVxsGZalS81tnEnBinpDlfqroYw69+ j9Kw== X-Gm-Message-State: AIkVDXKFQXz3V4Uh01H3JIdDlcvHxR6KuUJb3x0h/piiedk9dv6Q/Gozs0j6dLYV1wSqcg== X-Received: by 10.107.41.20 with SMTP id p20mr34978602iop.124.1483137847175; Fri, 30 Dec 2016 14:44:07 -0800 (PST) In-Reply-To: <20161230224238.GT1555@brightrain.aerifal.cx> Xref: news.gmane.org gmane.linux.lib.musl.general:10837 Archived-At: yes I know SUSv2 is obsolete, but then why does musl even bother to define _SC_XBS5_ILP32_OFF32 then? On 12/30/16 16:42, Rich Felker wrote: > On Fri, Dec 30, 2016 at 04:30:13PM -0600, Laine Gholson wrote: >> musl defines, e.g _SC_XBS5_ILP32_OFF32, but not _CS_XBS5_ILP32_OFF32_CFLAGS >> see http://pubs.opengroup.org/onlinepubs/7908799/xcu/getconf.html > > That's an ancient standard; the current one is here: > > http://pubs.opengroup.org/onlinepubs/9699919799/utilities/getconf.html > > It does not mention the macros you asked about. But it's also > describing the getconf utility, not the unistd.h header. The latter is > here: > > http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/unistd.h.html > > and I don't see anything about the above macros. For what it's worth, > even the old version corresponding to the page you linked doesn't seem > to specify them: > > http://pubs.opengroup.org/onlinepubs/7908799/xsh/unistd.h.html > > Rich >