[llvm-commits] [PATCH]: fixing clang Targets.cpp for PPC
Roman Divacky
rdivacky at freebsd.org
Tue Oct 5 09:21:58 PDT 2010
hi,
the attached patch fixes two things
1) it defines the width/alignment of bool to be 32 (on Darwin)
and 8 everywhere else
2) it changes the definition of va list declaration on ppc32
for sysv/eabi ABIs
this patch was developed by FreeBSD PowerPC developer Nathan
Whitehorn and enabled him to compile most of FreeBSD.
fwiw - the only missing thing is va_arg() implementation
thank you for review, Roman
-------------- next part --------------
A non-text attachment was scrubbed...
Name: clang-targets.diff
Type: text/x-diff
Size: 3368 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20101005/3eb946ac/attachment.diff>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20101005/3eb946ac/attachment.sig>
More information about the llvm-commits
mailing list