[TUHS] Any UNIX With No C In Userland?

Chet Ramey via TUHS tuhs at tuhs.org
Thu Mar 6 00:15:22 AEST 2025


On 3/4/25 4:55 PM, Rob Gingell wrote:

> On 3/4/25 7:07 AM, Chet Ramey via TUHS wrote:
>> We expected a lot less from the system and compiler in the bash-1.12 days;
>> that helped here.
> 
> How would those expectations differ from what V7 provided, as PAUNIX's 
> ambitions only went that far (not that they couldn't be expanded but...) 
> The thing is the Harrenstein C must've gotten more complete runtime support 
> to run 1.12 and seems like that'd exceed V7 and make PAUNIX even more futile.

This would have been 1991-1992, so we were working on mostly 4.3 BSD (me)
and SunOS (Brian). We didn't expect more than K&R from the compiler, even
though we were primarily using gcc. It was before autoconf, so we rolled
our own version to create a `sysdefs.h', and had code to choose between
POSIX, USG, and BSD versions of functions. I don't think it would have
compiled on anything older than possibly 4.2 BSD, and probably not that,
so I think your speculation about the post-V7 runtime support is on the
mark.

Chet

-- 
``The lyf so short, the craft so long to lerne.'' - Chaucer
		 ``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRU    chet at case.edu    http://tiswww.cwru.edu/~chet/


More information about the TUHS mailing list