Added check for SMP support. (--with-libgtop-smp): New parameter, default
1998-09-09 Martin Baulig <baulig@merkur.uni-trier.de> * gnome-libgtop-sysdeps.m4: Added check for SMP support. (--with-libgtop-smp): New parameter, default is to enable it only if you're running configure on a SMP system. Added (AC_DEFINE): `HAVE_LIBGTOP_SMP' if enabled. (LIBGTOP_SMP): New automake conditional. svn path=/trunk/; revision=369
This commit is contained in:

committed by
Martin Baulig

parent
f69617a3d9
commit
83fe9208cc
@ -1,3 +1,11 @@
|
||||
1998-09-09 Martin Baulig <baulig@merkur.uni-trier.de>
|
||||
|
||||
* gnome-libgtop-sysdeps.m4: Added check for SMP support.
|
||||
(--with-libgtop-smp): New parameter, default is to enable
|
||||
it only if you're running configure on a SMP system.
|
||||
Added (AC_DEFINE): `HAVE_LIBGTOP_SMP' if enabled.
|
||||
(LIBGTOP_SMP): New automake conditional.
|
||||
|
||||
1998-09-02 Raja R Harinath <harinath@cs.umn.edu>
|
||||
|
||||
* gnome-support.m4: Remove check for `canonicalize_file_name'.
|
||||
|
@ -66,6 +66,35 @@ main (void)
|
||||
|
||||
AM_CONDITIONAL(LINUX_TABLE, test $linux_table = yes)
|
||||
|
||||
AC_ARG_WITH(libgtop-smp,
|
||||
[ --with-libgtop-smp Enable SMP support (default-auto)],[
|
||||
libgtop_smp="$withval"],[libgtop_smp=auto])
|
||||
|
||||
if test $libgtop_smp = auto ; then
|
||||
AC_MSG_CHECKING(whether to enable SMP support)
|
||||
AC_TRY_RUN([
|
||||
#include <sys/utsname.h>
|
||||
#include <string.h>
|
||||
|
||||
int
|
||||
main (void)
|
||||
{
|
||||
struct utsname name;
|
||||
|
||||
if (uname (&name)) exit (1);
|
||||
|
||||
exit (strstr (name.version, "SMP") ? 0 : 1);
|
||||
}
|
||||
], libgtop_smp=yes, libgtop_smp=no, libgtop_smp=no)
|
||||
AC_MSG_RESULT($libgtop_smp)
|
||||
fi
|
||||
|
||||
if test $libgtop_smp = yes ; then
|
||||
AC_DEFINE(HAVE_LIBGTOP_SMP)
|
||||
fi
|
||||
|
||||
AM_CONDITIONAL(LIBGTOP_SMP, test $libgtop_smp = yes)
|
||||
|
||||
AC_MSG_CHECKING(for libgtop sysdeps directory)
|
||||
|
||||
case "$host_os" in
|
||||
|
Reference in New Issue
Block a user