IBM PC C Compiler: Difference between revisions
Appearance
mNo edit summary |
|||
(3 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
==Features== | ==Features== | ||
*4 memory models | *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 | *Math co-processor support | ||
*MAKE | *MAKE | ||
*Symbolic debugger | *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 19: | Line 26: | ||
== Links == | == Links == | ||
* | * {{L-IBMAnnUS|285-338}} (1985-09-17) IBM Personal Computer C Compiler Version 1 Announced with Availability Planned for October 1985 | ||
* | * {{L-IBMAnnUS|ZP86-4016}} (1986-04-18) IBM Personal Computer C Compiler Version 1.0 | ||
[[Category:C Development Environment]] | [[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
- 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.
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