[Info-vax] The (now lost) future of Alpha.
Arne Vajhøj
arne at vajhoej.dk
Sun Aug 5 16:35:38 EDT 2018
On 8/5/2018 9:38 AM, Craig A. Berry wrote:
> On 8/4/18 1:19 PM, Arne Vajhøj wrote:
>> What system services do a compiler need?
>>
>> (besides what is available in standard C RTL)
>
> Things such as file I/O that are not in libc on most systems. However,
> those systems tend to have C-friendly syscalls, so you still wouldn't
> need assembler.
I am note sure that IBM mainframe got syscalls.
But there are something. There is the standard C RTL. And
there are usually a pretty big chunk of extras. If it
does not have native *nix syscalls then it usually have
library emulating them.
I find it very difficult to imagine deciding to
use assembler to be able to read source files
and write either assembler code or object code.
Arne
More information about the Info-vax
mailing list