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

Bumps LLVM to v18.1.3 and XA utils version to 8.0.0 #8852

Merged
merged 4 commits into from
Apr 5, 2024

Commits on Apr 3, 2024

  1. Bumps LLVM to v18.1.2 and XA utils version to 8.0.0

    Changes: https://discourse.llvm.org/t/llvm-18-1-0-released/77448
    Changes: https://discourse.llvm.org/t/llvm-18-1-1-released/77540
    Changes: https://discourse.llvm.org/t/18-1-2-released/77821
    
    Changes interesting for us:
    
       * AArch64 backend
          * Added support for Cortex-A520, Cortex-A720 and Cortex-X4 CPUs.
          * Assembler/disassembler support has been added for 2023 architecture extensions.
          * Support has been added for Stack Clash Protection. During function frame creation
             and dynamic stack allocations, the compiler will issue memory accesses at regular
             intervals so that a guard area at the top of the stack can’t be skipped over.
       * x86 backend
           * The i128 type now matches GCC and clang’s __int128 type. This mainly benefits external
              projects such as Rust which aim to be binary compatible with C, but also fixes code
              generation where LLVM already assumed that the type matched and called into libgcc
              helper functions.
    
    **Full Changelog**: dotnet/android-native-tools@L_17.0.6-7.2.1...L_18.1.2-8.0.0
    grendello committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    10651a2 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. Bump to LLVM 8.1.3

    grendello committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    7271e3a View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into dev/grendel/bump-binutils-18.1.2

    * main:
      Update THIRD-PARTY-NOTICES.txt generation code (#8853)
      [APIScan] Scan extra symbols and update parameters (#8812)
    grendello committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    e09c239 View commit details
    Browse the repository at this point in the history
  3. Oops

    grendello committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    cf36d31 View commit details
    Browse the repository at this point in the history