summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChanggyu Choi <changyu.choi@samsung.com>2024-03-15 10:05:33 +0900
committerChanggyu Choi <changyu.choi@samsung.com>2024-03-15 01:17:25 +0000
commitb3c1f231709b989ce58f4cfb5e5ebf0ffa9cac68 (patch)
tree844b228eaf15a273666c7c37707c3c321add6a24
parent5e94ddac685417af72edeb05c18abad9128513b0 (diff)
downloadtidl-b3c1f231709b989ce58f4cfb5e5ebf0ffa9cac68.tar.gz
tidl-b3c1f231709b989ce58f4cfb5e5ebf0ffa9cac68.tar.bz2
tidl-b3c1f231709b989ce58f4cfb5e5ebf0ffa9cac68.zip
Increase c++ version to 17
Dibs can support c++17. Change-Id: Ia040c73cadb68045a894df604e8704b412718dc9 Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
-rw-r--r--Makefile.dibs2
-rw-r--r--idlc/CMakeLists.txt2
-rw-r--r--tests/unit_tests/CMakeLists.txt2
3 files changed, 3 insertions, 3 deletions
diff --git a/Makefile.dibs b/Makefile.dibs
index fe2e656..a98690c 100644
--- a/Makefile.dibs
+++ b/Makefile.dibs
@@ -12,7 +12,7 @@ INCS := \
-I$(CURDIR)
CXXFLAGS := \
- -O2 -Wall -Wno-unused-function -Wno-sign-compare -std=c++14 -DFULLVER=\"$(FULLVER)\"
+ -O2 -Wall -Wno-unused-function -Wno-sign-compare -std=c++17 -DFULLVER=\"$(FULLVER)\"
OBJDIR := build
BINDIR := build/idlc
diff --git a/idlc/CMakeLists.txt b/idlc/CMakeLists.txt
index 17f401b..e55bfed 100644
--- a/idlc/CMakeLists.txt
+++ b/idlc/CMakeLists.txt
@@ -17,7 +17,7 @@ ENDIF(DEFINED BUILD_WIN)
SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -Werror")
SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -Wno-unused-function -Wno-sign-compare")
SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fvisibility=hidden")
-SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -std=c++14")
+SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -std=c++17")
SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -g")
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS}")
SET(CMAKE_EXE_LINKER_FLAGS "-static-libstdc++ -static-libgcc")
diff --git a/tests/unit_tests/CMakeLists.txt b/tests/unit_tests/CMakeLists.txt
index 3ab6f0d..c5ff08d 100644
--- a/tests/unit_tests/CMakeLists.txt
+++ b/tests/unit_tests/CMakeLists.txt
@@ -6,7 +6,7 @@ SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -Wno-unused-function -Wno-sign-compare")
SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -Wl,-zdefs" )
SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fPIE")
SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -Werror")
-SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -std=c++14")
+SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -std=c++17")
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS}")
FIND_PACKAGE(GTest REQUIRED)