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

ALL and VITA: Link with GNU Make recursive flag #2727

Merged
merged 3 commits into from Jan 17, 2021

Commits on Jan 10, 2021

  1. ALL: Use LD instead of CXX when linking

    It will be more coherent.
    LD is defined to CXX in configure script so it shouldn't change
    behaviour.
    lephilousophe committed Jan 10, 2021
    Copy the full SHA
    0984ac4 View commit details
    Browse the repository at this point in the history
  2. ALL: Mark link commands as make recursive

    With this make gives access to its jobserver for linker which will use
    it when linking with -flto=jobserver
    lephilousophe committed Jan 10, 2021
    Copy the full SHA
    dd97376 View commit details
    Browse the repository at this point in the history
  3. VITA: Use make jobserver to control how many jobs linker can use

    -flto=jobserver is present in GCC since version 7 at least
    lephilousophe committed Jan 10, 2021
    Copy the full SHA
    e78ca62 View commit details
    Browse the repository at this point in the history