This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Is gcc.c-torture/execute/20020307-2.c supposed to pass on gcc 3.1?
On Sat, Jul 27, 2002 at 03:04:26PM -0700, Richard Henderson wrote:
> On Thu, Jul 25, 2002 at 07:37:26PM -0700, H. J. Lu wrote:
> > * calls.c (PUSH_ARGS_REVERSED): 1 if ACCUMULATE_OUTGOING_ARGS is 1.
>
> What the hell are you trying to accomplish here? The
> x86 bug appears when ACCUMULATE_OUTGOING_ARGS is false.
>
# /usr/gcc-3.1/bin/gcc -O -march=i386 -mcpu=i386 20020307-2.c -maccumulate-outgoing-args
# ./a.out
zsh: 29175 segmentation fault ./a.out
# /usr/gcc-3.1/bin/gcc -O -march=i386 -mcpu=i386 20020307-2.c
# ./a.out
#
Did I miss something? BTW, I have posted an updated patch:
http://gcc.gnu.org/ml/gcc-patches/2002-07/msg01561.html
H.J.