|8354 Six Forks Road
Raleigh, NC 27615
|Contact: Ron Pimblett
Phone: (919) 676-0847
|FOR IMMEDIATE RELEASE
9 AM EDT, November 6, 2002
Raleigh, NC - November 6, 2002:
LLC announces delivery of the world's first 64-bit compiler for z/Architecture
. This major release demonstrates the company's
commitment to its customers and the mainframe C and C++ community. Dignus,
LLC is the first company to deliver complete IBM z/Architecture compilers
and libraries with the general availability of Systems/C and Systems/C++
Version 1.60 today. "This delivery, while maintaining support for
earlier architectures, fully exploits z/Architecture-allowing programs
to execute in 24, 31, or 64-bit as well as allowing all dynamic storage
to be allocated above the 31-bit 'bar'," said Dave Rivers, founder
and President of Dignus, LLC.
In addition to major processor related enhancements, this
robust software delivery also includes a
CICS C preprocessor and support for a number of ANSI
99 language features.
Important features of this delivery
addition to these new functions, see the announcement for the immediate
Systems/ASM Version 1.60.
z/Architecture exploitation by Dignus C and C++ compilers, with support
for 24, 31, & 64-bit execution
z/Architecture exploitation using Dignus C and C++ libraries, allowing
for the stack, heap and PRV to be allocated in 24, 31 or 64-bit storage,
as well as supporting execution in 24, 31 or 64-bit addressing mode
of the 64-bit capable Direct Call Facility, allowing 24 & 31-bit applications
to extend their current functionality to exploit 64-bit storage
for z/Linux code generation as well as compiler hosting
for the UNIX Systems Services hosting of the compiler
of various ANSI C99 C Language features including a complete ANSI C99 preprocessor
for an MVS 3.8 compatible library
C language preprocessor
code optimization techniques improving performance
of all 16 floating point registers
to C structure conversion utility
Further Product Enhancements
new compiler option to specify the generation of z/Architecture code. When
specified, the compiler can generate code that can run in 24, 31, or 64-bit
addressing mode, supporting all storage allocation in 24, 31, or 64-bit
storage. When compiled with this option, various data types become 64-bits,
including the long and pointer data types.
for __ptr31 and __ptr64 pointer modifiers for z/Architecture and non-z/Architecture
compilations, allowing interchange of pointers.
for ALIGN4 and ALIGN8 parameters lists for function declarations allowing
functions to be called from z/Architecture and non-z/Architecture functions.
of a compiler AMODE option that specifies the generation of code that will
run in ANY addressing mode, or a specified addressing mode of 24, 31 or
code for z/Linux and optionally runs directly on z/Linux as a host environment,
while extending development platforms to include UNIX Systems Services(USS).
This capability is in addition to the native hosts of z/OS, Linux/390,
and the cross-development environments which include Sun, Windows, Linux,
AIX, and FreeBSD.
this delivery, a complete ANSI C99 preprocessor as well as a majority of
the ANSI C99 Language features are supported, including the _Bool type,
declarations anywhere, declarations in 'for' statements, C99 diagraphs,
variadic macros, and _Pragma among others.
addition of IBM C compatibility items, including pragma export and support
for all IBM C built-in functions.
DSECT to C structure conversion utility, supporting 64-bit data types utilizing
Systems/C extension to produce readable C structures. This utility further
simplifies the task of writing Systems code in C.
CICS preprocessor for C based on CICS/TS V2R2 and CICS/ESA V4R1.
About Dignus, LLC
Dignus, LLC is an innovative company, located
in Raleigh, North Carolina, committed to providing the best compilers,
assemblers and development tools for the IBM mainframe. Dignus, LLC provides
unique mainframe programming solutions that offer savings in time and effort,
while streamlining development costs. Solutions
are applicable to programming for a wide range of IBM mainframe operating
systems, including OS/390, TPF, VM, Linux/390 and others. Systems/C, Systems/C++
and Systems/ASM run in native or cross-mode on PCs or workstations. This
allows the end user to have the benefits of exceptional editing, rapid
compile times, and locally assembled output linked on the mainframe for
execution. Dignus compilers and assemblers have been recognized by IBM
as "IBM Enterprise Servers Division Member Solution of the Month."
information about Dignus, LLC or our products visit