Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Back-port deps/v8 changes for ppc64, Aix platform (Node 8 backport) #23958

Commits on Nov 21, 2018

  1. deps: cherry-pick 6bc4bfe from V8 upstream (Only changes to src/base/…

    …debug/stack_trace_posix.cc included)
    
    Original commit message:
        Fixes to V8 GN build process on aix platform
    
        src/base/debug/stack_trace_posix.cc: suppressed unused function warnings
        for functions DemangleSymbols, OutputPointer(in order to compile with
        -Werror flag)
    
        test/cctest/test-isolate-independent-builtins.cc: corrections to make
        ByteInText test case compatible with aix. (affects aix only)
    
        Change-Id: I49e45e63545404c77aaed3f51b26557f6f03455e
        Reviewed-on: https://chromium-review.googlesource.com/927484
        Reviewed-by: Jakob Gruber <jgruber@chromium.org>
        Reviewed-by: Michael Achenbach <machenbach@chromium.org>
        Commit-Queue: Jakob Gruber <jgruber@chromium.org>
        Cr-Commit-Position: refs/heads/master@{nodejs#52071}
    Vasili Skurydzin authored and MylesBorins committed Nov 21, 2018
    Copy the full SHA
    1d958e0 View commit details
    Browse the repository at this point in the history
  2. deps: cherry-pick d2e0166 from V8 upstream

        Original commit message:
    
        ppc64, aix: Pass CallFrequency object by const reference to avoid value copy error.
    
        Bug: v8:8193
        GCC bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61976
    
        Change-Id: I0d4efca4da03ef82651325e15ddf2160022bc8de
        Reviewed-on: https://chromium-review.googlesource.com/1228633
        Reviewed-by: Michael Starzinger <mstarzinger@chromium.org>
        Reviewed-by: Daniel Clifford <danno@chromium.org>
        Reviewed-by: Junliang Yan <jyan@ca.ibm.com>
        Commit-Queue: Junliang Yan <jyan@ca.ibm.com>
        Cr-Commit-Position: refs/heads/master@{#56275}
    Vasili Skurydzin authored and MylesBorins committed Nov 21, 2018
    Copy the full SHA
    b2d6e76 View commit details
    Browse the repository at this point in the history
  3. deps,v8: fix gyp build on Aix platform

    Floating this patch since the code does not exist upstream anymore.
    
    deps/v8/testing/gtest.gyp:
    Supperss -Wnonnull-compare, -Waddress warnings for deps/v8/testing/gtest
    project;
    
    deps/v8/src/compiler/store-store-elimination.cc, deps/v8/src/conversions.cc:
    Suppress unused function warnings in order to compile with newer (>4.8.5)
    gcc on Aix.
    Vasili Skurydzin authored and MylesBorins committed Nov 21, 2018
    Copy the full SHA
    96dbfb0 View commit details
    Browse the repository at this point in the history