[PATCH] D73290: [PowerPC] Add clang -msvr4-struct-return for 32-bit ELF
Mark Millard via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Fri Jan 24 19:53:54 PST 2020
markmi added a comment.
I built and installed ports, what built vs. did-not was the same as before applying the update, with the same failure details having nothing to do with this change. I then ran the FreeBSD kyua tests and the result match what I got prior to the update.
These tests are not about gcc/g++ ABI compatibility, but FreeBSD seems to work fine when built based on the change.
(FYI, given the ABI incompatibility, I did not try to self-host getting from one ABI to the other. I instead installed the updated FreeBSD as a separate drive on another system and then put that drive back in its normal system and booted from it.)
I'm not aware of anything around that makes for a good, fairly-general gcc/g++ ABI compatibility test.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D73290/new/
https://reviews.llvm.org/D73290
More information about the cfe-commits
mailing list