H-Series Application Migration Guide (H06.03+)

H-Series Application Migration Guide429855-006
3-1
3
TNS/E Native Architecture Features
This section describes the TNS/E native architecture features and highlights the
differences between the TNS/E native architecture and TNS architecture, and between
the TNS/E native architecture and TNS/R native architecture.
This section contains these topics:
TNS/E Native Process Environment
TNS/E Object File Format on page 3-5
Signals on H-Series Systems on page 3-5
Dynamic-Link Libraries (DLLs) on page 3-5
TNS/E Native Process Environment
The TNS/E native process environment includes:
TNS/E Native Processes
Process Attributes
Process Organization
Data Segments
Code Segments
TNS/E Native Processes
A native processa process that runs in native modeconsists entirely of native-
compiled instructions. Those instructions are RISC instructions on a TNS/R system
and Itanium instructions on a TNS/E system. A native process is initiated by executing
a native program. Unlike TNS processes, native processes do not use or emulate TNS
architecture-specific constructs, such as TNS registers or 16-bit addressing.