From mboxrd@z Thu Jan 1 00:00:00 1970 From: dot@dotat.at (Tony Finch) Date: Wed, 8 Nov 2017 12:48:47 +0000 Subject: [TUHS] origins of void* -- Apology! In-Reply-To: References: Message-ID: Nelson H. F. Beebe wrote: > > % cat *.log | grep '^ char type is' | sort | uniq -c > 157 char type is signed > 3 char type is unsigned > > The sole outliers are > > * Arch Linux ARM on armv7l > * IBM CentOS Linux release 7.4.1708 on PowerPC-8 > * SGI IRIX 6.5 on MIPS R10000-SC Nice survey, thanks! I learned C using the Norcroft C compiler on early Acorn / ARM machines where char was unsigned. That is still the case, though ARM have switched from Norcroft to clang. http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0774h/kpr1493281322162.html (And I started learning about unix from reading articles about RISC iX, Acorn's 4.3BSD port to the Archimedes.) Tony. -- f.anthony.n.finch http://dotat.at/ - I xn--zr8h punycode Tyne, Dogger: Variable 3 or 4, becoming west or southwest 5 to 7, perhaps gale 8 later in north. Slight, becoming moderate. Occasional rain later. Good, occasionally moderate.