1 |
On 22/05/17 11:48, Michael Haubenwallner wrote: |
2 |
|
3 |
> Hi Luke, |
4 |
> |
5 |
> On 05/19/2017 09:08 PM, Luke A. Guest wrote: |
6 |
>> Hi, |
7 |
>> |
8 |
>> I posted a bug back in August, |
9 |
>> https://bugs.gentoo.org/show_bug.cgi?id=592060, to discuss adding Ada |
10 |
>> support into Gentoo's toolchain.eclass. |
11 |
>> Thoughts? |
12 |
> Did you have a look at https://bugs.gentoo.org/show_bug.cgi?id=592060 ? |
13 |
|
14 |
I posted that bug. |
15 |
|
16 |
> I had been almost there, but then I stopped because George seemed to return |
17 |
> (turned out as retirement), and my only need for Ada is to bootstrap gcc-trunk |
18 |
> sometimes (not since then). Beyond that: I'm lacking basic Ada knowledge to |
19 |
> correctly finalize the missing bits, but I'm wondering why my patch still is |
20 |
> larger than yours. |
21 |
> |
22 |
> HTH, |
23 |
> /haubi/ |
24 |
> |
25 |
Mine automatically checks for an installed gnatbind, if that exists, |
26 |
there is a gnat installed already. Otherwise it sets up a few variables |
27 |
to override the toolchain.eclass to use the gnatboot. |
28 |
|
29 |
Yours has a large gnatboot function. Mine is all inline with small |
30 |
additions where required. |
31 |
|
32 |
You have added some cross compile support, which is unnecessary as once |
33 |
a toolchain with USE=ada is installed, crossdev just works. |
34 |
|
35 |
Luke. |