JavaScriptCore:
authorweinig <weinig@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 17 Jul 2007 02:01:37 +0000 (02:01 +0000)
committerweinig <weinig@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 17 Jul 2007 02:01:37 +0000 (02:01 +0000)
        Reviewed by Oliver.

        Turn of -Wshorten-64-to-32 warning for 64-bit builds.

        * Configurations/Base.xcconfig:

JavaScriptGlue:

        Reviewed by Oliver.

        Turn of -Wshorten-64-to-32 warning for 64-bit builds.

        * Configurations/Base.xcconfig:

WebCore:

        Reviewed by Oliver.

        Turn of -Wshorten-64-to-32 warning for 64-bit builds.

        * Configurations/Base.xcconfig:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@24344 268f45cc-cd09-0410-ab3c-d52691b4dbfc

JavaScriptCore/ChangeLog
JavaScriptCore/Configurations/Base.xcconfig
JavaScriptGlue/ChangeLog
JavaScriptGlue/Configurations/Base.xcconfig
WebCore/ChangeLog
WebCore/Configurations/Base.xcconfig

index 4ceab00e6bd9847d1eb6c28b496d5504398bda76..5857648ad6bc401a2986676522fd1a95e5cdd1c7 100644 (file)
@@ -1,3 +1,11 @@
+2007-07-16  Sam Weinig  <sam@webkit.org>
+
+        Reviewed by Oliver.
+
+        Turn of -Wshorten-64-to-32 warning for 64-bit builds.
+
+        * Configurations/Base.xcconfig:
+
 2007-07-14  Brady Eidson  <beidson@apple.com>
 
         Reviewed by Sam Weinig
index 6ab520792a35d33f5ddcba7f762f2517304d3d31..cdb16eef80bd3bc2e5ed0da8b365f8a6f4fb06f2 100644 (file)
@@ -23,4 +23,11 @@ GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
 LINKER_DISPLAYS_MANGLED_NAMES = YES;
 PREBINDING = NO;
 VALID_ARCHS = i386 ppc x86_64 ppc64;
-WARNING_CFLAGS = -Wall -W -Wcast-align -Wchar-subscripts -Wformat-security -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings -Wno-format-y2k -Wno-unused-parameter -Wno-long-double -Wundef -Wshorten-64-to-32;
+WARNING_CFLAGS = $(WARNING_CFLAGS_$(CURRENT_ARCH));
+WARNING_CFLAGS_BASE = -Wall -W -Wcast-align -Wchar-subscripts -Wformat-security -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings -Wno-format-y2k -Wno-unused-parameter -Wno-long-double -Wundef;
+WARNING_CFLAGS_ = $(WARNING_CFLAGS_BASE) -Wshorten-64-to-32;
+WARNING_CFLAGS_i386 = $(WARNING_CFLAGS_BASE) -Wshorten-64-to-32;
+WARNING_CFLAGS_ppc = $(WARNING_CFLAGS_BASE) -Wshorten-64-to-32;
+// FIXME: JavaScriptCore 64-bit builds should build with -Wshorten-64-to-32
+WARNING_CFLAGS_ppc64 = $(WARNING_CFLAGS_BASE);
+WARNING_CFLAGS_x86_64 = $(WARNING_CFLAGS_BASE);
index 4975cc1d175d274dd1b5bdf336f30eae463ce90c..afbe0d08e9e6dfd0120aeec5105a433589d13b1e 100644 (file)
@@ -1,3 +1,11 @@
+2007-07-16  Sam Weinig  <sam@webkit.org>
+
+        Reviewed by Oliver.
+
+        Turn of -Wshorten-64-to-32 warning for 64-bit builds.
+
+        * Configurations/Base.xcconfig:
+
 2007-04-27  Mark Rowe  <mrowe@apple.com>
 
         Reviewed by Oliver.
index 84438ab0f676ff5094189cf4def6fcead0b98604..471f96f8b47ff85c219b26389f2b1ab0f9f51a4a 100644 (file)
@@ -23,4 +23,11 @@ GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
 LINKER_DISPLAYS_MANGLED_NAMES = YES;
 PREBINDING = NO;
 VALID_ARCHS = i386 ppc x86_64 ppc64;
-WARNING_CFLAGS = -Wall -W -Wcast-align -Wchar-subscripts -Wformat-security -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings -Wno-format-y2k -Wno-unused-parameter -Wno-long-double -Wundef -Wshorten-64-to-32 -Wno-strict-aliasing;
+WARNING_CFLAGS = $(WARNING_CFLAGS_$(CURRENT_ARCH));
+WARNING_CFLAGS_BASE = -Wall -W -Wcast-align -Wchar-subscripts -Wformat-security -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings -Wno-format-y2k -Wno-unused-parameter -Wno-long-double -Wundef -Wno-strict-aliasing;
+WARNING_CFLAGS_ = $(WARNING_CFLAGS_BASE) -Wshorten-64-to-32;
+WARNING_CFLAGS_i386 = $(WARNING_CFLAGS_BASE) -Wshorten-64-to-32;
+WARNING_CFLAGS_ppc = $(WARNING_CFLAGS_BASE) -Wshorten-64-to-32;
+// FIXME: JavaScriptGlue 64-bit builds should build with -Wshorten-64-to-32
+WARNING_CFLAGS_ppc64 = $(WARNING_CFLAGS_BASE);
+WARNING_CFLAGS_x86_64 = $(WARNING_CFLAGS_BASE);
index 8596e0a65a8118cb522f208a1b3162292f8bac95..9df858d8a8b4b4ad290d65db5f4958368033348c 100644 (file)
@@ -1,3 +1,11 @@
+2007-07-16  Sam Weinig  <sam@webkit.org>
+
+        Reviewed by Oliver.
+
+        Turn of -Wshorten-64-to-32 warning for 64-bit builds.
+
+        * Configurations/Base.xcconfig:
+
 2007-07-16  Anders Carlsson  <andersca@apple.com>
 
         Reviewed by Oliver.
index 4b2b77f77dc5e009f92f594e6092e55156b6e4e1..5da5a791172b6939754daa9e0ed33f9a70e90631 100644 (file)
@@ -21,4 +21,11 @@ GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
 LINKER_DISPLAYS_MANGLED_NAMES = YES;
 PREBINDING = NO;
 VALID_ARCHS = i386 ppc x86_64 ppc64;
-WARNING_CFLAGS = -Wall -W -Wcast-align -Wchar-subscripts -Wformat-security -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings -Wno-format-y2k -Wno-unused-parameter -Wno-long-double -Wundef -Wshorten-64-to-32;
+WARNING_CFLAGS = $(WARNING_CFLAGS_$(CURRENT_ARCH));
+WARNING_CFLAGS_BASE = -Wall -W -Wcast-align -Wchar-subscripts -Wformat-security -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings -Wno-format-y2k -Wno-unused-parameter -Wno-long-double -Wundef;
+WARNING_CFLAGS_ = $(WARNING_CFLAGS_BASE) -Wshorten-64-to-32;
+WARNING_CFLAGS_i386 = $(WARNING_CFLAGS_BASE) -Wshorten-64-to-32;
+WARNING_CFLAGS_ppc = $(WARNING_CFLAGS_BASE) -Wshorten-64-to-32;
+// FIXME: WebCore 64-bit builds should build with -Wshorten-64-to-32
+WARNING_CFLAGS_ppc64 = $(WARNING_CFLAGS_BASE);
+WARNING_CFLAGS_x86_64 = $(WARNING_CFLAGS_BASE);