From: Kevin Cheong (kcheong_at_iss.nus.sg)
Date: Wed Jun 21 1995 - 22:53:28 EDT
` Date: Tue, 20 Jun 95 22:18:18 -0400
` I'll probably just go to Linux, but we just put in a bunch of Suns here
` at school, so Solaris x86 might be something worth looking into. One of
` my professors tells me that programs written for Solaris for Sparc are
` source compatible with Solaris x86. etc etc
Someone told me that Solaris is using ELF(Executable & Linkable
Format). That's where Linux is heading towards. Here's the intro to ELF in the
LDP, ELF FAQ:
--- 2.1 Disclaimer What is ELF ?
ELF, Executable and Linkable Format, was originally developed by UNIX System Labs as part of the Application Binary Interface (ABI). The ELF format was selected by the Tool Interface Committee as a portable object file format that works on different operating systems running on the 32-bit Intel Architecture. This allow developers to have a binary interface definition that is the same in a wide variety of operating environments, reducing needs of recoding and recompiling the software. Linux users, for example, can run SYSV ELF executables by simply loading the iBCS (Intel Binary Compatibility Specification) kernel module. ---
If this is true then it will be both source compatible and object compatible with x86 machines.
__________________________________________________________________ kevin cheong mlp program iss nus
This archive was generated by hypermail 2.1.3 : Thu Jan 23 2003 - 09:52:39 EST