[Bug ada/49783] GCC must bring ads and adb files after installation

2015-12-06 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49783

Eric Botcazou  changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
   Last reconfirmed||2015-12-06
 CC||ebotcazou at gcc dot gnu.org
 Ever confirmed|0   |1
   Severity|normal  |enhancement

[Bug ada/49783] GCC must bring ads and adb files after installation

2012-01-11 Thread pavel at zhukoff dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49783

--- Comment #3 from Pavel Zhukov  2012-01-11 10:36:18 
UTC ---
Created attachment 26298
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26298
list of files from gnat_util


[Bug ada/49783] GCC must bring ads and adb files after installation

2012-01-10 Thread pavel at zhukoff dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49783

--- Comment #2 from Pavel Zhukov  2012-01-10 18:22:02 
UTC ---
Hi Ludovic. 
Have your patches approved by upstream? 
I'm waiting for this because I cannot update gprbuild without correct sources
of GCC FSF... (libgnat, gnat_urils or smth else). Besides there are some issues
with aunit-2011 gcc-4.7 and gprbuild-2010


[Bug ada/49783] GCC must bring ads and adb files after installation

2011-07-20 Thread ludo...@ludovic-brenta.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49783

Ludovic Brenta  changed:

   What|Removed |Added

 CC||ludo...@ludovic-brenta.org

--- Comment #1 from Ludovic Brenta  2011-07-20 
17:30:55 UTC ---
I have resolved this problem in Debian by creating two additional libraries
from the GCC sources: libgnatvsn (GNAT Version Library under GPL3 with Runtime
Library Exception) and libgnatprj (Project File parser under pure GPL).  For
full details, see:

* Debian Ada Policy
  http://people.debian.org/~lbrenta/debian-ada-policy.html
* my presentation at FOSDEM 2011
  http://www.youtube.com/watch?v=-3HvUH4fJPM
* the stack of Debian patches that implement the idea:
  ada-link-lib.diff, ada-libgnatvsn.diff, ada-libgnatprj.diff in this order.

I am willing to submit these patches upstream to GCC; however they do introduce
a potential problem: they make libgnat necessary on the host as well as on the
target.   Indeed, with these patches, all GNAT tools (gnatmake and friends) are
now linked dynamically against libgnat-$V.so and the two new libraries
libgnatvsn.so.$V and libgnatprj.so.$V (for V in 4.1 .. 4.6).