HP Fortran v2.9 for HP-UX 11i v2 Release Note*5991-0697*

HP Fortran for HP-UX v2.9
What’s in This Version
Chapter 16
Modifed EPC to allow for finer-grained control of alignment attributes for COMMONs,record
fields, and SEQUENCE derived types (previously, these could not be specified individually).
Modified BRIDGE to allow U2 unaligned record field subtypes to be emitted in 2, 4, and 8
byte record modes (previously only done for packed fields). As with packed fields, this is
done for Itanium processor family systems only, since the PA-RISC backend doesn’t assert
on this condition.
New options
The following Tru64 Fortran options have been added:
-fpconstant flag (alternate spelling of -R8)
•-check_bounds (alternate for -C)
-[no]cpp flags
-fixed/-free flags
-d_lines (synonym for +dlines)
-integer_size (16|32|64) flag
-i2, -i4, -i8 flags
-1, -66, -f66, -nof77, -onetrip (alternate for +onetrip)
-nof66 (alternate for +noonetrip)
-static, -noautomatic, -norecursive flags (all alternate spellings of +save)
-automatic and -recursive (alternates for +nosave)
-show [no]code (alternate for +[no]asm)
-[no]machine_code (alternate for +[no]extend_source)
-col72 (alternate for +noextend_source)
-u (alternate for +implicit_none)
-names {uppercase|lowercase} (alternate for +[no]uppercase)
-[no]altparam (-Wc, -dps)
-what (alternate for +what)
+[no]padsrc flag (not restricted to Tru64 mode). HP mode default is +padsrc
-check [no]bounds options (for example, -[no]check_bounds)