Change 27372 by [EMAIL PROTECTED] on 2006/03/03 18:34:18
Make Win32 configuration changes for HAS_BUILTIN_CHOOSE_EXPR and
HAS_BUILTIN_EXPECT.
Affected files ...
... //depot/perl/win32/config.bc#158 edit
... //depot/perl/win32/config.gc#156 edit
... //depot/perl/win32/config.vc#163 edit
... //depot/perl/win32/config.vc64#33 edit
... //depot/perl/win32/config_H.bc#161 edit
... //depot/perl/win32/config_H.gc#154 edit
... //depot/perl/win32/config_H.vc#155 edit
... //depot/perl/win32/config_H.vc64#39 edit
Differences ...
==== //depot/perl/win32/config.bc#158 (text) ====
Index: perl/win32/config.bc
--- perl/win32/config.bc#157~26936~ 2006-01-24 04:13:15.000000000 -0800
+++ perl/win32/config.bc 2006-03-03 10:34:18.000000000 -0800
@@ -111,6 +111,8 @@
d_bsd='define'
d_bsdgetpgrp='undef'
d_bsdsetpgrp='undef'
+d_builtin_choose_expr='undef'
+d_builtin_expect='undef'
d_bzero='undef'
d_casti32='define'
d_castneg='define'
==== //depot/perl/win32/config.gc#156 (text) ====
Index: perl/win32/config.gc
--- perl/win32/config.gc#155~26936~ 2006-01-24 04:13:15.000000000 -0800
+++ perl/win32/config.gc 2006-03-03 10:34:18.000000000 -0800
@@ -111,6 +111,8 @@
d_bsd='define'
d_bsdgetpgrp='undef'
d_bsdsetpgrp='undef'
+d_builtin_choose_expr='undef'
+d_builtin_expect='undef'
d_bzero='undef'
d_casti32='define'
d_castneg='define'
==== //depot/perl/win32/config.vc#163 (text) ====
Index: perl/win32/config.vc
--- perl/win32/config.vc#162~26936~ 2006-01-24 04:13:15.000000000 -0800
+++ perl/win32/config.vc 2006-03-03 10:34:18.000000000 -0800
@@ -111,6 +111,8 @@
d_bsd='define'
d_bsdgetpgrp='undef'
d_bsdsetpgrp='undef'
+d_builtin_choose_expr='undef'
+d_builtin_expect='undef'
d_bzero='undef'
d_casti32='undef'
d_castneg='define'
==== //depot/perl/win32/config.vc64#33 (text) ====
Index: perl/win32/config.vc64
--- perl/win32/config.vc64#32~26936~ 2006-01-24 04:13:15.000000000 -0800
+++ perl/win32/config.vc64 2006-03-03 10:34:18.000000000 -0800
@@ -111,6 +111,8 @@
d_bsd='define'
d_bsdgetpgrp='undef'
d_bsdsetpgrp='undef'
+d_builtin_choose_expr='undef'
+d_builtin_expect='undef'
d_bzero='undef'
d_casti32='undef'
d_castneg='define'
==== //depot/perl/win32/config_H.bc#161 (text+w) ====
Index: perl/win32/config_H.bc
--- perl/win32/config_H.bc#160~27007~ 2006-01-30 08:58:47.000000000 -0800
+++ perl/win32/config_H.bc 2006-03-03 10:34:18.000000000 -0800
@@ -3836,6 +3836,16 @@
*/
/*#define HAS_AINTL / **/
+/* HAS_BUILTIN_CHOOSE_EXPR:
+ * Can we handle GCC builtin for compile-time ternary-like expressions
+ */
+/* HAS_BUILTIN_EXPECT:
+ * Can we handle GCC builtin for telling that certain values are more
+ * likely
+ */
+/*#define HAS_BUILTIN_EXPECT / **/
+/*#define HAS_BUILTIN_CHOOSE_EXPR /**/
+
/* HAS_CLEARENV:
* This symbol, if defined, indicates that the clearenv () routine is
* available for use.
==== //depot/perl/win32/config_H.gc#154 (text+w) ====
Index: perl/win32/config_H.gc
--- perl/win32/config_H.gc#153~27007~ 2006-01-30 08:58:47.000000000 -0800
+++ perl/win32/config_H.gc 2006-03-03 10:34:18.000000000 -0800
@@ -3840,6 +3840,16 @@
*/
/*#define HAS_AINTL / **/
+/* HAS_BUILTIN_CHOOSE_EXPR:
+ * Can we handle GCC builtin for compile-time ternary-like expressions
+ */
+/* HAS_BUILTIN_EXPECT:
+ * Can we handle GCC builtin for telling that certain values are more
+ * likely
+ */
+/*#define HAS_BUILTIN_EXPECT / **/
+/*#define HAS_BUILTIN_CHOOSE_EXPR /**/
+
/* HAS_CLEARENV:
* This symbol, if defined, indicates that the clearenv () routine is
* available for use.
==== //depot/perl/win32/config_H.vc#155 (text+w) ====
Index: perl/win32/config_H.vc
--- perl/win32/config_H.vc#154~27007~ 2006-01-30 08:58:47.000000000 -0800
+++ perl/win32/config_H.vc 2006-03-03 10:34:18.000000000 -0800
@@ -3836,6 +3836,16 @@
*/
/*#define HAS_AINTL / **/
+/* HAS_BUILTIN_CHOOSE_EXPR:
+ * Can we handle GCC builtin for compile-time ternary-like expressions
+ */
+/* HAS_BUILTIN_EXPECT:
+ * Can we handle GCC builtin for telling that certain values are more
+ * likely
+ */
+/*#define HAS_BUILTIN_EXPECT / **/
+/*#define HAS_BUILTIN_CHOOSE_EXPR /**/
+
/* HAS_CLEARENV:
* This symbol, if defined, indicates that the clearenv () routine is
* available for use.
==== //depot/perl/win32/config_H.vc64#39 (text) ====
Index: perl/win32/config_H.vc64
--- perl/win32/config_H.vc64#38~27007~ 2006-01-30 08:58:47.000000000 -0800
+++ perl/win32/config_H.vc64 2006-03-03 10:34:18.000000000 -0800
@@ -3836,6 +3836,17 @@
*/
/*#define HAS_AINTL / **/
+
+/* HAS_BUILTIN_CHOOSE_EXPR:
+ * Can we handle GCC builtin for compile-time ternary-like expressions
+ */
+/* HAS_BUILTIN_EXPECT:
+ * Can we handle GCC builtin for telling that certain values are more
+ * likely
+ */
+/*#define HAS_BUILTIN_EXPECT / **/
+/*#define HAS_BUILTIN_CHOOSE_EXPR /**/
+
/* HAS_CLEARENV:
* This symbol, if defined, indicates that the clearenv () routine is
* available for use.
End of Patch.