From d4af765651193d342488cfbbf81f352f53d5377e Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Fri, 13 Sep 2019 02:21:09 +0900 Subject: Remove `-std=gnu99` when `enable_cxx_abi`; ref #4703 To stop warnings since C++ do not accept `-std=gnu99` option. --- lib/mruby/build.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib') diff --git a/lib/mruby/build.rb b/lib/mruby/build.rb index dfce42bea..5bedfc0e6 100644 --- a/lib/mruby/build.rb +++ b/lib/mruby/build.rb @@ -162,8 +162,8 @@ module MRuby compilers.each { |c| c.defines += %w(MRB_ENABLE_CXX_EXCEPTION MRB_ENABLE_CXX_ABI) c.flags << c.cxx_compile_flag + c.flags.delete('-std=gnu99') } - compilers.each { |c| c.flags << c.cxx_compile_flag } linker.command = cxx.command if toolchains.find { |v| v == 'gcc' } @cxx_abi_enabled = true end -- cgit v1.2.3