[all-commits] [llvm/llvm-project] d217ae: [runtimes] Simplify testing configurations on GCC ...

Louis Dionne via All-commits all-commits at lists.llvm.org
Thu Sep 21 14:21:38 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: d217aeb0b7baad3bf92156b2e5ea1732ee8446a1
      https://github.com/llvm/llvm-project/commit/d217aeb0b7baad3bf92156b2e5ea1732ee8446a1
  Author: Louis Dionne <ldionne.2 at gmail.com>
  Date:   2023-09-21 (Thu, 21 Sep 2023)

  Changed paths:
    M libcxx/test/configs/llvm-libc++-shared-gcc.cfg.in
    M libcxxabi/CMakeLists.txt
    R libcxxabi/test/configs/llvm-libc++abi-shared-gcc.cfg.in

  Log Message:
  -----------
  [runtimes] Simplify testing configurations on GCC by using -nostdlib++ (#67021)

Since GCC now supports -nostdlib++, we can remove some complexity in the
test configurations and do the same as Clang. However, we can't fully
remove the GCC test configuration for libc++ because we apparently need
to explicitly link against libm for some tests to work.




More information about the All-commits mailing list