[all-commits] [llvm/llvm-project] 433d0a: [libc++] Remove ABI lists for previous releases

Louis Dionne via All-commits all-commits at lists.llvm.org
Thu Nov 26 11:54:22 PST 2020


  Branch: refs/heads/temp-test-main
  Home:   https://github.com/llvm/llvm-project
  Commit: 433d0a30c6e64514f9020f34cdebe630c46dbcfb
      https://github.com/llvm/llvm-project/commit/433d0a30c6e64514f9020f34cdebe630c46dbcfb
  Author: Louis Dionne <ldionne.2 at gmail.com>
  Date:   2020-11-26 (Thu, 26 Nov 2020)

  Changed paths:
    M libcxx/NOTES.TXT
    R libcxx/lib/abi/3.9/x86_64-apple-darwin16.abilist
    R libcxx/lib/abi/3.9/x86_64-linux-gnu.abilist
    R libcxx/lib/abi/4.0/x86_64-apple-darwin16.abilist
    R libcxx/lib/abi/4.0/x86_64-unknown-linux-gnu.abilist
    R libcxx/lib/abi/5.0/x86_64-apple-darwin16.abilist
    R libcxx/lib/abi/5.0/x86_64-unknown-linux-gnu.abilist
    R libcxx/lib/abi/6.0/x86_64-apple-darwin16.abilist
    R libcxx/lib/abi/6.0/x86_64-unknown-linux-gnu.abilist
    R libcxx/lib/abi/8.0/x86_64-apple-darwin.v1.abilist
    R libcxx/lib/abi/8.0/x86_64-apple-darwin.v2.abilist
    R libcxx/lib/abi/8.0/x86_64-unknown-linux-gnu.v1.abilist
    R libcxx/lib/abi/9.0/x86_64-apple-darwin.v1.abilist
    R libcxx/lib/abi/9.0/x86_64-apple-darwin.v2.abilist
    R libcxx/lib/abi/9.0/x86_64-unknown-linux-gnu.v1.abilist
    M libcxx/lib/abi/CHANGELOG.TXT

  Log Message:
  -----------
  [libc++] Remove ABI lists for previous releases

We don't actually update the ABI lists at every release -- it's too much
work, since we'd technically have to do it even for minor releases.
Furthermore, I don't think anybody uses those (I certainly don't rely
on them for anything).

Instead, it is better to rely on the ABI list changelog and the canonical
ABI list that we always keep up to date. If one wants to know what symbols
were shipped in a specific release, that can be discovered easily using
Git, which is a superior tool than keeping textual copies of old versions.




More information about the All-commits mailing list