Jump to content

IBM PC C Compiler: Difference between revisions

From EDM2
Ak120 (talk | contribs)
Ak120 (talk | contribs)
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
'''IBM Personal Computer C Compiler''' is a high-function [[C]] language compiler that runs under IBM [[PC DOS]] version 2.1 or higher, and in the IBM Personal Computer Network environment (PC DOS 3.1 required).
'''IBM Personal Computer C Compiler''' is a high-function [[C]] language compiler that runs under IBM [[PC DOS]] version 2.1 or higher, and in the IBM Personal Computer Network environment (PC DOS 3.1 required).


==Features==
*four passes
*#Preprocessor
*#Language parser
*#Code generator
*#Optimizer, link text emitter, and assembly listing generator
*4 memory models (small, medium, large, huge)
*Math co-processor support
*MAKE
*Symbolic debugger
*EXEMOD - EXE File Header Utility
*EXEPACK - EXE File Compression Utility
It supports interfacing with optional [[IBM Macro Assembler]] Version 2.
It supports interfacing with optional [[IBM Macro Assembler]] Version 2.


Line 14: Line 26:


== Links ==
== Links ==
* [http://www-01.ibm.com/common/ssi/rep_ca/8/897/ENUS285-338/index.html 285-338] (1985-09-17) IBM Personal Computer C Compiler Version 1 Announced with Availability Planned for October 1985
* {{L-IBMAnnUS|285-338}} (1985-09-17) IBM Personal Computer C Compiler Version 1 Announced with Availability Planned for October 1985
* [http://www-01.ibm.com/common/ssi/rep_ca/6/877/ENUSZP86-4016/index.html ZP86-4016] (1986-04-18) IBM Personal Computer C Compiler Version 1.0
* {{L-IBMAnnUS|ZP86-4016}} (1986-04-18) IBM Personal Computer C Compiler Version 1.0


[[Category:C]]
[[Category:C Development Environment]]

Latest revision as of 19:33, 24 October 2023

IBM Personal Computer C Compiler is a high-function C language compiler that runs under IBM PC DOS version 2.1 or higher, and in the IBM Personal Computer Network environment (PC DOS 3.1 required).

Features

  • four passes
    1. Preprocessor
    2. Language parser
    3. Code generator
    4. Optimizer, link text emitter, and assembly listing generator
  • 4 memory models (small, medium, large, huge)
  • Math co-processor support
  • MAKE
  • Symbolic debugger
  • EXEMOD - EXE File Header Utility
  • EXEPACK - EXE File Compression Utility

It supports interfacing with optional IBM Macro Assembler Version 2.

Version

  • 1986: Version 1.00 - P/N: 6280072 (5.25"), 6280081 (3.5")

Documentation

Version 1.0

  • Fundamentals Manual
  • Reference Manual
  • Compile, Link and Run Manual.
  • Quick Reference Card

Links

  • 285-338 (1985-09-17) IBM Personal Computer C Compiler Version 1 Announced with Availability Planned for October 1985
  • ZP86-4016 (1986-04-18) IBM Personal Computer C Compiler Version 1.0