0e2c34f92f00628d48968dfea096d36381f494cb |
|
23-Mar-2015 |
Stephen Hines <srhines@google.com> |
Update aosp/master clang for rebase to r230699. Change-Id: I6a546ab3d4ae37119eebb735e102cca4f80ab520
/external/clang/test/CodeGenCXX/microsoft-uuidof.cpp
|
651f13cea278ec967336033dd032faef0e9fc2ec |
|
24-Apr-2014 |
Stephen Hines <srhines@google.com> |
Updated to Clang 3.5a. Change-Id: I8127eb568f674c2e72635b639a3295381fe8af82
/external/clang/test/CodeGenCXX/microsoft-uuidof.cpp
|
dc1ac5ecf0375e002de1b1be01ccc669e7576b25 |
|
03-Sep-2013 |
Reid Kleckner <reid@kleckner.net> |
Emit uuid globals as linkonce_odr Patch by Nico Rieck! git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@189860 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/microsoft-uuidof.cpp
|
8effeda3d2cfd92abaebc5ac46fc3693c69f66f3 |
|
15-Aug-2013 |
David Majnemer <david.majnemer@gmail.com> |
CodeGen: __uuidof should work even with an incomplete _GUID type Summary: We would crash in CodeGen::CodeGenModule::EmitUuidofInitializer because our attempt to enter CodeGen::CodeGenModule::EmitConstantValue will be foiled: the type of the constant value is incomplete. Instead, create an unnamed type with the proper layout on all platforms. Punt the problem of wrongly defined struct _GUID types to the user. (It's impossible because the TU may never get to see the type and thus we can't verify that it is suitable.) This fixes PR16856. Reviewers: rsmith, rnk, thakis Reviewed By: rnk CC: cfe-commits Differential Revision: http://llvm-reviews.chandlerc.com/D1375 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@188481 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/microsoft-uuidof.cpp
|
bb0ed290428223ac1441ff45bd9ae801adfb455d |
|
09-Aug-2013 |
David Majnemer <david.majnemer@gmail.com> |
Sema: Assertion failure during CodeGen in CodeGenModule::EmitUuidofInitializer Make sure we can properly generate code when the UUID has curly braces on it, strip the curly braces at the sema layer. This fixes PR16813. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@188061 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/microsoft-uuidof.cpp
|
c8fe011b7e00a20018c8627e0dddd26882ca4499 |
|
09-Aug-2013 |
David Majnemer <david.majnemer@gmail.com> |
[-cxx-abi microsoft] Mangle UUIDs correctly, stick them in the proper section Revert r188055 which reverted r188053. An unrelated change previously snuck in. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@188060 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/microsoft-uuidof.cpp
|
17ffbd03695a590d1c513010b7d4e96b9d5fe7d9 |
|
09-Aug-2013 |
David Majnemer <david.majnemer@gmail.com> |
Revert "[-cxx-abi microsoft] Mangle UUIDs correctly, stick them in the proper section" This commit reverts r188053. It is breaking the build bots. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@188055 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/microsoft-uuidof.cpp
|
ea3db97495b4a657bff505cd06b71e53ced46805 |
|
09-Aug-2013 |
David Majnemer <david.majnemer@gmail.com> |
[-cxx-abi microsoft] Mangle UUIDs correctly, stick them in the proper section We mangled them like: L___uuid_12345678-1234-1234-1234-123456789abc We should've mangled them like: __GUID_12345678_1234_1234_1234_123456789abc Furthermore, they are external symbols. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@188053 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/microsoft-uuidof.cpp
|
a2cdd4d66a3791410e8de1c0232ae2eed53b8036 |
|
11-Oct-2012 |
NAKAMURA Takumi <geek4civic@gmail.com> |
clang/test/CodeGenCXX/microsoft-uuidof.cpp: Fix for -Asserts. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@165712 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/microsoft-uuidof.cpp
|
c5f804636e367ef744fd24cf88f7c956a5af0434 |
|
11-Oct-2012 |
Nico Weber <nicolasweber@gmx.de> |
Add codegen support for __uuidof(). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@165710 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/microsoft-uuidof.cpp
|