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

Migrating TNS Applications to H-Series Systems
H-Series Application Migration Guide429855-006
B-6
H-Series TNS Compilers
H-Series TNS Compilers
The TNS compilers for the C/C++, COBOL, and TAL languages are hosted on H-series
systems. These compilers are identical to the TNS compilers hosted on G-series
systems. They produce object files consisting of CISC instructions that can be linked
with the Binder utility and executed in either interpreted or accelerated mode. The TNS
compilers for G-series and H-series systems have identical command names and
command line syntax. They produce identical code, and any TNS source program that
compiles and runs on an G-series system will compile and run on an H-series system.
Guardian TAL
compiler
TAL TAL
TNS link tool XLLINK Not supported. Use Binder to
combine unaccelerated files,
then accelerate
Binder utility BIND BIND (new options to change
and display object file
attributes)
accelerator utility Accelerator
Accelerates TNS code for
execution on TNS/R system
RISC code not executable on
TNS/E system
Hosted on TNS/R and TNS/E
platforms
OCA
Accelerates TNS code for
execution on TNS/E system
Itanium code not executable
on TNS/R system
Hosted on TNS/R and TNS/E
platforms
Accelerator
Accelerates TNS code for
execution on TNS/R system
RISC code not executable
on TNS/E system
Hosted on TNS/R and
TNS/E platforms
OCA
Accelerates TNS code for
execution on TNS/E system
Itanium code not executable
on TNS/R system
Hosted on TNS/R and
TNS/E platforms
debugging tools Inspect, Visual Inspect, Debug Inspect, Visual Inspect
SQL compiler SQLCOMP for SQL/MP,
MXCOMP for SQL/MX (Guardian)
use c89 utility (OSS)
SQLCOMP for SQL/MP,
MXCOMP for SQL/MX
(Guardian)
TNS not supported for OSS
data definition
language compiler
DDL DDL
cross reference utility CROSSREF (Guardian) CROSSREF (Guardian)
Table B-3. G-Series and H-Series TNS Development Environments (page 2 of 2)
Development Tool G-Series TNS Tool H-Series TNS Tool