From d6277e1e67b253c24c4f00053b506425d0128db2 Mon Sep 17 00:00:00 2001 From: Zuzana Baranova <xbaranov@fi.muni.cz> Date: Thu, 27 Jun 2019 15:40:20 +0000 Subject: [PATCH] CC: Move the _cxx attribute from rt::NativeDiosCC into Native. --- divine/cc/native.hpp | 2 ++ divine/rt/dios-cc.hpp | 3 --- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/divine/cc/native.hpp b/divine/cc/native.hpp index 0073904e2..796d70049 100644 --- a/divine/cc/native.hpp +++ b/divine/cc/native.hpp @@ -95,11 +95,13 @@ namespace divine::cc virtual std::unique_ptr< llvm::Module > link_bitcode(); void construct_paired_files(); void print_info( std::string_view version ); + void set_cxx( bool cxx ) { _cxx = cxx; } cc::ParsedOpts _po; PairedFiles _files; std::vector< std::string > _ld_args; cc::CC1 _clang; + bool _cxx; ~Native(); }; diff --git a/divine/rt/dios-cc.hpp b/divine/rt/dios-cc.hpp index 7d11957ad..fab318833 100644 --- a/divine/rt/dios-cc.hpp +++ b/divine/rt/dios-cc.hpp @@ -39,9 +39,6 @@ struct NativeDiosCC : cc::Native auto link_dios_native( bool cxx ); std::unique_ptr< llvm::Module > link_bitcode() override; void link() override; - void set_cxx( bool cxx ) { _cxx = cxx; } - - bool _cxx; }; } // rt -- GitLab