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