as: ESA/390 Notes
1
1 9.14.1 Notes
1 ------------
1
1 The ESA/390 'as' port is currently intended to be a back-end for the GNU
1 CC compiler. It is not HLASM compatible, although it does support a
1 subset of some of the HLASM directives. The only supported binary file
1 format is ELF; none of the usual MVS/VM/OE/USS object file formats, such
1 as ESD or XSD, are supported.
1
1 When used with the GNU CC compiler, the ESA/390 'as' will produce
1 correct, fully relocated, functional binaries, and has been used to
1 compile and execute large projects. However, many aspects should still
1 be considered experimental; these include shared library support,
1 dynamically loadable objects, and any relocation other than the 31-bit
1 relocation.
1