CoSyコンパイラ開発システム

価格

価格の詳細については弊社営業までお問い合わせ下さい。

電話でのお問い合わせ

03-3927-8801

受付時間 9:30~17:30(平日)

フォームでのお問い合わせ

ご質問・ご要望などお気軽にお問い合わせください。

製品に含まれるパッケージ内容

CoSy Base package

殆どのシステムの構成要素はバイナリーで提供されますが、生成例、インターフェース記述、文書類、一部の内部構造についてはソースの形で提供されます。
CoSyの基本システムは下記の内容で構成されます。

  • CoSy core tooling (ecp, ect, edc, fsdc) (binary)
  • CCMIR and functor definitions (partly source, partly binary)
  • C front-end (ref. ISO/IEC 9899:1989) (binary)
  • Optimizer, analysis, lowering, checking and allocation engines (partly binary)
  • IR dumpers, debugging facilities and visualization (partly binary)
  • Various example engines (e.g. looprev, loopdump, checkmir) (source)
  • Code generator generator (binary) plus a sample code generator description (source)
  • Compiler support libraries for host independent target arithmetic, including libx64, libf80 (binary)
  • Various target runtime libraries (template)
  • SuperTest C/C++ Validation and Test Suite (source)
  • The CoSy engineering framework, including CADESE source control (binary)

CoSy DSP add-on package

本パッケージはDSP関連のサポートとDSPに関連した最適化エンジンなどをCoSy基本パッケージに追加します。ACE社がISOに提案しているDSP-C拡張規格案に対応したフロントエンド、およびこれに対応した固定小数点演算を扱う仕組みなども含まれています。

  • DSP-C front-end engine (binary)
  • Zero overhead loop and other DSP-related optimizer engines (binary)
  • Advanced scheduler support in back-end generator (binary)
  • Target emulation package, including emulation compiler engines and libraries (binary)
  • Compiler support library for host independent target fixed-point arithmetic (binary)
  • Various DSP-C specific target runtime libraries (template)
  • DSP-C emulation compiler configuration (source)
  • DSP-C specific SuperTest tests (source)

CoSy C++ add-on package

このパッケージはC++で書かれたプログラムのシンタックスおよびセマンティックスの解析を行います。以下の内容を含みます。

  • C++ engine accepting the C++ language of the ISO/IEC 14882:1998 C++ standard (binary), with some exceptions as listed in the accompanying Documentation, generating CCMIR
  • Example compiler driver (source, public)
  • Utility programs: edg_prelink, edg_munch and edg_decode (binary)
  • Minimal runtime library and include files (source, part of Run-Time Module)
  • C++-specific engines, including lowering, check and dump engines (binary)

CoSy Windows NT add-on package

このパッケージはMicrosoft WindowsNT上で動作するコンパイラを開発するためのものです。MS-VC++を用いてWin32対応のコンパイラを生成します。同一の対象プロジェクトで、ベース・パッケージで選んだものとWinNT用のものとが同時に開発できます。

  • Configuration scripts and tools to compile and link for Windows NT (source)
  • Windows NT objects for all components delivered in binary form (binary)

CoSy HP-UX add-on Compiler Host

このパッケージはHP-UX OSのユーザーがCoSyで作られたコンパイラをUP-UX上での使用可能にするものです。当初指定したOSから変更するときに必要になるパッケージです。以下のものを含んでおります。

  • Configuration scripts and tools to compile and link for HP-UX (source)
  • UX objects for all compiler components delivered in binary form (binary)

CoSy Solaris SPARC add-on Compiler Host

このパッケージはSun Solaris OSのユーザーがCoSyで作られたコンパイラをSolaris上での使用可能にするものです。当初指定したOSから変更するときに必要になるパッケージです。以下のものを含んでおります。

  • Configuration scripts and tools to compile and link for Solaris (source)
  • Solaris objects for all compiler components delivered in binary form (binary)

CoSy Linux Pentium add-on Compiler Host

このパッケージはLinux OSのユーザーがCoSyで作られたコンパイラをLinux上で使用可能にするものです。当初指定したOSから変更するときに必要になるパッケージです。以下のものを含んでおります。

  • Configuration scripts and tools to compile and link for Linux (source)
  • Linux objects for all compiler components delivered in binary form (binary)

CoSy Maintenance & Upgrade

CoSyシステムにたいするサポート(電話、e-mail、Faxなどによる)およびバグ修正のリリース、更に年1回以上のシステムおよび文書のアップグレードが含まれます。なお、初年度は無償です。