An application that ran on previous HP-UX 10.x releases (10.01,
10.10, or 10.20) generally will continue to run with the same behavior
with this 10.20-based HP C++ release provided that any dependent
shared libraries are also present.
An executable is a binary file that has been processed by
the HP linker with ld or indirectly with the
compiler, and can be run by the HP-UX loader(exec).
When you compile your source code without any changes (to
source code, options, or make files), and you use PBO
(+I compiler or linker option)
or the +O4 option during development,
you may create instrumented objects (ISOM) that a previous system
does not recognize.
 |
 |  |
 |
 | NOTE: This code may not be backward-compatible with previous
10.x releases. In general, you cannot move instrumented object files
backward. |
 |
 |  |
 |
If you move an ISOM across operating system versions, for
example, from an 11.x system to a 10.x system, you may receive the
following error:
Error at line 0: Backend Assert ** Ucode versions earlier then v.4 no longer supported. (5172)
|