From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,991f727832fb629d,start X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news1.google.com!news.glorb.com!news2.telebyte.nl!border2.nntp.ams.giganews.com!border1.nntp.ams.giganews.com!nntp.giganews.com!newsfeed1.ip.tiscali.net!tiscali!transit1.news.tiscali.nl!dreader2.news.tiscali.nl!not-for-mail Newsgroups: comp.lang.ada Subject: GNAT 3.15p now supports NPTL on Debian From: Ludovic Brenta Date: Sun, 25 Jul 2004 22:40:31 +0200 Message-ID: <87oem3n7ls.fsf@insalien.org> User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (gnu/linux) Cancel-Lock: sha1:AiMs3LgTapEaL66IdMylfBlKVQk= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Organization: Tiscali bv NNTP-Posting-Date: 25 Jul 2004 22:39:54 CEST NNTP-Posting-Host: 83.134.241.154 X-Trace: 1090787994 dreader2.news.tiscali.nl 62376 83.134.241.154:32913 X-Complaints-To: abuse@tiscali.nl Xref: g2news1.google.com comp.lang.ada:2381 Date: 2004-07-25T22:39:54+02:00 List-Id: 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.