r191523 - Abstract out the emission of vtables, add basic support for vtable emission when using -cxx-abi microsoft

jahanian fjahanian at apple.com
Fri Sep 27 10:40:10 PDT 2013


My mail server is acting up this morning. Sorry, please ignore.
- Fariborz

On Sep 27, 2013, at 9:34 AM, jahanian <fjahanian at apple.com> wrote:

> This is the command line option being used (I trimmed out project name from it).
> 
> C:/.../clang-build/209891/bin/Release/clang.EXE -cc1 -internal-isystem C:\public\zorg\buildbot\smooshlab\slave-0.8\...\clang-build\209891\bin\Release\..\lib\clang\3.4\include -fno-rtti -emit-llvm C:\public\zorg\buildbot\smooshlab\slave-0.8\...\src\tools\clang\test\CodeGenCXX\microsoft-abi-multiple-nonvirtual-inheritance.cpp -o - -cxx-abi microsoft -triple=i386-pc-win32 | FileCheck C:\public\zorg\buildbot\smooshlab\slave-0.8\...\src\tools\clang\test\CodeGenCXX\microsoft-abi-multiple-nonvirtual-inheritance.cpp
> 
> C:\public\win64\src\tools\clang\test\CodeGenCXX\microsoft-abi-multiple-nonvirtual-inheritance.cpp:165:12: error: expected string not found in input
>    // CHECK: %[[VFPTR:.*]] = bitcast %struct.ChildOverride* %this1 to [1 x i8*]**
>              ^
>   <stdin>:168:36: note: scanning from here
>    %2 = load %struct.ChildOverride** %1
>                                      ^
>   <stdin>:175:2: note: possible intended match here
>    %9 = bitcast %struct.ChildOverride* %2 to [1 x i8*]**
>    ^
> 
> 
> - Fariborz
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20130927/3cb7e764/attachment.html>


More information about the cfe-commits mailing list