Change c++ compile option ( c++0x -> c++11 ) 27/187827/1 accepted/tizen_5.0_unified tizen_5.0 accepted/tizen/5.0/unified/20181102.024041 accepted/tizen/unified/20180829.142848 submit/tizen/20180829.011802 submit/tizen_5.0/20181101.000006
authorDongHun Kwak <dh0128.kwak@samsung.com>
Wed, 29 Aug 2018 00:09:38 +0000 (09:09 +0900)
committerDongHun Kwak <dh0128.kwak@samsung.com>
Wed, 29 Aug 2018 00:09:38 +0000 (09:09 +0900)
[Model] All
[BinType] AP
[Customer] OPEN

[Issue#] N/A
[Request] N/A
[Occurrence Version] N/A

[Problem] c++0x is old complie option
[Cause & Measure] change compile option
[Checking Method] unit test success

[Team] Open Source Management and Setting Part
[Developer] dh0128.kwak
[Solution company] Samsung
[Change Type] N/A

Change-Id: Ia10cfaed3c29cc75612449ef3743343279275074
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
build_detect_platform

index d2a20ce5b6277594ec256004121195a22b049263..29d93ba94b2bc8cb8600e2c0a4168a7834d02c4d 100755 (executable)
@@ -191,13 +191,13 @@ else
 
     # If -std=c++0x works, use <atomic> as fallback for when memory barriers
     # are not available.
-    $CXX $CXXFLAGS -std=c++0x -x c++ - -o $CXXOUTPUT 2>/dev/null  <<EOF
+    $CXX $CXXFLAGS -std=c++11 -x c++ - -o $CXXOUTPUT 2>/dev/null  <<EOF
       #include <atomic>
       int main() {}
 EOF
     if [ "$?" = 0 ]; then
         COMMON_FLAGS="$COMMON_FLAGS -DLEVELDB_PLATFORM_POSIX -DLEVELDB_ATOMIC_PRESENT"
-        PLATFORM_CXXFLAGS="-std=c++0x"
+        PLATFORM_CXXFLAGS="-std=c++11"
     else
         COMMON_FLAGS="$COMMON_FLAGS -DLEVELDB_PLATFORM_POSIX"
     fi