[all-commits] [llvm/llvm-project] 097971: [DWARFLinkerParallel][PowerPC] Cure tests failing ...

avl-llvm via All-commits all-commits at lists.llvm.org
Sat Sep 2 04:36:25 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 097971b318fc85b4a3fddddd881b9cf9f708a67d
      https://github.com/llvm/llvm-project/commit/097971b318fc85b4a3fddddd881b9cf9f708a67d
  Author: Alexey Lapshin <a.v.lapshin at mail.ru>
  Date:   2023-09-02 (Sat, 02 Sep 2023)

  Changed paths:
    M llvm/lib/DWARFLinkerParallel/DWARFLinkerCompileUnit.h
    M llvm/lib/DWARFLinkerParallel/DWARFLinkerImpl.cpp
    M llvm/lib/DWARFLinkerParallel/DWARFLinkerImpl.h
    M llvm/lib/DWARFLinkerParallel/OutputSections.h
    M llvm/test/tools/dsymutil/X86/location-expression.test
    M llvm/test/tools/dsymutil/X86/tls-variable.test

  Log Message:
  -----------
  [DWARFLinkerParallel][PowerPC] Cure tests failing on powerpc machine.

location-expression.test and tls-variable.test failed because wrong
endianness was used on powerpc machine. To fix the issue this patch
uses endianness from debug map as endianness for the whole target file.
Previosly, architecture endianness won over what is specified
in debug map.

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




More information about the All-commits mailing list