Title: [215629] trunk/Source
Revision
215629
Author
[email protected]
Date
2017-04-21 13:02:04 -0700 (Fri, 21 Apr 2017)

Log Message

Switch from -std=gnu++11 to -std=gnu++14 for consistency in DerivedSources.make
<https://webkit.org/b/171122>

Reviewed by Brent Fulgham.

* DerivedSources.make: Switch to -std=gnu++14 for preprocessing
headers to check for build settings.

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (215628 => 215629)


--- trunk/Source/WebCore/ChangeLog	2017-04-21 20:01:50 UTC (rev 215628)
+++ trunk/Source/WebCore/ChangeLog	2017-04-21 20:02:04 UTC (rev 215629)
@@ -1,3 +1,13 @@
+2017-04-21  David Kilzer  <[email protected]>
+
+        Switch from -std=gnu++11 to -std=gnu++14 for consistency in DerivedSources.make
+        <https://webkit.org/b/171122>
+
+        Reviewed by Brent Fulgham.
+
+        * DerivedSources.make: Switch to -std=gnu++14 for preprocessing
+        headers to check for build settings.
+
 2017-04-21  Jer Noble  <[email protected]>
 
         [MediaCapture][iOS] AVAudioSession must be active and the correct category before IO AudioUnits start producing data.

Modified: trunk/Source/WebCore/DerivedSources.make (215628 => 215629)


--- trunk/Source/WebCore/DerivedSources.make	2017-04-21 20:01:50 UTC (rev 215628)
+++ trunk/Source/WebCore/DerivedSources.make	2017-04-21 20:02:04 UTC (rev 215629)
@@ -850,19 +850,19 @@
     SDK_FLAGS=-isysroot $(SDKROOT)
 endif
 
-ifeq ($(shell $(CC) -std=gnu++11 -x c++ -E -P -dM $(SDK_FLAGS) $(FRAMEWORK_FLAGS) $(HEADER_FLAGS) -include "wtf/Platform.h" /dev/null | grep ' WTF_PLATFORM_IOS ' | cut -d' ' -f3), 1)
+ifeq ($(shell $(CC) -std=gnu++14 -x c++ -E -P -dM $(SDK_FLAGS) $(FRAMEWORK_FLAGS) $(HEADER_FLAGS) -include "wtf/Platform.h" /dev/null | grep ' WTF_PLATFORM_IOS ' | cut -d' ' -f3), 1)
     WTF_PLATFORM_IOS = 1
 else
     WTF_PLATFORM_IOS = 0
 endif
 
-ifeq ($(shell $(CC) -std=gnu++11 -x c++ -E -P -dM $(SDK_FLAGS) $(FRAMEWORK_FLAGS) $(HEADER_FLAGS) -include "wtf/Platform.h" /dev/null | grep USE_APPLE_INTERNAL_SDK | cut -d' ' -f3), 1)
+ifeq ($(shell $(CC) -std=gnu++14 -x c++ -E -P -dM $(SDK_FLAGS) $(FRAMEWORK_FLAGS) $(HEADER_FLAGS) -include "wtf/Platform.h" /dev/null | grep USE_APPLE_INTERNAL_SDK | cut -d' ' -f3), 1)
     USE_APPLE_INTERNAL_SDK = 1
 else
     USE_APPLE_INTERNAL_SDK = 0
 endif
 
-ifeq ($(shell $(CC) -std=gnu++11 -x c++ -E -P -dM $(SDK_FLAGS) $(FRAMEWORK_FLAGS) $(HEADER_FLAGS) -include "wtf/Platform.h" /dev/null | grep ENABLE_ORIENTATION_EVENTS | cut -d' ' -f3), 1)
+ifeq ($(shell $(CC) -std=gnu++14 -x c++ -E -P -dM $(SDK_FLAGS) $(FRAMEWORK_FLAGS) $(HEADER_FLAGS) -include "wtf/Platform.h" /dev/null | grep ENABLE_ORIENTATION_EVENTS | cut -d' ' -f3), 1)
     ENABLE_ORIENTATION_EVENTS = 1
 endif
 

Modified: trunk/Source/WebKit2/ChangeLog (215628 => 215629)


--- trunk/Source/WebKit2/ChangeLog	2017-04-21 20:01:50 UTC (rev 215628)
+++ trunk/Source/WebKit2/ChangeLog	2017-04-21 20:02:04 UTC (rev 215629)
@@ -1,3 +1,13 @@
+2017-04-21  David Kilzer  <[email protected]>
+
+        Switch from -std=gnu++11 to -std=gnu++14 for consistency in DerivedSources.make
+        <https://webkit.org/b/171122>
+
+        Reviewed by Brent Fulgham.
+
+        * DerivedSources.make: Switch to -std=gnu++14 for preprocessing
+        headers to check for build settings.
+
 2017-04-21  Jer Noble  <[email protected]>
 
         [WK2][MediaCapture] Pass muted and enabled state across process boundary when capturing in UIProcess

Modified: trunk/Source/WebKit2/DerivedSources.make (215628 => 215629)


--- trunk/Source/WebKit2/DerivedSources.make	2017-04-21 20:01:50 UTC (rev 215628)
+++ trunk/Source/WebKit2/DerivedSources.make	2017-04-21 20:02:04 UTC (rev 215629)
@@ -250,7 +250,7 @@
 #
 
 ifeq ($(OS),MACOS)
-ifeq ($(shell $(CC) -std=gnu++11 -x c++ -E -P -dM $(SDK_FLAGS) $(FRAMEWORK_FLAGS) $(HEADER_FLAGS) -include "wtf/Platform.h" /dev/null | grep ' WTF_PLATFORM_IOS ' | cut -d' ' -f3), 1)
+ifeq ($(shell $(CC) -std=gnu++14 -x c++ -E -P -dM $(SDK_FLAGS) $(FRAMEWORK_FLAGS) $(HEADER_FLAGS) -include "wtf/Platform.h" /dev/null | grep ' WTF_PLATFORM_IOS ' | cut -d' ' -f3), 1)
 	AUTOMATION_BACKEND_PLATFORM_ARGUMENTS = --platform iOS
 else
 	AUTOMATION_BACKEND_PLATFORM_ARGUMENTS = --platform macOS
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to