DigiNews

Tech Watch by Johan Denoyer

← Back to articles

Making portable my unportable transputer C compiler

Quality: 8/10 Relevance: 9/10

Summary

The post recounts porting a 1998 transputer C compiler to modern 64-bit hardware, highlighting portability challenges when pointers and integers co-mingle and when 32-bit assumptions break on 64-bit systems. The author backports a newer struct-based design and a backported API, rewrites prototypes, and tests the result on a transputer OS to verify behavior. The piece offers practical lessons for retro- or cross-architecture tooling projects.

🚀 Service construit par Johan Denoyer