getloadavg: Fix link error on Solaris 2.6.
authorBruno Haible <bruno@clisp.org>
Fri, 18 Feb 2011 03:15:19 +0000 (04:15 +0100)
committerBruno Haible <bruno@clisp.org>
Fri, 18 Feb 2011 03:15:19 +0000 (04:15 +0100)
* modules/getloadavg (Link): New section.
* modules/getloadavg-tests (Makefile.am): Use GETLOADAVG_LIBS for
linking test-getloadavg.
* doc/glibc-functions/getloadavg.texi: Mention that Solaris 2.6 lacks
getloadavg.

ChangeLog
doc/glibc-functions/getloadavg.texi
modules/getloadavg
modules/getloadavg-tests

index a11a8d6..4b69d36 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2011-02-17  Bruno Haible  <bruno@clisp.org>
+
+       getloadavg: Fix link error on Solaris 2.6.
+       * modules/getloadavg (Link): New section.
+       * modules/getloadavg-tests (Makefile.am): Use GETLOADAVG_LIBS for
+       linking test-getloadavg.
+       * doc/glibc-functions/getloadavg.texi: Mention that Solaris 2.6 lacks
+       getloadavg.
+
 2011-02-17  Paul Eggert  <eggert@cs.ucla.edu>
 
        * lib/getloadavg.c (getloadavg) [sgi]: Make ldav_off of type ptrdiff_t.
index df166f1..652257a 100644 (file)
@@ -8,7 +8,7 @@ Portability problems fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Cygwin, mingw, Interix 3.5, BeOS.
+AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 2.6, Cygwin, mingw, Interix 3.5, BeOS.
 @item
 This function is declared in @code{<sys/loadavg.h>}, not @code{<stdlib.h>},
 on some platforms:
index fcbce4f..9db688b 100644 (file)
@@ -20,6 +20,9 @@ Makefile.am:
 Include:
 <stdlib.h>
 
+Link:
+$(GETLOADAVG_LIBS)
+
 License:
 GPL
 
index b5ad8cc..c653ae9 100644 (file)
@@ -9,3 +9,4 @@ configure.ac:
 Makefile.am:
 TESTS += test-getloadavg
 check_PROGRAMS += test-getloadavg
+test_getloadavg_LDADD = $(LDADD) @GETLOADAVG_LIBS@