Version 2.10 of Systems/C focuses on code optimization
and generation improvements, support for the C11 standard,
and on-going GCC compatibility features, providing improved
runtime performance as well as compile-time improvements.

Systems/C is available as a native compiler for OS/390, z/OS and
z/Linux, or
as a cross-compiler hosted on Windows, AIX, Solaris, Solaris x86, FreeBSD, HP/UX, Mac OS X 386, and Linux.

Did you ever just want to write an assembly routine in a High Level
Language, and simply link that in with your existing ASM programs?
Systems/C's unique generation of assembly language source (with user-specified function entry and exit, etc..) makes that possible!

Optimized function entry and exit. Entry and exit macros can be tailored,
on a per-function basis, or completely replaced by the user's own
macros. The choice of base register can be changed on a per-compilation
basis.

IBM C compatibility mode; where the generated assembler source code,
can be freely mixed with IBM C objects.
This includes the long long and Decimal data types,
as well as several other IBM C language extensions and debugging information.

We've also provided several examples to point
out these features. These examples represent work-in-progress; so every
feature may not be evident. Furthermore, they are frequently updated;
you may want to check often.

Also - you can compile your own source! We've provided a
web-based compilation mechanism
to submit source and see the output from the Systems/C compiler (DCC), along
with the generated assembly language source.

This product includes software developed by the University of
California, Berkeley and its contributors.