Am Dienstag, 31. Mai 2016, 21:00:07 CEST schrieb Eric Botcazou:
> > this patch fixes the build failures of recent gnat compiler version for
> > RTEMS targets (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71317).
> > Attached are patches for trunk, gcc-5-branch and gcc-6-branch.
> > I don't have write access to the svn, so if the patches pass the review
> > process please commit them.
> 
> Patches applied on mainline and 6 branch, but not on the 5 branch since the 
> signature of Get_Page_Size is correct there.

Thank you. 
I attached a patch for 5 branch which will only add the clock_getres-function.



Index: gcc/ada/ChangeLog
===================================================================
--- gcc/ada/ChangeLog	(Revision 236948)
+++ gcc/ada/ChangeLog	(Arbeitskopie)
@@ -1,3 +1,9 @@
+2016-05-31  Jan Sommer <soja-li...@aries.uberspace.de>
+
+	PR ada/71317
+	* s-osinte-rtems.ads: Fix missing/wrong function declarations:
+	Missing: clock_getres
+
 2016-05-06  Eric Botcazou  <ebotca...@adacore.com>
 
 	PR ada/70969
Index: gcc/ada/s-osinte-rtems.ads
===================================================================
--- gcc/ada/s-osinte-rtems.ads	(Revision 236948)
+++ gcc/ada/s-osinte-rtems.ads	(Arbeitskopie)
@@ -188,6 +188,11 @@ package System.OS_Interface is
       tp       : access timespec) return int;
    pragma Import (C, clock_gettime, "clock_gettime");
 
+   function clock_getres
+     (clock_id : clockid_t;
+      res      : access timespec) return int;
+   pragma Import (C, clock_getres, "clock_getres");
+
    function To_Duration (TS : timespec) return Duration;
    pragma Inline (To_Duration);
 

Reply via email to