Jump to content

Aztec C86: Difference between revisions

From EDM2
Ak120 (talk | contribs)
Created page with "'''Aztec C''' is a C compiler from Manx Software Systems (Shrewsbury, New Jersey). ==Description== Aztec C86 was available for CP/M-86, MP/M-86 and PC DOS. The Aztec C86..."
 
Ak120 (talk | contribs)
 
(12 intermediate revisions by 2 users not shown)
Line 1: Line 1:
'''Aztec C''' is a C compiler from [[Manx Software Systems]] (Shrewsbury, New Jersey).
{{Software
|Picture=NA.png
|Name=Aztec C
|Version=5.2a (1992)
|Vendor=[[Manx Software Systems]]
|Licence=Commercial
|WWW=
}}
'''Aztec C86''' is a C compiler from [[Manx Software Systems]] that was available for CP/M-86, MP/M-86 and PC DOS.


==Description==
The Aztec C86 compiler is a complete implementation of UNIX V7 C language, with the exception of the bit field data type. The compiler produces assembly language source code which can be used with the Manx AS86 assembler or the PC DOS assembler [[MASM]].
Aztec C86 was available for CP/M-86, MP/M-86 and PC DOS.


The Aztec C86 compiler is a complete implementation of UNIX V7 C language, with the exception of the bit field datatype. The compiler produces assembly language source code which can be used with the Manx AS86 assembler or the PC DOS assembler [[MASM]].
A UNIX PDP 11 cross compiler was available for Aztec C86.


A UNIX/PDPll cross compiler was available for Aztec C86.
;Aztec C86-c Commercial System
:CP/M-86 library
:Library source code
:ROM support package
:UniTools: diff, grep, make
:Z source editor
;Aztec C86-d Developer's System
;Aztec C86-p Personal System
;Aztec C86-z Apprentice System


==Components==
==Features==
* C86 compiler
* C86 compiler
* AS86 relocating assembler
* AS86 relocating assembler
* LN linkage editor
* LN86 linkage editor
* LIBUTIL object library utility
* LIBUTIL object library utility


==Versions==
==Versions==
* 1983: 1.05
* 1.05i (Jun 1983) - small memory model
* 1985: V 3.20d
* 3.20d (1985)
* 1985: V 3.4b
* 3.4b (1985)
* 1988: V 4.1c
* 4.1a (1987)
* 1989: V 4.2b
* 4.1c (1988)
* 1992: V 5.2a
* 4.1d (Oct 1988)
 
* 4.2b (Sep 1989)
==Licence==
* 5.2a (Nov 1992)
* Commercial - Discontinued


==Links==
==Links==
* [http://www.aztecmuseum.ca/compilers.htm Wonderfully Ancient World of Aztec C]
* [http://www.aztecmuseum.ca/compilers.htm Wonderfully Ancient World of Aztec C]
* [http://bitsavers.informatik.uni-stuttgart.de/pdf/manx/Aztec_C_Data_Sheet_Mar83.pdf PDF] - C Data Sheet (1983, Manx Software Systems)
* [http://bitsavers.org/pdf/manx/Aztec_C_Data_Sheet_Mar83.pdf PDF] - C Data Sheet (1983, Manx Software Systems)


[[Category:tools]][[Category:DOS Tools]][[Category:CP/M Tools]][[Category:C]]
[[Category:C compiler]]

Latest revision as of 03:22, 7 January 2023

Aztec C86
Name Aztec C
Version 5.2a (1992)
Vendor Manx Software Systems
Author
Licence Commercial
WWW

Aztec C86 is a C compiler from Manx Software Systems that was available for CP/M-86, MP/M-86 and PC DOS.

The Aztec C86 compiler is a complete implementation of UNIX V7 C language, with the exception of the bit field data type. The compiler produces assembly language source code which can be used with the Manx AS86 assembler or the PC DOS assembler MASM.

A UNIX PDP 11 cross compiler was available for Aztec C86.

Aztec C86-c Commercial System
CP/M-86 library
Library source code
ROM support package
UniTools: diff, grep, make
Z source editor
Aztec C86-d Developer's System
Aztec C86-p Personal System
Aztec C86-z Apprentice System

Features

  • C86 compiler
  • AS86 relocating assembler
  • LN86 linkage editor
  • LIBUTIL object library utility

Versions

  • 1.05i (Jun 1983) - small memory model
  • 3.20d (1985)
  • 3.4b (1985)
  • 4.1a (1987)
  • 4.1c (1988)
  • 4.1d (Oct 1988)
  • 4.2b (Sep 1989)
  • 5.2a (Nov 1992)

Links