gecko-dev/xpcom/reflect/xptcall
David Major 66bfbba514 Bug 1423791: Remove clang-cl workarounds from xptcstubs.cpp. r=jrmuizel
The clang-cl-specific code is hitting https://bugs.llvm.org/show_bug.cgi?id=35482 on 32-bit ThinLTO builds. As far as I can tell, this workaround is no longer needed in clang-cl anyway; it should be able to support declspec(naked) etc nowadays.

Drive-by MSVC warnings fix.

--HG--
extra : rebase_source : a8b585c554674daca6d75bae66c1a1d892ed6e57
2017-12-01 16:29:47 -05:00
..
md Bug 1423791: Remove clang-cl workarounds from xptcstubs.cpp. r=jrmuizel 2017-12-01 16:29:47 -05:00
README
genstubs.pl
moz.build Bug 1332631 part F - move nsXPTCUtils.h to xpcom/reflect/xptcall, r=froydnj 2017-01-20 14:25:46 -05:00
nsXPTCUtils.h Bug 1332631 part F - move nsXPTCUtils.h to xpcom/reflect/xptcall, r=froydnj 2017-01-20 14:25:46 -05:00
porting.html
status.html
xptcall.cpp
xptcall.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
xptcprivate.h Bug 1323042 - forbid MOZ_COUNT_{CTOR,DTOR} for nsISupports classes; r=froydnj 2016-12-12 09:27:58 -05:00
xptcstubsdecl.inc
xptcstubsdef.inc

README

see:

http://www.mozilla.org/scriptable/xptcall-faq.html
and
http://lxr.mozilla.org/mozilla/source/xpcom/reflect/xptcall/porting.html