IBM C/2: Difference between revisions
Appearance
No edit summary |
|||
Line 44: | Line 44: | ||
;IBM Announcements | ;IBM Announcements | ||
* | * [http://www-01.ibm.com/common/ssi/rep_ca/4/897/ENUS287-104/index.html 287-104] - 1987-04-02 - New Compilers and Assembler for IBM Personal Computers and IBM Operating System/2 | ||
* | * [http://www-01.ibm.com/common/ssi/rep_ca/0/897/ENUS287-500/index.html 287-500] - 1987-11-03 - Availability of New Compilers, Assembler... | ||
* | * [http://www-01.ibm.com/common/ssi/rep_ca/5/897/ENUS288-265/index.html 288-265] - 1988-06-02 - IBM C/2 Version 1.10 for IBM Personal System/2 and IBM Personal Computers | ||
* [http://www-01.ibm.com/common/ssi/rep_ca/4/897/ENUS288-624/index.html 288-624] - 1988-11-01 - IBM C/2 Version 1.00 Withdrawal from Marketing | |||
* [http://www-01.ibm.com/common/ssi/rep_ca/6/897/ENUS288-626/index.html 288-626] - 1988-11-01 - IBM C/2 Version 1.10 Availability | |||
==Author== | ==Author== | ||
Line 54: | Line 54: | ||
* [[IBM]] | * [[IBM]] | ||
[[Category:Tools]][[Category:C]] | [[Category:Tools]][[Category:DOS Tools]][[Category:C]] |
Revision as of 03:43, 11 January 2016
Description
C compiler, debugger and IDE for development of 16 bit OS/2 and DOS code, based on an older Microsoft C compiler.
IBM's C/2 contains many additional features while maintaining a compatibility with former IBM Personal Computer C Compiler Version 1.0.
Discontinued in 1992 with the release of IBM C Set
Features
- Runs on an generates code or IBM OS/2 and IBM DOS
- on 8086/88 machines only IBM DOS is supported
- C/2 and generated code can run concurrently within OS/2's multi-tasking environment
- Support for multiple selectable memory models
- Library routines that provide greater program function
- Aditional Compiler Switches
- enhanced MAKE utility (macros and inference rules)
- Interactive symbolic debug utility that allows isolation of program errors at the source code level (CodeView)
- Full-screen window interface
- Viewing source code or generated assembly code during execution
- Single stepping through source code or generated assembly code
- Symbolic references to local or global variables
- Setting breakpoints, including conditional breakpoints based on changing memory or expression evaluation
- Options to view or modify memory, display contents of registers, view application output screen
- Ability to display and assign new values to variables
- EXEMOD utility for modification of DOS *.EXE file header
- Math Co-Processor support / Provides Math Co-Processor emulation
For creating Presentation Manager applications IBM C/2 Version 1.10 and IBM OS/2 Toolkit Version 1.10 are required.
Documentation
- Volume 1
- C/2 Fundamentals
- C/2 Compile, Link and Run
- Volume 2
- C/2 Language Reference
Versions
- 1.00 - 1987-11-17 - PROGRAM: 6280187 / ITEM: 95X3072 / AAS: 5604-064
- 1.10 - 1988-11-01 - PROGRAM: 6280284 / ITEM: 6280284 / AAS: 5604-167
References
- IBM Announcements
- 287-104 - 1987-04-02 - New Compilers and Assembler for IBM Personal Computers and IBM Operating System/2
- 287-500 - 1987-11-03 - Availability of New Compilers, Assembler...
- 288-265 - 1988-06-02 - IBM C/2 Version 1.10 for IBM Personal System/2 and IBM Personal Computers
- 288-624 - 1988-11-01 - IBM C/2 Version 1.00 Withdrawal from Marketing
- 288-626 - 1988-11-01 - IBM C/2 Version 1.10 Availability