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

Rebase on llvm 16 #421

Merged
merged 23 commits into from
Jun 8, 2023
Merged

Commits on May 19, 2023

  1. Configuration menu
    Copy the full SHA
    7e88dcb View commit details
    Browse the repository at this point in the history

Commits on May 22, 2023

  1. Configuration menu
    Copy the full SHA
    167ba7c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a2cd55e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    25a5dc7 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2023

  1. Configuration menu
    Copy the full SHA
    3fce168 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d7e79b5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5e7c4f5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    907f6ae View commit details
    Browse the repository at this point in the history
  5. Fix version numbering

    directhex committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    2407f6b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    155484b View commit details
    Browse the repository at this point in the history
  7. Fix Musl build

    directhex committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    4d8cad6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5047696 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e640fb8 View commit details
    Browse the repository at this point in the history
  10. Add support to emit ELF comment section (dotnet#413)

    (cherry picked from commit 780f90e)
    am11 authored and directhex committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    7a7c0a8 View commit details
    Browse the repository at this point in the history
  11. Remove Windows arm32 packages. (dotnet#419)

    * Remove Windows arm32 packages.
    
    Ref: dotnet/runtime#86065
    
    * Remove some windows-arm stuff from llvm.proj
    
    (cherry picked from commit c01ca3b)
    directhex committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    b19cb46 View commit details
    Browse the repository at this point in the history
  12. Port build yml changes to azure-pipelines-codeql.yml

    (cherry picked from commit 13fdf0f)
    akoeplinger authored and directhex committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    366aa94 View commit details
    Browse the repository at this point in the history
  13. Disable CodeQL in main azure-pipelines.yml

    We have a separate pipeline for it.
    
    (cherry picked from commit 673c168)
    akoeplinger authored and directhex committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    ad25430 View commit details
    Browse the repository at this point in the history
  14. Only use x64_release for Windows in azure-pipelines-codeql.yml

    (cherry picked from commit 43fe12a)
    akoeplinger authored and directhex committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    3942288 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2023

  1. Add a -mono suffix to the output of llvm-config --version. Also add a…

    … new --mono-api-version option which returns a numerical version which is used by mono to detect which version of the mono llvm fork it is compiled with.
    
    (cherry picked from commit 8d01bed)
    vargaz authored and directhex committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    d823169 View commit details
    Browse the repository at this point in the history
  2. Add a 'mono.this' custom metadata, this is used to mark an 'alloca' w…

    …hose associated stack slot index will be saved in MachineFunction, and later can be saved in the mono specific EH tables.
    
    (cherry picked from commit d8126bd)
    vargaz authored and directhex committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    2e6c02f View commit details
    Browse the repository at this point in the history
  3. Re-add LLVMMono1CallConv

    directhex committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    d9feb4d View commit details
    Browse the repository at this point in the history
  4. Idiot copy-paste error

    directhex committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    4d8ebd5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a801b5e View commit details
    Browse the repository at this point in the history