summaryrefslogtreecommitdiff
path: root/op_reg_common.h
diff options
context:
space:
mode:
authorKarl Williamson <public@khwilliamson.com>2011-05-07 20:01:23 -0600
committerKarl Williamson <public@khwilliamson.com>2011-05-18 11:15:08 -0600
commit759ba3f2b29561951c5804fbda783e919b2ddabf (patch)
tree77a9319c968d2b72f3a6b099af77640185896c9c /op_reg_common.h
parente90781262cc0345e050fc2f0f67544a04f551a79 (diff)
downloadperl-759ba3f2b29561951c5804fbda783e919b2ddabf.tar.gz
op_reg_common.h: Fix comment
Diffstat (limited to 'op_reg_common.h')
-rw-r--r--op_reg_common.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/op_reg_common.h b/op_reg_common.h
index 4c3fe2c42c..bde38b883b 100644
--- a/op_reg_common.h
+++ b/op_reg_common.h
@@ -48,9 +48,9 @@ typedef enum {
#define _RXf_PMf_CHARSET_SHIFT ((RXf_PMf_STD_PMMOD_SHIFT)+5)
#define RXf_PMf_CHARSET (7 << (_RXf_PMf_CHARSET_SHIFT)) /* 3 bits */
-/* embed.pl doesn't yet know how to handle static inline functions, so
- manually decorate them here with gcc-style attributes.
-*/
+/* Manually decorate these functions here with gcc-style attributes just to
+ * avoid making the regex_charset typedef global, which it would need to be for
+ * proto.h to understand it */
PERL_STATIC_INLINE void
set_regex_charset(U32 * const flags, const regex_charset cs)
__attribute__nonnull__(1);