Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bring r325915 back. | Rafael Espindola | 2018-02-23 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | The tests that failed on a windows host have been fixed. Original message: Start setting dso_local for COFF. With this there are still some GVs where we don't set dso_local because setGVProperties is never called. I intend to fix that in followup commits. This is just the bare minimum to teach shouldAssumeDSOLocal what it should do for COFF. llvm-svn: 325940 | ||||
* | clang/test/CodeGenCXX/unaligned-member-qualifier.cpp: Satisfy x86_thiscallcc. | NAKAMURA Takumi | 2017-06-02 | 1 | -4/+4 |
| | | | | llvm-svn: 304535 | ||||
* | Mangle __unaligned in Itanium ABI | Roger Ferrer Ibanez | 2017-06-02 | 1 | -0/+20 |
__unaligned is not currently mangled in any way in the Itanium ABI. This causes failures when using -fms-extensions and C++ in targets using Itanium ABI. As suggested by @rsmith the simplest thing to do here is actually mangle the qualifier as a vendor extension. This patch also removes the change done in D31976 and updates its test to the new reality. This fixes https://bugs.llvm.org/show_bug.cgi?id=33080 https://bugs.llvm.org/show_bug.cgi?id=33178 Differential Revision: https://reviews.llvm.org/D33398 llvm-svn: 304523 |