Historical reference
C Is Not Portable Assembly
This address originally hosted Ian Denhardt’s article. This independent publication preserves its reference here. Use the archive links below to find preserved versions of the original essay.
Find the original in the Internet ArchiveThe original subject
This historical essay concerned the relationship between the C language and machine-level programming. Its title challenges the idea that C simply specifies portable assembly instructions. The separate current note below examines signed overflow as one concrete language-rule boundary.