Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
HP.com home

Compaq C for Linux Alpha

»

Compaq C for Linux

Product information

» Download Compaq C
» Test drive C on an AlphaServer system
» Send us your comments
» Request support

Related links

» Linux
» HP Dev Resource Central
» Site map

Compaq C Version 6.2 for Linux Alpha is available for immediate download upon acceptance of license terms and filling out an online registration form. In addition to the compiler, the kit includes the Compaq Portable Math Library (CPML) and the ladebug debugger ported from Tru64 UNIX®. Documentation includes man pages, a Language Reference Manual, and a Programmers Guide.

Compaq C Version 6.2 provides the same code optimization technology used in Compaq Fortran for Linux Alpha, which is up-to-date with the very latest compilers for Compaq's Tru64 UNIX. This technology can provide significant performance improvements in applications previously built for Linux Alpha. In some floating-point intensive applications, for example, improvements of a factor of two or more have been seen, while more modest improvements on the order of 15% to 30% are more often seen for integer codes.

The compiler supports most language features and options provided by the newest C compilers for Tru64 UNIX. Some notable exceptions are OpenMP, 128-bit long double, feedback-based optimization, -[x]taso and pointer_size pragmas, and structured exception handling. These features rely on underlying support in Tru64 UNIX that is not currently available on Linux Alpha.

The compiler also contains some enhancements that are not yet available in the Tru64 UNIX compiler. These are primarily features to ease compilation of reasonably portable code that has become somewhat dependent on gcc features (i.e. full compatibilty with all gcc language features is not provided). The compiler driver (ccc) also accepts either Tru64 UNIX command line options or gcc command line options, or a mixture of the two. The intent is to minimize the makefile editing required to build programs originally developed on either Tru64 UNIX or on Linux Alpha.

The compiler and associated software have been tested most heavily under the Red Hat 5.2 distribution, but there has also been significant testing under Red Hat 6.0 and SuSE 6.1 distributions. Other distributions have not been tested at all, although information from Beta testers suggests that problems encountered under Debian 2.1 are likely to have been reduced or resolved in this version.

Because the downloads are currently available only with http, the small number of users who had difficulty obtaining the kits intact during the public Beta period might still have problems. If you prefer to receive the Compaq C compiler on a CDROM, you may order part number QB-6G2AA-SA for a price of $49.

» Download now (last update: August 2000)
» Test drive free online
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 2009 Hewlett-Packard Development Company, L.P.