Code Monkey home page Code Monkey logo

lkujaw / gcc3 Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 1.0 145.22 MB

The GNAT Ada (1995) compiler for UNIX

License: GNU General Public License v2.0

Makefile 1.97% C 37.42% M4 0.52% Assembly 0.81% Shell 1.00% HTML 1.49% Roff 6.85% C++ 10.78% Awk 0.01% Emacs Lisp 0.01% Perl 0.09% Ada 33.49% Objective-C 0.19% DIGITAL Command Language 0.06% GCC Machine Description 4.63% Scheme 0.27% TeX 0.19% Smarty 0.01% Logos 0.22% Lex 0.01%
ada gnat spark unix unixware solaris gcc compiler

gcc3's Introduction

GNAT 3.4

This repository contains a copy of the latest GCC 3.4.x source code combined with the GNAT GPL 2006 Ada front-end updates. The aim is to facilitate porting GNAT to additional platforms, as GCC 3.4.x has few dependencies and is quick to bootstrap.

Platform Support

Platform ACATS 95 Exception Handling GNAT Runtime Library Stack Checking Tasking
Solaris 8 (i386) 100% ZCX Shared and static Yes (probes) Yes (UI Threads)
UnixWare 7 100% ZCX Shared and static Yes (probes) Yes (UI Threads)

If you would like support for another Unix or Unix-like system that is not included in upstream GCC, please feel free to open an issue.

Binaries

No binaries are provided at present, but if you are having trouble bootstrapping GNAT, please file a request via a new issue.

TODO

  • Add ACVC, the Ada '83/'87 test suite, to complement ACATS.
  • Complete the partial support for Ada 2005.
  • Add support for these other CDE reference platforms:
    • AIX (PowerPC)
    • HP-UX (PA-RISC)
    • Solaris (SPARC)
    • Tru64 (Alpha)

gcc3's People

Contributors

ajaeger avatar aldyh avatar andreas-schwab avatar atgreen avatar brkorb avatar codewiz avatar cxx-undef avatar davem330 avatar djdelorierh avatar ebotcazou avatar echristo avatar fitzsim avatar geoffk01 avatar hjl-tools avatar hpataxisdotcom avatar jakubjelinek avatar jicama avatar jinkama-san avatar jlquinn avatar jsm28 avatar lkujaw avatar neilb-xx avatar nickclifton avatar perbothner avatar phdm avatar rasky avatar therealaph avatar urnathan avatar vnmakarov avatar voxsciurorum avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

stahta01

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.