summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Baulig <baulig@Stud.Informatik.uni-trier.de>1998-07-17 13:56:37 +0000
committerMartin Baulig <martin@src.gnome.org>1998-07-17 13:56:37 +0000
commit74ca45f7950c6e1143f6050497dcee854f9d3550 (patch)
treed50d121d054e5054a8f27f90fed49f10b59f00a0
parent5f4131f248253a7cd10b0bbcf4d49c79f4fd38a5 (diff)
downloadlibgtop-74ca45f7950c6e1143f6050497dcee854f9d3550.tar.gz
Applied patch from Albert K T Hui <avatar@deva.net> for glibc 2.1.
1998-07-17 Martin Baulig <baulig@Stud.Informatik.uni-trier.de> * sysdeps/linux/sem_limits.c: Applied patch from Albert K T Hui <avatar@deva.net> for glibc 2.1.
-rw-r--r--ChangeLog5
-rw-r--r--sysdeps/linux/sem_limits.c10
2 files changed, 15 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 6108cd01..f34a7989 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+1998-07-17 Martin Baulig <baulig@Stud.Informatik.uni-trier.de>
+
+ * sysdeps/linux/sem_limits.c: Applied patch from Albert K T Hui
+ <avatar@deva.net> for glibc 2.1.
+
1998-07-15 Martin Baulig <martin@home-of-linux.org>
* sysdeps/sun4/loadavg.h: New file. Imported from top 3.4.
diff --git a/sysdeps/linux/sem_limits.c b/sysdeps/linux/sem_limits.c
index 88176f0b..19203a33 100644
--- a/sysdeps/linux/sem_limits.c
+++ b/sysdeps/linux/sem_limits.c
@@ -24,6 +24,16 @@
#include <sys/ipc.h>
#include <sys/sem.h>
+#ifdef _SEM_SEMUN_UNDEFINED
+union semun
+{
+ int val;
+ struct semid_ds *buf;
+ unsigned short int *array;
+ struct seminfo *__buf;
+};
+#endif
+
static unsigned long _glibtop_sysdeps_sem_limits =
(1 << GLIBTOP_IPC_SEMMAP) + (1 << GLIBTOP_IPC_SEMMNI) +
(1 << GLIBTOP_IPC_SEMMNS) + (1 << GLIBTOP_IPC_SEMMNU) +