Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Apr 2003 16:39:54 +0900 (JST)
From:      Norikatsu Shigemura <nork@ninth-nine.com>
To:        Jacques Vidrine <nectar@freebsd.org>
Cc:        cvs-all@freebsd.org
Subject:   Re: cvs commit: src/lib/libc/gen getgrent.c
Message-ID:  <200304230739.h3N7drn9027404@nd250009.gab.xdsl.ne.jp>
In-Reply-To: <200304222219.h3MMJ5IK043378@repoman.freebsd.org>
References:  <200304222219.h3MMJ5IK043378@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 22 Apr 2003 15:19:05 -0700 (PDT)
Jacques Vidrine <nectar@freebsd.org> wrote:
>   Correct a bug that should have wreaked havoc everywhere, but for
>   some reason only bit unlucky people who use `-march' optimizations.
>   The compiler cannot assist one in distinguishing between the two
>   function calls below.
>      int nsdispatch(void *, ...);
>      void *discard;
>      nsdispatch(&discard, ...);  /* correct .. no, really! */
>      nsdispatch(discard, ...);   /* Boom                   */
>   Robin provided me with a debugging environment in which I could see
>   what was going on.
>   Badness when using CPUTYPE was
>   Reported by:    "Robin P. Blanchard" <Robin.Blanchard@gactr.uga.edu>
>   Reported by:    nork

	I confirmed that this problem was fixed.  Thank you!

>   Sponsored by:   DARPA, Network Associates Laboratories
>   
>   Revision  Changes    Path
>   1.28      +3 -3      src/lib/libc/gen/getgrent.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200304230739.h3N7drn9027404>