bug-m4
[Top][All Lists]
Advanced

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

Re: next snapshot in preparation for m4 1.4.12


From: Eric Blake
Subject: Re: next snapshot in preparation for m4 1.4.12
Date: Mon, 01 Sep 2008 14:48:20 -0600
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.16) Gecko/20080708 Thunderbird/2.0.0.16 Mnenhy/0.7.5.666

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

According to Tom G. Christensen on 9/1/2008 12:04 PM:
>> I just noticed that the c-stack.m4 file doesn't check the return
>> status from sigaction.  I suspect it worked for you, but just to be sure,
>> could you retry this with this patch to the program in config.log:
>>
>> @@ -85,8 +85,7 @@ AC_DEFUN([AC_SYS_XSI_STACK_OVERFLOW_HEURISTIC],
>>            setrlimit (RLIMIT_STACK, &rl);
>>            #endif
>>
>> - -      c_stack_action ();
>> - -      return recurse ("\1");
>> +    return c_stack_action () && recurse ("\1");
>>          }
>>
> I think you hit the nail on the head.

Shoot.  I got the logic backwards.  We want the test to exit with non-zero
status if c_stack_action fails (returns non-zero), or if recurse returns
(which should be impossible).  The conditional should be written with ||,
not &&.  At any rate, it confirms that c_stack_action is succeeding.

So, with my typo fixed, can you once again try those debugging steps, to
see if the breakpoint in overflow_handler trips?

> 
> I can replicate this on Irix 6.2 so probably the same issue there.

That's what I've been figuring too - if we can get Irix 5.3 to work, then
all newer Irix will probably fall into place.

> 
> <snip rest of debugging instructions>
> I'll return to this if you still need it.

The issue still isn't resolved, no thanks to my typo...

- --
Don't work too hard, make some time for fun as well!

Eric Blake             address@hidden
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAki8VRQACgkQ84KuGfSFAYAqcgCeLj0t+IisSvIcoAgFDazJ3xkQ
ecQAoMmm8MnvU3xjwAKA1Ef5DlBgdv78
=4rnp
-----END PGP SIGNATURE-----




reply via email to

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