comp.lang.ada
 help / color / mirror / Atom feed
* GNAT 3.15p now supports NPTL on Debian
@ 2004-07-25 20:40 Ludovic Brenta
  2004-07-25 20:58 ` Jeff C,
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Ludovic Brenta @ 2004-07-25 20:40 UTC (permalink / raw)


Today, gnat 3.15p-10 arrived in Debian Unstable.  In this upload, I
have backported several fixes from GCC's main line of development.
One of these fixes allows programmers to use Ada tasking with the New
POSIX Thread Library (NPTL) as provided by Linux 2.6 and glibc 2.3.
It is thus no longer necessary to use "LD_ASSUME_KERNEL=2.4.1" as
before.

I do not normally announce each new upload, but I thought that this
particular fix would be of interest to more people.  In particular,
those of you not using Debian may want to extract my patches from
Debian and apply them on your platform.

As usual, if no release-critical bug is reported against this package,
it will reach Testing in 10 days.

It has been one year since I started to work on Debian, so you can
call this the "anniversary edition" :)

Here is the complete changelog, for the curious:

gnat (3.15p-10) unstable; urgency=low
 .
   * ada/sem_ch3.adb (Build_Derived_Record_Type): backported fix for
     ada/15589 from GCC 3.5 (CVS revision 1.45).  Closes: #243806.
   * ada/sem_ch8.adb (Attribute_Renaming): backported fix for ada/15591
     and ada/15592 from GCC 3.5 (CVS revision 1.25).
     Closes: #243808, #243809.
   * ada/sem_ch12.adb (Analyze_Package_Instantiation): backported fix for
     ada/15593 (CVS revision 1.42).  Closes: #243811.
   * sem_util.adb (Trace_Components): Backport fix for ada/15600
     (CVS revision 1.37).  Closes: #243813.
   * ada/sem_ch7.adb (Unit_Requires_Body): backported fix for ada/15602
     (CVS revision 1.16).  Closes: #244477.
   * sem_ch3.adb (Build_Discriminated_Subtype): backported fix for
     ada/15607 from GCC 3.5 (CVS revision 1.47).  Closes: #244938.
   * The above patch, incidentally, also fixes a bug box! Closes: #244937.
   * sem_ch8.adb (Find_Expanded_Name): backported fix for ada/15610
     from GCC 3.5 (CVS revision 1.27).  Closes: #244942.
   * ada/5iosinte.ads: backported fix from GCC 3.4 (CVS revision 1.6)
     to use NPTL for threading.  Closes: #245312.
   * testsuite/243798.ada, testsuite/243814.ada, testsuite/247024.ada: minor
     fixes that do not affect the results.
   * debian/README.Debian: added a test result summary for 3.15p-{7,8,9,10}
     and 3.4.0-1.

-- 
Ludovic Brenta.



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2004-07-26 10:41 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-07-25 20:40 GNAT 3.15p now supports NPTL on Debian Ludovic Brenta
2004-07-25 20:58 ` Jeff C,
2004-07-25 21:42 ` Brian May
2004-07-25 22:17   ` Ludovic Brenta
2004-07-26 10:41 ` Adrian Knoth

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox