G06.27 Release Version Update Compendium
G06.27 Release Version Update Compendium—540430-001
3-1
3
Application Development Products
The G06.27 RVU contains new features for these application development products:
•
AXCEL
•
Binder
•
New C/C++ Data Type Support
•
OCA and TNSVU
AXCEL
AXCEL (T9276) is modified to accept the TNS object file that has an Intel® Itanium®
region augmenting it as an input file. Enhancements to AXCEL are:
•
Accelerates a TNS object file that has an Itanium instruction region augmented to it
by the TNS Object Code Accelerator (OCA). AXCEL retains the OCA region, if
present in a TNS object file.
•
Dynamically evaluates the secondary extent size of an object file to enable proper
accommodation of the OCA region in the file if the object code is accelerated later.
Binder
The Binder product has been updated to allow the processing of object files with an
appended TNS OCA region.
New C/C++ Data Type Support
G06.27 offers enhanced data type support in the OSS and Guardian environments.
•
TNS/R native C and C++ applications can now use unsigned long long data.
(Unsigned long long data is not available to SQL/MP or SQL/MX programs.)
•
The TNS/R native compilers, run-time library, header files, Visual Inspect server,
and server millicode have been enhanced to enable the use of such functions as
strtoull() and wcstoull().
•
Additional C functions that support the long long data type are provided. For
example, lldiv(), atoll(), snprintf(), and vsnprintf() are now
available in both environments.
Use these functions in G-series RVUs beginning with G06.27 to enable easier porting
of UNIX or Linux applications and facilitate developing and debugging applications
ultimately intended for use on H-series RVUs.
The S70000 Standard Millicode (T7891ABK) now supports the arithmetic and
conversion operations for the unsigned long long data type.