[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: make 3.81 beta v3: broken #if test in signame.c

From: Paul D. Smith
Subject: Re: make 3.81 beta v3: broken #if test in signame.c
Date: Sun, 21 Aug 2005 19:27:57 -0400

%% "Burgers A.R." <address@hidden> writes:

  bar> the test on HAVE_DECL_SYS_SIGLIST in signame.c is broken.
  bar> HAVE_DECL_SYS_SIGLIST is always defined, but it may be
  bar> set to 0 by the configure script. The test will always
  bar> evaluate to true.

  bar> This is on Tru64 where sig_siglist is not available,
  bar> but __sig_siglist is. For a patch regarding __sig_siglist
  bar> see

  bar> http://lists.gnu.org/archive/html/bug-make/2005-07/msg00002.html

  bar> Teun

  bar> --- signame.c~ 2005-04-08 14:51:20.000000000 +0200
  bar> +++ signame.c 2005-08-16 15:01:07.000000000 +0200
  bar> @@ -27,7 +27,7 @@
  bar>      Otherwise create our own.
  bar>    */

  bar> -#if !defined(HAVE_DECL_SYS_SIGLIST)
  bar> +#if (HAVE_DECL_SYS_SIGLIST == 0)

  bar>   /* Some systems do not define NSIG in <signal.h>.  */
  bar>   #ifndef NSIG

I believe this has already been fixed in CVS.


 Paul D. Smith <address@hidden>          Find some GNU make tips at:
 http://www.gnu.org                      http://make.paulandlesley.org
 "Please remain calm...I may be mad, but I am a professional." --Mad Scientist

reply via email to

[Prev in Thread] Current Thread [Next in Thread]