⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 244044 in webkit


Ignore:
Timestamp:
Apr 8, 2019, 1:57:38 PM (7 years ago)
Author:
Ross Kirsling
Message:

-f[no-]var-tracking-assignments is GCC-only
https://bugs.webkit.org/show_bug.cgi?id=196699

Reviewed by Don Olmstead.

  • CMakeLists.txt:

Just remove the build flag altogether -- it supposedly doesn't solve the problem it was meant to
and said problem evidently no longer occurs as of GCC 9.

Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/CMakeLists.txt

    r243934 r244044  
    12721272    # for e.g. parseInt depending on the platform and compilation flags.
    12731273    WEBKIT_ADD_TARGET_CXX_FLAGS(JavaScriptCore -ffp-contract=off)
    1274 
    1275     # Avoid "variable tracking size limit exceeded"
    1276     set_source_files_properties(builtins/BuiltinNames.cpp PROPERTIES COMPILE_FLAGS -fno-var-tracking-assignments)
    12771274endif ()
    12781275
  • trunk/Source/JavaScriptCore/ChangeLog

    r244040 r244044  
     12019-04-08  Ross Kirsling  <ross.kirsling@sony.com>
     2
     3        -f[no-]var-tracking-assignments is GCC-only
     4        https://bugs.webkit.org/show_bug.cgi?id=196699
     5
     6        Reviewed by Don Olmstead.
     7
     8        * CMakeLists.txt:
     9        Just remove the build flag altogether -- it supposedly doesn't solve the problem it was meant to
     10        and said problem evidently no longer occurs as of GCC 9.
     11
    1122019-04-08  Saam Barati  <sbarati@apple.com>
    213
Note: See TracChangeset for help on using the changeset viewer.