From dc000372c433b5aa60cef86e6e6830ccf4f1fea3 Mon Sep 17 00:00:00 2001 From: Ned Wright Date: Mon, 27 May 2024 12:05:16 +0000 Subject: [PATCH] Turn on optimization by default --- CMakeLists.txt | 2 +- core/cptest/cptest.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index e034185..9d46122 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required (VERSION 2.8.4) project (ngen) -set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC -Wall -Wno-terminate") +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O2 -fPIC -Wall -Wno-terminate") execute_process(COMMAND grep -c "Alpine Linux" /etc/os-release OUTPUT_VARIABLE IS_ALPINE) if(NOT IS_ALPINE EQUAL "0") diff --git a/core/cptest/cptest.cc b/core/cptest/cptest.cc index eb20acb..c21a17c 100644 --- a/core/cptest/cptest.cc +++ b/core/cptest/cptest.cc @@ -124,7 +124,7 @@ cptestGenerateHex(const std::vector &vec, bool print_offsets) std::string cptestFnameInExeDir(const std::string &name) { - auto const &bin_path = ::testing::internal::GetArgvs()[0]; // Internal ugly API. + auto bin_path = ::testing::internal::GetArgvs()[0]; // Internal ugly API. auto slash = bin_path.rfind('/'); if (slash==string::npos) { // bin_path contains no dir. So return name with no dir