[all-commits] [llvm/llvm-project] 67d790: [Bazel] Define BUILTIN_THREAD_POINTER where approp...

Aiden Grossman via All-commits all-commits at lists.llvm.org
Wed Dec 13 16:53:51 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 67d7903262ce5c35bb23d599040dff29b9d7759e
      https://github.com/llvm/llvm-project/commit/67d7903262ce5c35bb23d599040dff29b9d7759e
  Author: Aiden Grossman <agrossman154 at yahoo.com>
  Date:   2023-12-13 (Wed, 13 Dec 2023)

  Changed paths:
    M utils/bazel/llvm-project-overlay/llvm/config.bzl

  Log Message:
  -----------
  [Bazel] Define BUILTIN_THREAD_POINTER where appropriate on x86-64 linux (#74574)

This patch defines BUILTIN_THREAD_POINTER in config.bzl when appropriate
on x86-64 linux only. This is needed to build exegesis properly as
certain functionality breaks if this is not enabled. This option is only
supported on relatively recent compiler versions, but given most people
using the bazel build are using very recent toolchains, this shouldn't
be an issue.




More information about the All-commits mailing list