diff options
author | Saleem Abdulrasool <compnerd@compnerd.org> | 2017-10-25 17:56:50 +0000 |
---|---|---|
committer | Saleem Abdulrasool <compnerd@compnerd.org> | 2017-10-25 17:56:50 +0000 |
commit | 2a5015b11bb7143b13a316d76771796961a7238f (patch) | |
tree | 22cddec447b57128feb9a61a32aaf5ed96e442c2 /llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp | |
parent | 175e775e0fc5ead7b207adc121c4f5d6e08f7402 (diff) | |
download | llvm-2a5015b11bb7143b13a316d76771796961a7238f.zip llvm-2a5015b11bb7143b13a316d76771796961a7238f.tar.gz llvm-2a5015b11bb7143b13a316d76771796961a7238f.tar.bz2 |
CodeGen: fix PPC Darwin variadics
Darwin uses char * for the variadic list type (va_list). We use the PPC
SVR4 ABI for PPC, which uses a structure type for the va_list. When
constructing the GEP, we would fail due to the incorrect handling for
the va_list. Correct this to use the right type.
llvm-svn: 316599
Diffstat (limited to 'llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions