Installation guide
subset, and all of the pieces outside the SDE have been moved into logical
subsets, including:
• OSFINCLUDE for all include files
• OSFLIBA for all static libraries
• OSFPGMR for commands outside the scope of the SDE
Because the compiler is needed at installation time, some SDE components
have remained in the mandatory OSFCMPLRS subset.
The Ladebug debugger subsets have been renamed to the OSF* subset
name prefix and can now be installed during a custom installation of
DIGITAL UNIX. These changes have been made on the DIGITAL UNIX
Operating System Volume 1 CD−ROM. The FUSE Porting Assistant has
been added to the DIGITAL UNIX kit on the DIGITAL UNIX Associated
Products Volume 1 CD−ROM. This is a tool to help port code to DIGITAL
UNIX from a variety of platforms and operating systems.
The OSFSDECDE subset was also added to the DIGITAL UNIX Operating
System Volume 1 CD−ROM. It contains the files necessary to access
DECladebug and the Porting Assistant from CDE.
G.8.3.1 ULTRIX Migration Issues
There are no ULTRIX migration issues.
G.8.4 init Execution Order Modified for Static Executable Files
The execution order for init routines in static executable files has been
modified to more closely match the execution order for init routines in
dynamic executable files. The init routines loaded from an archive library
will be executed prior to any init routines loaded from objects and
archives occurring earlier on the linker command line. Prior to this change,
init routines were executed in the order they were encountered in
processing the link command from left to right. As a result, init order for
static executable files was much different than the init order for
equivalent shared executable files.
For existing applications that rely on the static init order used in prior
releases of DIGITAL UNIX, you can use the new linker option
-old_init_order to restore the strict left-to-right execution order for
static executable files.
G.8.4.1 ULTRIX Migration Issues
There are no ULTRIX migration issues.
G–12 Migration from ULTRIX Version 4.5 to DIGITAL UNIX Version 4.0B