Changeset 181113 in webkit


Ignore:
Timestamp:
Mar 5, 2015 4:29:24 PM (9 years ago)
Author:
commit-queue@webkit.org
Message:

Fix linker warnings in TestWebKitAPI.
https://bugs.webkit.org/show_bug.cgi?id=141912

Patch by Alex Christensen <achristensen@webkit.org> on 2015-03-05
Reviewed by David Kilzer.

  • TestWebKitAPI/Configurations/TestWebKitAPI.xcconfig:

Do not export TearDownTestCase or SetUpTestCase symbols.

Location:
trunk/Tools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r181112 r181113  
     12015-03-05  Alex Christensen  <achristensen@webkit.org>
     2
     3        Fix linker warnings in TestWebKitAPI.
     4        https://bugs.webkit.org/show_bug.cgi?id=141912
     5
     6        Reviewed by David Kilzer.
     7
     8        * TestWebKitAPI/Configurations/TestWebKitAPI.xcconfig:
     9        Do not export TearDownTestCase or SetUpTestCase symbols.
     10
    1112015-03-05  Brent Fulgham  <bfulgham@apple.com>
    212
  • trunk/Tools/TestWebKitAPI/Configurations/TestWebKitAPI.xcconfig

    r177434 r181113  
    2525GCC_ENABLE_OBJC_EXCEPTIONS = YES;
    2626
    27 OTHER_LDFLAGS = $(inherited) -lgtest -force_load $(BUILT_PRODUCTS_DIR)/libTestWebKitAPI.a -framework JavaScriptCore -framework WebKit -framework WebKit2 $(OTHER_LDFLAGS_$(PLATFORM_NAME));
     27UNEXPORTED_SYMBOL_LDFLAGS = -Wl,-unexported_symbol -Wl,__ZN7testing4Test16TearDownTestCaseEv -Wl,-unexported_symbol -Wl,__ZN7testing4Test13SetUpTestCaseEv
     28OTHER_LDFLAGS = $(inherited) $(UNEXPORTED_SYMBOL_LDFLAGS) -lgtest -force_load $(BUILT_PRODUCTS_DIR)/libTestWebKitAPI.a -framework JavaScriptCore -framework WebKit -framework WebKit2 $(OTHER_LDFLAGS_$(PLATFORM_NAME));
    2829OTHER_LDFLAGS_macosx = -framework Cocoa -framework Carbon;
    2930
Note: See TracChangeset for help on using the changeset viewer.