> Jim Stephens

    > The listings I've read of early unix have ... mixed c + assembly

Not V6 (the subject of the current discussion); the C compiler of that era
couldn't inline assembler.

_ALL_ of the assembler in V6 is in one of _two_ files:

l.s     - per system, hardware configuration dependent

m40.s   - Startup, and machine language support for all low-level OS
or      functions such as stack switching, etc; the latter option
m45.s   supported both the -11/45 and -11/70

        Noel

Reply via email to