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

According to Eric Blake on 12/13/2006 9:12 PM:
> 
> And cygwin's implementation choice is valid, since POSIX states that
> sigsetjmp is like setjmp, and "It is unspecified whether setjmp() is a
> macro or a function. If a macro definition is suppressed in order to
> access an actual function, or a program defines an external identifier
> with the name setjmp, the behavior is undefined."  That is, testing that
> sigsetjmp will link is wrong, all you can reliably do in ./configure is
> check whether it is declared.

Oh, and POSIX also states that 'return sigsetjmp' gives undefined
behavior.  There are strict limits on the expressions that may validly
contain the use of sigsetjmp.  The implementation of AG_LINK_SIGSETJMP in
ag_macros.m4 is really broken.

- --
Life is short - so eat dessert first!

Eric Blake             [EMAIL PROTECTED]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFgNAG84KuGfSFAYARAhR8AKDHZN2DyPg/Q9JwBfvI/c6j407nKwCfd/oO
FX4b2NfV40WNwM5htMM9KFo=
=Ho/a
-----END PGP SIGNATURE-----

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Autogen-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/autogen-users

Reply via email to