diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2022-11-07 15:46:13 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2022-11-08 11:08:03 +0200 |
commit | 84e6c7e62c9d1613af3cad81787b3f277d276140 (patch) | |
tree | 71fc36cdb54cfb8736004a0dc55014c13cca7011 /libbuild2/cc/compile-rule.hxx | |
parent | 473dd0feba4ab70980297b1277be16517576b714 (diff) |
Work around suspected GCC 12 mis-compilation (bug #107555)
Diffstat (limited to 'libbuild2/cc/compile-rule.hxx')
-rw-r--r-- | libbuild2/cc/compile-rule.hxx | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/libbuild2/cc/compile-rule.hxx b/libbuild2/cc/compile-rule.hxx index 563a953..cfe0dd7 100644 --- a/libbuild2/cc/compile-rule.hxx +++ b/libbuild2/cc/compile-rule.hxx @@ -130,10 +130,11 @@ namespace build2 optional<bool> inject_header (action, file&, const file&, timestamp, bool) const; - pair<file_cache::entry, bool> + void extract_headers (action, const scope&, file&, linfo, const file&, match_data&, - depdb&, bool&, timestamp, module_imports&) const; + depdb&, bool&, timestamp, module_imports&, + pair<file_cache::entry, bool>&) const; string parse_unit (action, file&, linfo, |