Ticket #16549 (closed enhancement: wontfix)
gcc43: patch to add Ada support
| Reported by: | martin.osx@… | Owned by: | mww@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 1.6.0 |
| Keywords: | Cc: | C.Chryssochoidis@…, ryandesign@…, other@… | |
| Port: | gcc43 |
Description
The current lang/gcc ports are missing Ada support. Probably due to the fact that Ada is self hosted. Nothing wrong with beeing self hosted - I think every self resprecting programming language should have at least one self hosted implementation.
But the tiny twist ist: you need an Ada compiler to compile Ada. But this is no problem on Mac OS X as MacAda provides a working Ada implementating.
Once you got an Ada compiler you can always use it to create a new version of itself.
The attached patch will use either the MacAda compiler (+macada) or and an allready created MacPorts GCC with Ada support (+ada) to create a fully working GCC with all it's languages enabled.
I hope this patch is accepted. I also atteched a little command file which will create a dmg from the new compiler.


