GitHub - hansake/Whitesmiths-C-compiler:Whitesmiths C 编译器。是最早可用的商业 C 编译器之一。

主要观点:介绍了 Whitesmiths, Ltd. 的 C 编译器,包括其发布时间、支持的标准及架构、公司总裁等信息,还提及将其 C 编译器提供下载的相关事宜及不同编译器的获取位置。
关键信息

  • 1978 年发布的原始 Whitesmiths 编译器编译类似 Version 6 Unix 接受的 C 版本,是全新实现且未借用 Unix 代码。
  • 1985 年发布的 3.0 版本支持新兴 ANSI C 标准,有多种代码生成器,常用于跨编译器。
  • 1978 至 1988 年公司总裁是 P. J. Plauger。
  • 已收到 P. J. Plauger 同意提供下载编译器的邮件,但联系确认将其放入公共仓库未得到回复。
    重要细节
  • CP/M - 80 版 2.2 的 Whitesmiths C 编译器二进制文件在“ccpm80_v22_bin”目录,其手册在“compiler_v22_doc”目录。
  • IBM Systerm/36 版 3.1 的 Whitesmiths C 交叉编译器二进制文件在“cx36_v31_bin”目录,相关 QEMU 磁盘镜像也在此,手册在“compiler_s36_v31_doc”目录。
  • CP/M - 80 编译器版 2.2 的源代码及构建的 Makefile 在“c_compiler_v22_src”目录,后续打算添加更多主机和目标到该构建环境。Whitesmiths/COSMIC C 交叉编译器版 3.32 针对 Z80 的手册在“compiler_z80_v332_doc”目录,该编译器也将添加到仓库。
阅读 8
0 条评论