11S018 C Language System, Second Master Release Version:
Author: David Conroy, Robert Denny, Charles Forsyth, Clifford Geshke
and Martin Minow
Submitted by: Martin Minow
Operating System: RSTS/E V7.2/V8.0, RSX-11M V4.0, RSX-11M-PLUS, RT-11
V4.0, TSX-PLUS V2.2/3.0., VAX/VMS V3.2 in Comp. Mode Source Language:
C, MACRO-11 Memory Required: 28K Word Hardware Required: DECUS C
does not support the PDP-11/40 and LSI-11 "FIS" floating-point unit.
Floating point operation requires FPU hardware. Keywords: Compilers,
Programming Languages, Utilities - RSTS/E, Utilities - RSX-11,
Utilities - RT-11
Abstract: C is a general purpose programming language well
suited for professional usage. The DECUS C
distribution contains a complete C programming
. A compiler for the C language. The entire
language is supported except for an emulated (software)
floating point, macros with arguments, bit fields, and
. A common runtime library ('standard I/O library') for
C programs running under the RSX-11 or RT-11
operating systems. By using this library, C
programs may be developed on one operating system for
eventual use on another.
. A RSTS/E extensions library allowing access to all
RSTS/E executive services.
. An RSX-11/M extensions library allowing access to all
RSX-11/M executive services.
. More than 20 C programs, including a
cross-reference lister for "C" programs, a lexical
analyser program generator, cross-assemblers for several
microcomputers, and several games.
. Extensive documentation for the compiler and runtime
All software is distributed in source format. C
may be built to run under RSTS/E V7.2/V8.0, RSX-11M
V4.0, RT-11 V4.0, VMS V3.1 - 3.2 (compatibility mode) or
TSX-PLUS V2.2/V3.0. It may be modified to run on earlier
versions of these operating systems and should run on
subsequent versions without extensive modification.
All documentation is included on the magtape but can be
ordered in hard-copy. The ordering information is listed
. Order 11-SP-18 (EA), for the C Language Changes and Compiler
. Order 11-SP-18 (EB) for the AS Assembler Manual for the
. Order 11-SP-18 (EC) for the Utility and Tool Library
. Order 11-SP-18 (ED) for the Compiler and Library Software
Notes: Full support for EIS, FPU, improved code generation and
improved utility programs. There are a few modules which
are release-specific and may require modification for
earlier or later releases. (Primarily on VMS
Restrictions: DECUS C supports a subset of the current version
of C. Minor problems may be encountered in
converting from other dialects of C. Results have indicated this
is not suited for use on the MicroVAX because of the MicroVAX's lack
hardware emulation for the PDP-11 instruction set.
Media (Service Charge Code): User's Manual (EA), User's Manual (EB),
User's Manual (EC), User's Manual (ED), 2400' Magnetic Tape (PC)
Format: DOS-11, TK50 Tape Cartridge (TC) Format: DOS-11
The PDP-11 DECUS Software Index
The PDP-11 Home Page
Created: December 26, 1998