[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