[all-commits] [llvm/llvm-project] 5b79d5: [MC] Remove a stray space after tab for COFF .def ...

Martin Storsjö via All-commits all-commits at lists.llvm.org
Fri Jan 28 01:22:21 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 5b79d5acdb0eff563d49f38daaebe368766face8
      https://github.com/llvm/llvm-project/commit/5b79d5acdb0eff563d49f38daaebe368766face8
  Author: Martin Storsjö <martin at martin.st>
  Date:   2022-01-28 (Fri, 28 Jan 2022)

  Changed paths:
    M llvm/lib/MC/MCAsmStreamer.cpp

  Log Message:
  -----------
  [MC] Remove a stray space after tab for COFF .def directives

This extra stray space after tab can be traced back to when printing
of this directive was added originally in
4f01b783a3ca5b2544fe1b1677b5bcf6d91c6d2c. The same commit added
inconsistent printing of space after the ELF .type directive too,
which was fixed later in
77fe07a93aeb8feaf39b7d48ad8fc1e6c9e4c78e.

(This is kind of NFC, but it does alter the output, so it's not
strictly non-functional in that sense.)

Differential Revision: https://reviews.llvm.org/D118401


  Commit: de5d38ef2de6a76c0a76673958ce1d49e5af2324
      https://github.com/llvm/llvm-project/commit/de5d38ef2de6a76c0a76673958ce1d49e5af2324
  Author: Martin Storsjö <martin at martin.st>
  Date:   2022-01-28 (Fri, 28 Jan 2022)

  Changed paths:
    M libcxx/include/__config
    M libcxx/test/libcxx/thread/thread.mutex/thread_safety_lock_guard.pass.cpp
    M libcxx/test/libcxx/thread/thread.mutex/thread_safety_lock_unlock.pass.cpp
    M libcxx/test/libcxx/thread/thread.mutex/thread_safety_missing_unlock.fail.cpp
    M libcxx/test/libcxx/thread/thread.mutex/thread_safety_requires_capability.pass.cpp

  Log Message:
  -----------
  [libcxx] Allow using thread safety annotations in MinGW mode

These were omitted in all Windows configurations, but it turns out
that they work just fine in MinGW mode.

This allows converting a couple cases of "XFAIL: LIBCXX-WINDOWS-FIXME"
into "XFAIL: msvc" as the bug is specific to MSVC mode (clang-cl).

Differential Revision: https://reviews.llvm.org/D118192


  Commit: 9a9a372d38f445b07551b6c0932116666c0e35d4
      https://github.com/llvm/llvm-project/commit/9a9a372d38f445b07551b6c0932116666c0e35d4
  Author: Martin Storsjö <martin at martin.st>
  Date:   2022-01-28 (Fri, 28 Jan 2022)

  Changed paths:
    M libcxx/test/libcxx/localization/locales/locale.convenience/conversions/conversions.string/ctor_move.pass.cpp

  Log Message:
  -----------
  [libcxx] [test] Fix testcases that fail on systems with 16 bit wchar_t

Don't decode a UTF-8 character that is out of range for a 16 bit
`wchar_t`.

Differential Revision: https://reviews.llvm.org/D118191


Compare: https://github.com/llvm/llvm-project/compare/59a3f65f5ed6...9a9a372d38f4


More information about the All-commits mailing list