Increase c++ version to 17 69/307969/2
authorChanggyu Choi <changyu.choi@samsung.com>
Fri, 15 Mar 2024 01:05:33 +0000 (10:05 +0900)
committerChanggyu Choi <changyu.choi@samsung.com>
Fri, 15 Mar 2024 01:17:25 +0000 (01:17 +0000)
Dibs can support c++17.

Change-Id: Ia040c73cadb68045a894df604e8704b412718dc9
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
Makefile.dibs
idlc/CMakeLists.txt
tests/unit_tests/CMakeLists.txt

index fe2e6560c3507ba29d4cf5196af7e8ec077a894b..a98690c29c7d7518811a96ba9bd6fda1bd6520ee 100644 (file)
@@ -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
index 17f401b4628d54fe666cece26ebce9484a32894e..e55bfed17b3ade49466ae0c9f1463e677c6fe9eb 100644 (file)
@@ -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")
index 3ab6f0d12f41ac60a466b7e37fe7b12c301ed33d..c5ff08db214bcb08cc17fc09ecb91a0b30288e62 100644 (file)
@@ -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)