summaryrefslogtreecommitdiff
path: root/odb/odb/cxx-lexer.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'odb/odb/cxx-lexer.cxx')
-rw-r--r--odb/odb/cxx-lexer.cxx4
1 files changed, 3 insertions, 1 deletions
diff --git a/odb/odb/cxx-lexer.cxx b/odb/odb/cxx-lexer.cxx
index 67493b7..e4e0229 100644
--- a/odb/odb/cxx-lexer.cxx
+++ b/odb/odb/cxx-lexer.cxx
@@ -216,7 +216,9 @@ cxx_string_lexer ()
linemap_init (&line_map_);
#endif
-#if BUILDING_GCC_MAJOR > 4 || BUILDING_GCC_MAJOR == 4 && BUILDING_GCC_MINOR > 6
+#if BUILDING_GCC_MAJOR >= 14
+ line_map_.m_round_alloc_size = ggc_round_alloc_size;
+#elif BUILDING_GCC_MAJOR > 4 || BUILDING_GCC_MAJOR == 4 && BUILDING_GCC_MINOR > 6
line_map_.round_alloc_size = ggc_round_alloc_size;
#endif