[webkit-changes] cvs commit:
JavaScriptCore/JavaScriptCore.xcodeproj project.pbxproj
Timothy
thatcher at opensource.apple.com
Wed Nov 16 14:07:07 PST 2005
thatcher 05/11/16 14:07:06
Modified: . Tag: Safari-2-0-branch ChangeLog JavaScriptCore.exp
JavaScriptCore.xcodeproj Tag: Safari-2-0-branch
project.pbxproj
Added: . Tag: Safari-2-0-branch JavaScriptCore-3.3.exp
Log:
Fixes build failures on Glendale and Chardonnay.
We now use an export file for whatever compiler is selected (since the exported symbols differ.)
* JavaScriptCore.xcodeproj: use GCC_VERSION_IDENTIFIER to pick the proper export file
* JavaScriptCore.exp: added the 4 type infos that GCC 4 adds.
* JavaScriptCore-3.3.exp: the GCC 3.3 export file that excluded GCC 4 symbols
Revision Changes Path
No revision
No revision
1.677.6.57 +9 -0 JavaScriptCore/ChangeLog
Index: ChangeLog
===================================================================
RCS file: /cvs/root/JavaScriptCore/ChangeLog,v
retrieving revision 1.677.6.56
retrieving revision 1.677.6.57
diff -u -r1.677.6.56 -r1.677.6.57
--- ChangeLog 15 Nov 2005 05:09:40 -0000 1.677.6.56
+++ ChangeLog 16 Nov 2005 22:07:02 -0000 1.677.6.57
@@ -1,3 +1,12 @@
+2005-11-16 Timothy Hatcher <timothy at apple.com>
+
+ Fixes build failures on Glendale and Chardonnay.
+ We now use an export file for whatever compiler is selected (since the exported symbols differ.)
+
+ * JavaScriptCore.xcodeproj: use GCC_VERSION_IDENTIFIER to pick the proper export file
+ * JavaScriptCore.exp: added the 4 type infos that GCC 4 adds.
+ * JavaScriptCore-3.3.exp: the GCC 3.3 export file that excluded GCC 4 symbols
+
=== JavaScriptCore-417.6 ===
2005-11-14 Timothy Hatcher <timothy at apple.com>
1.1.2.5 +1 -1 JavaScriptCore/Attic/JavaScriptCore.exp
Index: JavaScriptCore.exp
===================================================================
RCS file: /cvs/root/JavaScriptCore/Attic/JavaScriptCore.exp,v
retrieving revision 1.1.2.4
retrieving revision 1.1.2.5
diff -u -r1.1.2.4 -r1.1.2.5
--- JavaScriptCore.exp 15 Nov 2005 05:09:42 -0000 1.1.2.4
+++ JavaScriptCore.exp 16 Nov 2005 22:07:04 -0000 1.1.2.5
@@ -187,7 +187,7 @@
__ZNK3KJS9ObjectImp9prototypeEv
__ZNK3KJS9ObjectImp9toBooleanEPNS_9ExecStateE
__ZNK3KJS9Reference15getPropertyNameEPNS_9ExecStateE
-_kjs_pcre_compile
+__ZTIN3KJS11InterpreterE
__ZTIN3KJS8DebuggerE
__ZTIN3KJS8ValueImpE
__ZTIN3KJS9ObjectImpE
_kjs_pcre_compile
_kjs_pcre_exec
_kjs_pcre_free
_kjs_strtod
No revision
No revision
1.1.2.1 +193 -0 JavaScriptCore/Attic/JavaScriptCore-3.3.exp
No revision
No revision
1.2.2.15 +12 -3 JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj
Index: project.pbxproj
===================================================================
RCS file: /cvs/root/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj,v
retrieving revision 1.2.2.14
retrieving revision 1.2.2.15
diff -u -r1.2.2.14 -r1.2.2.15
--- project.pbxproj 26 Oct 2005 20:23:16 -0000 1.2.2.14
+++ project.pbxproj 16 Nov 2005 22:07:05 -0000 1.2.2.15
@@ -1239,7 +1239,7 @@
DEBUG_DEFINES = NDEBUG;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
- EXPORTED_SYMBOLS_FILE = JavaScriptCore.exp;
+ EXPORTED_SYMBOLS_FILE = "$(PER_COMPILER_EXPORTED_SYMBOLS_FILE_$(GCC_VERSION_IDENTIFIER))";
GCC_ENABLE_CPP_EXCEPTIONS = YES;
GCC_ENABLE_CPP_RTTI = YES;
GCC_ENABLE_OBJC_GC = YES;
@@ -1267,6 +1267,9 @@
"-sub_library",
libobjc,
);
+ PER_COMPILER_EXPORTED_SYMBOLS_FILE_ = "JavaScriptCore-3.3.exp";
+ PER_COMPILER_EXPORTED_SYMBOLS_FILE_3_3 = "JavaScriptCore-3.3.exp";
+ PER_COMPILER_EXPORTED_SYMBOLS_FILE_4_0 = JavaScriptCore.exp;
PREBINDING = NO;
PRODUCT_NAME = JavaScriptCore;
SECTORDER_FLAGS = "";
@@ -1295,7 +1298,7 @@
DEBUG_DEFINES = NDEBUG;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
- EXPORTED_SYMBOLS_FILE = JavaScriptCore.exp;
+ EXPORTED_SYMBOLS_FILE = "$(PER_COMPILER_EXPORTED_SYMBOLS_FILE_$(GCC_VERSION_IDENTIFIER))";
GCC_ENABLE_CPP_EXCEPTIONS = YES;
GCC_ENABLE_CPP_RTTI = YES;
GCC_ENABLE_OBJC_GC = YES;
@@ -1323,6 +1326,9 @@
"-sub_library",
libobjc,
);
+ PER_COMPILER_EXPORTED_SYMBOLS_FILE_ = "JavaScriptCore-3.3.exp";
+ PER_COMPILER_EXPORTED_SYMBOLS_FILE_3_3 = "JavaScriptCore-3.3.exp";
+ PER_COMPILER_EXPORTED_SYMBOLS_FILE_4_0 = JavaScriptCore.exp;
PREBINDING = NO;
PRODUCT_NAME = JavaScriptCore;
SECTORDER_FLAGS = "";
@@ -1351,7 +1357,7 @@
DEBUG_DEFINES = NDEBUG;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
- EXPORTED_SYMBOLS_FILE = JavaScriptCore.exp;
+ EXPORTED_SYMBOLS_FILE = "$(PER_COMPILER_EXPORTED_SYMBOLS_FILE_$(GCC_VERSION_IDENTIFIER))";
GCC_ENABLE_CPP_EXCEPTIONS = YES;
GCC_ENABLE_CPP_RTTI = YES;
GCC_ENABLE_OBJC_GC = YES;
@@ -1378,6 +1384,9 @@
"-sub_library",
libobjc,
);
+ PER_COMPILER_EXPORTED_SYMBOLS_FILE_ = "JavaScriptCore-3.3.exp";
+ PER_COMPILER_EXPORTED_SYMBOLS_FILE_3_3 = "JavaScriptCore-3.3.exp";
+ PER_COMPILER_EXPORTED_SYMBOLS_FILE_4_0 = JavaScriptCore.exp;
PRODUCT_NAME = JavaScriptCore;
SECTORDER_FLAGS = (
"-sectorder",
More information about the webkit-changes
mailing list