Re: OpenVMS I64 Compilers (was: Re: Intel to chip away at Itanium prices <- or ... )

From: Hoff Hoffman (hoff_at_hp.nospam)
Date: 01/26/04


Date: Mon, 26 Jan 2004 22:25:35 GMT

In article <bv41e5$qdq$1@charm.magnus.acs.ohio-state.edu>, JONESD@er6.eng.ohio-state.edu (David Jones) writes:

:I recall at one point they announced that VMS/IA64 would use the same format
:object files as UNIX (coff?), so keeping the compilers current should be a lot
:less difficult.

  OpenVMS is using the Intel Itanium Executable and Linkable Format (ELF)
  object file formats and the DWARF debugging support, and has worked with
  Intel to provide the extensions and the behaviours that match customer
  expectations and the OpenVMS calling standard requirements.

  The HP and Intel compiler teams and the HP OpenVMS Engineers (Language
  RTLs, Linker, ANALYZE/OBJECT, etc) are all keeping quite busy as part
  of their respective Itanium efforts, and the first externally-available
  (native) compilers are shipping for OpenVMS I64 V8.1; these tools produce
  and utilize Intel ELF/DWARF files.

 ---------------------------- #include <rtfaq.h> -----------------------------
    For additional, please see the OpenVMS FAQ -- www.hp.com/go/openvms/faq
 --------------------------- pure personal opinion ---------------------------
        Hoff (Stephen) Hoffman OpenVMS Engineering hoff[at]hp.com



Relevant Pages

  • Re: Interpretation of literal reals
    ... Do note, however, that in f77 this does *NOT* apply to internal I/O, as used in your example. ... List-directed formatting is not allowed for internal files in standard f77, and there used to be f77 compilers that didn't do it. ... In cases where the input data is always generated by a formatted write, I might relent and allow the same format to be used for reading, even though it has something other than ".0". ...
    (comp.lang.fortran)
  • Re: Many small programs vs. one large program?
    ... code format, etc... ... format, not the input or output data files... ... many compilers, I believe Intel's are among them, ... Many DEC-heritage compilers, including CVF and IVF, allowed "tab ...
    (comp.lang.fortran)
  • Re: Object files
    ... Some compilers can create executables directly from ... One rationale about using object files is to reduce ... are faster to process than translating source code. ...
    (comp.lang.c)
  • Re: TASM, MASM etc
    ... mov ax,seg string ... I think the "/c" switch will cause Masm to stop at object files, then you can invoke the linker yourself. ... There are two object formats used in the dos/doze world - OMF and COFF. ...
    (alt.lang.asm)
  • Re: reading variably sized floats
    ... the nX or An) format field specifier. ... While that is a likely behavior with most compilers, ... it is *NOT* behavior specified by the standard. ... number of replacements blanks, or the definition of tab points, to be ...
    (comp.lang.fortran)