[TUHS] crt0 -- what's in that name?

Steve Nickolas usotsuki at buric.co
Tue Jun 13 06:25:31 AEST 2023


On Mon, 12 Jun 2023, Chris Pinnock via TUHS wrote:

> I had thought that crt stood for “compiler runtime”. You’ll find files 
> on a NetBSD (and other BSDs) in /usr/lib/csu called crt0, crtbegin, 
> crtend (etc) which are included in the compiled binaries at build time 
> and are used to include machine dependent things need to initialise 
> programs.

I always understood crt to stand for "C runtime".

-uso.


More information about the TUHS mailing list