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

bootstrap: add split-debuginfo config #95612

Merged
merged 4 commits into from
Apr 21, 2022

Commits on Apr 18, 2022

  1. bootstrap: add split-debuginfo config

    Replace `run-dysutil` option with more general `split-debuginfo` option
    that works on all platforms.
    
    Signed-off-by: David Wood <david.wood@huawei.com>
    davidtwco committed Apr 18, 2022
    Configuration menu
    Copy the full SHA
    7593c50 View commit details
    Browse the repository at this point in the history
  2. bootstrap: disable split dwarf by default

    Signed-off-by: David Wood <david.wood@huawei.com>
    davidtwco committed Apr 18, 2022
    Configuration menu
    Copy the full SHA
    1d207bb View commit details
    Browse the repository at this point in the history
  3. ssa: don't pack debuginfo on windows not only msvc

    Small fix that prevents `thorin` from running on platforms where it
    definitely shouldn't be running.
    
    Signed-off-by: David Wood <david.wood@huawei.com>
    davidtwco committed Apr 18, 2022
    Configuration menu
    Copy the full SHA
    b786345 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2022

  1. bootstrap: non-bootstrap windows split debuginfo

    Temporarily, only enable split debuginfo on Windows if not building with
    the boostrap compiler as there is a bug that isn't fixed in the
    bootstrap compiler which would result in `thorin` being run on Windows.
    
    Signed-off-by: David Wood <david.wood@huawei.com>
    davidtwco committed Apr 20, 2022
    Configuration menu
    Copy the full SHA
    65cc0ad View commit details
    Browse the repository at this point in the history