H-Series Application Migration Guide (H06.03+)
H-Series Application Migration Guide—429855-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 process—a process that runs in native mode—consists 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.