aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp
diff options
context:
space:
mode:
authorSaleem Abdulrasool <compnerd@compnerd.org>2017-10-25 17:56:50 +0000
committerSaleem Abdulrasool <compnerd@compnerd.org>2017-10-25 17:56:50 +0000
commit2a5015b11bb7143b13a316d76771796961a7238f (patch)
tree22cddec447b57128feb9a61a32aaf5ed96e442c2 /llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp
parent175e775e0fc5ead7b207adc121c4f5d6e08f7402 (diff)
downloadllvm-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