Just curious. What does their pragma do?

Andi

At 03:16 AM 4/10/2001 +0000, Jason Greene wrote:
>jason           Mon Apr  9 20:16:06 2001 EDT
>
>   Modified files:
>     /php4/ext/sockets   sockets.c
>   Log:
>   Fix for PR #9729, 9664, 9656, 8667.
>   All compilers on Solaris should build this extension correctly now.
>   It turns out the SUN CC, by default, enables a define that enables the 
> use of
>   #pragma redefine extname in sun header files. This is why cc would work,
>   and gcc wouldn't.
>
>   -Jason
>
>
>Index: php4/ext/sockets/sockets.c
>diff -u php4/ext/sockets/sockets.c:1.33 php4/ext/sockets/sockets.c:1.34
>--- php4/ext/sockets/sockets.c:1.33     Thu Mar 22 05:16:58 2001
>+++ php4/ext/sockets/sockets.c  Mon Apr  9 20:16:05 2001
>@@ -17,7 +17,7 @@
>     +----------------------------------------------------------------------+
>   */
>
>-/* $Id: sockets.c,v 1.33 2001/03/22 13:16:58 sniper Exp $ */
>+/* $Id: sockets.c,v 1.34 2001/04/10 03:16:05 jason Exp $ */
>
>  #include "php.h"
>
>@@ -34,6 +34,10 @@
>  #define _XOPEN_SOURCE_EXTENDED
>  #define _XPG4_2
>  #define __EXTENSIONS__
>+
>+#ifndef __PRAGMA_REDEFINE_EXTNAME
>+#define __PRAGMA_REDEFINE_EXTNAME
>+#endif
>
>  #include "ext/standard/info.h"
>  #include "php_sockets.h"
>
>
>
>--
>PHP CVS Mailing List (http://www.php.net/)
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>To contact the list administrators, e-mail: [EMAIL PROTECTED]


-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to