top | item 46942535

(no title)

wrxd | 20 days ago

Why would the correct output of a C compiler not work with a standard linker?

discuss

order

lelanthran|20 days ago

> Why would the correct output of a C compiler not work with a standard linker?

I feel it should for a specific platform/target, but I don't know if it did.

Writing a linker is still a lot of work, so if their original $20k cost of production did not include a linker I'd be less impressed.

Which raises the question, did CC also produce its own pre-processor or just use one of the many free ones?