Displaying 20 results from an estimated 22 matches for "qeaa".
Did you mean:
ceaa
2019 Jun 25
3
Potential missed optimisation with SEH funclets
...generated by LLVM are much larger than those generated by Microsoft’s CL compiler.
I used the following code as a test:
void test() {
MyClass x;
externalFunction();
}
Compiling with CL, the unwind funclet that destroys ‘x’ is just two lines of asm:
lea rcx, QWORD PTR x$[rdx]
jmp ??1MyClass@@QEAA at XZ
However when compiling with clang-cl, it seems like it sets up an entire function frame just for the destructor call:
mov qword ptr [rsp + 16], rdx
push rbp
.seh_pushreg 5
sub rsp, 32
.seh_stackalloc 32
Lea rbp, [rdx + 48]
.seh_endprologue
Lea rcx, [rbp - 16]
call "??1MyClass@@QEAA at...
2018 Dec 11
2
Using LLD to link against third-party libraries? How?
...sman\AppData\Local\Temp\currency_converter-264ae1.o: locally defined symbol imported: __std_terminate (defined in libvcruntime.lib(ehhelpers.obj)) [LNK4217]
lld-link: error: undefined symbol: "public: __cdecl jinja2::Template::Template(class jinja2::TemplateEnv *)" (??0Template at jinja2@@QEAA at PEAVTemplateEnv@1@@Z)
>>> referenced by C:\Users\Osman\AppData\Local\Temp\currency_converter-264ae1.o:("void __cdecl handle_request<struct boost::beast::http::basic_string_body<char, struct std::char_traits<char>, class std::allocator<char>>, class std::alloca...
2018 Dec 11
3
Using LLD to link against third-party libraries? How?
...rrency_converter-264ae1.o: locally
> defined symbol imported: __std_terminate (defined in libvcruntime.lib
> (ehhelpers.obj)) [LNK4217]
> lld-link: error: undefined symbol: "public: __cdecl
> jinja2::Template::Template(class jinja2::TemplateEnv *)"
> (??0Template at jinja2@@QEAA at PEAVTemplateEnv@1@@Z)
>>>> referenced by
> C:\Users\Osman\AppData\Local\Temp\currency_converter-264ae1.o:("void _
> _cdecl handle_request<struct
> boost::beast::http::basic_string_body<char, struct
> std::char_traits<char>, class std::allocator<char&g...
2018 Dec 12
2
Using LLD to link against third-party libraries? How?
...: locally
> > defined symbol imported: __std_terminate (defined in libvcruntime.lib
> > (ehhelpers.obj)) [LNK4217]
> > lld-link: error: undefined symbol: "public: __cdecl
> > jinja2::Template::Template(class jinja2::TemplateEnv *)"
> > (??0Template at jinja2@@QEAA at PEAVTemplateEnv@1@@Z)
> >>>> referenced by
> > C:\Users\Osman\AppData\Local\Temp\currency_converter-264ae1.o:("void _
> > _cdecl handle_request<struct
> > boost::beast::http::basic_string_body<char, struct
> > std::char_traits<char>, class...
2018 Dec 12
3
Using LLD to link against third-party libraries? How?
...rrency_converter-264ae1.o: locally
> defined symbol imported: __std_terminate (defined in libvcruntime.lib
> (ehhelpers.obj)) [LNK4217]
> lld-link: error: undefined symbol: "public: __cdecl
> jinja2::Template::Template(class jinja2::TemplateEnv *)"
> (??0Template at jinja2@@QEAA at PEAVTemplateEnv@1@@Z)
>>>> referenced by
> C:\Users\Osman\AppData\Local\Temp\currency_converter-264ae1.o:("void _
> _cdecl handle_request<struct
> boost::beast::http::basic_string_body<char, struct
> std::char_traits<char>, class std::allocator<char&g...
2018 Dec 12
4
Using LLD to link against third-party libraries? How?
...rrency_converter-264ae1.o: locally
> defined symbol imported: __std_terminate (defined in libvcruntime.lib
> (ehhelpers.obj)) [LNK4217]
> lld-link: error: undefined symbol: "public: __cdecl
> jinja2::Template::Template(class jinja2::TemplateEnv *)"
> (??0Template at jinja2@@QEAA at PEAVTemplateEnv@1@@Z)
>>>> referenced by
> C:\Users\Osman\AppData\Local\Temp\currency_converter-264ae1.o:("void _
> _cdecl handle_request<struct
> boost::beast::http::basic_string_body<char, struct
> std::char_traits<char>, class std::allocator<char&g...
2018 Dec 11
2
Using LLD to link against third-party libraries? How?
I already mentioned what flag I tried. It's in the first email in this thread. And I want to link against Boost.System and the Jinja2Cpp library (the latter's documentation can be found here: https://github.com/flexferrum/Jinja2Cpp . And I also have some GUI applications using FLTK as well that I want to try to build using LLVM as well, so I'll have to know how to link against
2018 Dec 12
4
Using LLD to link against third-party libraries? How?
...rrency_converter-264ae1.o: locally
> defined symbol imported: __std_terminate (defined in libvcruntime.lib
> (ehhelpers.obj)) [LNK4217]
> lld-link: error: undefined symbol: "public: __cdecl
> jinja2::Template::Template(class jinja2::TemplateEnv *)"
> (??0Template at jinja2@@QEAA at PEAVTemplateEnv@1@@Z)
>>>> referenced by
> C:\Users\Osman\AppData\Local\Temp\currency_converter-264ae1.o:("void _
> _cdecl handle_request<struct
> boost::beast::http::basic_string_body<char, struct
> std::char_traits<char>, class std::allocator<char&g...
2015 Feb 02
4
[LLVMdev] Compiling via bitcode on Windows
...lt;char,struct
std::char_traits<char>,class std::allocator<char> > > >::begin(void)"
(?begin@?$vector at V?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@
@std@@V?$allocator at V?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@
@std@@@2@@std@@QEAA?AV?$_Vector_iterator at V?$_Vector_val at U?$_Simple_types at V
?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@std@@@std@
@@2 at XZ)
a.out : fatal error LNK1120: 3 unresolved externals
clang-cl.exe avoids those errors and can generate an executable from C++,
but it doesn...
2017 Jul 20
0
Wine release 2.0.2
...on Now)
39856 Regedit: Default registry key is not the same as on Windows
39895 MalwareBytes Anti-malware software needs msvcr100.dll.lldiv implementation
40629 Noto Nastaliq Urdu font crashes notepad during shaping
40798 ACDSee Pro 9 (64-bit) needs msvcr120.dll.??0event at Concurrency@@QEAA at XZ
40948 Multiple apps need api-ms-win-crt-locale-l1-1-0.dll.__initialize_lconv_for_unsigned_char
40956 unimplemented function msvcr110.dll._Lock_shared_ptr_spin_lock when starting Zoner Photo Studio 18
41408 Multiple applications crash on unimplemented function msvcp140.dll.??0task_con...
2018 May 14
0
Wine release 3.0.1
...ords
44310 WritePrivateProfileString doesn't check for flush errors
44329 Listview does not reset returned state mask for subitems
44349 winedbg: stepping is broken using GDB proxy
44428 x64dbg needs unimplemented function msvcr120.dll.??0_NonReentrantPPLLock at details@Concurrency@@QEAA at XZ
44441 for loop reading a file strips out double quotes and then equals
44468 x64dbg crashes on unimplemented function msvcr120.dll.?_Trace_agents at Concurrency@@YAXW4Agents_EventType at 1@_JZZ
44473 glyph overlap in Delphi editor
44475 Microsoft SQL Server 2008 Express Edition in...
2014 Nov 14
2
[LLVMdev] RFC: How to represent SEH (__try / __except) in LLVM IR
...if.then
%2 = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
cleanup
%3 = extractvalue { i8*, i32 } %2, 0
store i8* %3, i8** %exn.slot
%4 = extractvalue { i8*, i32 } %2, 1
store i32 %4, i32* %ehselector.slot
call void @"\01??1Bob@@QEAA at XZ"(%class.Bob* %bob) #3 ; Calling the destructor for a class named “Bob”
br label %eh.resume
Replacing __gxx_personality_v0 with the name of my custom personality function (which has the SEH signature) and scrubbing out the terminate and resume calls for the time being, I see my person...
2019 Mar 03
0
Wine release 3.0.5
..._map at std@@YAHH at Z
46089 TopoEdit tool from Windows 10 SDK (10.0.17763.x) crashes in ntdll.LdrResolveDelayLoadedAPI during resolver failure (NULL dll failure hook)
46129 'sqlwriter.exe' from Microsoft SQL Server 2012/2014 crashes on unimplemented function VSSAPI.DLL.??0CVssWriter@@QEAA at XZ
46135 Microsoft ODBC tool 'odbcconf.exe' (part of MDAC 2.x install) crashes during configuration (some 'advapi32.dll' API entries are not hotpatchable due to PIC/GOT code at entry)
46156 Multiple applications from Windows 7-10 crash on unimplemented function slc.dll.SLOp...
2017 May 12
0
Wine release 2.8
...h wine-2.7-staging
42925 strftime() truncates output inappropriately when %z is used
42926 Cut-and-paste from Wine App to Linux App adds trailing hidden chars ^@^@
42935 Dawn of War III crashes with unimplemented function concrt140.dll.??0scoped_lock_read at reader_writer_lock@Concurrency@@QEAA at AEAV12@@Z,
42946 FFXIV fails to render (D3D11)
42962 Multiple games use unimplemented d3d11_immediate_context_ClearState() (FFXIV, Gauntlet)
42965 BeamNG.drive 0.9.x crashes on unimplemented function api-ms-win-core-memory-l1-1-2.d.CreateFileMappingW
42975 Graphical glitches on Age o...
2017 Mar 17
0
Wine release 2.4
...3.1 installer reports insufficient disk space
39685 Multiple applications crash on startup, need unimplemented function msvcr120.dll.??0event at Concurrency@@QAE at XZ (Rollcage Redux v1.3.8, ARC client, Playstation Now)
40798 ACDSee Pro 9 (64-bit) needs msvcr120.dll.??0event at Concurrency@@QEAA at XZ
40910 The Next BIG Thing can't save the game (needs native xmllite)
41340 Unhandled page fault for Polaris Office Installer
41472 kolotibablo needs ntoskrnl.exe.KeAcquireInStackQueuedSpinLock
41684 unimplemented function uiautomationcore.dll.UiaClientsAreListening called in 32...
2014 Nov 18
2
[LLVMdev] RFC: How to represent SEH (__try / __except) in LLVM IR
...2 (...)* @__gxx_personality_v0 to i8*)
>
> cleanup
>
> %3 = extractvalue { i8*, i32 } %2, 0
>
> store i8* %3, i8** %exn.slot
>
> %4 = extractvalue { i8*, i32 } %2, 1
>
> store i32 %4, i32* %ehselector.slot
>
> call void @"\01??1Bob@@QEAA at XZ"(%class.Bob* %bob) #3 ; Calling the destructor for a class named “Bob”
>
> br label %eh.resume
>
>
>
> Replacing __gxx_personality_v0 with the name of my custom personality function (which has the SEH signature) and scrubbing out the terminate and resume calls f...
2018 Mar 16
0
Wine release 3.4
...ted surfaces sticking out
44053 MobilePASS application quits with an error, needs unimplemented function bcrypt.dll.BCryptImportKey
44071 SPFLite Editor crashes on nullpointer
44482 x64dbg crashes during exit on unimplemented function msvcp120.dll.??0_Runtime_object at details@Concurrency@@QEAA at XZ
44499 BattlEye 'BEDaisy' kernel service crashes on unimplemented function ntoskrnl.exe.PsSetCreateProcessNotifyRoutineEx
44515 assert from wxpython
44550 ReactOS ftp.exe: enters endless loop on CTRL-Z
44565 Forgotten Realms: Demon Stone has rendering issue
44570 explore...
2016 Mar 04
0
Wine release 1.9.5
...0_Pad at std@@QAE at XZ implementation (World of Tanks 9.2, Planetary Annihilation, Train Fever)
37115 Calling ReadFile from WINBASEAPI (WinBase.h) with zero read length causes hang
37694 Multiple applications (Kontakt 5.4.x, Trainz: A New Era, Reaktor 6.0.1) need msvcp120.dll.??0_Pad at std@@QEAA at XZ
38788 Malwarebytes Anti-Malware 2.1.x crashes on unimplemented function msvcp100.dll.?system_category at std@@YAABVerror_category at 1@XZ
38963 Multiple applications (Minko Engine v3 based custom application, Format Factory v3.7) crash on unimplemented function msvcp120.dll.??0_Pad at s...
2017 Mar 03
0
Wine release 2.3
...ource
42138 bug when running reaktor 6: "Unhandled exception: unimplemented function concrt140.dll.??0_ReentrantBlockingLock at details@Concurrency@@QAE at XZ called in 32-bit code (0x7b43bf1c)."
42240 Kontact 5.6 needs concrt140.dll.??0_ReentrantBlockingLock at details@Concurrency@@QEAA at XZ
42381 Final Fantasy V crashes
42405 Drawn lines are too long.
42426 ReportTool, part of SteuerSparErklaerung 2017 (german tax app) crashes on unimplemented function wlanapi.dll.WlanRegisterNotification
42463 ZmLearn crash at startup: "Assertion 'm->state == STATE_PASSI...
2018 Feb 16
0
Wine release 3.2
...roperties missing)
44222 Office 2010 Pro Plus reruns setup on starting any app even when Windows version is XP
44330 Some WinSCP buttons are black when Windows version is set to Windows 7
44428 x64dbg needs unimplemented function msvcr120.dll.??0_NonReentrantPPLLock at details@Concurrency@@QEAA at XZ
44430 Windows 10 DISM pkgmgr.exe fails to run, needs api-ms-win-security-lsalookup-l2-1-0.dll
44441 for loop reading a file strips out double quotes and then equals
44466 PrtSc button crashes StarCraft
44468 x64dbg crashes on unimplemented function msvcr120.dll.?_Trace_agents at C...