<ExcludeList Include="$(XunitTestBinBase)/JIT/Directed/arglist/vararg/*">
<Issue>Native varargs not supported on unix</Issue>
</ExcludeList>
+ <ExcludeList Include="$(XunitTestBinBase)/Interop/ExecInDefAppDom/ExecInDefAppDom/*">
+ <Issue>Issue building native components for the test.</Issue>
+ </ExcludeList>
</ItemGroup>
<!-- Arm32 All OS -->
// See the LICENSE file in the project root for more information.
#include <xplatform.h>
+
+#ifdef WINDOWS
#include "mscoree.h"
typedef HRESULT (STDAPICALLTYPE *FnGetCLRRuntimeHost)(REFIID riid, IUnknown **pUnk);
return result;
}
+
+#else // WINDOWS
+
+#include <cstdint>
+
+typedef uint32_t DWORD;
+
+extern "C" DLL_EXPORT int STDMETHODCALLTYPE
+CallExecuteInDefaultAppDomain(LPCWSTR pwzAssemblyPath,
+ LPCWSTR pwzTypeName,
+ LPCWSTR pwzMethodName,
+ LPCWSTR pwzArgument,
+ DWORD *pReturnValue)
+{
+ const int E_FAIL = 0x80004005;
+
+ return E_FAIL;
+}
+
+#endif // WINDOWS
\ No newline at end of file
CoreMangLib/system/collections/generic/hashset/Regression_Dev10_609271/Regression_Dev10_609271.sh
CoreMangLib/system/collections/generic/hashset/Regression_Dev10_624201/Regression_Dev10_624201.sh
GC/Coverage/smalloom/smalloom.sh
+Interop/ExecInDefAppDom/ExecInDefAppDom.sh
Interop/COM/NETClients/Primitives/NETClientPrimitives/NETClientPrimitives.sh
Interop/MarshalAPI/IUnknown/IUnknownTest/IUnknownTest.sh
Interop/SizeConst/SizeConstTest/SizeConstTest.sh