PERFORCE change 152614 for review
Peter Wemm
peter at FreeBSD.org
Thu Nov 6 21:24:12 PST 2008
http://perforce.freebsd.org/chv.cgi?CH=152614
Change 152614 by peter at peter_hammer on 2008/11/07 05:24:12
Hack. AIX apparently has an extra _ in its sigpending/sigsuspend names.
Affected files ...
.. //depot/projects/valgrind/coregrind/m_libcsignal.c#7 edit
Differences ...
==== //depot/projects/valgrind/coregrind/m_libcsignal.c#7 (text+ko) ====
@@ -238,6 +238,10 @@
return res.isError ? -1 : res.res;
}
#elif defined(VGO_aix5) || (defined(VGO_freebsd) && __FreeBSD__ < 7)
+#if defined(VGO_freebsd)
+#define __NR__sigpending __NR_sigpending
+#define __NR__sigsuspend __NR_sigsuspend
+#endif
/* The general idea is:
- use sigpending to find out which signals are pending
- choose one
@@ -327,6 +331,10 @@
return i;
}
+#if defined(VGO_freebsd)
+#undef __NR__sigpending
+#undef __NR__sigsuspend
+#endif
#else
# error Unknown OS
More information about the p4-projects
mailing list