]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Fix Solaris build with OpenMP 5.0
authorro <ro@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 8 Nov 2018 21:39:11 +0000 (21:39 +0000)
committerro <ro@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 8 Nov 2018 21:39:11 +0000 (21:39 +0000)
* affinity.c: Include <string.h>, <stdio.h>.
(gomp_display_affinity_place): Remove cpusetp.
* teams.c: Include <limits.h>.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@265938 138bc75d-0d04-0410-961f-82ee72b054a4

libgomp/ChangeLog
libgomp/affinity.c
libgomp/teams.c

index 636cb4992efb26ca5ed70822bc7f91a5e52d7c66..a0d08217be1c106979890f08850e967984977425 100644 (file)
@@ -1,3 +1,9 @@
+2018-11-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * affinity.c: Include <string.h>, <stdio.h>.
+       (gomp_display_affinity_place): Remove cpusetp.
+       * teams.c: Include <limits.h>.
+
 2018-11-08  Jakub Jelinek  <jakub@redhat.com>
 
        * testsuite/libgomp.c-c++-common/task-reduction-8.c (bar): Add
index 99a45dcd3a0c6b2344159b9abaa002f24888a044..efe5c4260e3a94184b45c24283b857189aa8d3e1 100644 (file)
@@ -26,6 +26,8 @@
 /* This is a generic stub implementation of a CPU affinity setting.  */
 
 #include "libgomp.h"
+#include <string.h>
+#include <stdio.h>
 
 void
 gomp_init_affinity (void)
@@ -142,7 +144,6 @@ void
 gomp_display_affinity_place (char *buffer, size_t size, size_t *ret,
                             int place)
 {
-  cpu_set_t *cpusetp;
   char buf[sizeof (long) * 3 + 4];
   if (gomp_available_cpus > 1)
     sprintf (buf, "0-%lu", gomp_available_cpus - 1);
index 5aa0eae68d35cc416b6ac93031ad63ea5f89d453..8ef80eb23f2ee0669414b344746ffae689cbb78a 100644 (file)
@@ -26,6 +26,7 @@
 /* This file handles the host TEAMS construct.  */
 
 #include "libgomp.h"
+#include <limits.h>
 
 static unsigned gomp_num_teams = 1, gomp_team_num = 0;