Changeset 26359 in webkit


Ignore:
Timestamp:
Oct 11, 2007 8:16:58 AM (16 years ago)
Author:
bdash
Message:

2007-10-11 Mark Rowe <mrowe@apple.com>

Reviewed by Tim Hatcher.

Fix for <rdar://problem/5488678>. Disable debugging symbols in production builds for 10.4
PowerPC to prevent a huge STABS section from being generated.

  • Configurations/Base.xcconfig:
Location:
trunk
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/ChangeLog

    r26185 r26359  
     12007-10-11  Mark Rowe  <mrowe@apple.com>
     2
     3        Reviewed by Tim Hatcher.
     4
     5        Fix for <rdar://problem/5488678>.  Disable debugging symbols in production builds for 10.4
     6        PowerPC to prevent a huge STABS section from being generated.
     7
     8        * Configurations/Base.xcconfig:
     9
    1102007-10-08  George Staikos  <staikos@kde.org>
    211
  • trunk/JavaScriptCore/Configurations/Base.xcconfig

    r26050 r26359  
    1212GCC_ENABLE_SYMBOL_SEPARATION = NO;
    1313GCC_FAST_OBJC_DISPATCH = YES;
    14 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
    1514GCC_MODEL_TUNING = G5;
    1615GCC_OPTIMIZATION_LEVEL = 3;
     
    3231WARNING_CFLAGS_ppc64 = $(WARNING_CFLAGS_BASE);
    3332WARNING_CFLAGS_x86_64 = $(WARNING_CFLAGS_BASE);
     33
     34
     35// <rdar://problem/5488678>: Production builds on 10.4 PowerPC need to have debugging symbols disabled to prevent a huge STABS section being generated.
     36//                           Xcode on 10.4 does not define MAC_OS_X_VERSION_MAJOR, so the default Mac OS X version is treated as 10.4.
     37GCC_GENERATE_DEBUGGING_SYMBOLS = $(GCC_GENERATE_DEBUGGING_SYMBOLS_$(CURRENT_ARCH));
     38GCC_GENERATE_DEBUGGING_SYMBOLS_i386 = YES;
     39GCC_GENERATE_DEBUGGING_SYMBOLS_ppc = $(GCC_GENERATE_DEBUGGING_SYMBOLS_$(CURRENT_ARCH)_$(CONFIGURATION));
     40GCC_GENERATE_DEBUGGING_SYMBOLS_ppc_Debug = YES;
     41GCC_GENERATE_DEBUGGING_SYMBOLS_ppc_Release = YES;
     42GCC_GENERATE_DEBUGGING_SYMBOLS_ppc_Production = $(GCC_GENERATE_DEBUGGING_SYMBOLS_$(CURRENT_ARCH)_$(CONFIGURATION)_$(MAC_OS_X_VERSION_MAJOR));
     43GCC_GENERATE_DEBUGGING_SYMBOLS_ppc_Production_ = NO;
     44GCC_GENERATE_DEBUGGING_SYMBOLS_ppc_Production_1040 = NO;
     45GCC_GENERATE_DEBUGGING_SYMBOLS_ppc_Production_1050 = YES;
  • trunk/JavaScriptGlue/ChangeLog

    r26050 r26359  
     12007-10-11  Mark Rowe  <mrowe@apple.com>
     2
     3        Reviewed by Tim Hatcher.
     4
     5        Fix for <rdar://problem/5488678>.  Disable debugging symbols in production builds for 10.4
     6        PowerPC to prevent a huge STABS section from being generated.
     7
     8        * Configurations/Base.xcconfig:
     9
    1102007-10-04  Mark Rowe  <mrowe@apple.com>
    211
  • trunk/JavaScriptGlue/Configurations/Base.xcconfig

    r26050 r26359  
    1212GCC_ENABLE_SYMBOL_SEPARATION = NO;
    1313GCC_FAST_OBJC_DISPATCH = YES;
    14 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
    1514GCC_MODEL_TUNING = G5;
    1615GCC_OPTIMIZATION_LEVEL = 2;
     
    3231WARNING_CFLAGS_ppc64 = $(WARNING_CFLAGS_BASE);
    3332WARNING_CFLAGS_x86_64 = $(WARNING_CFLAGS_BASE);
     33
     34
     35// <rdar://problem/5488678>: Production builds on 10.4 PowerPC need to have debugging symbols disabled to prevent a huge STABS section being generated.
     36//                           Xcode on 10.4 does not define MAC_OS_X_VERSION_MAJOR, so the default Mac OS X version is treated as 10.4.
     37GCC_GENERATE_DEBUGGING_SYMBOLS = $(GCC_GENERATE_DEBUGGING_SYMBOLS_$(CURRENT_ARCH));
     38GCC_GENERATE_DEBUGGING_SYMBOLS_i386 = YES;
     39GCC_GENERATE_DEBUGGING_SYMBOLS_ppc = $(GCC_GENERATE_DEBUGGING_SYMBOLS_$(CURRENT_ARCH)_$(CONFIGURATION));
     40GCC_GENERATE_DEBUGGING_SYMBOLS_ppc_Debug = YES;
     41GCC_GENERATE_DEBUGGING_SYMBOLS_ppc_Release = YES;
     42GCC_GENERATE_DEBUGGING_SYMBOLS_ppc_Production = $(GCC_GENERATE_DEBUGGING_SYMBOLS_$(CURRENT_ARCH)_$(CONFIGURATION)_$(MAC_OS_X_VERSION_MAJOR));
     43GCC_GENERATE_DEBUGGING_SYMBOLS_ppc_Production_ = NO;
     44GCC_GENERATE_DEBUGGING_SYMBOLS_ppc_Production_1040 = NO;
     45GCC_GENERATE_DEBUGGING_SYMBOLS_ppc_Production_1050 = YES;
  • trunk/WebCore/ChangeLog

    r26356 r26359  
     12007-10-11  Mark Rowe  <mrowe@apple.com>
     2
     3        Reviewed by Tim Hatcher.
     4
     5        Fix for <rdar://problem/5488678>.  Disable debugging symbols in production builds for 10.4
     6        PowerPC to prevent a huge STABS section from being generated.
     7
     8        * Configurations/Base.xcconfig:
     9
    1102007-10-11  Lars Knoll  <lars@trolltech.com>
    211
  • trunk/WebCore/Configurations/Base.xcconfig

    r26050 r26359  
    1010GCC_ENABLE_SYMBOL_SEPARATION = NO;
    1111GCC_FAST_OBJC_DISPATCH = YES;
    12 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
    1312GCC_MODEL_TUNING = G5;
    1413GCC_OPTIMIZATION_LEVEL = 2;
     
    3029WARNING_CFLAGS_ppc64 = $(WARNING_CFLAGS_BASE);
    3130WARNING_CFLAGS_x86_64 = $(WARNING_CFLAGS_BASE);
     31
     32
     33// <rdar://problem/5488678>: Production builds on 10.4 PowerPC need to have debugging symbols disabled to prevent a huge STABS section being generated.
     34//                           Xcode on 10.4 does not define MAC_OS_X_VERSION_MAJOR, so the default Mac OS X version is treated as 10.4.
     35GCC_GENERATE_DEBUGGING_SYMBOLS = $(GCC_GENERATE_DEBUGGING_SYMBOLS_$(CURRENT_ARCH));
     36GCC_GENERATE_DEBUGGING_SYMBOLS_i386 = YES;
     37GCC_GENERATE_DEBUGGING_SYMBOLS_ppc = $(GCC_GENERATE_DEBUGGING_SYMBOLS_$(CURRENT_ARCH)_$(CONFIGURATION));
     38GCC_GENERATE_DEBUGGING_SYMBOLS_ppc_Debug = YES;
     39GCC_GENERATE_DEBUGGING_SYMBOLS_ppc_Release = YES;
     40GCC_GENERATE_DEBUGGING_SYMBOLS_ppc_Production = $(GCC_GENERATE_DEBUGGING_SYMBOLS_$(CURRENT_ARCH)_$(CONFIGURATION)_$(MAC_OS_X_VERSION_MAJOR));
     41GCC_GENERATE_DEBUGGING_SYMBOLS_ppc_Production_ = NO;
     42GCC_GENERATE_DEBUGGING_SYMBOLS_ppc_Production_1040 = NO;
     43GCC_GENERATE_DEBUGGING_SYMBOLS_ppc_Production_1050 = YES;
  • trunk/WebKit/ChangeLog

    r26184 r26359  
     12007-10-11  Mark Rowe  <mrowe@apple.com>
     2
     3        Reviewed by Tim Hatcher.
     4
     5        Fix for <rdar://problem/5488678>.  Disable debugging symbols in production builds for 10.4
     6        PowerPC to prevent a huge STABS section from being generated.
     7
     8        * Configurations/Base.xcconfig:
     9
    1102007-10-10  Alice Liu  <alice.liu@apple.com>
    211
  • trunk/WebKit/Configurations/Base.xcconfig

    r26050 r26359  
    1010GCC_ENABLE_SYMBOL_SEPARATION = NO;
    1111GCC_FAST_OBJC_DISPATCH = YES;
    12 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
    1312GCC_MODEL_TUNING = G5;
    1413GCC_OPTIMIZATION_LEVEL = 2;
     
    2423// FIXME: <rdar://problem/5070292> WebKit should build with -Wshorten-64-to-32
    2524WARNING_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;
     25
     26
     27// <rdar://problem/5488678>: Production builds on 10.4 PowerPC need to have debugging symbols disabled to prevent a huge STABS section being generated.
     28//                           Xcode on 10.4 does not define MAC_OS_X_VERSION_MAJOR, so the default Mac OS X version is treated as 10.4.
     29GCC_GENERATE_DEBUGGING_SYMBOLS = $(GCC_GENERATE_DEBUGGING_SYMBOLS_$(CURRENT_ARCH));
     30GCC_GENERATE_DEBUGGING_SYMBOLS_i386 = YES;
     31GCC_GENERATE_DEBUGGING_SYMBOLS_ppc = $(GCC_GENERATE_DEBUGGING_SYMBOLS_$(CURRENT_ARCH)_$(CONFIGURATION));
     32GCC_GENERATE_DEBUGGING_SYMBOLS_ppc_Debug = YES;
     33GCC_GENERATE_DEBUGGING_SYMBOLS_ppc_Release = YES;
     34GCC_GENERATE_DEBUGGING_SYMBOLS_ppc_Production = $(GCC_GENERATE_DEBUGGING_SYMBOLS_$(CURRENT_ARCH)_$(CONFIGURATION)_$(MAC_OS_X_VERSION_MAJOR));
     35GCC_GENERATE_DEBUGGING_SYMBOLS_ppc_Production_ = NO;
     36GCC_GENERATE_DEBUGGING_SYMBOLS_ppc_Production_1040 = NO;
     37GCC_GENERATE_DEBUGGING_SYMBOLS_ppc_Production_1050 = YES;
Note: See TracChangeset for help on using the changeset viewer.