[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