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>