Portability

The compiler development work is regularly checkpointed, and as a foremost consideration, portability is tested against a wide variety of platforms. The tex2html_wrap_inline302 source compiles without warnings on many compilers, including: Borland, DEC, Free Software Foundation, IBM, Metaware, and Mips.

Test platforms include several operating systems: DOS, CMS, VMS, OS/2 and many UNIX derivatives, as well as hardware architectures with different word sizes, byte orders, and character and floating point representations. These include: Intel 8086, 80X86, Motorola 680X0, IBM 370, RT PC, and RS/6000, DEC Alpha AXP, Sun SPARC, and MIPS processors. Run-time support is 16/32/64 bit clean.

Platform-independent object files store integers, characters and floating point data in a standard format, which preserves all representable floating point numbers in the native architectures. (Some formats, such as XDR, lose significant bits or exponent range.)



Stephen Watt
Wed Sep 18 19:39:57 MET DST 1996