[libcxx-commits] [PATCH] D61792: [PPC] Fix 32-bit build of libunwind

Leandro Lupori via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Fri May 10 09:29:41 PDT 2019


luporl created this revision.
Herald added subscribers: libcxx-commits, jsji, christof.
Herald added a project: libc++.

Clang integrated assembler was unable to build libunwind PPC32 assembly code,
present in functions used to save/restore register context.

This change consists in replacing the assembly style used in libunwind source,
to one that is compatible with both Clang integrated assembler as well as
GNU assembler.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D61792

Files:
  libunwind/src/UnwindRegistersRestore.S
  libunwind/src/UnwindRegistersSave.S
  libunwind/src/assembly.h

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D61792.199029.patch
Type: text/x-patch
Size: 15478 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20190510/1bbc469b/attachment.bin>


More information about the libcxx-commits mailing list