From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/6661 Path: news.gmane.org!not-for-mail From: Glenn Weinberg Newsgroups: gmane.linux.lib.musl.general Subject: Re: Further limits/stdint issues Date: Tue, 2 Dec 2014 23:10:58 -0500 Message-ID: <1DC760B6-F8AA-438A-9743-0266E27405C3@cognitive-electronics.com> References: <20141203010204.GA5440@brightrain.aerifal.cx> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2058.2\)) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1417579880 6153 80.91.229.3 (3 Dec 2014 04:11:20 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 3 Dec 2014 04:11:20 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-6674-gllmg-musl=m.gmane.org@lists.openwall.com Wed Dec 03 05:11:14 2014 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1Xw1HW-0008Bn-72 for gllmg-musl@m.gmane.org; Wed, 03 Dec 2014 05:11:14 +0100 Original-Received: (qmail 19759 invoked by uid 550); 3 Dec 2014 04:11:12 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Original-Received: (qmail 19742 invoked from network); 3 Dec 2014 04:11:11 -0000 In-Reply-To: <20141203010204.GA5440@brightrain.aerifal.cx> X-Mailer: Apple Mail (2.2058.2) Xref: news.gmane.org gmane.linux.lib.musl.general:6661 Archived-At: > On Dec 2, 2014, at 8:02 PM, Rich Felker wrote: >=20 > The fast16/fast32 types and limits are still in bits/stdint.h despite > not varying between archs. Removing those would make bits/stdint.h > tiny/trivial. Aside from PAGE_SIZE, both bits/limits.h and > bits/stdint.h would essentially have no information except > "long/pointer size" and maybe we could even eventually eliminate them > by having a global idea of "wordsize". I don't think it's safe to make such assumptions. Our architecture is = native 64-bit, so we define all the fast types as 64-bit. Regards, Glenn -- Glenn Weinberg Vice President, Product Cognitive Electronics, Inc. www.cognitive-electronics.com glenn@cognitive-electronics.com