summaryrefslogtreecommitdiff
path: root/boost/wave/cpplexer/re2clex/cpp_re.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/wave/cpplexer/re2clex/cpp_re.hpp')
-rw-r--r--boost/wave/cpplexer/re2clex/cpp_re.hpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/boost/wave/cpplexer/re2clex/cpp_re.hpp b/boost/wave/cpplexer/re2clex/cpp_re.hpp
index 9cb64a7bd0..2c6a04a0ec 100644
--- a/boost/wave/cpplexer/re2clex/cpp_re.hpp
+++ b/boost/wave/cpplexer/re2clex/cpp_re.hpp
@@ -373,6 +373,9 @@ boost::wave::token_id scan(Scanner<Iterator> *s)
string_type rawstringdelim; // for use with C++11 raw string literals
// include the correct Re2C token definition rules
+#if (defined (__FreeBSD__) || defined (__DragonFly__) || defined (__OpenBSD__)) && defined (T_DIVIDE)
+#undef T_DIVIDE
+#endif
#if BOOST_WAVE_USE_STRICT_LEXER != 0
#include "strict_cpp_re.inc"
#else