From: Vlad Brezae Date: Tue, 16 May 2017 00:22:50 +0000 (+0300) Subject: Merge pull request #4752 from BrzVlad/feature-dynamic-nrs X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=commitdiff_plain;h=e120193ed19d105d3360c7005943cbed8af83549;hp=5c09208917ac1e1bbc76cd299b0f9da94f4ca5c6;p=mono.git Merge pull request #4752 from BrzVlad/feature-dynamic-nrs [sgen] Dynamic nursery sizing --- diff --git a/configure.ac b/configure.ac index 508f575b460..37f6008d6ac 100644 --- a/configure.ac +++ b/configure.ac @@ -3162,15 +3162,6 @@ case "$host" in ;; esac ;; - ia64-*-*) - TARGET=IA64 - arch_target=ia64 - ACCESS_UNALIGNED="no" - LIBC="libc.so.6.1" - INTL="libc.so.6.1" - AC_CHECK_LIB(unwind, _U_dyn_register, [], [AC_MSG_ERROR(library libunwind not found)]) - libmono_ldflags="-lunwind" - ;; sparc*-*-*) if test "x$ac_cv_sizeof_void_p" = "x8"; then TARGET=SPARC64 @@ -3468,9 +3459,6 @@ S390X) MIPS) AC_DEFINE(TARGET_MIPS, 1, [...]) ;; -IA64) - AC_DEFINE(TARGET_IA64, 1, [...]) - ;; SPARC) AC_DEFINE(TARGET_SPARC, 1, [...]) ;; @@ -3505,9 +3493,6 @@ S390X) MIPS) AC_DEFINE(HOST_MIPS, 1, [...]) ;; -IA64) - AC_DEFINE(HOST_IA64, 1, [...]) - ;; SPARC) AC_DEFINE(HOST_SPARC, 1, [...]) ;; @@ -4192,7 +4177,6 @@ AM_CONDITIONAL(SPARC, test x$TARGET = xSPARC) AM_CONDITIONAL(SPARC64, test x$TARGET = xSPARC64) AM_CONDITIONAL(X86, test x$TARGET = xX86) AM_CONDITIONAL(AMD64, test x$TARGET = xAMD64) -AM_CONDITIONAL(IA64, test x$TARGET = xIA64) AM_CONDITIONAL(MIPS, test x$TARGET = xMIPS) AM_CONDITIONAL(POWERPC, test x$TARGET = xPOWERPC) AM_CONDITIONAL(POWERPC64, test x$TARGET = xPOWERPC64) @@ -4435,7 +4419,6 @@ mono/arch/sparc/Makefile mono/arch/s390x/Makefile mono/arch/arm/Makefile mono/arch/arm64/Makefile -mono/arch/ia64/Makefile mono/arch/mips/Makefile mono/sgen/Makefile mono/tests/Makefile diff --git a/mcs/class/Accessibility/Accessibility-net_4_x.csproj b/mcs/class/Accessibility/Accessibility-net_4_x.csproj index a89d8143812..728f8cd33eb 100644 --- a/mcs/class/Accessibility/Accessibility-net_4_x.csproj +++ b/mcs/class/Accessibility/Accessibility-net_4_x.csproj @@ -9,8 +9,11 @@ {E51283DC-7090-479E-B723-01C0953F18EA} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng-net_4_x.csproj b/mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng-net_4_x.csproj index 34a588859f5..f9de9c35763 100644 --- a/mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng-net_4_x.csproj +++ b/mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng-net_4_x.csproj @@ -9,8 +9,11 @@ {FFFE76FE-98EE-4FF7-81D9-35C0FE1D3718} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Cscompmgd/Cscompmgd-net_4_x.csproj b/mcs/class/Cscompmgd/Cscompmgd-net_4_x.csproj index f14a0f64a71..43cffde41f7 100644 --- a/mcs/class/Cscompmgd/Cscompmgd-net_4_x.csproj +++ b/mcs/class/Cscompmgd/Cscompmgd-net_4_x.csproj @@ -9,8 +9,11 @@ {2AB43CEE-0BE1-46EF-971E-3678330BEA13} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/CustomMarshalers/CustomMarshalers-net_4_x.csproj b/mcs/class/CustomMarshalers/CustomMarshalers-net_4_x.csproj index 5fad3892796..6ba6b5eef5c 100644 --- a/mcs/class/CustomMarshalers/CustomMarshalers-net_4_x.csproj +++ b/mcs/class/CustomMarshalers/CustomMarshalers-net_4_x.csproj @@ -9,8 +9,11 @@ {6D021ADB-0407-42C9-9CC9-6613D94C61AE} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Facades/Microsoft.Win32.Primitives/Facades_Microsoft.Win32.Primitives-net_4_x.csproj b/mcs/class/Facades/Microsoft.Win32.Primitives/Facades_Microsoft.Win32.Primitives-net_4_x.csproj index dfdd6e51294..9f51659b224 100644 --- a/mcs/class/Facades/Microsoft.Win32.Primitives/Facades_Microsoft.Win32.Primitives-net_4_x.csproj +++ b/mcs/class/Facades/Microsoft.Win32.Primitives/Facades_Microsoft.Win32.Primitives-net_4_x.csproj @@ -9,7 +9,10 @@ {699E0DB5-EDD0-4E6A-87C9-D396DCDAF620} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/Microsoft.Win32.Registry.AccessControl/Facades_Microsoft.Win32.Registry.AccessControl-net_4_x.csproj b/mcs/class/Facades/Microsoft.Win32.Registry.AccessControl/Facades_Microsoft.Win32.Registry.AccessControl-net_4_x.csproj index 64deb2b9386..e740423e097 100644 --- a/mcs/class/Facades/Microsoft.Win32.Registry.AccessControl/Facades_Microsoft.Win32.Registry.AccessControl-net_4_x.csproj +++ b/mcs/class/Facades/Microsoft.Win32.Registry.AccessControl/Facades_Microsoft.Win32.Registry.AccessControl-net_4_x.csproj @@ -9,7 +9,10 @@ {7B15C4D7-8C02-408E-9EFB-5E9E9FB4410D} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/Microsoft.Win32.Registry/Facades_Microsoft.Win32.Registry-net_4_x.csproj b/mcs/class/Facades/Microsoft.Win32.Registry/Facades_Microsoft.Win32.Registry-net_4_x.csproj index 2a6ca08d6bd..2e241c6428b 100644 --- a/mcs/class/Facades/Microsoft.Win32.Registry/Facades_Microsoft.Win32.Registry-net_4_x.csproj +++ b/mcs/class/Facades/Microsoft.Win32.Registry/Facades_Microsoft.Win32.Registry-net_4_x.csproj @@ -9,7 +9,10 @@ {160B5B14-7A25-458E-B83F-35632C832866} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.AppContext/Facades_System.AppContext-net_4_x.csproj b/mcs/class/Facades/System.AppContext/Facades_System.AppContext-net_4_x.csproj index 004e221444b..18075e571a7 100644 --- a/mcs/class/Facades/System.AppContext/Facades_System.AppContext-net_4_x.csproj +++ b/mcs/class/Facades/System.AppContext/Facades_System.AppContext-net_4_x.csproj @@ -9,7 +9,10 @@ {B6B7A903-D696-43CF-AC42-39DCAAB00B9D} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Collections.Concurrent/Facades_System.Collections.Concurrent-net_4_x.csproj b/mcs/class/Facades/System.Collections.Concurrent/Facades_System.Collections.Concurrent-net_4_x.csproj index 6be187fd8fa..a813846e79e 100644 --- a/mcs/class/Facades/System.Collections.Concurrent/Facades_System.Collections.Concurrent-net_4_x.csproj +++ b/mcs/class/Facades/System.Collections.Concurrent/Facades_System.Collections.Concurrent-net_4_x.csproj @@ -9,7 +9,10 @@ {EFD0287C-3651-4D42-B8CA-430776CB1E6D} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Collections.NonGeneric/Facades_System.Collections.NonGeneric-net_4_x.csproj b/mcs/class/Facades/System.Collections.NonGeneric/Facades_System.Collections.NonGeneric-net_4_x.csproj index 67482273049..04e738fe929 100644 --- a/mcs/class/Facades/System.Collections.NonGeneric/Facades_System.Collections.NonGeneric-net_4_x.csproj +++ b/mcs/class/Facades/System.Collections.NonGeneric/Facades_System.Collections.NonGeneric-net_4_x.csproj @@ -9,7 +9,10 @@ {5F686C07-72CE-4A42-93B1-52B31227C3BB} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Collections.Specialized/Facades_System.Collections.Specialized-net_4_x.csproj b/mcs/class/Facades/System.Collections.Specialized/Facades_System.Collections.Specialized-net_4_x.csproj index 488b07377fe..5c811518528 100644 --- a/mcs/class/Facades/System.Collections.Specialized/Facades_System.Collections.Specialized-net_4_x.csproj +++ b/mcs/class/Facades/System.Collections.Specialized/Facades_System.Collections.Specialized-net_4_x.csproj @@ -9,7 +9,10 @@ {5A238E60-587C-4C5C-8CA4-0443B1DBF1F6} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Collections/Facades_System.Collections-net_4_x.csproj b/mcs/class/Facades/System.Collections/Facades_System.Collections-net_4_x.csproj index c38bc78d627..677f5a0e88d 100644 --- a/mcs/class/Facades/System.Collections/Facades_System.Collections-net_4_x.csproj +++ b/mcs/class/Facades/System.Collections/Facades_System.Collections-net_4_x.csproj @@ -9,7 +9,10 @@ {2597261D-EC05-4333-928D-1CA44AB1A5D2} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.ComponentModel.Annotations/Facades_System.ComponentModel.Annotations-net_4_x.csproj b/mcs/class/Facades/System.ComponentModel.Annotations/Facades_System.ComponentModel.Annotations-net_4_x.csproj index c24d0a8ef44..fa4826a4c05 100644 --- a/mcs/class/Facades/System.ComponentModel.Annotations/Facades_System.ComponentModel.Annotations-net_4_x.csproj +++ b/mcs/class/Facades/System.ComponentModel.Annotations/Facades_System.ComponentModel.Annotations-net_4_x.csproj @@ -9,7 +9,10 @@ {B26700A5-4A9A-4358-8C84-51AD67C706BA} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.ComponentModel.EventBasedAsync/Facades_System.ComponentModel.EventBasedAsync-net_4_x.csproj b/mcs/class/Facades/System.ComponentModel.EventBasedAsync/Facades_System.ComponentModel.EventBasedAsync-net_4_x.csproj index 1ca5cd352c3..4388ab99281 100644 --- a/mcs/class/Facades/System.ComponentModel.EventBasedAsync/Facades_System.ComponentModel.EventBasedAsync-net_4_x.csproj +++ b/mcs/class/Facades/System.ComponentModel.EventBasedAsync/Facades_System.ComponentModel.EventBasedAsync-net_4_x.csproj @@ -9,7 +9,10 @@ {6871A822-F21C-4C0E-B97B-178FF6C3DB46} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.ComponentModel.Primitives/Facades_System.ComponentModel.Primitives-net_4_x.csproj b/mcs/class/Facades/System.ComponentModel.Primitives/Facades_System.ComponentModel.Primitives-net_4_x.csproj index 2f5ae32bc5f..f2d094d937e 100644 --- a/mcs/class/Facades/System.ComponentModel.Primitives/Facades_System.ComponentModel.Primitives-net_4_x.csproj +++ b/mcs/class/Facades/System.ComponentModel.Primitives/Facades_System.ComponentModel.Primitives-net_4_x.csproj @@ -9,7 +9,10 @@ {1DF9021C-DC67-4D7B-BEC9-10D7FBC12972} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.ComponentModel.TypeConverter/Facades_System.ComponentModel.TypeConverter-net_4_x.csproj b/mcs/class/Facades/System.ComponentModel.TypeConverter/Facades_System.ComponentModel.TypeConverter-net_4_x.csproj index 68c77706ec6..79b9060caae 100644 --- a/mcs/class/Facades/System.ComponentModel.TypeConverter/Facades_System.ComponentModel.TypeConverter-net_4_x.csproj +++ b/mcs/class/Facades/System.ComponentModel.TypeConverter/Facades_System.ComponentModel.TypeConverter-net_4_x.csproj @@ -9,7 +9,10 @@ {FC19760B-00FF-4242-9760-9C8E9C87CCFB} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.ComponentModel/Facades_System.ComponentModel-net_4_x.csproj b/mcs/class/Facades/System.ComponentModel/Facades_System.ComponentModel-net_4_x.csproj index 37dceddb685..580ad3d1160 100644 --- a/mcs/class/Facades/System.ComponentModel/Facades_System.ComponentModel-net_4_x.csproj +++ b/mcs/class/Facades/System.ComponentModel/Facades_System.ComponentModel-net_4_x.csproj @@ -9,7 +9,10 @@ {3FA73846-3666-4769-B431-1A7538B08F39} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Console/Facades_System.Console-net_4_x.csproj b/mcs/class/Facades/System.Console/Facades_System.Console-net_4_x.csproj index 3f319168f65..d19bebb1323 100644 --- a/mcs/class/Facades/System.Console/Facades_System.Console-net_4_x.csproj +++ b/mcs/class/Facades/System.Console/Facades_System.Console-net_4_x.csproj @@ -9,7 +9,10 @@ {6207AADB-0592-4B52-B71E-3565196EE893} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Data.Common/Facades_System.Data.Common-net_4_x.csproj b/mcs/class/Facades/System.Data.Common/Facades_System.Data.Common-net_4_x.csproj index ff454640198..81fdd7cb4fe 100644 --- a/mcs/class/Facades/System.Data.Common/Facades_System.Data.Common-net_4_x.csproj +++ b/mcs/class/Facades/System.Data.Common/Facades_System.Data.Common-net_4_x.csproj @@ -9,7 +9,10 @@ {360CDD70-6108-4406-9433-7BB178B0C3E3} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Data.SqlClient/Facades_System.Data.SqlClient-net_4_x.csproj b/mcs/class/Facades/System.Data.SqlClient/Facades_System.Data.SqlClient-net_4_x.csproj index 1b1d3874e62..8d170374a41 100644 --- a/mcs/class/Facades/System.Data.SqlClient/Facades_System.Data.SqlClient-net_4_x.csproj +++ b/mcs/class/Facades/System.Data.SqlClient/Facades_System.Data.SqlClient-net_4_x.csproj @@ -9,7 +9,10 @@ {575873BD-22DA-4A36-ABBD-B074EFEAB3AD} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Diagnostics.Contracts/Facades_System.Diagnostics.Contracts-net_4_x.csproj b/mcs/class/Facades/System.Diagnostics.Contracts/Facades_System.Diagnostics.Contracts-net_4_x.csproj index f9fc30dd5af..bceed4f1258 100644 --- a/mcs/class/Facades/System.Diagnostics.Contracts/Facades_System.Diagnostics.Contracts-net_4_x.csproj +++ b/mcs/class/Facades/System.Diagnostics.Contracts/Facades_System.Diagnostics.Contracts-net_4_x.csproj @@ -9,7 +9,10 @@ {8892480E-A4C6-4C4C-8722-21C5483F8851} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Diagnostics.Debug/Facades_System.Diagnostics.Debug-net_4_x.csproj b/mcs/class/Facades/System.Diagnostics.Debug/Facades_System.Diagnostics.Debug-net_4_x.csproj index 5d25b1d51c0..e2589d7c98b 100644 --- a/mcs/class/Facades/System.Diagnostics.Debug/Facades_System.Diagnostics.Debug-net_4_x.csproj +++ b/mcs/class/Facades/System.Diagnostics.Debug/Facades_System.Diagnostics.Debug-net_4_x.csproj @@ -9,7 +9,10 @@ {7221EF5D-7340-4E8C-99F0-9EE9C55AA189} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Diagnostics.FileVersionInfo/Facades_System.Diagnostics.FileVersionInfo-net_4_x.csproj b/mcs/class/Facades/System.Diagnostics.FileVersionInfo/Facades_System.Diagnostics.FileVersionInfo-net_4_x.csproj index 82e6bcf511a..56dae87d59b 100644 --- a/mcs/class/Facades/System.Diagnostics.FileVersionInfo/Facades_System.Diagnostics.FileVersionInfo-net_4_x.csproj +++ b/mcs/class/Facades/System.Diagnostics.FileVersionInfo/Facades_System.Diagnostics.FileVersionInfo-net_4_x.csproj @@ -9,7 +9,10 @@ {D81BCBD3-415D-4309-A116-0B475D8A2FA8} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Diagnostics.Process/Facades_System.Diagnostics.Process-net_4_x.csproj b/mcs/class/Facades/System.Diagnostics.Process/Facades_System.Diagnostics.Process-net_4_x.csproj index aea80324732..6c18c50411d 100644 --- a/mcs/class/Facades/System.Diagnostics.Process/Facades_System.Diagnostics.Process-net_4_x.csproj +++ b/mcs/class/Facades/System.Diagnostics.Process/Facades_System.Diagnostics.Process-net_4_x.csproj @@ -9,7 +9,10 @@ {BFE6F5CE-725C-4F96-8AC6-F66B7C56E972} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Diagnostics.StackTrace/Facades_System.Diagnostics.StackTrace-net_4_x.csproj b/mcs/class/Facades/System.Diagnostics.StackTrace/Facades_System.Diagnostics.StackTrace-net_4_x.csproj index cb7ceff0a62..bf43b62af5a 100644 --- a/mcs/class/Facades/System.Diagnostics.StackTrace/Facades_System.Diagnostics.StackTrace-net_4_x.csproj +++ b/mcs/class/Facades/System.Diagnostics.StackTrace/Facades_System.Diagnostics.StackTrace-net_4_x.csproj @@ -9,7 +9,10 @@ {871BE2C6-2F56-4E05-93E8-9B3FDD4711DB} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Diagnostics.TextWriterTraceListener/Facades_System.Diagnostics.TextWriterTraceListener-net_4_x.csproj b/mcs/class/Facades/System.Diagnostics.TextWriterTraceListener/Facades_System.Diagnostics.TextWriterTraceListener-net_4_x.csproj index a9344fd6d90..2b4b0e64917 100644 --- a/mcs/class/Facades/System.Diagnostics.TextWriterTraceListener/Facades_System.Diagnostics.TextWriterTraceListener-net_4_x.csproj +++ b/mcs/class/Facades/System.Diagnostics.TextWriterTraceListener/Facades_System.Diagnostics.TextWriterTraceListener-net_4_x.csproj @@ -9,7 +9,10 @@ {EE8443AB-125D-4055-981A-143FB827C23C} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Diagnostics.Tools/Facades_System.Diagnostics.Tools-net_4_x.csproj b/mcs/class/Facades/System.Diagnostics.Tools/Facades_System.Diagnostics.Tools-net_4_x.csproj index 2eb477411d8..b34e0b9d469 100644 --- a/mcs/class/Facades/System.Diagnostics.Tools/Facades_System.Diagnostics.Tools-net_4_x.csproj +++ b/mcs/class/Facades/System.Diagnostics.Tools/Facades_System.Diagnostics.Tools-net_4_x.csproj @@ -9,7 +9,10 @@ {5B299463-3E19-48C1-8625-31E12E1CC146} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Diagnostics.TraceEvent/Facades_System.Diagnostics.TraceEvent-net_4_x.csproj b/mcs/class/Facades/System.Diagnostics.TraceEvent/Facades_System.Diagnostics.TraceEvent-net_4_x.csproj index eedd8d3f1b5..568df64c221 100644 --- a/mcs/class/Facades/System.Diagnostics.TraceEvent/Facades_System.Diagnostics.TraceEvent-net_4_x.csproj +++ b/mcs/class/Facades/System.Diagnostics.TraceEvent/Facades_System.Diagnostics.TraceEvent-net_4_x.csproj @@ -9,7 +9,10 @@ {6460F8E8-775E-46B6-99E5-B48390591515} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Diagnostics.TraceSource/Facades_System.Diagnostics.TraceSource-net_4_x.csproj b/mcs/class/Facades/System.Diagnostics.TraceSource/Facades_System.Diagnostics.TraceSource-net_4_x.csproj index 3e14d96ab54..bcf11589dcc 100644 --- a/mcs/class/Facades/System.Diagnostics.TraceSource/Facades_System.Diagnostics.TraceSource-net_4_x.csproj +++ b/mcs/class/Facades/System.Diagnostics.TraceSource/Facades_System.Diagnostics.TraceSource-net_4_x.csproj @@ -9,7 +9,10 @@ {530F1E68-3237-49E6-8D3B-06332F5AC055} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Diagnostics.Tracing/Facades_System.Diagnostics.Tracing-net_4_x.csproj b/mcs/class/Facades/System.Diagnostics.Tracing/Facades_System.Diagnostics.Tracing-net_4_x.csproj index c6a74b21cfb..2f185ebf88b 100644 --- a/mcs/class/Facades/System.Diagnostics.Tracing/Facades_System.Diagnostics.Tracing-net_4_x.csproj +++ b/mcs/class/Facades/System.Diagnostics.Tracing/Facades_System.Diagnostics.Tracing-net_4_x.csproj @@ -9,7 +9,10 @@ {B33966AB-7211-43B4-B5C0-3F818869CB08} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Drawing.Primitives/Facades_System.Drawing.Primitives-net_4_x.csproj b/mcs/class/Facades/System.Drawing.Primitives/Facades_System.Drawing.Primitives-net_4_x.csproj index 1ce6eba7c33..521aef546b3 100644 --- a/mcs/class/Facades/System.Drawing.Primitives/Facades_System.Drawing.Primitives-net_4_x.csproj +++ b/mcs/class/Facades/System.Drawing.Primitives/Facades_System.Drawing.Primitives-net_4_x.csproj @@ -9,7 +9,10 @@ {1AFDB281-5FB8-48A9-8694-7F515D835862} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Dynamic.Runtime/Facades_System.Dynamic.Runtime-net_4_x.csproj b/mcs/class/Facades/System.Dynamic.Runtime/Facades_System.Dynamic.Runtime-net_4_x.csproj index 71f2e2b7c4b..292a551fc7b 100644 --- a/mcs/class/Facades/System.Dynamic.Runtime/Facades_System.Dynamic.Runtime-net_4_x.csproj +++ b/mcs/class/Facades/System.Dynamic.Runtime/Facades_System.Dynamic.Runtime-net_4_x.csproj @@ -9,7 +9,10 @@ {E48CEF36-3218-477B-A8B5-014519207FF2} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Globalization.Calendars/Facades_System.Globalization.Calendars-net_4_x.csproj b/mcs/class/Facades/System.Globalization.Calendars/Facades_System.Globalization.Calendars-net_4_x.csproj index 344a0be57e7..005853d465e 100644 --- a/mcs/class/Facades/System.Globalization.Calendars/Facades_System.Globalization.Calendars-net_4_x.csproj +++ b/mcs/class/Facades/System.Globalization.Calendars/Facades_System.Globalization.Calendars-net_4_x.csproj @@ -9,7 +9,10 @@ {BC71DA11-382F-459A-B3C3-F2F4267974FB} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Globalization.Extensions/Facades_System.Globalization.Extensions-net_4_x.csproj b/mcs/class/Facades/System.Globalization.Extensions/Facades_System.Globalization.Extensions-net_4_x.csproj index 94aa368c905..309f627453a 100644 --- a/mcs/class/Facades/System.Globalization.Extensions/Facades_System.Globalization.Extensions-net_4_x.csproj +++ b/mcs/class/Facades/System.Globalization.Extensions/Facades_System.Globalization.Extensions-net_4_x.csproj @@ -9,7 +9,10 @@ {B875622B-BEA2-4D1C-8242-3A1FCECF5890} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Globalization/Facades_System.Globalization-net_4_x.csproj b/mcs/class/Facades/System.Globalization/Facades_System.Globalization-net_4_x.csproj index 6743bc09f4a..3c5fe04f335 100644 --- a/mcs/class/Facades/System.Globalization/Facades_System.Globalization-net_4_x.csproj +++ b/mcs/class/Facades/System.Globalization/Facades_System.Globalization-net_4_x.csproj @@ -9,7 +9,10 @@ {5F313CA5-F0FC-4EA3-AC8D-8EF1C7FC8ABE} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.IO.Compression.ZipFile/Facades_System.IO.Compression.ZipFile-net_4_x.csproj b/mcs/class/Facades/System.IO.Compression.ZipFile/Facades_System.IO.Compression.ZipFile-net_4_x.csproj index 6ea6b8e04c9..387458c758a 100644 --- a/mcs/class/Facades/System.IO.Compression.ZipFile/Facades_System.IO.Compression.ZipFile-net_4_x.csproj +++ b/mcs/class/Facades/System.IO.Compression.ZipFile/Facades_System.IO.Compression.ZipFile-net_4_x.csproj @@ -9,7 +9,10 @@ {A8EB5499-FA67-4049-AA0A-241D82DA975C} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.IO.FileSystem.AccessControl/Facades_System.IO.FileSystem.AccessControl-net_4_x.csproj b/mcs/class/Facades/System.IO.FileSystem.AccessControl/Facades_System.IO.FileSystem.AccessControl-net_4_x.csproj index 4f2fcc0768a..f9fe4789066 100644 --- a/mcs/class/Facades/System.IO.FileSystem.AccessControl/Facades_System.IO.FileSystem.AccessControl-net_4_x.csproj +++ b/mcs/class/Facades/System.IO.FileSystem.AccessControl/Facades_System.IO.FileSystem.AccessControl-net_4_x.csproj @@ -9,7 +9,10 @@ {321A53F3-A681-4CA5-A093-1C6650243F6A} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.IO.FileSystem.DriveInfo/Facades_System.IO.FileSystem.DriveInfo-net_4_x.csproj b/mcs/class/Facades/System.IO.FileSystem.DriveInfo/Facades_System.IO.FileSystem.DriveInfo-net_4_x.csproj index dec0d7c1457..997d4e7e22f 100644 --- a/mcs/class/Facades/System.IO.FileSystem.DriveInfo/Facades_System.IO.FileSystem.DriveInfo-net_4_x.csproj +++ b/mcs/class/Facades/System.IO.FileSystem.DriveInfo/Facades_System.IO.FileSystem.DriveInfo-net_4_x.csproj @@ -9,7 +9,10 @@ {121F835D-CD32-4C19-ABA7-25EF4B84773F} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.IO.FileSystem.Primitives/Facades_System.IO.FileSystem.Primitives-net_4_x.csproj b/mcs/class/Facades/System.IO.FileSystem.Primitives/Facades_System.IO.FileSystem.Primitives-net_4_x.csproj index 2c537bed7d6..3fe7f1c5e1b 100644 --- a/mcs/class/Facades/System.IO.FileSystem.Primitives/Facades_System.IO.FileSystem.Primitives-net_4_x.csproj +++ b/mcs/class/Facades/System.IO.FileSystem.Primitives/Facades_System.IO.FileSystem.Primitives-net_4_x.csproj @@ -9,7 +9,10 @@ {5DF20007-FD1D-4BD8-A492-D1C4F7CAD2BF} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.IO.FileSystem.Watcher/Facades_System.IO.FileSystem.Watcher-net_4_x.csproj b/mcs/class/Facades/System.IO.FileSystem.Watcher/Facades_System.IO.FileSystem.Watcher-net_4_x.csproj index fafa6041e56..e042e688f5b 100644 --- a/mcs/class/Facades/System.IO.FileSystem.Watcher/Facades_System.IO.FileSystem.Watcher-net_4_x.csproj +++ b/mcs/class/Facades/System.IO.FileSystem.Watcher/Facades_System.IO.FileSystem.Watcher-net_4_x.csproj @@ -9,7 +9,10 @@ {44647FAA-F785-44DE-B6B2-ABC2B9768233} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.IO.FileSystem/Facades_System.IO.FileSystem-net_4_x.csproj b/mcs/class/Facades/System.IO.FileSystem/Facades_System.IO.FileSystem-net_4_x.csproj index 8258fe15f4b..a01f74a62d0 100644 --- a/mcs/class/Facades/System.IO.FileSystem/Facades_System.IO.FileSystem-net_4_x.csproj +++ b/mcs/class/Facades/System.IO.FileSystem/Facades_System.IO.FileSystem-net_4_x.csproj @@ -9,7 +9,10 @@ {3CBF9A55-86B6-4E0B-A73E-E352C79D85E8} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.IO.IsolatedStorage/Facades_System.IO.IsolatedStorage-net_4_x.csproj b/mcs/class/Facades/System.IO.IsolatedStorage/Facades_System.IO.IsolatedStorage-net_4_x.csproj index a210d33c68c..6d0433ed274 100644 --- a/mcs/class/Facades/System.IO.IsolatedStorage/Facades_System.IO.IsolatedStorage-net_4_x.csproj +++ b/mcs/class/Facades/System.IO.IsolatedStorage/Facades_System.IO.IsolatedStorage-net_4_x.csproj @@ -9,7 +9,10 @@ {A9B2D389-B9E5-4B0F-8115-2AADF285D217} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.IO.MemoryMappedFiles/Facades_System.IO.MemoryMappedFiles-net_4_x.csproj b/mcs/class/Facades/System.IO.MemoryMappedFiles/Facades_System.IO.MemoryMappedFiles-net_4_x.csproj index 51ee564603c..fc35c5a9486 100644 --- a/mcs/class/Facades/System.IO.MemoryMappedFiles/Facades_System.IO.MemoryMappedFiles-net_4_x.csproj +++ b/mcs/class/Facades/System.IO.MemoryMappedFiles/Facades_System.IO.MemoryMappedFiles-net_4_x.csproj @@ -9,7 +9,10 @@ {18639F0F-74F1-4B61-81BF-D60B651F542A} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.IO.Pipes/Facades_System.IO.Pipes-net_4_x.csproj b/mcs/class/Facades/System.IO.Pipes/Facades_System.IO.Pipes-net_4_x.csproj index 7a7b38ae59b..9e824623512 100644 --- a/mcs/class/Facades/System.IO.Pipes/Facades_System.IO.Pipes-net_4_x.csproj +++ b/mcs/class/Facades/System.IO.Pipes/Facades_System.IO.Pipes-net_4_x.csproj @@ -9,7 +9,10 @@ {D835F3A9-C4FE-4162-8AB5-DC26D06AC81F} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.IO.UnmanagedMemoryStream/Facades_System.IO.UnmanagedMemoryStream-net_4_x.csproj b/mcs/class/Facades/System.IO.UnmanagedMemoryStream/Facades_System.IO.UnmanagedMemoryStream-net_4_x.csproj index ca6cd3c7927..a690e0a6bb6 100644 --- a/mcs/class/Facades/System.IO.UnmanagedMemoryStream/Facades_System.IO.UnmanagedMemoryStream-net_4_x.csproj +++ b/mcs/class/Facades/System.IO.UnmanagedMemoryStream/Facades_System.IO.UnmanagedMemoryStream-net_4_x.csproj @@ -9,7 +9,10 @@ {981E765A-9D68-4653-9079-69BFCD97F086} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.IO/Facades_System.IO-net_4_x.csproj b/mcs/class/Facades/System.IO/Facades_System.IO-net_4_x.csproj index 18743492350..efafe2083c5 100644 --- a/mcs/class/Facades/System.IO/Facades_System.IO-net_4_x.csproj +++ b/mcs/class/Facades/System.IO/Facades_System.IO-net_4_x.csproj @@ -9,7 +9,10 @@ {6C8B94F6-E589-472C-80CA-BD55DAFAC523} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Linq.Expressions/Facades_System.Linq.Expressions-net_4_x.csproj b/mcs/class/Facades/System.Linq.Expressions/Facades_System.Linq.Expressions-net_4_x.csproj index 132108b9640..934efe64f00 100644 --- a/mcs/class/Facades/System.Linq.Expressions/Facades_System.Linq.Expressions-net_4_x.csproj +++ b/mcs/class/Facades/System.Linq.Expressions/Facades_System.Linq.Expressions-net_4_x.csproj @@ -9,7 +9,10 @@ {24ADB02E-2E84-4EF4-BDD4-F20C87AEA6A3} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Linq.Parallel/Facades_System.Linq.Parallel-net_4_x.csproj b/mcs/class/Facades/System.Linq.Parallel/Facades_System.Linq.Parallel-net_4_x.csproj index dfad598d73e..4db714ec7c4 100644 --- a/mcs/class/Facades/System.Linq.Parallel/Facades_System.Linq.Parallel-net_4_x.csproj +++ b/mcs/class/Facades/System.Linq.Parallel/Facades_System.Linq.Parallel-net_4_x.csproj @@ -9,7 +9,10 @@ {CFF3822F-E829-4AEF-899A-963C4EAF6941} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Linq.Queryable/Facades_System.Linq.Queryable-net_4_x.csproj b/mcs/class/Facades/System.Linq.Queryable/Facades_System.Linq.Queryable-net_4_x.csproj index 28d28e77062..884e9857154 100644 --- a/mcs/class/Facades/System.Linq.Queryable/Facades_System.Linq.Queryable-net_4_x.csproj +++ b/mcs/class/Facades/System.Linq.Queryable/Facades_System.Linq.Queryable-net_4_x.csproj @@ -9,7 +9,10 @@ {49E80FC1-1707-4715-8D94-CBDC79B007E9} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Linq/Facades_System.Linq-net_4_x.csproj b/mcs/class/Facades/System.Linq/Facades_System.Linq-net_4_x.csproj index 774d9582bbe..42e2c4722da 100644 --- a/mcs/class/Facades/System.Linq/Facades_System.Linq-net_4_x.csproj +++ b/mcs/class/Facades/System.Linq/Facades_System.Linq-net_4_x.csproj @@ -9,7 +9,10 @@ {9F1C9D98-4C32-4698-B26F-10A38B5073B0} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Net.AuthenticationManager/Facades_System.Net.AuthenticationManager-net_4_x.csproj b/mcs/class/Facades/System.Net.AuthenticationManager/Facades_System.Net.AuthenticationManager-net_4_x.csproj index f7402e84077..176ed3a81d7 100644 --- a/mcs/class/Facades/System.Net.AuthenticationManager/Facades_System.Net.AuthenticationManager-net_4_x.csproj +++ b/mcs/class/Facades/System.Net.AuthenticationManager/Facades_System.Net.AuthenticationManager-net_4_x.csproj @@ -9,7 +9,10 @@ {B6DBC302-E9DB-4464-979C-6D714B436A7E} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Net.Cache/Facades_System.Net.Cache-net_4_x.csproj b/mcs/class/Facades/System.Net.Cache/Facades_System.Net.Cache-net_4_x.csproj index 400ecbc6138..bb9104dfc2f 100644 --- a/mcs/class/Facades/System.Net.Cache/Facades_System.Net.Cache-net_4_x.csproj +++ b/mcs/class/Facades/System.Net.Cache/Facades_System.Net.Cache-net_4_x.csproj @@ -9,7 +9,10 @@ {101D931B-24CE-44CE-8140-8B183D5CC46E} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Net.HttpListener/Facades_System.Net.HttpListener-net_4_x.csproj b/mcs/class/Facades/System.Net.HttpListener/Facades_System.Net.HttpListener-net_4_x.csproj index 85667769236..fbce2af1dff 100644 --- a/mcs/class/Facades/System.Net.HttpListener/Facades_System.Net.HttpListener-net_4_x.csproj +++ b/mcs/class/Facades/System.Net.HttpListener/Facades_System.Net.HttpListener-net_4_x.csproj @@ -9,7 +9,10 @@ {CC7A11AC-ACAA-4707-BEF1-1106938F19C7} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Net.Mail/Facades_System.Net.Mail-net_4_x.csproj b/mcs/class/Facades/System.Net.Mail/Facades_System.Net.Mail-net_4_x.csproj index 61f18a3e288..ca9fa22965e 100644 --- a/mcs/class/Facades/System.Net.Mail/Facades_System.Net.Mail-net_4_x.csproj +++ b/mcs/class/Facades/System.Net.Mail/Facades_System.Net.Mail-net_4_x.csproj @@ -9,7 +9,10 @@ {074DF29D-D38E-4FB9-86A0-18F47615CE72} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Net.NameResolution/Facades_System.Net.NameResolution-net_4_x.csproj b/mcs/class/Facades/System.Net.NameResolution/Facades_System.Net.NameResolution-net_4_x.csproj index e1c3218235d..8cb2c14b72d 100644 --- a/mcs/class/Facades/System.Net.NameResolution/Facades_System.Net.NameResolution-net_4_x.csproj +++ b/mcs/class/Facades/System.Net.NameResolution/Facades_System.Net.NameResolution-net_4_x.csproj @@ -9,7 +9,10 @@ {1219DA91-575A-45EA-9CC9-1471648A025F} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Net.NetworkInformation/Facades_System.Net.NetworkInformation-net_4_x.csproj b/mcs/class/Facades/System.Net.NetworkInformation/Facades_System.Net.NetworkInformation-net_4_x.csproj index 6349a592e5e..9e16e478401 100644 --- a/mcs/class/Facades/System.Net.NetworkInformation/Facades_System.Net.NetworkInformation-net_4_x.csproj +++ b/mcs/class/Facades/System.Net.NetworkInformation/Facades_System.Net.NetworkInformation-net_4_x.csproj @@ -9,7 +9,10 @@ {B6AE3A72-1756-46BF-9105-C4D815A5C044} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Net.Primitives/Facades_System.Net.Primitives-net_4_x.csproj b/mcs/class/Facades/System.Net.Primitives/Facades_System.Net.Primitives-net_4_x.csproj index 8b13afa7655..cff3f7285a8 100644 --- a/mcs/class/Facades/System.Net.Primitives/Facades_System.Net.Primitives-net_4_x.csproj +++ b/mcs/class/Facades/System.Net.Primitives/Facades_System.Net.Primitives-net_4_x.csproj @@ -9,7 +9,10 @@ {79BB52C8-198A-4238-B2F6-62CEEBD7D228} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Net.Requests/Facades_System.Net.Requests-net_4_x.csproj b/mcs/class/Facades/System.Net.Requests/Facades_System.Net.Requests-net_4_x.csproj index df1d534a9d6..b5d7471d132 100644 --- a/mcs/class/Facades/System.Net.Requests/Facades_System.Net.Requests-net_4_x.csproj +++ b/mcs/class/Facades/System.Net.Requests/Facades_System.Net.Requests-net_4_x.csproj @@ -9,7 +9,10 @@ {538C60BD-0652-4780-AA7C-338C2DD82448} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Net.Security/Facades_System.Net.Security-net_4_x.csproj b/mcs/class/Facades/System.Net.Security/Facades_System.Net.Security-net_4_x.csproj index d550b63b9c0..6fb444a2ac6 100644 --- a/mcs/class/Facades/System.Net.Security/Facades_System.Net.Security-net_4_x.csproj +++ b/mcs/class/Facades/System.Net.Security/Facades_System.Net.Security-net_4_x.csproj @@ -9,7 +9,10 @@ {601F297E-1242-4BC4-BD06-1111CE65D658} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Net.ServicePoint/Facades_System.Net.ServicePoint-net_4_x.csproj b/mcs/class/Facades/System.Net.ServicePoint/Facades_System.Net.ServicePoint-net_4_x.csproj index ad513e3a281..48c656de4ea 100644 --- a/mcs/class/Facades/System.Net.ServicePoint/Facades_System.Net.ServicePoint-net_4_x.csproj +++ b/mcs/class/Facades/System.Net.ServicePoint/Facades_System.Net.ServicePoint-net_4_x.csproj @@ -9,7 +9,10 @@ {B0CF71F6-DCD4-4C7B-BE36-BF9CB0CB366C} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Net.Sockets/Facades_System.Net.Sockets-net_4_x.csproj b/mcs/class/Facades/System.Net.Sockets/Facades_System.Net.Sockets-net_4_x.csproj index 38b5971f8e0..ab2dec5042e 100644 --- a/mcs/class/Facades/System.Net.Sockets/Facades_System.Net.Sockets-net_4_x.csproj +++ b/mcs/class/Facades/System.Net.Sockets/Facades_System.Net.Sockets-net_4_x.csproj @@ -9,7 +9,10 @@ {FC7570DA-CAE1-40AF-9EB4-9C9566746023} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Net.Utilities/Facades_System.Net.Utilities-net_4_x.csproj b/mcs/class/Facades/System.Net.Utilities/Facades_System.Net.Utilities-net_4_x.csproj index 572c84d81e3..46a3df68171 100644 --- a/mcs/class/Facades/System.Net.Utilities/Facades_System.Net.Utilities-net_4_x.csproj +++ b/mcs/class/Facades/System.Net.Utilities/Facades_System.Net.Utilities-net_4_x.csproj @@ -9,7 +9,10 @@ {6413D947-5660-473A-8C2C-9DF40BF8AEE1} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Net.WebHeaderCollection/Facades_System.Net.WebHeaderCollection-net_4_x.csproj b/mcs/class/Facades/System.Net.WebHeaderCollection/Facades_System.Net.WebHeaderCollection-net_4_x.csproj index 69421ecba51..858fc1c465b 100644 --- a/mcs/class/Facades/System.Net.WebHeaderCollection/Facades_System.Net.WebHeaderCollection-net_4_x.csproj +++ b/mcs/class/Facades/System.Net.WebHeaderCollection/Facades_System.Net.WebHeaderCollection-net_4_x.csproj @@ -9,7 +9,10 @@ {A1B6CFFB-432C-4CB1-9A60-97B3CC859583} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Net.WebSockets.Client/Facades_System.Net.WebSockets.Client-net_4_x.csproj b/mcs/class/Facades/System.Net.WebSockets.Client/Facades_System.Net.WebSockets.Client-net_4_x.csproj index 76914151d26..872ad271c70 100644 --- a/mcs/class/Facades/System.Net.WebSockets.Client/Facades_System.Net.WebSockets.Client-net_4_x.csproj +++ b/mcs/class/Facades/System.Net.WebSockets.Client/Facades_System.Net.WebSockets.Client-net_4_x.csproj @@ -9,7 +9,10 @@ {5B58ED88-02A5-469A-82A0-DF97F3A5FBB0} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Net.WebSockets/Facades_System.Net.WebSockets-net_4_x.csproj b/mcs/class/Facades/System.Net.WebSockets/Facades_System.Net.WebSockets-net_4_x.csproj index fe4ac506535..7b15ca03de3 100644 --- a/mcs/class/Facades/System.Net.WebSockets/Facades_System.Net.WebSockets-net_4_x.csproj +++ b/mcs/class/Facades/System.Net.WebSockets/Facades_System.Net.WebSockets-net_4_x.csproj @@ -9,7 +9,10 @@ {C46AD937-B0E8-4AB6-B98C-C8C37A746ED7} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.ObjectModel/Facades_System.ObjectModel-net_4_x.csproj b/mcs/class/Facades/System.ObjectModel/Facades_System.ObjectModel-net_4_x.csproj index 2e3834af7dd..b1506e4e2e1 100644 --- a/mcs/class/Facades/System.ObjectModel/Facades_System.ObjectModel-net_4_x.csproj +++ b/mcs/class/Facades/System.ObjectModel/Facades_System.ObjectModel-net_4_x.csproj @@ -9,7 +9,10 @@ {D14B21CE-AC35-445E-930F-9C7F6E032EE8} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Reflection.Emit.ILGeneration/Facades_System.Reflection.Emit.ILGeneration-net_4_x.csproj b/mcs/class/Facades/System.Reflection.Emit.ILGeneration/Facades_System.Reflection.Emit.ILGeneration-net_4_x.csproj index 414c011c60f..59a352aec86 100644 --- a/mcs/class/Facades/System.Reflection.Emit.ILGeneration/Facades_System.Reflection.Emit.ILGeneration-net_4_x.csproj +++ b/mcs/class/Facades/System.Reflection.Emit.ILGeneration/Facades_System.Reflection.Emit.ILGeneration-net_4_x.csproj @@ -9,7 +9,10 @@ {ACF5E339-FB52-48E0-A859-2CE75756DFE8} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Reflection.Emit.Lightweight/Facades_System.Reflection.Emit.Lightweight-net_4_x.csproj b/mcs/class/Facades/System.Reflection.Emit.Lightweight/Facades_System.Reflection.Emit.Lightweight-net_4_x.csproj index b208945677a..43c1e24eb2f 100644 --- a/mcs/class/Facades/System.Reflection.Emit.Lightweight/Facades_System.Reflection.Emit.Lightweight-net_4_x.csproj +++ b/mcs/class/Facades/System.Reflection.Emit.Lightweight/Facades_System.Reflection.Emit.Lightweight-net_4_x.csproj @@ -9,7 +9,10 @@ {03B29131-9D1A-4446-92F2-237F9EF70C5C} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Reflection.Emit/Facades_System.Reflection.Emit-net_4_x.csproj b/mcs/class/Facades/System.Reflection.Emit/Facades_System.Reflection.Emit-net_4_x.csproj index ed8254c4011..79b401591b1 100644 --- a/mcs/class/Facades/System.Reflection.Emit/Facades_System.Reflection.Emit-net_4_x.csproj +++ b/mcs/class/Facades/System.Reflection.Emit/Facades_System.Reflection.Emit-net_4_x.csproj @@ -9,7 +9,10 @@ {5327CF02-204D-45CD-A68D-3D836470E439} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Reflection.Extensions/Facades_System.Reflection.Extensions-net_4_x.csproj b/mcs/class/Facades/System.Reflection.Extensions/Facades_System.Reflection.Extensions-net_4_x.csproj index 6de8bfa6066..685fd4a2a41 100644 --- a/mcs/class/Facades/System.Reflection.Extensions/Facades_System.Reflection.Extensions-net_4_x.csproj +++ b/mcs/class/Facades/System.Reflection.Extensions/Facades_System.Reflection.Extensions-net_4_x.csproj @@ -9,7 +9,10 @@ {B6D0F01A-1585-464E-850A-502EB4BBA8A2} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Reflection.Primitives/Facades_System.Reflection.Primitives-net_4_x.csproj b/mcs/class/Facades/System.Reflection.Primitives/Facades_System.Reflection.Primitives-net_4_x.csproj index 115cc313209..544365585de 100644 --- a/mcs/class/Facades/System.Reflection.Primitives/Facades_System.Reflection.Primitives-net_4_x.csproj +++ b/mcs/class/Facades/System.Reflection.Primitives/Facades_System.Reflection.Primitives-net_4_x.csproj @@ -9,7 +9,10 @@ {D60D1AB4-D664-4B1F-9724-962A2D205B07} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Reflection.TypeExtensions/Facades_System.Reflection.TypeExtensions-net_4_x.csproj b/mcs/class/Facades/System.Reflection.TypeExtensions/Facades_System.Reflection.TypeExtensions-net_4_x.csproj index 4a9fa29cb66..1538fdc3ab9 100644 --- a/mcs/class/Facades/System.Reflection.TypeExtensions/Facades_System.Reflection.TypeExtensions-net_4_x.csproj +++ b/mcs/class/Facades/System.Reflection.TypeExtensions/Facades_System.Reflection.TypeExtensions-net_4_x.csproj @@ -9,7 +9,10 @@ {C315A617-25A4-447F-AA4F-0E0E7E35F919} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Reflection/Facades_System.Reflection-net_4_x.csproj b/mcs/class/Facades/System.Reflection/Facades_System.Reflection-net_4_x.csproj index c119bfa86c9..d6f014e6235 100644 --- a/mcs/class/Facades/System.Reflection/Facades_System.Reflection-net_4_x.csproj +++ b/mcs/class/Facades/System.Reflection/Facades_System.Reflection-net_4_x.csproj @@ -9,7 +9,10 @@ {BE1CD06E-F08E-46EE-9DFD-91E1557F4121} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Resources.ReaderWriter/Facades_System.Resources.ReaderWriter-net_4_x.csproj b/mcs/class/Facades/System.Resources.ReaderWriter/Facades_System.Resources.ReaderWriter-net_4_x.csproj index 04c460b0467..4bc21f49416 100644 --- a/mcs/class/Facades/System.Resources.ReaderWriter/Facades_System.Resources.ReaderWriter-net_4_x.csproj +++ b/mcs/class/Facades/System.Resources.ReaderWriter/Facades_System.Resources.ReaderWriter-net_4_x.csproj @@ -9,7 +9,10 @@ {2D720AF7-7104-46EF-93BC-B8BA133B6BF6} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Resources.ResourceManager/Facades_System.Resources.ResourceManager-net_4_x.csproj b/mcs/class/Facades/System.Resources.ResourceManager/Facades_System.Resources.ResourceManager-net_4_x.csproj index 108ecc7d3fa..b174eb183ca 100644 --- a/mcs/class/Facades/System.Resources.ResourceManager/Facades_System.Resources.ResourceManager-net_4_x.csproj +++ b/mcs/class/Facades/System.Resources.ResourceManager/Facades_System.Resources.ResourceManager-net_4_x.csproj @@ -9,7 +9,10 @@ {9F980E30-92CE-466A-BCB1-2C2F1E8FC09D} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Runtime.CompilerServices.VisualC/Facades_System.Runtime.CompilerServices.VisualC-net_4_x.csproj b/mcs/class/Facades/System.Runtime.CompilerServices.VisualC/Facades_System.Runtime.CompilerServices.VisualC-net_4_x.csproj index ab838b7f186..10dcc870709 100644 --- a/mcs/class/Facades/System.Runtime.CompilerServices.VisualC/Facades_System.Runtime.CompilerServices.VisualC-net_4_x.csproj +++ b/mcs/class/Facades/System.Runtime.CompilerServices.VisualC/Facades_System.Runtime.CompilerServices.VisualC-net_4_x.csproj @@ -9,7 +9,10 @@ {C1D26AE7-071A-4092-9866-0EE2D09CF342} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Runtime.Extensions/Facades_System.Runtime.Extensions-net_4_x.csproj b/mcs/class/Facades/System.Runtime.Extensions/Facades_System.Runtime.Extensions-net_4_x.csproj index 539bb837668..7c8fc2cd824 100644 --- a/mcs/class/Facades/System.Runtime.Extensions/Facades_System.Runtime.Extensions-net_4_x.csproj +++ b/mcs/class/Facades/System.Runtime.Extensions/Facades_System.Runtime.Extensions-net_4_x.csproj @@ -9,7 +9,10 @@ {1215B717-BE9D-4D53-AEB9-35522519BC75} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Runtime.Handles/Facades_System.Runtime.Handles-net_4_x.csproj b/mcs/class/Facades/System.Runtime.Handles/Facades_System.Runtime.Handles-net_4_x.csproj index 4e3013fd1fb..4985e382198 100644 --- a/mcs/class/Facades/System.Runtime.Handles/Facades_System.Runtime.Handles-net_4_x.csproj +++ b/mcs/class/Facades/System.Runtime.Handles/Facades_System.Runtime.Handles-net_4_x.csproj @@ -9,7 +9,10 @@ {87C01EDD-05AF-4E1A-8EEE-27D7B83689EC} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Runtime.InteropServices.RuntimeInformation/Facades_System.Runtime.InteropServices.RuntimeInformation-net_4_x.csproj b/mcs/class/Facades/System.Runtime.InteropServices.RuntimeInformation/Facades_System.Runtime.InteropServices.RuntimeInformation-net_4_x.csproj index 82ac8d690da..2c8edb8b0c8 100644 --- a/mcs/class/Facades/System.Runtime.InteropServices.RuntimeInformation/Facades_System.Runtime.InteropServices.RuntimeInformation-net_4_x.csproj +++ b/mcs/class/Facades/System.Runtime.InteropServices.RuntimeInformation/Facades_System.Runtime.InteropServices.RuntimeInformation-net_4_x.csproj @@ -9,7 +9,10 @@ {71D02788-3AD8-4C43-BDEB-1A3D277496BA} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Runtime.InteropServices.WindowsRuntime/Facades_System.Runtime.InteropServices.WindowsRuntime-net_4_x.csproj b/mcs/class/Facades/System.Runtime.InteropServices.WindowsRuntime/Facades_System.Runtime.InteropServices.WindowsRuntime-net_4_x.csproj index db54b6e32fa..3b6ca78d08e 100644 --- a/mcs/class/Facades/System.Runtime.InteropServices.WindowsRuntime/Facades_System.Runtime.InteropServices.WindowsRuntime-net_4_x.csproj +++ b/mcs/class/Facades/System.Runtime.InteropServices.WindowsRuntime/Facades_System.Runtime.InteropServices.WindowsRuntime-net_4_x.csproj @@ -9,7 +9,10 @@ {521A60CF-50DF-4EF1-88B2-418BD39BDEC4} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Runtime.InteropServices/Facades_System.Runtime.InteropServices-net_4_x.csproj b/mcs/class/Facades/System.Runtime.InteropServices/Facades_System.Runtime.InteropServices-net_4_x.csproj index c03f30fdd9f..207d7c267c3 100644 --- a/mcs/class/Facades/System.Runtime.InteropServices/Facades_System.Runtime.InteropServices-net_4_x.csproj +++ b/mcs/class/Facades/System.Runtime.InteropServices/Facades_System.Runtime.InteropServices-net_4_x.csproj @@ -9,7 +9,10 @@ {71A8C7C9-ED84-44E5-8814-F5FA5DA6EC5A} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Runtime.Numerics/Facades_System.Runtime.Numerics-net_4_x.csproj b/mcs/class/Facades/System.Runtime.Numerics/Facades_System.Runtime.Numerics-net_4_x.csproj index 4cafb05ea44..a0ea76cee6d 100644 --- a/mcs/class/Facades/System.Runtime.Numerics/Facades_System.Runtime.Numerics-net_4_x.csproj +++ b/mcs/class/Facades/System.Runtime.Numerics/Facades_System.Runtime.Numerics-net_4_x.csproj @@ -9,7 +9,10 @@ {AEB47FF6-C50D-4985-A57F-17F71F63694A} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Runtime.Serialization.Json/Facades_System.Runtime.Serialization.Json-net_4_x.csproj b/mcs/class/Facades/System.Runtime.Serialization.Json/Facades_System.Runtime.Serialization.Json-net_4_x.csproj index c7a078647a4..61e3f91f4b1 100644 --- a/mcs/class/Facades/System.Runtime.Serialization.Json/Facades_System.Runtime.Serialization.Json-net_4_x.csproj +++ b/mcs/class/Facades/System.Runtime.Serialization.Json/Facades_System.Runtime.Serialization.Json-net_4_x.csproj @@ -9,7 +9,10 @@ {88B512E6-3E9D-4F87-A9E4-5F9239848665} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Runtime.Serialization.Primitives/Facades_System.Runtime.Serialization.Primitives-net_4_x.csproj b/mcs/class/Facades/System.Runtime.Serialization.Primitives/Facades_System.Runtime.Serialization.Primitives-net_4_x.csproj index b8bce8c0882..f214b010141 100644 --- a/mcs/class/Facades/System.Runtime.Serialization.Primitives/Facades_System.Runtime.Serialization.Primitives-net_4_x.csproj +++ b/mcs/class/Facades/System.Runtime.Serialization.Primitives/Facades_System.Runtime.Serialization.Primitives-net_4_x.csproj @@ -9,7 +9,10 @@ {49BB9015-6989-4BD0-AF82-9184BE637D57} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Runtime.Serialization.Xml/Facades_System.Runtime.Serialization.Xml-net_4_x.csproj b/mcs/class/Facades/System.Runtime.Serialization.Xml/Facades_System.Runtime.Serialization.Xml-net_4_x.csproj index 6f12762a084..51c22d64dbb 100644 --- a/mcs/class/Facades/System.Runtime.Serialization.Xml/Facades_System.Runtime.Serialization.Xml-net_4_x.csproj +++ b/mcs/class/Facades/System.Runtime.Serialization.Xml/Facades_System.Runtime.Serialization.Xml-net_4_x.csproj @@ -9,7 +9,10 @@ {C948B3D4-0BEE-4363-B4A7-635A169C8D63} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Runtime/Facades_System.Runtime-net_4_x.csproj b/mcs/class/Facades/System.Runtime/Facades_System.Runtime-net_4_x.csproj index f96d9463ded..e51e118e0bb 100644 --- a/mcs/class/Facades/System.Runtime/Facades_System.Runtime-net_4_x.csproj +++ b/mcs/class/Facades/System.Runtime/Facades_System.Runtime-net_4_x.csproj @@ -9,7 +9,10 @@ {CFB32425-69C5-425B-BF9A-66CB3AC52D71} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Security.AccessControl/Facades_System.Security.AccessControl-net_4_x.csproj b/mcs/class/Facades/System.Security.AccessControl/Facades_System.Security.AccessControl-net_4_x.csproj index 1c53ec7096d..256460c7750 100644 --- a/mcs/class/Facades/System.Security.AccessControl/Facades_System.Security.AccessControl-net_4_x.csproj +++ b/mcs/class/Facades/System.Security.AccessControl/Facades_System.Security.AccessControl-net_4_x.csproj @@ -9,7 +9,10 @@ {4867DFE7-C028-4518-B420-27C3E4582D0C} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Security.Claims/Facades_System.Security.Claims-net_4_x.csproj b/mcs/class/Facades/System.Security.Claims/Facades_System.Security.Claims-net_4_x.csproj index 08c4615c991..7ee19adfcae 100644 --- a/mcs/class/Facades/System.Security.Claims/Facades_System.Security.Claims-net_4_x.csproj +++ b/mcs/class/Facades/System.Security.Claims/Facades_System.Security.Claims-net_4_x.csproj @@ -9,7 +9,10 @@ {4874E167-6B23-4FD6-B51D-048417A8054B} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Security.Cryptography.Algorithms/Facades_System.Security.Cryptography.Algorithms-net_4_x.csproj b/mcs/class/Facades/System.Security.Cryptography.Algorithms/Facades_System.Security.Cryptography.Algorithms-net_4_x.csproj index f833e15be8c..1e9fe3afde3 100644 --- a/mcs/class/Facades/System.Security.Cryptography.Algorithms/Facades_System.Security.Cryptography.Algorithms-net_4_x.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.Algorithms/Facades_System.Security.Cryptography.Algorithms-net_4_x.csproj @@ -9,7 +9,10 @@ {B044DB11-DC90-4C35-B766-F2D24D7C3009} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Security.Cryptography.DeriveBytes/Facades_System.Security.Cryptography.DeriveBytes-net_4_x.csproj b/mcs/class/Facades/System.Security.Cryptography.DeriveBytes/Facades_System.Security.Cryptography.DeriveBytes-net_4_x.csproj index b95a98298d0..a6c49439086 100644 --- a/mcs/class/Facades/System.Security.Cryptography.DeriveBytes/Facades_System.Security.Cryptography.DeriveBytes-net_4_x.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.DeriveBytes/Facades_System.Security.Cryptography.DeriveBytes-net_4_x.csproj @@ -9,7 +9,10 @@ {DB39DD76-4609-45D1-9615-57D4E436D7F1} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Security.Cryptography.Encoding/Facades_System.Security.Cryptography.Encoding-net_4_x.csproj b/mcs/class/Facades/System.Security.Cryptography.Encoding/Facades_System.Security.Cryptography.Encoding-net_4_x.csproj index 9e5162f181e..02bec2c1236 100644 --- a/mcs/class/Facades/System.Security.Cryptography.Encoding/Facades_System.Security.Cryptography.Encoding-net_4_x.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.Encoding/Facades_System.Security.Cryptography.Encoding-net_4_x.csproj @@ -9,7 +9,10 @@ {8B19E0DB-E0EA-4BED-B4E7-AED8A4ED0C62} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Security.Cryptography.Encryption.Aes/Facades_System.Security.Cryptography.Encryption.Aes-net_4_x.csproj b/mcs/class/Facades/System.Security.Cryptography.Encryption.Aes/Facades_System.Security.Cryptography.Encryption.Aes-net_4_x.csproj index 3ad09ebb21f..40a840ed065 100644 --- a/mcs/class/Facades/System.Security.Cryptography.Encryption.Aes/Facades_System.Security.Cryptography.Encryption.Aes-net_4_x.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.Encryption.Aes/Facades_System.Security.Cryptography.Encryption.Aes-net_4_x.csproj @@ -9,7 +9,10 @@ {38BA78A4-9614-4000-80A7-DFCE31F10721} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman/Facades_System.Security.Cryptography.Encryption.ECDiffieHellman-net_4_x.csproj b/mcs/class/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman/Facades_System.Security.Cryptography.Encryption.ECDiffieHellman-net_4_x.csproj index a72322415d6..38aee7588ee 100644 --- a/mcs/class/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman/Facades_System.Security.Cryptography.Encryption.ECDiffieHellman-net_4_x.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman/Facades_System.Security.Cryptography.Encryption.ECDiffieHellman-net_4_x.csproj @@ -9,7 +9,10 @@ {6499F7E3-64F3-495B-9900-E2D0AD47414F} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Security.Cryptography.Encryption.ECDsa/Facades_System.Security.Cryptography.Encryption.ECDsa-net_4_x.csproj b/mcs/class/Facades/System.Security.Cryptography.Encryption.ECDsa/Facades_System.Security.Cryptography.Encryption.ECDsa-net_4_x.csproj index 75d2a8aa30d..0dbd786a0c0 100644 --- a/mcs/class/Facades/System.Security.Cryptography.Encryption.ECDsa/Facades_System.Security.Cryptography.Encryption.ECDsa-net_4_x.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.Encryption.ECDsa/Facades_System.Security.Cryptography.Encryption.ECDsa-net_4_x.csproj @@ -9,7 +9,10 @@ {EFA0AABF-7830-4804-A92D-F6F31F86B826} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Security.Cryptography.Encryption/Facades_System.Security.Cryptography.Encryption-net_4_x.csproj b/mcs/class/Facades/System.Security.Cryptography.Encryption/Facades_System.Security.Cryptography.Encryption-net_4_x.csproj index 990d48cef6e..6c741dad982 100644 --- a/mcs/class/Facades/System.Security.Cryptography.Encryption/Facades_System.Security.Cryptography.Encryption-net_4_x.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.Encryption/Facades_System.Security.Cryptography.Encryption-net_4_x.csproj @@ -9,7 +9,10 @@ {EDF9D7E8-5BAC-4264-BB98-1AE586B0A889} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Security.Cryptography.Hashing.Algorithms/Facades_System.Security.Cryptography.Hashing.Algorithms-net_4_x.csproj b/mcs/class/Facades/System.Security.Cryptography.Hashing.Algorithms/Facades_System.Security.Cryptography.Hashing.Algorithms-net_4_x.csproj index a3b6e5c41bd..b4caca412c7 100644 --- a/mcs/class/Facades/System.Security.Cryptography.Hashing.Algorithms/Facades_System.Security.Cryptography.Hashing.Algorithms-net_4_x.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.Hashing.Algorithms/Facades_System.Security.Cryptography.Hashing.Algorithms-net_4_x.csproj @@ -9,7 +9,10 @@ {0DBEDE3A-F06D-4C61-89DF-193C13393F7A} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Security.Cryptography.Hashing/Facades_System.Security.Cryptography.Hashing-net_4_x.csproj b/mcs/class/Facades/System.Security.Cryptography.Hashing/Facades_System.Security.Cryptography.Hashing-net_4_x.csproj index 2ae1af18a02..ae3ea15a8a1 100644 --- a/mcs/class/Facades/System.Security.Cryptography.Hashing/Facades_System.Security.Cryptography.Hashing-net_4_x.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.Hashing/Facades_System.Security.Cryptography.Hashing-net_4_x.csproj @@ -9,7 +9,10 @@ {C48B1038-4774-4D49-9D34-79DBBA725AA0} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Security.Cryptography.Primitives/Facades_System.Security.Cryptography.Primitives-net_4_x.csproj b/mcs/class/Facades/System.Security.Cryptography.Primitives/Facades_System.Security.Cryptography.Primitives-net_4_x.csproj index cf6fdf5e251..33aa42767b9 100644 --- a/mcs/class/Facades/System.Security.Cryptography.Primitives/Facades_System.Security.Cryptography.Primitives-net_4_x.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.Primitives/Facades_System.Security.Cryptography.Primitives-net_4_x.csproj @@ -9,7 +9,10 @@ {62880D99-1C4C-4D38-A8FE-57EF2C9E2150} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Security.Cryptography.ProtectedData/Facades_System.Security.Cryptography.ProtectedData-net_4_x.csproj b/mcs/class/Facades/System.Security.Cryptography.ProtectedData/Facades_System.Security.Cryptography.ProtectedData-net_4_x.csproj index c44e29551f5..16db89901e0 100644 --- a/mcs/class/Facades/System.Security.Cryptography.ProtectedData/Facades_System.Security.Cryptography.ProtectedData-net_4_x.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.ProtectedData/Facades_System.Security.Cryptography.ProtectedData-net_4_x.csproj @@ -9,7 +9,10 @@ {66B88E44-F7DA-4C83-B028-A49D4D3EBD16} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Security.Cryptography.RSA/Facades_System.Security.Cryptography.RSA-net_4_x.csproj b/mcs/class/Facades/System.Security.Cryptography.RSA/Facades_System.Security.Cryptography.RSA-net_4_x.csproj index de8e5c298be..ad4fb101c05 100644 --- a/mcs/class/Facades/System.Security.Cryptography.RSA/Facades_System.Security.Cryptography.RSA-net_4_x.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.RSA/Facades_System.Security.Cryptography.RSA-net_4_x.csproj @@ -9,7 +9,10 @@ {18EE2788-AC59-4A0C-A902-C6B64D285BB6} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Security.Cryptography.RandomNumberGenerator/Facades_System.Security.Cryptography.RandomNumberGenerator-net_4_x.csproj b/mcs/class/Facades/System.Security.Cryptography.RandomNumberGenerator/Facades_System.Security.Cryptography.RandomNumberGenerator-net_4_x.csproj index 610c83ac1f5..eec3bccff41 100644 --- a/mcs/class/Facades/System.Security.Cryptography.RandomNumberGenerator/Facades_System.Security.Cryptography.RandomNumberGenerator-net_4_x.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.RandomNumberGenerator/Facades_System.Security.Cryptography.RandomNumberGenerator-net_4_x.csproj @@ -9,7 +9,10 @@ {C87878D2-CDEF-4EC9-8C94-C1381144F4EC} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Security.Cryptography.X509Certificates/Facades_System.Security.Cryptography.X509Certificates-net_4_x.csproj b/mcs/class/Facades/System.Security.Cryptography.X509Certificates/Facades_System.Security.Cryptography.X509Certificates-net_4_x.csproj index 867d8aee685..0b53fe2c0e1 100644 --- a/mcs/class/Facades/System.Security.Cryptography.X509Certificates/Facades_System.Security.Cryptography.X509Certificates-net_4_x.csproj +++ b/mcs/class/Facades/System.Security.Cryptography.X509Certificates/Facades_System.Security.Cryptography.X509Certificates-net_4_x.csproj @@ -9,7 +9,10 @@ {C2E71C2B-A806-4FEB-AE2D-A5BE884E3BA7} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Security.Principal.Windows/Facades_System.Security.Principal.Windows-net_4_x.csproj b/mcs/class/Facades/System.Security.Principal.Windows/Facades_System.Security.Principal.Windows-net_4_x.csproj index b4cbc3f3fe9..1efe852f3b2 100644 --- a/mcs/class/Facades/System.Security.Principal.Windows/Facades_System.Security.Principal.Windows-net_4_x.csproj +++ b/mcs/class/Facades/System.Security.Principal.Windows/Facades_System.Security.Principal.Windows-net_4_x.csproj @@ -9,7 +9,10 @@ {47977802-4193-48DC-AA0F-58D18AEDA405} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Security.Principal/Facades_System.Security.Principal-net_4_x.csproj b/mcs/class/Facades/System.Security.Principal/Facades_System.Security.Principal-net_4_x.csproj index 24203d812ef..13fab9c374d 100644 --- a/mcs/class/Facades/System.Security.Principal/Facades_System.Security.Principal-net_4_x.csproj +++ b/mcs/class/Facades/System.Security.Principal/Facades_System.Security.Principal-net_4_x.csproj @@ -9,7 +9,10 @@ {9040CA8B-4352-4621-A2B3-5C32A383DE15} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Security.SecureString/Facades_System.Security.SecureString-net_4_x.csproj b/mcs/class/Facades/System.Security.SecureString/Facades_System.Security.SecureString-net_4_x.csproj index 16634168cfd..a454180512f 100644 --- a/mcs/class/Facades/System.Security.SecureString/Facades_System.Security.SecureString-net_4_x.csproj +++ b/mcs/class/Facades/System.Security.SecureString/Facades_System.Security.SecureString-net_4_x.csproj @@ -9,7 +9,10 @@ {57C02AD3-1118-4982-BCE3-53158D30F4E9} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.ServiceModel.Duplex/Facades_System.ServiceModel.Duplex-net_4_x.csproj b/mcs/class/Facades/System.ServiceModel.Duplex/Facades_System.ServiceModel.Duplex-net_4_x.csproj index 1d6137cb6ad..2d4865c8e9e 100644 --- a/mcs/class/Facades/System.ServiceModel.Duplex/Facades_System.ServiceModel.Duplex-net_4_x.csproj +++ b/mcs/class/Facades/System.ServiceModel.Duplex/Facades_System.ServiceModel.Duplex-net_4_x.csproj @@ -9,7 +9,10 @@ {DE25A333-91AE-4F33-B483-A01D1D3D1675} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.ServiceModel.Http/Facades_System.ServiceModel.Http-net_4_x.csproj b/mcs/class/Facades/System.ServiceModel.Http/Facades_System.ServiceModel.Http-net_4_x.csproj index 9dd98cf7087..352f2ba2841 100644 --- a/mcs/class/Facades/System.ServiceModel.Http/Facades_System.ServiceModel.Http-net_4_x.csproj +++ b/mcs/class/Facades/System.ServiceModel.Http/Facades_System.ServiceModel.Http-net_4_x.csproj @@ -9,7 +9,10 @@ {4EE0B25C-F7D7-40A9-AE37-5B874791D3C1} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.ServiceModel.NetTcp/Facades_System.ServiceModel.NetTcp-net_4_x.csproj b/mcs/class/Facades/System.ServiceModel.NetTcp/Facades_System.ServiceModel.NetTcp-net_4_x.csproj index 67500f4dfdb..3ca0084a508 100644 --- a/mcs/class/Facades/System.ServiceModel.NetTcp/Facades_System.ServiceModel.NetTcp-net_4_x.csproj +++ b/mcs/class/Facades/System.ServiceModel.NetTcp/Facades_System.ServiceModel.NetTcp-net_4_x.csproj @@ -9,7 +9,10 @@ {0F83D60D-5AAA-425C-BC4E-01CA2018905C} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.ServiceModel.Primitives/Facades_System.ServiceModel.Primitives-net_4_x.csproj b/mcs/class/Facades/System.ServiceModel.Primitives/Facades_System.ServiceModel.Primitives-net_4_x.csproj index 7e1de80dd7a..1fea3306ae8 100644 --- a/mcs/class/Facades/System.ServiceModel.Primitives/Facades_System.ServiceModel.Primitives-net_4_x.csproj +++ b/mcs/class/Facades/System.ServiceModel.Primitives/Facades_System.ServiceModel.Primitives-net_4_x.csproj @@ -9,7 +9,10 @@ {524B10FC-880D-4131-8CAE-027BC3A68B6F} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.ServiceModel.Security/Facades_System.ServiceModel.Security-net_4_x.csproj b/mcs/class/Facades/System.ServiceModel.Security/Facades_System.ServiceModel.Security-net_4_x.csproj index 3e34aaf400b..85cc67d2406 100644 --- a/mcs/class/Facades/System.ServiceModel.Security/Facades_System.ServiceModel.Security-net_4_x.csproj +++ b/mcs/class/Facades/System.ServiceModel.Security/Facades_System.ServiceModel.Security-net_4_x.csproj @@ -9,7 +9,10 @@ {F937A550-0A4A-4A10-9FD9-E8DE7696671F} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.ServiceProcess.ServiceController/Facades_System.ServiceProcess.ServiceController-net_4_x.csproj b/mcs/class/Facades/System.ServiceProcess.ServiceController/Facades_System.ServiceProcess.ServiceController-net_4_x.csproj index a9466ff6014..2f7e92495a3 100644 --- a/mcs/class/Facades/System.ServiceProcess.ServiceController/Facades_System.ServiceProcess.ServiceController-net_4_x.csproj +++ b/mcs/class/Facades/System.ServiceProcess.ServiceController/Facades_System.ServiceProcess.ServiceController-net_4_x.csproj @@ -9,7 +9,10 @@ {8C71A924-2561-434B-A792-2F84ABA1C0C2} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Text.Encoding.CodePages/Facades_System.Text.Encoding.CodePages-net_4_x.csproj b/mcs/class/Facades/System.Text.Encoding.CodePages/Facades_System.Text.Encoding.CodePages-net_4_x.csproj index 3606386e9f0..e75b7312688 100644 --- a/mcs/class/Facades/System.Text.Encoding.CodePages/Facades_System.Text.Encoding.CodePages-net_4_x.csproj +++ b/mcs/class/Facades/System.Text.Encoding.CodePages/Facades_System.Text.Encoding.CodePages-net_4_x.csproj @@ -9,7 +9,10 @@ {DF49AC88-C6F2-43B1-8560-3B74542BD874} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Text.Encoding.Extensions/Facades_System.Text.Encoding.Extensions-net_4_x.csproj b/mcs/class/Facades/System.Text.Encoding.Extensions/Facades_System.Text.Encoding.Extensions-net_4_x.csproj index f8811bef275..91b881c993a 100644 --- a/mcs/class/Facades/System.Text.Encoding.Extensions/Facades_System.Text.Encoding.Extensions-net_4_x.csproj +++ b/mcs/class/Facades/System.Text.Encoding.Extensions/Facades_System.Text.Encoding.Extensions-net_4_x.csproj @@ -9,7 +9,10 @@ {28CEA696-8466-4826-9128-B83318184EF4} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Text.Encoding/Facades_System.Text.Encoding-net_4_x.csproj b/mcs/class/Facades/System.Text.Encoding/Facades_System.Text.Encoding-net_4_x.csproj index 074dace38ee..b2a9439b4bc 100644 --- a/mcs/class/Facades/System.Text.Encoding/Facades_System.Text.Encoding-net_4_x.csproj +++ b/mcs/class/Facades/System.Text.Encoding/Facades_System.Text.Encoding-net_4_x.csproj @@ -9,7 +9,10 @@ {0CD67EE4-42D8-43A6-880F-2C038E368C98} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Text.RegularExpressions/Facades_System.Text.RegularExpressions-net_4_x.csproj b/mcs/class/Facades/System.Text.RegularExpressions/Facades_System.Text.RegularExpressions-net_4_x.csproj index e315497957e..3b69d386501 100644 --- a/mcs/class/Facades/System.Text.RegularExpressions/Facades_System.Text.RegularExpressions-net_4_x.csproj +++ b/mcs/class/Facades/System.Text.RegularExpressions/Facades_System.Text.RegularExpressions-net_4_x.csproj @@ -9,7 +9,10 @@ {490EF039-5913-4181-84CD-1F882968FC8C} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Threading.AccessControl/Facades_System.Threading.AccessControl-net_4_x.csproj b/mcs/class/Facades/System.Threading.AccessControl/Facades_System.Threading.AccessControl-net_4_x.csproj index 0bba121d612..92fa1fef1ac 100644 --- a/mcs/class/Facades/System.Threading.AccessControl/Facades_System.Threading.AccessControl-net_4_x.csproj +++ b/mcs/class/Facades/System.Threading.AccessControl/Facades_System.Threading.AccessControl-net_4_x.csproj @@ -9,7 +9,10 @@ {FB663BC8-162E-43E7-9674-ECD2BEE82CC1} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Threading.Overlapped/Facades_System.Threading.Overlapped-net_4_x.csproj b/mcs/class/Facades/System.Threading.Overlapped/Facades_System.Threading.Overlapped-net_4_x.csproj index fa22119d637..7f8846bcbbd 100644 --- a/mcs/class/Facades/System.Threading.Overlapped/Facades_System.Threading.Overlapped-net_4_x.csproj +++ b/mcs/class/Facades/System.Threading.Overlapped/Facades_System.Threading.Overlapped-net_4_x.csproj @@ -9,7 +9,10 @@ {E8BFEFD2-AAB9-45E6-8523-1F6AEB1918A2} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Threading.Tasks.Parallel/Facades_System.Threading.Tasks.Parallel-net_4_x.csproj b/mcs/class/Facades/System.Threading.Tasks.Parallel/Facades_System.Threading.Tasks.Parallel-net_4_x.csproj index 57f9afb53a3..445460e1b69 100644 --- a/mcs/class/Facades/System.Threading.Tasks.Parallel/Facades_System.Threading.Tasks.Parallel-net_4_x.csproj +++ b/mcs/class/Facades/System.Threading.Tasks.Parallel/Facades_System.Threading.Tasks.Parallel-net_4_x.csproj @@ -9,7 +9,10 @@ {0F8CA9A9-62A4-4829-925E-002F0B93EE79} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Threading.Tasks/Facades_System.Threading.Tasks-net_4_x.csproj b/mcs/class/Facades/System.Threading.Tasks/Facades_System.Threading.Tasks-net_4_x.csproj index 4140c653ae9..549c9921327 100644 --- a/mcs/class/Facades/System.Threading.Tasks/Facades_System.Threading.Tasks-net_4_x.csproj +++ b/mcs/class/Facades/System.Threading.Tasks/Facades_System.Threading.Tasks-net_4_x.csproj @@ -9,7 +9,10 @@ {F322318E-D053-45C9-AFDF-2AEEE1E0E006} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Threading.Thread/Facades_System.Threading.Thread-net_4_x.csproj b/mcs/class/Facades/System.Threading.Thread/Facades_System.Threading.Thread-net_4_x.csproj index 28c8b98a2da..7407b4da2f2 100644 --- a/mcs/class/Facades/System.Threading.Thread/Facades_System.Threading.Thread-net_4_x.csproj +++ b/mcs/class/Facades/System.Threading.Thread/Facades_System.Threading.Thread-net_4_x.csproj @@ -9,7 +9,10 @@ {4D9EF694-5260-432D-BA34-503FFBE43B6C} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Threading.ThreadPool/Facades_System.Threading.ThreadPool-net_4_x.csproj b/mcs/class/Facades/System.Threading.ThreadPool/Facades_System.Threading.ThreadPool-net_4_x.csproj index 8aaadebe489..b5b67e6b3a3 100644 --- a/mcs/class/Facades/System.Threading.ThreadPool/Facades_System.Threading.ThreadPool-net_4_x.csproj +++ b/mcs/class/Facades/System.Threading.ThreadPool/Facades_System.Threading.ThreadPool-net_4_x.csproj @@ -9,7 +9,10 @@ {95B411AA-B13F-4621-B020-7F797E1F39F0} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Threading.Timer/Facades_System.Threading.Timer-net_4_x.csproj b/mcs/class/Facades/System.Threading.Timer/Facades_System.Threading.Timer-net_4_x.csproj index f7e7553f42f..dcdd20aaea0 100644 --- a/mcs/class/Facades/System.Threading.Timer/Facades_System.Threading.Timer-net_4_x.csproj +++ b/mcs/class/Facades/System.Threading.Timer/Facades_System.Threading.Timer-net_4_x.csproj @@ -9,7 +9,10 @@ {30F7C900-122A-42A6-9669-D5606B9105A5} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Threading/Facades_System.Threading-net_4_x.csproj b/mcs/class/Facades/System.Threading/Facades_System.Threading-net_4_x.csproj index 862d8697f5c..7bfe5e55b86 100644 --- a/mcs/class/Facades/System.Threading/Facades_System.Threading-net_4_x.csproj +++ b/mcs/class/Facades/System.Threading/Facades_System.Threading-net_4_x.csproj @@ -9,7 +9,10 @@ {35258CFB-0308-493D-B2BD-B044EAFD5AD1} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.ValueTuple/Facades_System.ValueTuple-net_4_x.csproj b/mcs/class/Facades/System.ValueTuple/Facades_System.ValueTuple-net_4_x.csproj index 556db980722..49cd3b9d110 100644 --- a/mcs/class/Facades/System.ValueTuple/Facades_System.ValueTuple-net_4_x.csproj +++ b/mcs/class/Facades/System.ValueTuple/Facades_System.ValueTuple-net_4_x.csproj @@ -9,7 +9,10 @@ {A8E6AADD-AD06-4AC1-ABFC-F0385876A3ED} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Xml.ReaderWriter/Facades_System.Xml.ReaderWriter-net_4_x.csproj b/mcs/class/Facades/System.Xml.ReaderWriter/Facades_System.Xml.ReaderWriter-net_4_x.csproj index 04922f905bf..3f39bef0a73 100644 --- a/mcs/class/Facades/System.Xml.ReaderWriter/Facades_System.Xml.ReaderWriter-net_4_x.csproj +++ b/mcs/class/Facades/System.Xml.ReaderWriter/Facades_System.Xml.ReaderWriter-net_4_x.csproj @@ -9,7 +9,10 @@ {2C447238-E7CE-4AF2-9A6C-EDC8E02E554B} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Xml.XDocument/Facades_System.Xml.XDocument-net_4_x.csproj b/mcs/class/Facades/System.Xml.XDocument/Facades_System.Xml.XDocument-net_4_x.csproj index f146eb6d9de..b92554702db 100644 --- a/mcs/class/Facades/System.Xml.XDocument/Facades_System.Xml.XDocument-net_4_x.csproj +++ b/mcs/class/Facades/System.Xml.XDocument/Facades_System.Xml.XDocument-net_4_x.csproj @@ -9,7 +9,10 @@ {D8643E47-F2D5-447B-840B-25FEB84C9EEC} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Xml.XPath.XDocument/Facades_System.Xml.XPath.XDocument-net_4_x.csproj b/mcs/class/Facades/System.Xml.XPath.XDocument/Facades_System.Xml.XPath.XDocument-net_4_x.csproj index 566d2614ff1..6f5f76880ad 100644 --- a/mcs/class/Facades/System.Xml.XPath.XDocument/Facades_System.Xml.XPath.XDocument-net_4_x.csproj +++ b/mcs/class/Facades/System.Xml.XPath.XDocument/Facades_System.Xml.XPath.XDocument-net_4_x.csproj @@ -9,7 +9,10 @@ {38F046A2-EEBD-4FE7-B70E-636F5DB4BBF3} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Xml.XPath/Facades_System.Xml.XPath-net_4_x.csproj b/mcs/class/Facades/System.Xml.XPath/Facades_System.Xml.XPath-net_4_x.csproj index 12221fbcda8..5cd3307de44 100644 --- a/mcs/class/Facades/System.Xml.XPath/Facades_System.Xml.XPath-net_4_x.csproj +++ b/mcs/class/Facades/System.Xml.XPath/Facades_System.Xml.XPath-net_4_x.csproj @@ -9,7 +9,10 @@ {5C3F0B44-E169-4441-91F9-7285048F4946} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Xml.XmlDocument/Facades_System.Xml.XmlDocument-net_4_x.csproj b/mcs/class/Facades/System.Xml.XmlDocument/Facades_System.Xml.XmlDocument-net_4_x.csproj index 1f5da242c7e..5008d66c53a 100644 --- a/mcs/class/Facades/System.Xml.XmlDocument/Facades_System.Xml.XmlDocument-net_4_x.csproj +++ b/mcs/class/Facades/System.Xml.XmlDocument/Facades_System.Xml.XmlDocument-net_4_x.csproj @@ -9,7 +9,10 @@ {D7F840DE-EDFD-4DB5-ACDB-9328AB7E6C6C} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Xml.XmlSerializer/Facades_System.Xml.XmlSerializer-net_4_x.csproj b/mcs/class/Facades/System.Xml.XmlSerializer/Facades_System.Xml.XmlSerializer-net_4_x.csproj index 54532c6194e..fa17b4bd1a5 100644 --- a/mcs/class/Facades/System.Xml.XmlSerializer/Facades_System.Xml.XmlSerializer-net_4_x.csproj +++ b/mcs/class/Facades/System.Xml.XmlSerializer/Facades_System.Xml.XmlSerializer-net_4_x.csproj @@ -9,7 +9,10 @@ {E95FA58F-8086-45FF-8BD3-5A1FAF776709} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/System.Xml.Xsl.Primitives/Facades_System.Xml.Xsl.Primitives-net_4_x.csproj b/mcs/class/Facades/System.Xml.Xsl.Primitives/Facades_System.Xml.Xsl.Primitives-net_4_x.csproj index d2a7c03131c..0cfbfe2416c 100644 --- a/mcs/class/Facades/System.Xml.Xsl.Primitives/Facades_System.Xml.Xsl.Primitives-net_4_x.csproj +++ b/mcs/class/Facades/System.Xml.Xsl.Primitives/Facades_System.Xml.Xsl.Primitives-net_4_x.csproj @@ -9,7 +9,10 @@ {653C4BDE-F194-4A4F-A1CE-1FF955DE43D6} Library 1699,1616,1699 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/Facades/netstandard/Facades_netstandard-net_4_x.csproj b/mcs/class/Facades/netstandard/Facades_netstandard-net_4_x.csproj index a35831c93b9..653422ce248 100644 --- a/mcs/class/Facades/netstandard/Facades_netstandard-net_4_x.csproj +++ b/mcs/class/Facades/netstandard/Facades_netstandard-net_4_x.csproj @@ -9,7 +9,10 @@ {ECE97482-6E06-424A-8E60-46C5B1CCB47C} Library 1699,1616,1699,618 - ./../../../class/lib/net_4_x/Facades + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/Facades obj-Facades false True diff --git a/mcs/class/I18N/CJK/I18N.CJK-net_4_x.csproj b/mcs/class/I18N/CJK/I18N.CJK-net_4_x.csproj index bfbac3c1d59..63383128515 100644 --- a/mcs/class/I18N/CJK/I18N.CJK-net_4_x.csproj +++ b/mcs/class/I18N/CJK/I18N.CJK-net_4_x.csproj @@ -9,8 +9,11 @@ {4742C0FA-2C03-4598-A3F2-4E7D9CDFF81B} Library 1699 - ./../../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/I18N/Common/I18N-net_4_x.csproj b/mcs/class/I18N/Common/I18N-net_4_x.csproj index d18bebbf9a4..1f0b0ca92fa 100644 --- a/mcs/class/I18N/Common/I18N-net_4_x.csproj +++ b/mcs/class/I18N/Common/I18N-net_4_x.csproj @@ -9,8 +9,11 @@ {E831A310-28EE-4433-B916-FF38A0FCDBE6} Library 1699 - ./../../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/I18N/MidEast/I18N.MidEast-net_4_x.csproj b/mcs/class/I18N/MidEast/I18N.MidEast-net_4_x.csproj index c784288775c..0f88c4e21f0 100644 --- a/mcs/class/I18N/MidEast/I18N.MidEast-net_4_x.csproj +++ b/mcs/class/I18N/MidEast/I18N.MidEast-net_4_x.csproj @@ -9,8 +9,11 @@ {CF9EC4FE-1FBF-4583-ADE9-D0E6554D4528} Library 1699 - ./../../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/I18N/Other/I18N.Other-net_4_x.csproj b/mcs/class/I18N/Other/I18N.Other-net_4_x.csproj index 12558334d59..1ff19d800f4 100644 --- a/mcs/class/I18N/Other/I18N.Other-net_4_x.csproj +++ b/mcs/class/I18N/Other/I18N.Other-net_4_x.csproj @@ -9,8 +9,11 @@ {990903B9-BEDF-472C-97B8-221F8AA0A731} Library 1699 - ./../../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/I18N/Rare/I18N.Rare-net_4_x.csproj b/mcs/class/I18N/Rare/I18N.Rare-net_4_x.csproj index f4710197553..89a4a6c1cb9 100644 --- a/mcs/class/I18N/Rare/I18N.Rare-net_4_x.csproj +++ b/mcs/class/I18N/Rare/I18N.Rare-net_4_x.csproj @@ -9,8 +9,11 @@ {83227E53-5469-412F-B936-74AD08CDD9D9} Library 1699 - ./../../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/I18N/West/I18N.West-net_4_x.csproj b/mcs/class/I18N/West/I18N.West-net_4_x.csproj index d42bcb592c1..6ec89b129ef 100644 --- a/mcs/class/I18N/West/I18N.West-net_4_x.csproj +++ b/mcs/class/I18N/West/I18N.West-net_4_x.csproj @@ -9,8 +9,11 @@ {3516F613-9194-4B95-B7B2-3F9B37A87B30} Library 1699 - ./../../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/IBM.Data.DB2/IBM.Data.DB2-net_4_x.csproj b/mcs/class/IBM.Data.DB2/IBM.Data.DB2-net_4_x.csproj index d0302c1fab3..ef02ea56e17 100644 --- a/mcs/class/IBM.Data.DB2/IBM.Data.DB2-net_4_x.csproj +++ b/mcs/class/IBM.Data.DB2/IBM.Data.DB2-net_4_x.csproj @@ -9,8 +9,11 @@ {83DC05C9-3C7E-44D9-8D56-5619CF832BC5} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/ICSharpCode.SharpZipLib/ICSharpCode.SharpZipLib-net_4_x.csproj b/mcs/class/ICSharpCode.SharpZipLib/ICSharpCode.SharpZipLib-net_4_x.csproj index 2d8da0ef4c5..f3842e05b5d 100644 --- a/mcs/class/ICSharpCode.SharpZipLib/ICSharpCode.SharpZipLib-net_4_x.csproj +++ b/mcs/class/ICSharpCode.SharpZipLib/ICSharpCode.SharpZipLib-net_4_x.csproj @@ -9,8 +9,11 @@ {4903F98F-B4C9-467A-8FBA-39E7F91D9327} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Microsoft.Build.Engine/Microsoft.Build.Engine-net_4_x.csproj b/mcs/class/Microsoft.Build.Engine/Microsoft.Build.Engine-net_4_x.csproj index 8627bbf3179..a75eed7e3f1 100644 --- a/mcs/class/Microsoft.Build.Engine/Microsoft.Build.Engine-net_4_x.csproj +++ b/mcs/class/Microsoft.Build.Engine/Microsoft.Build.Engine-net_4_x.csproj @@ -9,8 +9,11 @@ {75DFF196-FA56-48CD-9A1A-CEA3BEC618AB} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework-net_4_x.csproj b/mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework-net_4_x.csproj index d3dc6c7e922..d0697d937df 100644 --- a/mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework-net_4_x.csproj +++ b/mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework-net_4_x.csproj @@ -9,8 +9,11 @@ {5E39A911-F4E6-4B4B-B8AC-111BB1DD80C6} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-net_4_x.csproj b/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-net_4_x.csproj index 92651115536..ad7ef10f01e 100644 --- a/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-net_4_x.csproj +++ b/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-net_4_x.csproj @@ -9,8 +9,11 @@ {979FCA08-E170-4BA6-969B-30213135BEA3} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities-net_4_x.csproj b/mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities-net_4_x.csproj index 43177e01c0b..a83cc152298 100644 --- a/mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities-net_4_x.csproj +++ b/mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities-net_4_x.csproj @@ -9,8 +9,11 @@ {8E5728E0-CEAF-431F-963E-EB1DEE15C506} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Microsoft.Build/Microsoft.Build-net_4_x.csproj b/mcs/class/Microsoft.Build/Microsoft.Build-net_4_x.csproj index da492d9d2c4..c6085e35735 100644 --- a/mcs/class/Microsoft.Build/Microsoft.Build-net_4_x.csproj +++ b/mcs/class/Microsoft.Build/Microsoft.Build-net_4_x.csproj @@ -9,8 +9,11 @@ {124B6594-F3EC-4FE3-B5A8-2A5CB4D5BC5A} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Microsoft.CSharp/Microsoft.CSharp-net_4_x.csproj b/mcs/class/Microsoft.CSharp/Microsoft.CSharp-net_4_x.csproj index ca9ff8dac12..9294c1b350a 100644 --- a/mcs/class/Microsoft.CSharp/Microsoft.CSharp-net_4_x.csproj +++ b/mcs/class/Microsoft.CSharp/Microsoft.CSharp-net_4_x.csproj @@ -9,8 +9,11 @@ {DABF9F75-63AD-4991-9D2B-9234E7032B32} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Microsoft.VisualC/Microsoft.VisualC-net_4_x.csproj b/mcs/class/Microsoft.VisualC/Microsoft.VisualC-net_4_x.csproj index 219a1b45f78..672511162a6 100644 --- a/mcs/class/Microsoft.VisualC/Microsoft.VisualC-net_4_x.csproj +++ b/mcs/class/Microsoft.VisualC/Microsoft.VisualC-net_4_x.csproj @@ -9,8 +9,11 @@ {ACA2694D-9F07-4AE2-9171-9AB5DD1A8C18} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Microsoft.Web.Infrastructure/Microsoft.Web.Infrastructure-net_4_x.csproj b/mcs/class/Microsoft.Web.Infrastructure/Microsoft.Web.Infrastructure-net_4_x.csproj index 45c168d4a34..a3f15cbac3c 100644 --- a/mcs/class/Microsoft.Web.Infrastructure/Microsoft.Web.Infrastructure-net_4_x.csproj +++ b/mcs/class/Microsoft.Web.Infrastructure/Microsoft.Web.Infrastructure-net_4_x.csproj @@ -9,8 +9,11 @@ {CD409902-9DA0-48A3-B360-C09060168CB5} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Mono.Btls.Interface/Mono.Btls.Interface-net_4_x.csproj b/mcs/class/Mono.Btls.Interface/Mono.Btls.Interface-net_4_x.csproj index 8c2860172ff..8819cc76d6a 100644 --- a/mcs/class/Mono.Btls.Interface/Mono.Btls.Interface-net_4_x.csproj +++ b/mcs/class/Mono.Btls.Interface/Mono.Btls.Interface-net_4_x.csproj @@ -9,8 +9,11 @@ {BF32D586-8FBB-4A2A-A734-AA17CDAB283F} Library 1699,1030 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Mono.C5/Mono.C5-net_4_x.csproj b/mcs/class/Mono.C5/Mono.C5-net_4_x.csproj index ef4a5827827..fc68a856d2d 100644 --- a/mcs/class/Mono.C5/Mono.C5-net_4_x.csproj +++ b/mcs/class/Mono.C5/Mono.C5-net_4_x.csproj @@ -9,8 +9,11 @@ {61B86230-B170-4B03-A8CA-D5AF77858D7E} Library 1699,169,219,414,1030,3001,3005,3006 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Mono.CSharp/Mono.CSharp-net_4_x.csproj b/mcs/class/Mono.CSharp/Mono.CSharp-net_4_x.csproj index 5adb02f190d..08dae3c1007 100644 --- a/mcs/class/Mono.CSharp/Mono.CSharp-net_4_x.csproj +++ b/mcs/class/Mono.CSharp/Mono.CSharp-net_4_x.csproj @@ -9,8 +9,11 @@ {BEFCA993-98B4-48E9-8D68-1ACCB1FA7200} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Mono.Cairo/Mono.Cairo-net_4_x.csproj b/mcs/class/Mono.Cairo/Mono.Cairo-net_4_x.csproj index efc1e8653dc..12511cebf75 100644 --- a/mcs/class/Mono.Cairo/Mono.Cairo-net_4_x.csproj +++ b/mcs/class/Mono.Cairo/Mono.Cairo-net_4_x.csproj @@ -9,8 +9,11 @@ {D76A0C93-56FE-4339-99A8-B7A3D49D6DDE} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Mono.Cecil.Mdb/Mono.Cecil.Mdb-net_4_x.csproj b/mcs/class/Mono.Cecil.Mdb/Mono.Cecil.Mdb-net_4_x.csproj index 3c957e7a277..970bf331e3e 100644 --- a/mcs/class/Mono.Cecil.Mdb/Mono.Cecil.Mdb-net_4_x.csproj +++ b/mcs/class/Mono.Cecil.Mdb/Mono.Cecil.Mdb-net_4_x.csproj @@ -9,8 +9,11 @@ {CF14D34A-F69B-47FB-A99C-D25C77198F30} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Mono.Cecil/Mono.Cecil-net_4_x.csproj b/mcs/class/Mono.Cecil/Mono.Cecil-net_4_x.csproj index 8ac16535ecc..24ffdf3bef3 100644 --- a/mcs/class/Mono.Cecil/Mono.Cecil-net_4_x.csproj +++ b/mcs/class/Mono.Cecil/Mono.Cecil-net_4_x.csproj @@ -9,8 +9,11 @@ {2C0D558F-0B38-4691-967E-A910A1B995C1} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Mono.CodeContracts/Mono.CodeContracts-net_4_x.csproj b/mcs/class/Mono.CodeContracts/Mono.CodeContracts-net_4_x.csproj index d423caf8f7c..dd6412200e4 100644 --- a/mcs/class/Mono.CodeContracts/Mono.CodeContracts-net_4_x.csproj +++ b/mcs/class/Mono.CodeContracts/Mono.CodeContracts-net_4_x.csproj @@ -9,8 +9,11 @@ {9BE8D62B-471D-4538-8287-691B4ECE3209} Library 1699,618 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Mono.CompilerServices.SymbolWriter/Mono.CompilerServices.SymbolWriter-net_4_x.csproj b/mcs/class/Mono.CompilerServices.SymbolWriter/Mono.CompilerServices.SymbolWriter-net_4_x.csproj index b2b2f20e756..ea78a738738 100644 --- a/mcs/class/Mono.CompilerServices.SymbolWriter/Mono.CompilerServices.SymbolWriter-net_4_x.csproj +++ b/mcs/class/Mono.CompilerServices.SymbolWriter/Mono.CompilerServices.SymbolWriter-net_4_x.csproj @@ -9,8 +9,11 @@ {88177C4B-894F-485D-B95A-44199C06BE9F} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Mono.Data.Sqlite/Mono.Data.Sqlite-net_4_x.csproj b/mcs/class/Mono.Data.Sqlite/Mono.Data.Sqlite-net_4_x.csproj index 4b865fff089..fc2106e9f4d 100644 --- a/mcs/class/Mono.Data.Sqlite/Mono.Data.Sqlite-net_4_x.csproj +++ b/mcs/class/Mono.Data.Sqlite/Mono.Data.Sqlite-net_4_x.csproj @@ -9,8 +9,11 @@ {371560EA-7BD3-4025-90CB-F1B112403CF2} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Mono.Data.Tds/Mono.Data.Tds-net_4_x.csproj b/mcs/class/Mono.Data.Tds/Mono.Data.Tds-net_4_x.csproj index 0b36e7aee6d..596e8f1231b 100644 --- a/mcs/class/Mono.Data.Tds/Mono.Data.Tds-net_4_x.csproj +++ b/mcs/class/Mono.Data.Tds/Mono.Data.Tds-net_4_x.csproj @@ -9,8 +9,11 @@ {39F59AE4-1381-4275-B14E-16D786F40B93} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft-net_4_x.csproj b/mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft-net_4_x.csproj index 82f953be77d..335da43a8cb 100644 --- a/mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft-net_4_x.csproj +++ b/mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft-net_4_x.csproj @@ -9,8 +9,11 @@ {57B5039F-30CC-4EAA-9D55-1B9A07AC8A69} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Mono.Http/Mono.Http-net_4_x.csproj b/mcs/class/Mono.Http/Mono.Http-net_4_x.csproj index 5fb1b2d3166..491ba8f8008 100644 --- a/mcs/class/Mono.Http/Mono.Http-net_4_x.csproj +++ b/mcs/class/Mono.Http/Mono.Http-net_4_x.csproj @@ -9,8 +9,11 @@ {11DD6F15-65AB-4CBD-9EFE-2C9626388C53} Library 1699,618 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Mono.Management/Mono.Management-net_4_x.csproj b/mcs/class/Mono.Management/Mono.Management-net_4_x.csproj index 25dbdea501c..f7622dce595 100644 --- a/mcs/class/Mono.Management/Mono.Management-net_4_x.csproj +++ b/mcs/class/Mono.Management/Mono.Management-net_4_x.csproj @@ -9,8 +9,11 @@ {1A2B6016-1EEF-4C06-943D-EB3E94A31EB9} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Mono.Messaging.RabbitMQ/Mono.Messaging.RabbitMQ-net_4_x.csproj b/mcs/class/Mono.Messaging.RabbitMQ/Mono.Messaging.RabbitMQ-net_4_x.csproj index b962ddf1572..853bf41c9d2 100644 --- a/mcs/class/Mono.Messaging.RabbitMQ/Mono.Messaging.RabbitMQ-net_4_x.csproj +++ b/mcs/class/Mono.Messaging.RabbitMQ/Mono.Messaging.RabbitMQ-net_4_x.csproj @@ -9,8 +9,11 @@ {FF19FF42-C95D-4BB7-A0D7-05A94C07276E} Library 1699,618 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Mono.Messaging/Mono.Messaging-net_4_x.csproj b/mcs/class/Mono.Messaging/Mono.Messaging-net_4_x.csproj index 0a9eccf6f5a..4fd7385a11b 100644 --- a/mcs/class/Mono.Messaging/Mono.Messaging-net_4_x.csproj +++ b/mcs/class/Mono.Messaging/Mono.Messaging-net_4_x.csproj @@ -9,8 +9,11 @@ {F89761CF-5915-45E5-8C9C-E4F883EC5FA5} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Mono.Options/Mono.Options-net_4_x.csproj b/mcs/class/Mono.Options/Mono.Options-net_4_x.csproj index 2f90a7d766c..be6a8bf7d93 100644 --- a/mcs/class/Mono.Options/Mono.Options-net_4_x.csproj +++ b/mcs/class/Mono.Options/Mono.Options-net_4_x.csproj @@ -9,8 +9,11 @@ {115711B0-D1F2-4E50-83F9-63128E70CE05} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Mono.Parallel/Mono.Parallel-net_4_x.csproj b/mcs/class/Mono.Parallel/Mono.Parallel-net_4_x.csproj index 6cd87f20764..917621cbd2e 100644 --- a/mcs/class/Mono.Parallel/Mono.Parallel-net_4_x.csproj +++ b/mcs/class/Mono.Parallel/Mono.Parallel-net_4_x.csproj @@ -9,8 +9,11 @@ {18E55AE4-6B9B-44EF-94C9-1084D5472E63} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Mono.Posix/Mono.Posix-net_4_x.csproj b/mcs/class/Mono.Posix/Mono.Posix-net_4_x.csproj index e2ec3604627..8a186a782d8 100644 --- a/mcs/class/Mono.Posix/Mono.Posix-net_4_x.csproj +++ b/mcs/class/Mono.Posix/Mono.Posix-net_4_x.csproj @@ -9,8 +9,11 @@ {66DBB049-785B-4C2E-9EF6-C9E163F7DDD1} Library 1699,618,612 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Mono.Security.Win32/Mono.Security.Win32-net_4_x.csproj b/mcs/class/Mono.Security.Win32/Mono.Security.Win32-net_4_x.csproj index 8d8c2007af8..89c64607896 100644 --- a/mcs/class/Mono.Security.Win32/Mono.Security.Win32-net_4_x.csproj +++ b/mcs/class/Mono.Security.Win32/Mono.Security.Win32-net_4_x.csproj @@ -9,8 +9,11 @@ {994BF3A4-85FD-4FDB-9120-C3A3B44A57CD} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Mono.Security/Mono.Security-net_4_x.csproj b/mcs/class/Mono.Security/Mono.Security-net_4_x.csproj index f41179b86f9..f4b4f9fbef9 100644 --- a/mcs/class/Mono.Security/Mono.Security-net_4_x.csproj +++ b/mcs/class/Mono.Security/Mono.Security-net_4_x.csproj @@ -9,8 +9,11 @@ {42D59DE7-586F-4ACF-BDD5-E7869E39E3EF} Library 1699,1030,3009 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Mono.Simd/Mono.Simd-net_4_x.csproj b/mcs/class/Mono.Simd/Mono.Simd-net_4_x.csproj index a5df7f75d8d..ad1dbdb5ca5 100644 --- a/mcs/class/Mono.Simd/Mono.Simd-net_4_x.csproj +++ b/mcs/class/Mono.Simd/Mono.Simd-net_4_x.csproj @@ -9,8 +9,11 @@ {9DD41BEA-E086-42C4-9FB8-85ABEDDA7F37} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Mono.Tasklets/Mono.Tasklets-net_4_x.csproj b/mcs/class/Mono.Tasklets/Mono.Tasklets-net_4_x.csproj index b8b784a828d..999a173d433 100644 --- a/mcs/class/Mono.Tasklets/Mono.Tasklets-net_4_x.csproj +++ b/mcs/class/Mono.Tasklets/Mono.Tasklets-net_4_x.csproj @@ -9,8 +9,11 @@ {85EC1EAD-8AA5-4CF8-A0CE-3882FEB7C57B} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Mono.WebBrowser/Mono.WebBrowser-net_4_x.csproj b/mcs/class/Mono.WebBrowser/Mono.WebBrowser-net_4_x.csproj index 00814ba168b..b7c3e8363ff 100644 --- a/mcs/class/Mono.WebBrowser/Mono.WebBrowser-net_4_x.csproj +++ b/mcs/class/Mono.WebBrowser/Mono.WebBrowser-net_4_x.csproj @@ -9,8 +9,11 @@ {B6DD737B-421C-4201-A852-8022328FE59D} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Mono.XBuild.Tasks/Mono.XBuild.Tasks-net_4_x.csproj b/mcs/class/Mono.XBuild.Tasks/Mono.XBuild.Tasks-net_4_x.csproj index 131597d19ed..4263441391d 100644 --- a/mcs/class/Mono.XBuild.Tasks/Mono.XBuild.Tasks-net_4_x.csproj +++ b/mcs/class/Mono.XBuild.Tasks/Mono.XBuild.Tasks-net_4_x.csproj @@ -9,8 +9,11 @@ {3FA2C1F8-62D9-421D-8EEE-B4E651B8588C} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/Novell.Directory.Ldap/Novell.Directory.Ldap-net_4_x.csproj b/mcs/class/Novell.Directory.Ldap/Novell.Directory.Ldap-net_4_x.csproj index 8e20cee020d..e37426a7250 100644 --- a/mcs/class/Novell.Directory.Ldap/Novell.Directory.Ldap-net_4_x.csproj +++ b/mcs/class/Novell.Directory.Ldap/Novell.Directory.Ldap-net_4_x.csproj @@ -9,8 +9,11 @@ {B424FF7F-8F49-45F5-BFD5-6319F818816F} Library 1699,612 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/PEAPI/PEAPI-net_4_x.csproj b/mcs/class/PEAPI/PEAPI-net_4_x.csproj index b23724821aa..3be35f6deb1 100644 --- a/mcs/class/PEAPI/PEAPI-net_4_x.csproj +++ b/mcs/class/PEAPI/PEAPI-net_4_x.csproj @@ -9,8 +9,11 @@ {34443C71-09F1-4F21-ABB4-82822376F74F} Library 1699,414,618 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/RabbitMQ.Client/src/apigen/RabbitMQ.Client.Apigen-net_4_x.csproj b/mcs/class/RabbitMQ.Client/src/apigen/RabbitMQ.Client.Apigen-net_4_x.csproj index c4ee94a44a9..20dd16b85b7 100644 --- a/mcs/class/RabbitMQ.Client/src/apigen/RabbitMQ.Client.Apigen-net_4_x.csproj +++ b/mcs/class/RabbitMQ.Client/src/apigen/RabbitMQ.Client.Apigen-net_4_x.csproj @@ -9,8 +9,11 @@ {D2A49790-9CFD-492B-9CFA-58B9AEDA1B75} Exe 1699 - ./../../../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True RabbitMQ.Client.Apigen.Apigen diff --git a/mcs/class/RabbitMQ.Client/src/client/RabbitMQ.Client-net_4_x.csproj b/mcs/class/RabbitMQ.Client/src/client/RabbitMQ.Client-net_4_x.csproj index 6f54fbacd79..6058fc91d76 100644 --- a/mcs/class/RabbitMQ.Client/src/client/RabbitMQ.Client-net_4_x.csproj +++ b/mcs/class/RabbitMQ.Client/src/client/RabbitMQ.Client-net_4_x.csproj @@ -9,8 +9,11 @@ {8A378E82-8FA2-4DC9-A2F7-CD5CACC3F8F6} Library 1699,618 - ./../../../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/SMDiagnostics/SMDiagnostics-net_4_x.csproj b/mcs/class/SMDiagnostics/SMDiagnostics-net_4_x.csproj index 7a0a45bde28..cc4970402d4 100644 --- a/mcs/class/SMDiagnostics/SMDiagnostics-net_4_x.csproj +++ b/mcs/class/SMDiagnostics/SMDiagnostics-net_4_x.csproj @@ -9,8 +9,11 @@ {8B8C3ED9-96F9-49B3-B355-9FD3D29DD3AD} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.ComponentModel.Composition.4.5/System.ComponentModel.Composition-net_4_x.csproj b/mcs/class/System.ComponentModel.Composition.4.5/System.ComponentModel.Composition-net_4_x.csproj index a1a4b40d890..cfcdae8e1d3 100644 --- a/mcs/class/System.ComponentModel.Composition.4.5/System.ComponentModel.Composition-net_4_x.csproj +++ b/mcs/class/System.ComponentModel.Composition.4.5/System.ComponentModel.Composition-net_4_x.csproj @@ -9,8 +9,11 @@ {9091B5ED-8AFF-4B93-801A-9A33E0895A2B} Library 1699,219,414,436 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.ComponentModel.DataAnnotations/System.ComponentModel.DataAnnotations-net_4_x.csproj b/mcs/class/System.ComponentModel.DataAnnotations/System.ComponentModel.DataAnnotations-net_4_x.csproj index 7597c27f9d7..1e8b64f1202 100644 --- a/mcs/class/System.ComponentModel.DataAnnotations/System.ComponentModel.DataAnnotations-net_4_x.csproj +++ b/mcs/class/System.ComponentModel.DataAnnotations/System.ComponentModel.DataAnnotations-net_4_x.csproj @@ -9,8 +9,11 @@ {8F86C287-38A5-49F8-BE6D-1E0E3D74AF39} Library 1699,414 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Configuration.Install/System.Configuration.Install-net_4_x.csproj b/mcs/class/System.Configuration.Install/System.Configuration.Install-net_4_x.csproj index 40324c205fa..704f78b4895 100644 --- a/mcs/class/System.Configuration.Install/System.Configuration.Install-net_4_x.csproj +++ b/mcs/class/System.Configuration.Install/System.Configuration.Install-net_4_x.csproj @@ -9,8 +9,11 @@ {B144ACD4-089D-4769-8605-583FBEDB5B7C} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Configuration/System.Configuration-net_4_x.csproj b/mcs/class/System.Configuration/System.Configuration-net_4_x.csproj index 7160ec3790d..1493011fb73 100644 --- a/mcs/class/System.Configuration/System.Configuration-net_4_x.csproj +++ b/mcs/class/System.Configuration/System.Configuration-net_4_x.csproj @@ -9,8 +9,11 @@ {D5CDC09C-F19A-4811-A6C8-70F51CBFB644} Library 1699,618 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Core/System.Core-net_4_x.csproj b/mcs/class/System.Core/System.Core-net_4_x.csproj index edd22f02736..815237b62cf 100644 --- a/mcs/class/System.Core/System.Core-net_4_x.csproj +++ b/mcs/class/System.Core/System.Core-net_4_x.csproj @@ -9,8 +9,11 @@ {359142A1-D80F-401E-AA64-7167C9317649} Library 1699,436 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Data.DataSetExtensions/System.Data.DataSetExtensions-net_4_x.csproj b/mcs/class/System.Data.DataSetExtensions/System.Data.DataSetExtensions-net_4_x.csproj index 1943a1f69ac..7b365f29f24 100644 --- a/mcs/class/System.Data.DataSetExtensions/System.Data.DataSetExtensions-net_4_x.csproj +++ b/mcs/class/System.Data.DataSetExtensions/System.Data.DataSetExtensions-net_4_x.csproj @@ -9,8 +9,11 @@ {64D286EF-32EA-4494-9DD6-36609597A11A} Library 1699,436 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Data.Entity/System.Data.Entity-net_4_x.csproj b/mcs/class/System.Data.Entity/System.Data.Entity-net_4_x.csproj index 73b11b1c9a3..0ee2c9fcae3 100644 --- a/mcs/class/System.Data.Entity/System.Data.Entity-net_4_x.csproj +++ b/mcs/class/System.Data.Entity/System.Data.Entity-net_4_x.csproj @@ -9,8 +9,11 @@ {A559EE60-2FE6-47DD-B4B8-0097BD242D86} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Data.Linq/System.Data.Linq-net_4_x.csproj b/mcs/class/System.Data.Linq/System.Data.Linq-net_4_x.csproj index 94751b17b3f..1d1d58e7658 100644 --- a/mcs/class/System.Data.Linq/System.Data.Linq-net_4_x.csproj +++ b/mcs/class/System.Data.Linq/System.Data.Linq-net_4_x.csproj @@ -9,8 +9,11 @@ {E6EE9E9A-42BA-4202-8813-FCF40E9061BF} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Data.OracleClient/System.Data.OracleClient-net_4_x.csproj b/mcs/class/System.Data.OracleClient/System.Data.OracleClient-net_4_x.csproj index be71f4029f2..c025c251fff 100644 --- a/mcs/class/System.Data.OracleClient/System.Data.OracleClient-net_4_x.csproj +++ b/mcs/class/System.Data.OracleClient/System.Data.OracleClient-net_4_x.csproj @@ -9,8 +9,11 @@ {0029417C-ED54-4162-8D8C-D935C760D89D} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Data.Services.Client/System.Data.Services.Client-net_4_x.csproj b/mcs/class/System.Data.Services.Client/System.Data.Services.Client-net_4_x.csproj index c7b9f5cfec7..ebfff346029 100644 --- a/mcs/class/System.Data.Services.Client/System.Data.Services.Client-net_4_x.csproj +++ b/mcs/class/System.Data.Services.Client/System.Data.Services.Client-net_4_x.csproj @@ -9,8 +9,11 @@ {2FFB9A8F-DB7B-41FF-9398-15DF81AE1BC8} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Data.Services/System.Data.Services-net_4_x.csproj b/mcs/class/System.Data.Services/System.Data.Services-net_4_x.csproj index 74d98ad472c..ec22b9734c3 100644 --- a/mcs/class/System.Data.Services/System.Data.Services-net_4_x.csproj +++ b/mcs/class/System.Data.Services/System.Data.Services-net_4_x.csproj @@ -9,8 +9,11 @@ {5A287CAF-8FA4-42F7-976D-EE16D76CF2F1} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Data/System.Data-net_4_x.csproj b/mcs/class/System.Data/System.Data-net_4_x.csproj index 49100dfb079..55adbfa28da 100644 --- a/mcs/class/System.Data/System.Data-net_4_x.csproj +++ b/mcs/class/System.Data/System.Data-net_4_x.csproj @@ -9,8 +9,11 @@ {EC439BB8-FFED-4A32-A05D-2FA3A70CAD64} Library 1699,219,414,649 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Deployment/System.Deployment-net_4_x.csproj b/mcs/class/System.Deployment/System.Deployment-net_4_x.csproj index 27250cd0518..78b36424e2f 100644 --- a/mcs/class/System.Deployment/System.Deployment-net_4_x.csproj +++ b/mcs/class/System.Deployment/System.Deployment-net_4_x.csproj @@ -9,8 +9,11 @@ {E378448B-0D48-4338-BAE0-CEB9A7CB3B80} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Design/System.Design-net_4_x.csproj b/mcs/class/System.Design/System.Design-net_4_x.csproj index 0de9fd39ace..0dee61abec7 100644 --- a/mcs/class/System.Design/System.Design-net_4_x.csproj +++ b/mcs/class/System.Design/System.Design-net_4_x.csproj @@ -9,8 +9,11 @@ {EFEDC380-2CB0-4B40-9566-D2302867A4D9} Library 1699,436,612,618,649,67,672 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Design/System.Design-plaindesign-net_4_x.csproj b/mcs/class/System.Design/System.Design-plaindesign-net_4_x.csproj index 69aff5d5b04..bd6157c13e0 100644 --- a/mcs/class/System.Design/System.Design-plaindesign-net_4_x.csproj +++ b/mcs/class/System.Design/System.Design-plaindesign-net_4_x.csproj @@ -9,7 +9,10 @@ {DCE556E9-EF89-45F3-A51F-83D3C3E0FEF5} Library 1699,436,612,618,649,67,672 - ./../../class/lib/net_4_x/plaindesign + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform)/plaindesign obj-plaindesign false True diff --git a/mcs/class/System.DirectoryServices.Protocols/System.DirectoryServices.Protocols-net_4_x.csproj b/mcs/class/System.DirectoryServices.Protocols/System.DirectoryServices.Protocols-net_4_x.csproj index 14e4e0ab705..72a04828eca 100644 --- a/mcs/class/System.DirectoryServices.Protocols/System.DirectoryServices.Protocols-net_4_x.csproj +++ b/mcs/class/System.DirectoryServices.Protocols/System.DirectoryServices.Protocols-net_4_x.csproj @@ -9,8 +9,11 @@ {EF08F249-31A1-4E62-8391-ECBA5227B686} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.DirectoryServices/System.DirectoryServices-net_4_x.csproj b/mcs/class/System.DirectoryServices/System.DirectoryServices-net_4_x.csproj index 03b19beb414..43c7e028822 100644 --- a/mcs/class/System.DirectoryServices/System.DirectoryServices-net_4_x.csproj +++ b/mcs/class/System.DirectoryServices/System.DirectoryServices-net_4_x.csproj @@ -9,8 +9,11 @@ {CC4F3F73-E0A6-49EE-8F7D-BD8B9F293A72} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Drawing.Design/System.Drawing.Design-net_4_x.csproj b/mcs/class/System.Drawing.Design/System.Drawing.Design-net_4_x.csproj index c6d6f6d86bc..0c98f3fbe77 100644 --- a/mcs/class/System.Drawing.Design/System.Drawing.Design-net_4_x.csproj +++ b/mcs/class/System.Drawing.Design/System.Drawing.Design-net_4_x.csproj @@ -9,8 +9,11 @@ {BAC9BBAE-661E-4B6E-97BC-4045D34E887E} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Drawing/System.Drawing-net_4_x.csproj b/mcs/class/System.Drawing/System.Drawing-net_4_x.csproj index e750c1dfc78..6ca551e3224 100644 --- a/mcs/class/System.Drawing/System.Drawing-net_4_x.csproj +++ b/mcs/class/System.Drawing/System.Drawing-net_4_x.csproj @@ -9,8 +9,11 @@ {584A5E46-2958-4CB2-8DF9-188B420D0BB0} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Drawing/System.Drawing.Printing/InvalidPrinterException.cs b/mcs/class/System.Drawing/System.Drawing.Printing/InvalidPrinterException.cs index 22573086370..7fd127cdb0c 100644 --- a/mcs/class/System.Drawing/System.Drawing.Printing/InvalidPrinterException.cs +++ b/mcs/class/System.Drawing/System.Drawing.Printing/InvalidPrinterException.cs @@ -44,6 +44,7 @@ namespace System.Drawing.Printing { // this.settings = settings; } +#if !NETSTANDARD1_6 protected InvalidPrinterException (SerializationInfo info, StreamingContext context) : base (info, context) { @@ -56,6 +57,7 @@ namespace System.Drawing.Printing { base.GetObjectData (info, context); } +#endif private static string GetMessage(PrinterSettings settings) { diff --git a/mcs/class/System.Drawing/System.Drawing/IconConverter.cs b/mcs/class/System.Drawing/System.Drawing/IconConverter.cs index eff2780f2b3..86a14680802 100644 --- a/mcs/class/System.Drawing/System.Drawing/IconConverter.cs +++ b/mcs/class/System.Drawing/System.Drawing/IconConverter.cs @@ -82,9 +82,10 @@ namespace System.Drawing { return "(none)"; else if (CanConvertTo (null, destinationType)) { //came here means destType is byte array ; - MemoryStream ms = new MemoryStream (); - ((Icon) value).Save (ms); - return ms.GetBuffer (); + using (MemoryStream ms = new MemoryStream ()) { + ((Icon) value).Save (ms); + return ms.ToArray (); + } }else return new NotSupportedException ("IconConverter can not convert from " + value.GetType ()); } diff --git a/mcs/class/System.Drawing/System.Drawing/ImageConverter.cs b/mcs/class/System.Drawing/System.Drawing/ImageConverter.cs index b3f961b1ad0..468cf8e7fca 100644 --- a/mcs/class/System.Drawing/System.Drawing/ImageConverter.cs +++ b/mcs/class/System.Drawing/System.Drawing/ImageConverter.cs @@ -85,9 +85,10 @@ namespace System.Drawing return value.ToString (); } else if (CanConvertTo (null, destinationType)) { //came here means destinationType is byte array ; - MemoryStream ms = new MemoryStream (); - ((Image)value).Save (ms, ((Image)value).RawFormat); - return ms.GetBuffer (); + using (MemoryStream ms = new MemoryStream ()) { + ((Image)value).Save (ms, ((Image)value).RawFormat); + return ms.ToArray (); + } } } diff --git a/mcs/class/System.Drawing/System.Drawing/gdipFunctions.cs b/mcs/class/System.Drawing/System.Drawing/gdipFunctions.cs index cdcdd99d2e5..af722ecbcc6 100644 --- a/mcs/class/System.Drawing/System.Drawing/gdipFunctions.cs +++ b/mcs/class/System.Drawing/System.Drawing/gdipFunctions.cs @@ -92,8 +92,14 @@ namespace System.Drawing static GDIPlus () { +#if NETSTANDARD1_6 + bool isUnix = !RuntimeInformation.IsOSPlatform (OSPlatform.Windows); +#else int platform = (int) Environment.OSVersion.Platform; - if ((platform == 4) || (platform == 6) || (platform == 128)) { + bool isUnix = (platform == 4) || (platform == 6) || (platform == 128); +#endif + + if (isUnix) { if (Environment.GetEnvironmentVariable ("not_supported_MONO_MWF_USE_NEW_X11_BACKEND") != null || Environment.GetEnvironmentVariable ("MONO_MWF_MAC_FORCE_X11") != null) { UseX11Drawable = true; } else { @@ -127,7 +133,9 @@ namespace System.Drawing } // under MS 1.x this event is raised only for the default application domain +#if !NETSTANDARD1_6 AppDomain.CurrentDomain.ProcessExit += new EventHandler (ProcessExit); +#endif } static public bool RunningOnWindows () @@ -1891,7 +1899,7 @@ namespace System.Drawing public void StreamCloseImpl () { - stream.Close (); + stream.Dispose (); } public StreamCloseDelegate CloseDelegate { diff --git a/mcs/class/System.Drawing/System.Drawing/macFunctions.cs b/mcs/class/System.Drawing/System.Drawing/macFunctions.cs index 157a8cb398f..623bc06a30e 100644 --- a/mcs/class/System.Drawing/System.Drawing/macFunctions.cs +++ b/mcs/class/System.Drawing/System.Drawing/macFunctions.cs @@ -48,6 +48,7 @@ namespace System.Drawing { #endif static MacSupport () { +#if !NETSTANDARD1_6 foreach (Assembly asm in AppDomain.CurrentDomain.GetAssemblies ()) { if (String.Equals (asm.GetName ().Name, "System.Windows.Forms")) { Type driver_type = asm.GetType ("System.Windows.Forms.XplatUICarbon"); @@ -56,6 +57,7 @@ namespace System.Drawing { } } } +#endif } internal static CocoaContext GetCGContextForNSView (IntPtr handle) { diff --git a/mcs/class/System.Dynamic/System.Dynamic-net_4_x.csproj b/mcs/class/System.Dynamic/System.Dynamic-net_4_x.csproj index 30b51caf96a..b52c1ea7c1f 100644 --- a/mcs/class/System.Dynamic/System.Dynamic-net_4_x.csproj +++ b/mcs/class/System.Dynamic/System.Dynamic-net_4_x.csproj @@ -9,8 +9,11 @@ {5428F1E0-B0ED-46D6-B429-27D1A1C175C0} Library 1699,414,169 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.EnterpriseServices/System.EnterpriseServices-net_4_x.csproj b/mcs/class/System.EnterpriseServices/System.EnterpriseServices-net_4_x.csproj index cc000d15eab..eed0a3a0606 100644 --- a/mcs/class/System.EnterpriseServices/System.EnterpriseServices-net_4_x.csproj +++ b/mcs/class/System.EnterpriseServices/System.EnterpriseServices-net_4_x.csproj @@ -9,8 +9,11 @@ {61E3D008-E273-4E12-860A-8ADA031098C2} Library 1699,168,162 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.IO.Compression.FileSystem/System.IO.Compression.FileSystem-net_4_x.csproj b/mcs/class/System.IO.Compression.FileSystem/System.IO.Compression.FileSystem-net_4_x.csproj index e7ce5a56ebe..82fbf539d41 100644 --- a/mcs/class/System.IO.Compression.FileSystem/System.IO.Compression.FileSystem-net_4_x.csproj +++ b/mcs/class/System.IO.Compression.FileSystem/System.IO.Compression.FileSystem-net_4_x.csproj @@ -9,8 +9,11 @@ {9E61FF2E-493E-4CA0-BBDA-2EF96A4CB058} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.IO.Compression/System.IO.Compression-net_4_x.csproj b/mcs/class/System.IO.Compression/System.IO.Compression-net_4_x.csproj index 2219cf53924..2160b91987e 100644 --- a/mcs/class/System.IO.Compression/System.IO.Compression-net_4_x.csproj +++ b/mcs/class/System.IO.Compression/System.IO.Compression-net_4_x.csproj @@ -9,8 +9,11 @@ {6187D26C-54C8-4298-829E-A99B0E6036B1} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.IdentityModel.Selectors/System.IdentityModel.Selectors-net_4_x.csproj b/mcs/class/System.IdentityModel.Selectors/System.IdentityModel.Selectors-net_4_x.csproj index 646758f1aae..5ec91411ebb 100644 --- a/mcs/class/System.IdentityModel.Selectors/System.IdentityModel.Selectors-net_4_x.csproj +++ b/mcs/class/System.IdentityModel.Selectors/System.IdentityModel.Selectors-net_4_x.csproj @@ -9,8 +9,11 @@ {BBA32980-B28C-476D-AEB0-892F1B1DFB5E} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.IdentityModel/System.IdentityModel-net_4_x.csproj b/mcs/class/System.IdentityModel/System.IdentityModel-net_4_x.csproj index 219c266c6f8..ecbd0cc80e2 100644 --- a/mcs/class/System.IdentityModel/System.IdentityModel-net_4_x.csproj +++ b/mcs/class/System.IdentityModel/System.IdentityModel-net_4_x.csproj @@ -9,8 +9,11 @@ {FA718FA9-32C2-4BAC-BAAB-DB3A7A326D4C} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Json.Microsoft/System.Json.Microsoft-net_4_x.csproj b/mcs/class/System.Json.Microsoft/System.Json.Microsoft-net_4_x.csproj index 65ce1e5d029..43f1c55a868 100644 --- a/mcs/class/System.Json.Microsoft/System.Json.Microsoft-net_4_x.csproj +++ b/mcs/class/System.Json.Microsoft/System.Json.Microsoft-net_4_x.csproj @@ -9,8 +9,11 @@ {E6A6B9F7-BD0C-4F8D-8AFE-2EF76A2FB3AD} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Json/System.Json-net_4_x.csproj b/mcs/class/System.Json/System.Json-net_4_x.csproj index 4f0fde6ab43..dcc18a224cd 100644 --- a/mcs/class/System.Json/System.Json-net_4_x.csproj +++ b/mcs/class/System.Json/System.Json-net_4_x.csproj @@ -9,8 +9,11 @@ {D315DFE8-0E95-45D9-9EDB-9DCF70E5152F} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Management/System.Management-net_4_x.csproj b/mcs/class/System.Management/System.Management-net_4_x.csproj index 4209191194a..e974715f9ed 100644 --- a/mcs/class/System.Management/System.Management-net_4_x.csproj +++ b/mcs/class/System.Management/System.Management-net_4_x.csproj @@ -9,8 +9,11 @@ {A81C8BB6-5799-49BC-849A-CB422D3F8DB9} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Messaging/System.Messaging-net_4_x.csproj b/mcs/class/System.Messaging/System.Messaging-net_4_x.csproj index a10e83ba72a..08485c436dd 100644 --- a/mcs/class/System.Messaging/System.Messaging-net_4_x.csproj +++ b/mcs/class/System.Messaging/System.Messaging-net_4_x.csproj @@ -9,8 +9,11 @@ {4AC19C4C-5998-4F55-9C65-55ACB8D71AB2} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Net.Http.Formatting/System.Net.Http.Formatting-net_4_x.csproj b/mcs/class/System.Net.Http.Formatting/System.Net.Http.Formatting-net_4_x.csproj index af0c2089a05..09992bba913 100644 --- a/mcs/class/System.Net.Http.Formatting/System.Net.Http.Formatting-net_4_x.csproj +++ b/mcs/class/System.Net.Http.Formatting/System.Net.Http.Formatting-net_4_x.csproj @@ -9,8 +9,11 @@ {5883D056-B748-4D13-A7E3-2D2756CDC6BC} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Net.Http.WebRequest/System.Net.Http.WebRequest-net_4_x.csproj b/mcs/class/System.Net.Http.WebRequest/System.Net.Http.WebRequest-net_4_x.csproj index 9d65fd28560..0eca3bb9bbb 100644 --- a/mcs/class/System.Net.Http.WebRequest/System.Net.Http.WebRequest-net_4_x.csproj +++ b/mcs/class/System.Net.Http.WebRequest/System.Net.Http.WebRequest-net_4_x.csproj @@ -9,8 +9,11 @@ {A98B5CC3-EAFC-4EFD-ABC6-2F2A65BE98F5} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Net.Http/System.Net.Http-net_4_x.csproj b/mcs/class/System.Net.Http/System.Net.Http-net_4_x.csproj index cf0f31fc6cf..f358d34db90 100644 --- a/mcs/class/System.Net.Http/System.Net.Http-net_4_x.csproj +++ b/mcs/class/System.Net.Http/System.Net.Http-net_4_x.csproj @@ -9,8 +9,11 @@ {F1636C0A-FC68-4362-918F-9CCC789FED13} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Net/System.Net-net_4_x.csproj b/mcs/class/System.Net/System.Net-net_4_x.csproj index 3162032a761..bfda8acbcf2 100644 --- a/mcs/class/System.Net/System.Net-net_4_x.csproj +++ b/mcs/class/System.Net/System.Net-net_4_x.csproj @@ -9,8 +9,11 @@ {A455F1BB-6273-4BAE-985C-563BED11D529} Library 1699,1720 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Numerics.Vectors/System.Numerics.Vectors-net_4_x.csproj b/mcs/class/System.Numerics.Vectors/System.Numerics.Vectors-net_4_x.csproj index 1198c3316b2..fdf2ee284da 100644 --- a/mcs/class/System.Numerics.Vectors/System.Numerics.Vectors-net_4_x.csproj +++ b/mcs/class/System.Numerics.Vectors/System.Numerics.Vectors-net_4_x.csproj @@ -9,8 +9,11 @@ {B05362C2-C85F-43A5-93D7-49A45892438D} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Numerics/System.Numerics-net_4_x.csproj b/mcs/class/System.Numerics/System.Numerics-net_4_x.csproj index 89106fd4b4d..cdccb1291e6 100644 --- a/mcs/class/System.Numerics/System.Numerics-net_4_x.csproj +++ b/mcs/class/System.Numerics/System.Numerics-net_4_x.csproj @@ -9,8 +9,11 @@ {BD2FFDDC-BD89-4041-82F5-A696C941C7BE} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Reactive.Core/System.Reactive.Core-net_4_x.csproj b/mcs/class/System.Reactive.Core/System.Reactive.Core-net_4_x.csproj index e95d63072f6..c7bc3be2988 100644 --- a/mcs/class/System.Reactive.Core/System.Reactive.Core-net_4_x.csproj +++ b/mcs/class/System.Reactive.Core/System.Reactive.Core-net_4_x.csproj @@ -9,8 +9,11 @@ {52F7F1BD-9D67-494E-A53A-C291FF5424B4} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Reactive.Debugger/System.Reactive.Debugger-net_4_x.csproj b/mcs/class/System.Reactive.Debugger/System.Reactive.Debugger-net_4_x.csproj index fd612e3203d..69e179f7b79 100644 --- a/mcs/class/System.Reactive.Debugger/System.Reactive.Debugger-net_4_x.csproj +++ b/mcs/class/System.Reactive.Debugger/System.Reactive.Debugger-net_4_x.csproj @@ -9,8 +9,11 @@ {8EB36024-5DB5-4854-8425-8D95A8059F2D} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Reactive.Experimental/System.Reactive.Experimental-net_4_x.csproj b/mcs/class/System.Reactive.Experimental/System.Reactive.Experimental-net_4_x.csproj index cb6c001fd6f..155e2d27458 100644 --- a/mcs/class/System.Reactive.Experimental/System.Reactive.Experimental-net_4_x.csproj +++ b/mcs/class/System.Reactive.Experimental/System.Reactive.Experimental-net_4_x.csproj @@ -9,8 +9,11 @@ {20E6619C-E88D-442C-AFA8-2216A73CF8D2} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Reactive.Interfaces/System.Reactive.Interfaces-net_4_x.csproj b/mcs/class/System.Reactive.Interfaces/System.Reactive.Interfaces-net_4_x.csproj index 693b84ac424..5762d45c16c 100644 --- a/mcs/class/System.Reactive.Interfaces/System.Reactive.Interfaces-net_4_x.csproj +++ b/mcs/class/System.Reactive.Interfaces/System.Reactive.Interfaces-net_4_x.csproj @@ -9,8 +9,11 @@ {0DA7868F-C598-4E45-B33C-86FBB482DB76} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Reactive.Linq/System.Reactive.Linq-net_4_x.csproj b/mcs/class/System.Reactive.Linq/System.Reactive.Linq-net_4_x.csproj index 8b6aae1a2ee..593c2d6e3d8 100644 --- a/mcs/class/System.Reactive.Linq/System.Reactive.Linq-net_4_x.csproj +++ b/mcs/class/System.Reactive.Linq/System.Reactive.Linq-net_4_x.csproj @@ -9,8 +9,11 @@ {EE5FC05D-135B-460A-9F0D-7F5084F4DBD7} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Reactive.Observable.Aliases/System.Reactive.Observable.Aliases-net_4_x.csproj b/mcs/class/System.Reactive.Observable.Aliases/System.Reactive.Observable.Aliases-net_4_x.csproj index 3a6703d4a42..4e2894d3b59 100644 --- a/mcs/class/System.Reactive.Observable.Aliases/System.Reactive.Observable.Aliases-net_4_x.csproj +++ b/mcs/class/System.Reactive.Observable.Aliases/System.Reactive.Observable.Aliases-net_4_x.csproj @@ -9,8 +9,11 @@ {7D16E76F-3B1D-415E-AD93-5D4D86B451A0} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Reactive.PlatformServices/System.Reactive.PlatformServices-net_4_x.csproj b/mcs/class/System.Reactive.PlatformServices/System.Reactive.PlatformServices-net_4_x.csproj index d8bd9039d52..4902cfc65e8 100644 --- a/mcs/class/System.Reactive.PlatformServices/System.Reactive.PlatformServices-net_4_x.csproj +++ b/mcs/class/System.Reactive.PlatformServices/System.Reactive.PlatformServices-net_4_x.csproj @@ -9,8 +9,11 @@ {00CF93F7-B48C-4AF7-B8D5-58DFFAD22845} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Reactive.Providers/System.Reactive.Providers-net_4_x.csproj b/mcs/class/System.Reactive.Providers/System.Reactive.Providers-net_4_x.csproj index 88257ba6d89..57cabc568b6 100644 --- a/mcs/class/System.Reactive.Providers/System.Reactive.Providers-net_4_x.csproj +++ b/mcs/class/System.Reactive.Providers/System.Reactive.Providers-net_4_x.csproj @@ -9,8 +9,11 @@ {22187CB5-7451-45B4-B21B-337D956FF05D} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Reactive.Runtime.Remoting/System.Reactive.Runtime.Remoting-net_4_x.csproj b/mcs/class/System.Reactive.Runtime.Remoting/System.Reactive.Runtime.Remoting-net_4_x.csproj index 51a3b170ba4..32d45839a5a 100644 --- a/mcs/class/System.Reactive.Runtime.Remoting/System.Reactive.Runtime.Remoting-net_4_x.csproj +++ b/mcs/class/System.Reactive.Runtime.Remoting/System.Reactive.Runtime.Remoting-net_4_x.csproj @@ -9,8 +9,11 @@ {7675D4A6-F017-4D20-BFE3-295B86F166CD} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Reactive.Windows.Forms/System.Reactive.Windows.Forms-net_4_x.csproj b/mcs/class/System.Reactive.Windows.Forms/System.Reactive.Windows.Forms-net_4_x.csproj index a7a8f50d38c..4c8a1c124dd 100644 --- a/mcs/class/System.Reactive.Windows.Forms/System.Reactive.Windows.Forms-net_4_x.csproj +++ b/mcs/class/System.Reactive.Windows.Forms/System.Reactive.Windows.Forms-net_4_x.csproj @@ -9,8 +9,11 @@ {9DA5F2F9-AF47-4D48-BA58-2FAFD12538C7} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Reactive.Windows.Threading/System.Reactive.Windows.Threading-net_4_x.csproj b/mcs/class/System.Reactive.Windows.Threading/System.Reactive.Windows.Threading-net_4_x.csproj index 2f785634bec..71810a72eba 100644 --- a/mcs/class/System.Reactive.Windows.Threading/System.Reactive.Windows.Threading-net_4_x.csproj +++ b/mcs/class/System.Reactive.Windows.Threading/System.Reactive.Windows.Threading-net_4_x.csproj @@ -9,8 +9,11 @@ {52C2AE83-A947-42CC-ADEF-9F54042D85D5} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Reflection.Context/System.Reflection.Context-net_4_x.csproj b/mcs/class/System.Reflection.Context/System.Reflection.Context-net_4_x.csproj index 7bf9e27a412..2486a7463cf 100644 --- a/mcs/class/System.Reflection.Context/System.Reflection.Context-net_4_x.csproj +++ b/mcs/class/System.Reflection.Context/System.Reflection.Context-net_4_x.csproj @@ -9,8 +9,11 @@ {50A4818C-4BD7-49DB-AD2C-FF3FB0A9D392} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Runtime.Caching/System.Runtime.Caching-net_4_x.csproj b/mcs/class/System.Runtime.Caching/System.Runtime.Caching-net_4_x.csproj index b079d06ac87..72f1144107c 100644 --- a/mcs/class/System.Runtime.Caching/System.Runtime.Caching-net_4_x.csproj +++ b/mcs/class/System.Runtime.Caching/System.Runtime.Caching-net_4_x.csproj @@ -9,8 +9,11 @@ {2FE2D8C6-B7B8-4067-A2C0-9D1DEA020FD8} Library 1699,414 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Runtime.DurableInstancing/System.Runtime.DurableInstancing-net_4_x.csproj b/mcs/class/System.Runtime.DurableInstancing/System.Runtime.DurableInstancing-net_4_x.csproj index 5776a725172..c7b016a4b19 100644 --- a/mcs/class/System.Runtime.DurableInstancing/System.Runtime.DurableInstancing-net_4_x.csproj +++ b/mcs/class/System.Runtime.DurableInstancing/System.Runtime.DurableInstancing-net_4_x.csproj @@ -9,8 +9,11 @@ {67822258-3D1E-449F-ACDD-BE1918B44458} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Runtime.Remoting/System.Runtime.Remoting-net_4_x.csproj b/mcs/class/System.Runtime.Remoting/System.Runtime.Remoting-net_4_x.csproj index cdc14c8471b..091fed11bc2 100644 --- a/mcs/class/System.Runtime.Remoting/System.Runtime.Remoting-net_4_x.csproj +++ b/mcs/class/System.Runtime.Remoting/System.Runtime.Remoting-net_4_x.csproj @@ -9,8 +9,11 @@ {F19F77AE-1A81-4676-BAB8-6C1DA243A961} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Runtime.Serialization.Formatters.Soap/System.Runtime.Serialization.Formatters.Soap-net_4_x.csproj b/mcs/class/System.Runtime.Serialization.Formatters.Soap/System.Runtime.Serialization.Formatters.Soap-net_4_x.csproj index dd4a5adca6d..2a06f285e37 100644 --- a/mcs/class/System.Runtime.Serialization.Formatters.Soap/System.Runtime.Serialization.Formatters.Soap-net_4_x.csproj +++ b/mcs/class/System.Runtime.Serialization.Formatters.Soap/System.Runtime.Serialization.Formatters.Soap-net_4_x.csproj @@ -9,8 +9,11 @@ {A157AD69-59D4-49DE-94B3-DB883B2BEAA5} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Runtime.Serialization/System.Runtime.Serialization-net_4_x.csproj b/mcs/class/System.Runtime.Serialization/System.Runtime.Serialization-net_4_x.csproj index ed90c6f2011..f11d44fdf8e 100644 --- a/mcs/class/System.Runtime.Serialization/System.Runtime.Serialization-net_4_x.csproj +++ b/mcs/class/System.Runtime.Serialization/System.Runtime.Serialization-net_4_x.csproj @@ -9,8 +9,11 @@ {D845AD9D-3CCB-49CB-9543-028678E94938} Library 1699,168,169,219,414,618,1634 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Security/System.Security-net_4_x.csproj b/mcs/class/System.Security/System.Security-net_4_x.csproj index 89246bb50e0..1a0022fbc8a 100644 --- a/mcs/class/System.Security/System.Security-net_4_x.csproj +++ b/mcs/class/System.Security/System.Security-net_4_x.csproj @@ -9,8 +9,11 @@ {3ED36717-A9D1-4289-8949-9B7F39766DEB} Library 1699,618,414 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.ServiceModel.Activation/System.ServiceModel.Activation-net_4_x.csproj b/mcs/class/System.ServiceModel.Activation/System.ServiceModel.Activation-net_4_x.csproj index b3dfd05ea61..03435c29ec6 100644 --- a/mcs/class/System.ServiceModel.Activation/System.ServiceModel.Activation-net_4_x.csproj +++ b/mcs/class/System.ServiceModel.Activation/System.ServiceModel.Activation-net_4_x.csproj @@ -9,8 +9,11 @@ {7A23227C-591B-4F80-9D62-4D0271073D82} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.ServiceModel.Discovery/System.ServiceModel.Discovery-net_4_x.csproj b/mcs/class/System.ServiceModel.Discovery/System.ServiceModel.Discovery-net_4_x.csproj index 00061969b87..b6c9e3912a7 100644 --- a/mcs/class/System.ServiceModel.Discovery/System.ServiceModel.Discovery-net_4_x.csproj +++ b/mcs/class/System.ServiceModel.Discovery/System.ServiceModel.Discovery-net_4_x.csproj @@ -9,8 +9,11 @@ {2D03C898-0B45-4CAA-A333-B2463B81C37B} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.ServiceModel.Internals/System.ServiceModel.Internals-net_4_x.csproj b/mcs/class/System.ServiceModel.Internals/System.ServiceModel.Internals-net_4_x.csproj index 32a1e26f61f..5b668e43a05 100644 --- a/mcs/class/System.ServiceModel.Internals/System.ServiceModel.Internals-net_4_x.csproj +++ b/mcs/class/System.ServiceModel.Internals/System.ServiceModel.Internals-net_4_x.csproj @@ -9,8 +9,11 @@ {5769B536-7E8E-4C2A-8671-6B256D0F620B} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.ServiceModel.Routing/System.ServiceModel.Routing-net_4_x.csproj b/mcs/class/System.ServiceModel.Routing/System.ServiceModel.Routing-net_4_x.csproj index 2baa6220515..befb1ca73aa 100644 --- a/mcs/class/System.ServiceModel.Routing/System.ServiceModel.Routing-net_4_x.csproj +++ b/mcs/class/System.ServiceModel.Routing/System.ServiceModel.Routing-net_4_x.csproj @@ -9,8 +9,11 @@ {55BBC4F8-6DA2-4B3D-8714-F45A255F8BCC} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.ServiceModel.Web/System.ServiceModel.Web-net_4_x.csproj b/mcs/class/System.ServiceModel.Web/System.ServiceModel.Web-net_4_x.csproj index 3587a117577..604a267cd47 100644 --- a/mcs/class/System.ServiceModel.Web/System.ServiceModel.Web-net_4_x.csproj +++ b/mcs/class/System.ServiceModel.Web/System.ServiceModel.Web-net_4_x.csproj @@ -9,8 +9,11 @@ {54F4FA23-5AF3-4312-9294-3DB109F644CC} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.ServiceModel/System.ServiceModel-net_4_x.csproj b/mcs/class/System.ServiceModel/System.ServiceModel-net_4_x.csproj index 82fe78cc270..6de48be1b1f 100644 --- a/mcs/class/System.ServiceModel/System.ServiceModel-net_4_x.csproj +++ b/mcs/class/System.ServiceModel/System.ServiceModel-net_4_x.csproj @@ -9,8 +9,11 @@ {FE596C31-BDA2-4850-8F79-F8F4DF70F44A} Library 1699,414,169,67,3005,436,219,618 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.ServiceModel/System.ServiceModel-plainservice-net_4_x.csproj b/mcs/class/System.ServiceModel/System.ServiceModel-plainservice-net_4_x.csproj index de082d1fa2b..03f3de52435 100644 --- a/mcs/class/System.ServiceModel/System.ServiceModel-plainservice-net_4_x.csproj +++ b/mcs/class/System.ServiceModel/System.ServiceModel-plainservice-net_4_x.csproj @@ -9,7 +9,10 @@ {88C258E1-F0AF-47DA-96C8-7FA6421067CD} Library 1699,414,169,67,3005,436,219,618 - ./../../class/lib/net_4_x/plainservice + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform)/plainservice obj-plainservice false True diff --git a/mcs/class/System.ServiceProcess/System.ServiceProcess-net_4_x.csproj b/mcs/class/System.ServiceProcess/System.ServiceProcess-net_4_x.csproj index 7e945b62a50..56153601876 100644 --- a/mcs/class/System.ServiceProcess/System.ServiceProcess-net_4_x.csproj +++ b/mcs/class/System.ServiceProcess/System.ServiceProcess-net_4_x.csproj @@ -9,8 +9,11 @@ {CF24A609-AEF3-4E7A-95FC-C7A3CEAA7CC3} Library 1699,618 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Threading.Tasks.Dataflow/System.Threading.Tasks.Dataflow-net_4_x.csproj b/mcs/class/System.Threading.Tasks.Dataflow/System.Threading.Tasks.Dataflow-net_4_x.csproj index 7149f98abb7..507691da5d1 100644 --- a/mcs/class/System.Threading.Tasks.Dataflow/System.Threading.Tasks.Dataflow-net_4_x.csproj +++ b/mcs/class/System.Threading.Tasks.Dataflow/System.Threading.Tasks.Dataflow-net_4_x.csproj @@ -9,8 +9,11 @@ {70A422C5-17AF-48EE-8DD8-CF88D482606C} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Transactions/System.Transactions-net_4_x.csproj b/mcs/class/System.Transactions/System.Transactions-net_4_x.csproj index 029beb3bf1a..0a072821c8c 100644 --- a/mcs/class/System.Transactions/System.Transactions-net_4_x.csproj +++ b/mcs/class/System.Transactions/System.Transactions-net_4_x.csproj @@ -9,8 +9,11 @@ {3821C69F-220D-4231-992C-0FE05311A005} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Web.Abstractions/System.Web.Abstractions-net_4_x.csproj b/mcs/class/System.Web.Abstractions/System.Web.Abstractions-net_4_x.csproj index c2148c4f6f2..1af6adda549 100644 --- a/mcs/class/System.Web.Abstractions/System.Web.Abstractions-net_4_x.csproj +++ b/mcs/class/System.Web.Abstractions/System.Web.Abstractions-net_4_x.csproj @@ -9,8 +9,11 @@ {79D6E70D-8FD8-4EAA-9E81-B32B5C2815FB} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Web.ApplicationServices/System.Web.ApplicationServices-net_4_x.csproj b/mcs/class/System.Web.ApplicationServices/System.Web.ApplicationServices-net_4_x.csproj index 44b914e312f..f2a19a0f916 100644 --- a/mcs/class/System.Web.ApplicationServices/System.Web.ApplicationServices-net_4_x.csproj +++ b/mcs/class/System.Web.ApplicationServices/System.Web.ApplicationServices-net_4_x.csproj @@ -9,8 +9,11 @@ {928432BE-3518-4103-97F6-48B9658588A6} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Web.DynamicData/System.Web.DynamicData-net_4_x.csproj b/mcs/class/System.Web.DynamicData/System.Web.DynamicData-net_4_x.csproj index cf2d626ebc4..bbae65b714d 100644 --- a/mcs/class/System.Web.DynamicData/System.Web.DynamicData-net_4_x.csproj +++ b/mcs/class/System.Web.DynamicData/System.Web.DynamicData-net_4_x.csproj @@ -9,8 +9,11 @@ {E5E3F230-57CA-4685-B1C4-A164F0876755} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Web.Extensions.Design/System.Web.Extensions.Design-net_4_x.csproj b/mcs/class/System.Web.Extensions.Design/System.Web.Extensions.Design-net_4_x.csproj index 4589328cb73..0af1d8e7fd1 100644 --- a/mcs/class/System.Web.Extensions.Design/System.Web.Extensions.Design-net_4_x.csproj +++ b/mcs/class/System.Web.Extensions.Design/System.Web.Extensions.Design-net_4_x.csproj @@ -9,8 +9,11 @@ {288BFBFF-D78E-4EB3-ABF4-A5BCBB1BD9C9} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Web.Extensions/System.Web.Extensions-net_4_x.csproj b/mcs/class/System.Web.Extensions/System.Web.Extensions-net_4_x.csproj index 555b4e19cf4..90cfae5b56a 100644 --- a/mcs/class/System.Web.Extensions/System.Web.Extensions-net_4_x.csproj +++ b/mcs/class/System.Web.Extensions/System.Web.Extensions-net_4_x.csproj @@ -9,8 +9,11 @@ {EE582CE1-A692-47AC-B838-3A78955898BE} Library 1699,436 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Web.Http.SelfHost/System.Web.Http.SelfHost-net_4_x.csproj b/mcs/class/System.Web.Http.SelfHost/System.Web.Http.SelfHost-net_4_x.csproj index 962e7fba1f7..e8edfccdb5d 100644 --- a/mcs/class/System.Web.Http.SelfHost/System.Web.Http.SelfHost-net_4_x.csproj +++ b/mcs/class/System.Web.Http.SelfHost/System.Web.Http.SelfHost-net_4_x.csproj @@ -9,8 +9,11 @@ {0E705D1C-A4C4-41C2-832D-C812F3D4CB3C} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Web.Http.WebHost/System.Web.Http.WebHost-net_4_x.csproj b/mcs/class/System.Web.Http.WebHost/System.Web.Http.WebHost-net_4_x.csproj index 0fa458435f5..fa6d0d76f94 100644 --- a/mcs/class/System.Web.Http.WebHost/System.Web.Http.WebHost-net_4_x.csproj +++ b/mcs/class/System.Web.Http.WebHost/System.Web.Http.WebHost-net_4_x.csproj @@ -9,8 +9,11 @@ {2AF7E697-07BA-439E-89BF-076AEE4AE04C} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Web.Http/System.Web.Http-net_4_x.csproj b/mcs/class/System.Web.Http/System.Web.Http-net_4_x.csproj index 6de49e3aa74..6e5cd1dfb9d 100644 --- a/mcs/class/System.Web.Http/System.Web.Http-net_4_x.csproj +++ b/mcs/class/System.Web.Http/System.Web.Http-net_4_x.csproj @@ -9,8 +9,11 @@ {6DDAE502-A602-410C-B182-C18D5100DDB0} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Web.Mobile/System.Web.Mobile-net_4_x.csproj b/mcs/class/System.Web.Mobile/System.Web.Mobile-net_4_x.csproj index c0c1dc21961..e2275eb6c7d 100644 --- a/mcs/class/System.Web.Mobile/System.Web.Mobile-net_4_x.csproj +++ b/mcs/class/System.Web.Mobile/System.Web.Mobile-net_4_x.csproj @@ -9,8 +9,11 @@ {E676BC22-5B81-4518-8243-3946BB57D665} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Web.Mvc3/System.Web.Mvc3-net_4_x.csproj b/mcs/class/System.Web.Mvc3/System.Web.Mvc3-net_4_x.csproj index 92b91480a4a..a7ef0f6ac59 100644 --- a/mcs/class/System.Web.Mvc3/System.Web.Mvc3-net_4_x.csproj +++ b/mcs/class/System.Web.Mvc3/System.Web.Mvc3-net_4_x.csproj @@ -9,8 +9,11 @@ {14D0E9AA-AF30-4E40-983F-8BE66423E6AF} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Web.Razor/System.Web.Razor-net_4_x.csproj b/mcs/class/System.Web.Razor/System.Web.Razor-net_4_x.csproj index 93c6e8b2e40..8ecd2fc7475 100644 --- a/mcs/class/System.Web.Razor/System.Web.Razor-net_4_x.csproj +++ b/mcs/class/System.Web.Razor/System.Web.Razor-net_4_x.csproj @@ -9,8 +9,11 @@ {11928A85-4C26-4258-AC86-2AFB0A69DED2} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Web.RegularExpressions/System.Web.RegularExpressions-net_4_x.csproj b/mcs/class/System.Web.RegularExpressions/System.Web.RegularExpressions-net_4_x.csproj index bea58b03c2a..64dfce87e9a 100644 --- a/mcs/class/System.Web.RegularExpressions/System.Web.RegularExpressions-net_4_x.csproj +++ b/mcs/class/System.Web.RegularExpressions/System.Web.RegularExpressions-net_4_x.csproj @@ -9,8 +9,11 @@ {9B52B7BD-1E14-4300-BEC5-241513810554} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Web.Routing/System.Web.Routing-net_4_x.csproj b/mcs/class/System.Web.Routing/System.Web.Routing-net_4_x.csproj index 2d395564044..51f61599097 100644 --- a/mcs/class/System.Web.Routing/System.Web.Routing-net_4_x.csproj +++ b/mcs/class/System.Web.Routing/System.Web.Routing-net_4_x.csproj @@ -9,8 +9,11 @@ {EBD67AE3-F249-4768-A143-6B2F9E56BC39} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Web.Services/System.Web.Services-net_4_x.csproj b/mcs/class/System.Web.Services/System.Web.Services-net_4_x.csproj index 344eb6d7133..5a3e1311d5d 100644 --- a/mcs/class/System.Web.Services/System.Web.Services-net_4_x.csproj +++ b/mcs/class/System.Web.Services/System.Web.Services-net_4_x.csproj @@ -9,8 +9,11 @@ {E43ADBA7-5DB9-466B-90C6-FFFDA520848D} Library 1699,168,612,618,649 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Web.WebPages.Deployment/System.Web.WebPages.Deployment-net_4_x.csproj b/mcs/class/System.Web.WebPages.Deployment/System.Web.WebPages.Deployment-net_4_x.csproj index 74b69c57aae..5b81664dfd9 100644 --- a/mcs/class/System.Web.WebPages.Deployment/System.Web.WebPages.Deployment-net_4_x.csproj +++ b/mcs/class/System.Web.WebPages.Deployment/System.Web.WebPages.Deployment-net_4_x.csproj @@ -9,8 +9,11 @@ {12C344E9-64D1-4F94-BAB6-1231B863EE6C} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Web.WebPages.Razor/System.Web.WebPages.Razor-net_4_x.csproj b/mcs/class/System.Web.WebPages.Razor/System.Web.WebPages.Razor-net_4_x.csproj index c1a3b7a0cd4..7ad6a6f2a54 100644 --- a/mcs/class/System.Web.WebPages.Razor/System.Web.WebPages.Razor-net_4_x.csproj +++ b/mcs/class/System.Web.WebPages.Razor/System.Web.WebPages.Razor-net_4_x.csproj @@ -9,8 +9,11 @@ {55F0BCD6-4B0B-408C-BE98-4BFF82157048} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Web.WebPages/System.Web.WebPages-net_4_x.csproj b/mcs/class/System.Web.WebPages/System.Web.WebPages-net_4_x.csproj index 4b43437324e..7ee5a7192ee 100644 --- a/mcs/class/System.Web.WebPages/System.Web.WebPages-net_4_x.csproj +++ b/mcs/class/System.Web.WebPages/System.Web.WebPages-net_4_x.csproj @@ -9,8 +9,11 @@ {D4EAC129-92AB-432C-941D-4B8481097060} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Web/System.Web-net_4_x.csproj b/mcs/class/System.Web/System.Web-net_4_x.csproj index 0efc934033f..27c0aa4500a 100644 --- a/mcs/class/System.Web/System.Web-net_4_x.csproj +++ b/mcs/class/System.Web/System.Web-net_4_x.csproj @@ -9,8 +9,11 @@ {9DB806CB-B828-49B7-BAE2-2E52402CB4DC} Library 1699,612,618,436,618 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Web/System.Web-plainweb-net_4_x.csproj b/mcs/class/System.Web/System.Web-plainweb-net_4_x.csproj index 9ea6a6d579e..522309d959d 100644 --- a/mcs/class/System.Web/System.Web-plainweb-net_4_x.csproj +++ b/mcs/class/System.Web/System.Web-plainweb-net_4_x.csproj @@ -9,7 +9,10 @@ {DE51B021-D51C-4F26-99EE-B0729D97631E} Library 1699,612,618,436,618 - ./../../class/lib/net_4_x/plainweb + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform)/plainweb obj-plainweb false True diff --git a/mcs/class/System.Windows.Forms.DataVisualization/System.Windows.Forms.DataVisualization-net_4_x.csproj b/mcs/class/System.Windows.Forms.DataVisualization/System.Windows.Forms.DataVisualization-net_4_x.csproj index 9a2761e811a..d511cca1ad0 100644 --- a/mcs/class/System.Windows.Forms.DataVisualization/System.Windows.Forms.DataVisualization-net_4_x.csproj +++ b/mcs/class/System.Windows.Forms.DataVisualization/System.Windows.Forms.DataVisualization-net_4_x.csproj @@ -9,8 +9,11 @@ {C6A36476-0B2B-45BA-B4DD-05C39E63F3BE} Library 1699,67 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Windows.Forms/System.Windows.Forms-net_4_x.csproj b/mcs/class/System.Windows.Forms/System.Windows.Forms-net_4_x.csproj index 8d1f124a209..19bc48b80d2 100644 --- a/mcs/class/System.Windows.Forms/System.Windows.Forms-net_4_x.csproj +++ b/mcs/class/System.Windows.Forms/System.Windows.Forms-net_4_x.csproj @@ -9,8 +9,11 @@ {108227C7-8ED9-4483-949D-07BF0DA1A201} Library 1699,618,612,809 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Windows/System.Windows-net_4_x.csproj b/mcs/class/System.Windows/System.Windows-net_4_x.csproj index d3b04065e71..331044b54f2 100644 --- a/mcs/class/System.Windows/System.Windows-net_4_x.csproj +++ b/mcs/class/System.Windows/System.Windows-net_4_x.csproj @@ -9,8 +9,11 @@ {3F6EB6D4-602E-43C2-A3E1-4AD98E8C86EE} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Workflow.Activities/System.Workflow.Activities-net_4_x.csproj b/mcs/class/System.Workflow.Activities/System.Workflow.Activities-net_4_x.csproj index 790bcbe4a09..6d3e21fc78b 100644 --- a/mcs/class/System.Workflow.Activities/System.Workflow.Activities-net_4_x.csproj +++ b/mcs/class/System.Workflow.Activities/System.Workflow.Activities-net_4_x.csproj @@ -9,8 +9,11 @@ {29FCE500-BC83-4BF0-AED0-4E96932182F7} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Workflow.ComponentModel/System.Workflow.ComponentModel-net_4_x.csproj b/mcs/class/System.Workflow.ComponentModel/System.Workflow.ComponentModel-net_4_x.csproj index bf303db3ef5..3f3cd1c1d31 100644 --- a/mcs/class/System.Workflow.ComponentModel/System.Workflow.ComponentModel-net_4_x.csproj +++ b/mcs/class/System.Workflow.ComponentModel/System.Workflow.ComponentModel-net_4_x.csproj @@ -9,8 +9,11 @@ {3424BA74-B0AE-4C5E-A2C6-6FF86369D510} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Workflow.Runtime/System.Workflow.Runtime-net_4_x.csproj b/mcs/class/System.Workflow.Runtime/System.Workflow.Runtime-net_4_x.csproj index ecc922b8f4e..26c80ddb4b7 100644 --- a/mcs/class/System.Workflow.Runtime/System.Workflow.Runtime-net_4_x.csproj +++ b/mcs/class/System.Workflow.Runtime/System.Workflow.Runtime-net_4_x.csproj @@ -9,8 +9,11 @@ {E4180397-83B3-4F7B-9878-6891698F7C52} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.XML/System.Xml-bare-net_4_x.csproj b/mcs/class/System.XML/System.Xml-bare-net_4_x.csproj index c6fa9f18a70..c1b0cbea920 100644 --- a/mcs/class/System.XML/System.Xml-bare-net_4_x.csproj +++ b/mcs/class/System.XML/System.Xml-bare-net_4_x.csproj @@ -9,7 +9,10 @@ {A5216031-11A3-44DD-B2FF-A14AE63BD0C3} Library 1699,219,414,649,1717 - ./../../class/lib/net_4_x/bare + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform)/bare obj-bare false True diff --git a/mcs/class/System.XML/System.Xml-net_4_x.csproj b/mcs/class/System.XML/System.Xml-net_4_x.csproj index 5c6128902ed..ac5a10ad272 100644 --- a/mcs/class/System.XML/System.Xml-net_4_x.csproj +++ b/mcs/class/System.XML/System.Xml-net_4_x.csproj @@ -9,8 +9,11 @@ {87FD2F0F-5222-4AE6-BD63-2D4975E11E5B} Library 1699,219,414,649,1717 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Xaml/System.Xaml-net_4_x.csproj b/mcs/class/System.Xaml/System.Xaml-net_4_x.csproj index 6a975319b83..aa97e4722bf 100644 --- a/mcs/class/System.Xaml/System.Xaml-net_4_x.csproj +++ b/mcs/class/System.Xaml/System.Xaml-net_4_x.csproj @@ -9,8 +9,11 @@ {4E79FA59-8344-4053-8E3B-B9619BA26513} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Xml.Linq/System.Xml.Linq-net_4_x.csproj b/mcs/class/System.Xml.Linq/System.Xml.Linq-net_4_x.csproj index b90582957b9..274ab36da61 100644 --- a/mcs/class/System.Xml.Linq/System.Xml.Linq-net_4_x.csproj +++ b/mcs/class/System.Xml.Linq/System.Xml.Linq-net_4_x.csproj @@ -9,8 +9,11 @@ {526286D5-38D9-4579-B001-471440D57752} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System.Xml.Serialization/System.Xml.Serialization-net_4_x.csproj b/mcs/class/System.Xml.Serialization/System.Xml.Serialization-net_4_x.csproj index c834555074a..a7f75a5dba9 100644 --- a/mcs/class/System.Xml.Serialization/System.Xml.Serialization-net_4_x.csproj +++ b/mcs/class/System.Xml.Serialization/System.Xml.Serialization-net_4_x.csproj @@ -9,8 +9,11 @@ {2210873E-99FC-48A2-A261-D650BAE33A1C} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/System/Makefile b/mcs/class/System/Makefile index 188da5e572e..7a7647521db 100644 --- a/mcs/class/System/Makefile +++ b/mcs/class/System/Makefile @@ -18,7 +18,9 @@ RESX_RESOURCE_STRING = \ ../../../external/corefx/src/System.Collections.Concurrent/src/Resources/Strings.resx \ ../../../external/corefx/src/System.Collections/src/Resources/Strings.resx \ ../../../external/corefx/src/System.Buffers/src/Resources/Strings.resx \ - ../../../external/corefx/src/System.Private.Uri/src/Resources/Strings.resx + ../../../external/corefx/src/System.Private.Uri/src/Resources/Strings.resx \ + ../../../external/corefx/src/System.IO.Ports/src/Resources/Strings.resx \ + ../../../external/corefx/src/System.Net.HttpListener/src/Resources/Strings.resx TEST_RESOURCES = \ Test/System/test-uri-props.txt \ diff --git a/mcs/class/System/ReferenceSources/SR.cs b/mcs/class/System/ReferenceSources/SR.cs index 31275cfdcf5..5f6a3e96a03 100644 --- a/mcs/class/System/ReferenceSources/SR.cs +++ b/mcs/class/System/ReferenceSources/SR.cs @@ -120,7 +120,6 @@ partial class SR public const string InvalidEnumArgument = "The value of argument '{0}' ({1}) is invalid for Enum type '{2}'."; public const string InvalidArgument = "'{1}' is not a valid value for '{0}'."; public const string InvalidNullArgument = "Null is not a valid value for {0}."; - public const string InvalidNullEmptyArgument = "Argument {0} cannot be null or zero-length."; public const string LicExceptionTypeOnly = "A valid license cannot be granted for the type {0}. Contact the manufacturer of the component for more information."; public const string LicExceptionTypeAndInstance = "An instance of type '{1}' was being created, and a valid license could not be granted for the type '{0}'. Please, contact the manufacturer of the component for more information."; public const string LicMgrContextCannotBeChanged = "The CurrentContext property of the LicenseManager is currently locked and cannot be changed."; @@ -315,9 +314,7 @@ partial class SR public const string net_illegalConfigWithout = "The '{0}' attribute can only appear when '{1}' is present."; public const string net_baddate = "The value of the date string in the header is invalid."; public const string net_writestarted = "This property cannot be set after writing has started."; - public const string net_clsmall = "The Content-Length value must be greater than or equal to zero."; public const string net_reqsubmitted = "This operation cannot be performed after the request has been submitted."; - public const string net_rspsubmitted = "This operation cannot be performed after the response has been submitted."; public const string net_ftp_no_http_cmd = "The requested FTP command is not supported when using HTTP proxy."; public const string net_ftp_invalid_method_name = "FTP Method names cannot be null or empty."; public const string net_ftp_invalid_renameto = "The RenameTo filename cannot be null or empty."; @@ -336,19 +333,14 @@ partial class SR public const string net_redirect_perm = "WebPermission demand failed for redirect URI."; public const string net_resubmitprotofailed = "Cannot handle redirect from HTTP/HTTPS protocols to other dissimilar ones."; public const string net_needchunked = "TransferEncoding requires the SendChunked property to be set to true."; - public const string net_nochunked = "Chunked encoding must be set via the SendChunked property."; - public const string net_nochunkuploadonhttp10 = "Chunked encoding upload is not supported on the HTTP/1.0 protocol."; public const string net_connarg = "Keep-Alive and Close may not be set using this property."; public const string net_no100 = "100-Continue may not be set using this property."; public const string net_fromto = "The From parameter cannot be less than To."; public const string net_rangetoosmall = "The From or To parameter cannot be less than 0."; - public const string net_entitytoobig = "Bytes to be written to the stream exceed the Content-Length bytes size specified."; public const string net_invalidversion = "This protocol version is not supported."; - public const string net_invalidstatus = "The status code must be exactly three digits."; public const string net_toosmall = "The specified value must be greater than 0."; public const string net_toolong = "The size of {0} is too long. It cannot be longer than {1} characters."; public const string net_connclosed = "The underlying connection was closed: {0}."; - public const string net_noseek = "This stream does not support seek operations."; public const string net_servererror = "The remote server returned an error: {0}."; public const string net_nouploadonget = "Cannot send a content-body with this verb-type."; public const string net_mutualauthfailed = "The requirement for mutual authentication was not met by the remote server."; @@ -359,9 +351,7 @@ partial class SR public const string net_cannot_load_proxy_helper = "Failed to load the proxy script runtime environment from the Microsoft.JScript assembly."; public const string net_invalid_host = "The specified value is not a valid Host header string."; public const string net_repcall = "Cannot re-call BeginGetRequestStream/BeginGetResponse while a previous call is still in progress."; - public const string net_wrongversion = "Only HTTP/1.0 and HTTP/1.1 version requests are currently supported."; public const string net_badmethod = "Cannot set null or blank methods on request."; - public const string net_io_notenoughbyteswritten = "Cannot close stream until all bytes are written."; public const string net_io_timeout_use_ge_zero = "Timeout can be only be set to 'System.Threading.Timeout.Infinite' or a value >= 0."; public const string net_io_timeout_use_gt_zero = "Timeout can be only be set to 'System.Threading.Timeout.Infinite' or a value > 0."; public const string net_io_no_0timeouts = "NetworkStream does not support a 0 millisecond timeout, use a value greater than zero for the timeout instead."; @@ -381,17 +371,12 @@ partial class SR public const string net_nottoken = "The supplied string is not a valid HTTP token."; public const string net_rangetype = "A different range specifier has already been added to this request."; public const string net_need_writebuffering = "This request requires buffering data to succeed."; - public const string net_securitypackagesupport = "The requested security package is not supported."; public const string net_securityprotocolnotsupported = "The requested security protocol is not supported."; public const string net_nodefaultcreds = "Default credentials cannot be supplied for the {0} authentication scheme."; public const string net_stopped = "Not listening. You must call the Start() method before calling this method."; public const string net_udpconnected = "Cannot send packets to an arbitrary host while connected."; - public const string net_readonlystream = "The stream does not support writing."; - public const string net_writeonlystream = "The stream does not support reading."; public const string net_no_concurrent_io_allowed = "The stream does not support concurrent IO read or write operations."; public const string net_needmorethreads = "There were not enough free threads in the ThreadPool to complete the operation."; - public const string net_MethodNotImplementedException = "This method is not implemented by this class."; - public const string net_PropertyNotImplementedException = "This property is not implemented by this class."; public const string net_MethodNotSupportedException = "This method is not supported by this class."; public const string net_PropertyNotSupportedException = "This property is not supported by this class."; public const string net_ProtocolNotSupportedException = "The '{0}' protocol is not supported by this class."; @@ -413,7 +398,6 @@ partial class SR public const string net_osinstalltype = "Current OS installation type is '{0}'."; public const string net_entire_body_not_written = "You must write ContentLength bytes to the request stream before calling [Begin]GetResponse."; public const string net_must_provide_request_body = "You must provide a request body if you set ContentLength>0 or SendChunked==true. Do this by calling [Begin]GetRequestStream before [Begin]GetResponse."; - public const string net_ssp_dont_support_cbt = "The Security Service Providers don't support extended protection. Please install the latest Security Service Providers update."; public const string net_sockets_zerolist = "The parameter {0} must contain one or more elements."; public const string net_sockets_blocking = "The operation is not allowed on a non-blocking Socket."; public const string net_sockets_useblocking = "Use the Blocking property to change the status of the Socket."; @@ -532,7 +516,6 @@ partial class SR public const string net_headers_req = "This collection holds response headers and cannot contain the specified request header."; public const string net_headers_rsp = "This collection holds request headers and cannot contain the specified response header."; public const string net_headers_toolong = "Header values cannot be longer than {0} characters."; - public const string net_WebHeaderInvalidControlChars = "Specified value has invalid Control characters."; public const string net_WebHeaderInvalidCRLFChars = "Specified value has invalid CRLF characters."; public const string net_WebHeaderInvalidHeaderChars = "Specified value has invalid HTTP Header characters."; public const string net_WebHeaderInvalidNonAsciiChars = "Specified value has invalid non-ASCII characters."; @@ -544,9 +527,7 @@ partial class SR public const string net_io_connectionclosed = "The connection was closed"; public const string net_io_transportfailure = "Unable to create a transport connection."; public const string net_io_internal_bind = "Internal Error: A socket handle could not be bound to a completion port."; - public const string net_io_invalidasyncresult = "The IAsyncResult object was not returned from the corresponding asynchronous method on this class."; public const string net_io_invalidnestedcall = "The {0} method cannot be called when another {1} operation is pending."; - public const string net_io_invalidendcall = "{0} can only be called once for each asynchronous operation."; public const string net_io_must_be_rw_stream = "The stream has to be read/write."; public const string net_io_header_id = "Found a wrong header field {0} read = {1}, expected = {2}."; public const string net_io_out_range = "The byte count must not exceed {0} bytes for this stream type."; @@ -556,19 +537,6 @@ partial class SR public const string net_io_write = "The write operation failed, see inner exception."; public const string net_io_eof = "Received an unexpected EOF or 0 bytes from the transport stream."; public const string net_io_async_result = "The parameter: {0} is not valid. Use the object returned from corresponding Begin async call."; - public const string net_listener_mustcall = "Please call the {0} method before calling this method."; - public const string net_listener_mustcompletecall = "The in-progress method {0} must be completed first."; - public const string net_listener_callinprogress = "Cannot re-call {0} while a previous call is still in progress."; - public const string net_listener_scheme = "Only Uri prefixes starting with 'http://' or 'https://' are supported."; - public const string net_listener_host = "Only Uri prefixes with a valid hostname are supported."; - public const string net_listener_slash = "Only Uri prefixes ending in '/' are allowed."; - public const string net_listener_repcall = "This method cannot be called twice."; - public const string net_listener_invalid_cbt_type = "Querying the {0} Channel Binding is not supported."; - public const string net_listener_no_spns = "No service names could be determined from the registered prefixes. Either add prefixes from which default service names can be derived or specify an ExtendedProtectionPolicy object which contains an explicit list of service names."; - public const string net_listener_cannot_set_custom_cbt = "Custom channel bindings are not supported."; - public const string net_listener_cbt_not_supported = "HTTP.SYS doesn't support extended protection. Please install the latest HTTP.SYS update."; - public const string net_listener_detach_error = "Can't detach Url group from request queue. Status code: {0}."; - public const string net_listener_close_urlgroup_error = "Can't close Url group. Status code: {0}."; public const string net_tls_version = "The SSL version is not supported."; public const string net_perm_target = "Cannot cast target permission type."; public const string net_perm_both_regex = "Cannot subset Regex. Only support if both patterns are identical."; @@ -597,7 +565,6 @@ partial class SR public const string net_cookie_parse_header = "An error occurred when parsing the Cookie header for Uri '{0}'."; public const string net_cookie_attribute = "The '{0}'='{1}' part of the cookie is invalid."; public const string net_cookie_format = "Cookie format error."; - public const string net_cookie_exists = "Cookie already exists."; public const string net_cookie_capacity_range = "'{0}' has to be greater than '{1}' and less than '{2}'."; public const string net_set_token = "Failed to impersonate a thread doing authentication of a Web Request."; public const string net_revert_token = "Failed to revert the thread token after authenticating a Web Request."; @@ -629,7 +596,6 @@ partial class SR public const string net_auth_alert = "Authentication failed on the remote side (the stream might still be available for additional authentication attempts)."; public const string net_auth_ignored_reauth = "Re-authentication failed because the remote party continued to encrypt more than {0} bytes before answering re-authentication."; public const string net_auth_empty_read = "Protocol error: cannot proceed with SSPI handshake because an empty blob was received."; - public const string net_auth_message_not_encrypted = "Protocol error: A received message contains a valid signature but it was not encrypted as required by the effective Protection Level."; public const string net_auth_must_specify_extended_protection_scheme = "An extended protection policy must specify either a custom channel binding or a custom service name collection."; public const string net_frame_size = "Received an invalid authentication frame. The message size is limited to {0} bytes, attempted to read {1} bytes."; public const string net_frame_read_io = "Received incomplete authentication message. Remote party has probably closed the connection."; @@ -644,8 +610,6 @@ partial class SR public const string net_invalid_offset = "Value of offset cannot be negative or greater than the length of the buffer."; public const string net_offset_plus_count = "Sum of offset and count cannot be greater than the length of the buffer."; public const string net_cannot_be_false = "The specified value cannot be false."; - public const string net_invalid_enum = "The specified value is not valid in the '{0}' enumeration."; - public const string net_listener_already = "Failed to listen on prefix '{0}' because it conflicts with an existing registration on the machine."; public const string net_cache_shadowstream_not_writable = "Shadow stream must be writable."; public const string net_cache_validator_fail = "The validation method {0}() returned a failure for this request."; public const string net_cache_access_denied = "For this RequestCache object, {0} access is denied."; @@ -665,40 +629,17 @@ partial class SR public const string net_not_ipermission = "Specified value does not contain 'IPermission' as its tag."; public const string net_no_classname = "Specified value does not contain a 'class' attribute."; public const string net_no_typename = "The value class attribute is not valid."; - public const string net_array_too_small = "The target array is too small."; public const string net_servicePointAddressNotSupportedInHostMode = "This property is not supported for protocols that do not use URI."; - public const string net_Websockets_AlreadyOneOutstandingOperation = "There is already one outstanding '{0}' call for this WebSocket instance. ReceiveAsync and SendAsync can be called simultaneously, but at most one outstanding operation for each of them is allowed at the same time."; public const string net_Websockets_WebSocketBaseFaulted = "An exception caused the WebSocket to enter the Aborted state. Please see the InnerException, if present, for more details."; - public const string net_WebSockets_NativeSendResponseHeaders = "An error occurred when sending the WebSocket HTTP upgrade response during the {0} operation. The HRESULT returned is '{1}'"; public const string net_WebSockets_Generic = "An internal WebSocket error occurred. Please see the innerException, if present, for more details."; public const string net_WebSockets_NotAWebSocket_Generic = "A WebSocket operation was called on a request or response that is not a WebSocket."; public const string net_WebSockets_UnsupportedWebSocketVersion_Generic = "Unsupported WebSocket version."; public const string net_WebSockets_HeaderError_Generic = "The WebSocket request or response contained unsupported header(s)."; public const string net_WebSockets_UnsupportedProtocol_Generic = "The WebSocket request or response operation was called with unsupported protocol(s)."; - public const string net_WebSockets_UnsupportedPlatform = "The WebSocket protocol is not supported on this platform."; - public const string net_WebSockets_AcceptNotAWebSocket = "The {0} operation was called on an incoming request that did not specify a '{1}: {2}' header or the {2} header not contain '{3}'. {2} specified by the client was '{4}'."; - public const string net_WebSockets_AcceptUnsupportedWebSocketVersion = "The {0} operation was called on an incoming request with WebSocket version '{1}', expected '{2}'."; - public const string net_WebSockets_AcceptHeaderNotFound = "The {0} operation was called on an incoming WebSocket request without required '{1}' header."; - public const string net_WebSockets_AcceptUnsupportedProtocol = "The WebSocket client request requested '{0}' protocol(s), but server is only accepting '{1}' protocol(s)."; - public const string net_WebSockets_ClientAcceptingNoProtocols = "The WebSocket client did not request any protocols, but server attempted to accept '{0}' protocol(s)."; public const string net_WebSockets_ClientSecWebSocketProtocolsBlank = "The WebSocket client sent a blank '{0}' header; this is not allowed by the WebSocket protocol specification. The client should omit the header if the client is not negotiating any sub-protocols."; - public const string net_WebSockets_ArgumentOutOfRange_TooSmall = "The argument must be a value greater than {0}."; - public const string net_WebSockets_ArgumentOutOfRange_InternalBuffer = "The byte array must have a length of at least '{0}' bytes."; - public const string net_WebSockets_ArgumentOutOfRange_TooBig = "The value of the '{0}' parameter ({1}) must be less than or equal to {2}."; public const string net_WebSockets_InvalidState_Generic = "The WebSocket instance cannot be used for communication because it has been transitioned into an invalid state."; - public const string net_WebSockets_InvalidState_ClosedOrAborted = "The '{0}' instance cannot be used for communication because it has been transitioned into the '{1}' state."; - public const string net_WebSockets_InvalidState = "The WebSocket is in an invalid state ('{0}') for this operation. Valid states are: '{1}'"; - public const string net_WebSockets_ReceiveAsyncDisallowedAfterCloseAsync = "The WebSocket is in an invalid state for this operation. The '{0}' method has already been called before on this instance. Use '{1}' instead to keep being able to receive data but close the output channel."; - public const string net_WebSockets_InvalidMessageType = "The received message type '{2}' is invalid after calling {0}. {0} should only be used if no more data is expected from the remote endpoint. Use '{1}' instead to keep being able to receive data but close the output channel."; - public const string net_WebSockets_InvalidBufferType = "The buffer type '{0}' is invalid. Valid buffer types are: '{1}', '{2}', '{3}', '{4}', '{5}'."; public const string net_WebSockets_InvalidMessageType_Generic = "The received message type is invalid after calling {0}. {0} should only be used if no more data is expected from the remote endpoint. Use '{1}' instead to keep being able to receive data but close the output channel."; - public const string net_WebSockets_Argument_InvalidMessageType = "The message type '{0}' is not allowed for the '{1}' operation. Valid message types are: '{2}, {3}'. To close the WebSocket, use the '{4}' operation instead."; public const string net_WebSockets_ConnectionClosedPrematurely_Generic = "The remote party closed the WebSocket connection without completing the close handshake."; - public const string net_WebSockets_InvalidCharInProtocolString = "The WebSocket protocol '{0}' is invalid because it contains the invalid character '{1}'."; - public const string net_WebSockets_InvalidEmptySubProtocol = "Empty string is not a valid subprotocol value. Please use \"null\" to specify no value."; - public const string net_WebSockets_ReasonNotNull = "The close status description '{0}' is invalid. When using close status code '{1}' the description must be null."; - public const string net_WebSockets_InvalidCloseStatusCode = "The close status code '{0}' is reserved for system use only and cannot be specified when calling this method."; - public const string net_WebSockets_InvalidCloseStatusDescription = "The close status description '{0}' is too long. The UTF8-representation of the status description must not be longer than {1} bytes."; public const string net_WebSockets_Scheme = "Only Uris starting with 'ws://' or 'wss://' are supported."; public const string net_WebSockets_AlreadyStarted = "The WebSocket has already been started."; public const string net_WebSockets_Connect101Expected = "The server returned status code '{0}' when status code '101' was expected."; @@ -707,38 +648,6 @@ partial class SR public const string net_WebSockets_InvalidRegistration = "The WebSocket schemes must be registered with the HttpWebRequest class."; public const string net_WebSockets_NoDuplicateProtocol = "Duplicate protocols are not allowed: '{0}'."; public const string net_log_exception = "Exception in {0}::{1} - {2}."; - public const string net_log_listener_delegate_exception = "Sending 500 response, AuthenticationSchemeSelectorDelegate threw an exception: {0}."; - public const string net_log_listener_unsupported_authentication_scheme = "Received a request with an unsupported authentication scheme, Authorization:{0} SupportedSchemes:{1}."; - public const string net_log_listener_unmatched_authentication_scheme = "Received a request with an unmatched or no authentication scheme. AuthenticationSchemes:{0}, Authorization:{1}."; - public const string net_log_listener_create_valid_identity_failed = "Failed to create a valid Identity for an incoming request."; - public const string net_log_listener_httpsys_registry_null = "Can't open Registry key '{0}'."; - public const string net_log_listener_httpsys_registry_error = "Exception thrown while reading Registry key '{0}': {1}"; - public const string net_log_listener_cant_convert_raw_path = "Can't convert Uri path '{0}' using encoding '{1}'."; - public const string net_log_listener_cant_convert_percent_value = "Can't convert percent encoded value '{0}'."; - public const string net_log_listener_cant_convert_bytes = "Can't convert bytes '{0}' into UTF-16 characters: {1}"; - public const string net_log_listener_cant_convert_to_utf8 = "Can't convert string '{0}' into UTF-8 bytes: {1}"; - public const string net_log_listener_cant_create_uri = "Can't create Uri from string '{0}://{1}{2}{3}'."; - public const string net_log_listener_no_cbt_disabled = "No channel binding check because extended protection is disabled."; - public const string net_log_listener_no_cbt_http = "No channel binding check for requests without a secure channel."; - public const string net_log_listener_no_cbt_platform = "No channel binding check because the underlying platform does not support extended protection."; - public const string net_log_listener_no_cbt_trustedproxy = "No channel binding check for the trusted proxy scenario."; - public const string net_log_listener_cbt = "Channel binding check enabled."; - public const string net_log_listener_no_spn_kerberos = "No explicit service name check because Kerberos authentication already validates the service name."; - public const string net_log_listener_no_spn_disabled = "No service name check because extended protection is disabled."; - public const string net_log_listener_no_spn_cbt = "No service name check because the channel binding was already checked."; - public const string net_log_listener_no_spn_platform = "No service name check because the underlying platform does not support extended protection."; - public const string net_log_listener_no_spn_whensupported = "No service name check because the client did not provide a service name and the server was configured for PolicyEnforcement.WhenSupported."; - public const string net_log_listener_no_spn_loopback = "No service name check because the authentication was from a client on the local machine."; - public const string net_log_listener_spn = "Client provided service name '{0}'."; - public const string net_log_listener_spn_passed = "Service name check succeeded."; - public const string net_log_listener_spn_failed = "Service name check failed."; - public const string net_log_listener_spn_failed_always = "Service name check failed because the client did not provide a service name and the server was configured for PolicyEnforcement.Always."; - public const string net_log_listener_spn_failed_empty = "No acceptable service names were configured!"; - public const string net_log_listener_spn_failed_dump = "Dumping acceptable service names:"; - public const string net_log_listener_spn_add = "Adding default service name '{0}' from prefix '{1}'."; - public const string net_log_listener_spn_not_add = "No default service name added for prefix '{0}'."; - public const string net_log_listener_spn_remove = "Removing default service name '{0}' from prefix '{1}'."; - public const string net_log_listener_spn_not_remove = "No default service name removed for prefix '{0}'."; public const string net_log_sspi_enumerating_security_packages = "Enumerating security packages:"; public const string net_log_sspi_security_package_not_found = "Security package '{0}' was not found."; public const string net_log_sspi_security_context_input_buffer = "{0}(In-Buffer length={1}, Out-Buffer length={2}, returned code={3})."; @@ -959,7 +868,6 @@ partial class SR public const string net_log_auth_invalid_challenge = "The challenge string is not valid for this authentication module: {0}"; public const string net_log_unknown = "unknown"; public const string net_log_operation_returned_something = "{0} returned {1}."; - public const string net_log_operation_failed_with_error = "{0} failed with error {1}."; public const string net_log_buffered_n_bytes = "Buffered {0} bytes."; public const string net_log_method_equal = "Method={0}."; public const string net_log_releasing_connection = "Releasing FTP connection#{0}."; @@ -1003,7 +911,6 @@ partial class SR public const string MailServerResponse = "The server response was: {0}"; public const string SSPIAuthenticationOrSPNNull = "AuthenticationType and ServicePrincipalName cannot be specified as null for server's SSPI Negotiation module."; public const string SSPIPInvokeError = "{0} failed with error {1}."; - public const string SSPIInvalidHandleType = "'{0}' is not a supported handle type."; public const string SmtpAlreadyConnected = "Already connected."; public const string SmtpAuthenticationFailed = "Authentication failed."; public const string SmtpAuthenticationFailedNoCreds = "Authentication failed due to lack of credentials."; @@ -1292,43 +1199,13 @@ partial class SR public const string CantMixSyncAsyncOperation = "Cannot mix synchronous and asynchronous operation on process stream."; public const string NoFileMappingSize = "Cannot retrieve file mapping size while initializing configuration settings."; public const string EnvironmentBlockTooLong = "The environment block used to start a process cannot be longer than 65535 bytes. Your environment block is {0} bytes long. Remove some environment variables and try again."; - public const string Arg_InvalidSerialPort = "The given port name does not start with COM/com or does not resolve to a valid serial port."; - public const string Arg_InvalidSerialPortExtended = "The given port name is invalid. It may be a valid port, but not a serial port."; public const string Arg_SecurityException = "The port name cannot start with '\\'."; public const string ArgumentNull_Array = "Array cannot be null."; public const string ArgumentNull_Buffer = "Buffer cannot be null."; - public const string ArgumentOutOfRange_Bounds_Lower_Upper = "Argument must be between {0} and {1}."; - public const string ArgumentOutOfRange_Enum = "Enum value was out of legal range."; - public const string ArgumentOutOfRange_NeedNonNegNumRequired = "Non-negative number required."; - public const string ArgumentOutOfRange_NeedPosNum = "Positive number required."; - public const string ArgumentOutOfRange_Timeout = "The timeout must be greater than or equal to -1."; - public const string ArgumentOutOfRange_WriteTimeout = "The timeout must be either a positive number or -1."; - public const string ArgumentOutOfRange_OffsetOut = "Either offset did not refer to a position in the string, or there is an insufficient length of destination character array."; - public const string IndexOutOfRange_IORaceCondition = "Probable I/O race condition detected while copying memory. The I/O package is not thread safe by default. In multithreaded applications, a stream must be accessed in a thread-safe way, such as a thread-safe wrapper returned by TextReader's or TextWriter's Synchronized methods. This also applies to classes like StreamWriter and StreamReader."; - public const string IO_BindHandleFailed = "BindHandle for ThreadPool failed on this handle."; - public const string IO_OperationAborted = "The I/O operation has been aborted because of either a thread exit or an application request."; - public const string NotSupported_UnseekableStream = "Stream does not support seeking."; - public const string IO_EOF_ReadBeyondEOF = "Unable to read beyond the end of the stream."; - public const string ObjectDisposed_StreamClosed = "Can not access a closed Stream."; public const string IO_UnknownError = "Unknown Error '{0}'."; - public const string Arg_WrongAsyncResult = "IAsyncResult object did not come from the corresponding async method on this type."; - public const string InvalidOperation_EndReadCalledMultiple = "EndRead can only be called once for each asynchronous operation."; - public const string InvalidOperation_EndWriteCalledMultiple = "EndWrite can only be called once for each asynchronous operation."; - public const string IO_PortNotFound = "The specified port does not exist."; - public const string IO_PortNotFoundFileName = "The port '{0}' does not exist."; public const string NotSupported_UnwritableStream = "Stream does not support writing."; public const string ObjectDisposed_WriterClosed = "Can not write to a closed TextWriter."; - public const string BaseStream_Invalid_Not_Open = "The BaseStream is only available when the port is open."; - public const string PortNameEmpty_String = "The PortName cannot be empty."; - public const string Port_not_open = "The port is closed."; - public const string Port_already_open = "The port is already open."; - public const string Cant_be_set_when_open = "'{0}' cannot be set while the port is open."; - public const string Max_Baud = "The maximum baud rate for the device is {0}."; - public const string In_Break_State = "The port is in the break state and cannot be written to."; - public const string Write_timed_out = "The write timed out."; - public const string CantSetRtsWithHandshaking = "RtsEnable cannot be accessed if Handshake is set to RequestToSend or RequestToSendXOnXOff."; public const string NotSupportedOS = "GetPortNames is not supported on Win9x platforms."; - public const string NotSupportedEncoding = "SerialPort does not support encoding '{0}'. The supported encodings include ASCIIEncoding, UTF8Encoding, UnicodeEncoding, UTF32Encoding, and most single or double byte code pages. For a complete list please see the documentation."; public const string BaudRate = "The baud rate to use on this serial port."; public const string DataBits = "The number of data bits per transmitted/received byte."; public const string DiscardNull = "Whether to discard null bytes received on the port before adding to serial buffer."; diff --git a/mcs/class/System/System-bare-net_4_x.csproj b/mcs/class/System/System-bare-net_4_x.csproj index e702e9f45d3..406e8dcc8c6 100644 --- a/mcs/class/System/System-bare-net_4_x.csproj +++ b/mcs/class/System/System-bare-net_4_x.csproj @@ -9,7 +9,10 @@ {483DB7F6-9145-4AE2-B9B2-2B5EE6FDEFB4} Library 1699,436 - ./../../class/lib/net_4_x/bare + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform)/bare obj-bare false True @@ -57,6 +60,7 @@ + @@ -1205,7 +1209,6 @@ - diff --git a/mcs/class/System/System-net_4_x.csproj b/mcs/class/System/System-net_4_x.csproj index 66e20e24fa0..af65436fa38 100644 --- a/mcs/class/System/System-net_4_x.csproj +++ b/mcs/class/System/System-net_4_x.csproj @@ -9,8 +9,11 @@ {2762E921-91A8-4C87-91E9-BA628013F753} Library 1699,436 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True @@ -57,6 +60,7 @@ + @@ -1205,7 +1209,6 @@ - diff --git a/mcs/class/System/System-secxml-net_4_x.csproj b/mcs/class/System/System-secxml-net_4_x.csproj index b8c05e9c765..e0031513337 100644 --- a/mcs/class/System/System-secxml-net_4_x.csproj +++ b/mcs/class/System/System-secxml-net_4_x.csproj @@ -9,7 +9,10 @@ {19954F80-065E-4D46-8FEF-62BA4D6CFDAD} Library 1699,436 - ./../../class/lib/net_4_x/secxml + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform)/secxml obj-secxml false True @@ -57,6 +60,7 @@ + @@ -1205,7 +1209,6 @@ - diff --git a/mcs/class/System/corefx/SR.cs b/mcs/class/System/corefx/SR.cs index 671e89d79a5..6af448f15e9 100644 --- a/mcs/class/System/corefx/SR.cs +++ b/mcs/class/System/corefx/SR.cs @@ -103,20 +103,134 @@ partial class SR public const string net_uri_UserDrivenParsing = "A derived type '{0}' is responsible for parsing this Uri instance. The base implementation must not be used."; public const string net_uri_NotJustSerialization = "UriComponents.SerializationInfoString must not be combined with other UriComponents."; public const string net_uri_BadUnicodeHostForIdn = "An invalid Unicode character by IDN standards was specified in the host."; - public const string DebugAssertBanner = "---- DEBUG ASSERTION FAILED ----"; - public const string DebugAssertLongMessage = "---- Assert Long Message ----"; - public const string DebugAssertShortMessage = "---- Assert Short Message ----"; - public const string IO_FileNotFound = "Unable to find the specified file."; - public const string IO_FileNotFound_FileName = "Could not find file '{0}'."; - public const string IO_PathNotFound_NoPathName = "Could not find a part of the path."; - public const string IO_PathNotFound_Path = "Could not find a part of the path '{0}'."; - public const string IO_SharingViolation_File = "The process cannot access the file '{0}' because it is being used by another process."; - public const string IO_SharingViolation_NoFileName = "The process cannot access the file because it is being used by another process."; - public const string UnauthorizedAccess_IODenied_NoPathName = "Access to the path is denied."; - public const string UnauthorizedAccess_IODenied_Path = "Access to the path '{0}' is denied."; - public const string ArgumentOutOfRange_FileLengthTooBig = "Specified file length was too large for the file system."; - public const string IO_FileExists_Name = "The file '{0}' already exists."; - public const string IO_PathTooLong = "The specified file name or path is too long, or a component of the specified path is too long."; public const string Argument_ExtraNotValid = "Extra portion of URI not valid."; public const string Argument_InvalidUriSubcomponent = "The subcomponent, {0}, of this uri is not valid."; + public const string IO_EOF_ReadBeyondEOF = "Unable to read beyond the end of the stream."; + public const string BaseStream_Invalid_Not_Open = "The BaseStream is only available when the port is open."; + public const string PortNameEmpty_String = "The PortName cannot be empty."; + public const string Port_not_open = "The port is closed."; + public const string Port_already_open = "The port is already open."; + public const string Cant_be_set_when_open = "'{0}' cannot be set while the port is open."; + public const string Max_Baud = "The maximum baud rate for the device is {0}."; + public const string In_Break_State = "The port is in the break state and cannot be written to."; + public const string Write_timed_out = "The write timed out."; + public const string CantSetRtsWithHandshaking = "RtsEnable cannot be accessed if Handshake is set to RequestToSend or RequestToSendXOnXOff."; + public const string NotSupportedEncoding = "SerialPort does not support encoding '{0}'. The supported encodings include ASCIIEncoding, UTF8Encoding, UnicodeEncoding, UTF32Encoding, and most single or double byte code pages. For a complete list please see the documentation."; + public const string Arg_InvalidSerialPort = "The given port name does not start with COM/com or does not resolve to a valid serial port."; + public const string Arg_InvalidSerialPortExtended = "The given port name is invalid. It may be a valid port, but not a serial port."; + public const string ArgumentOutOfRange_Bounds_Lower_Upper = "Argument must be between {0} and {1}."; + public const string ArgumentOutOfRange_Enum = "Enum value was out of legal range."; + public const string ArgumentOutOfRange_NeedNonNegNumRequired = "Non-negative number required."; + public const string ArgumentOutOfRange_NeedPosNum = "Positive number required."; + public const string ArgumentOutOfRange_Timeout = "The timeout must be greater than or equal to -1."; + public const string ArgumentOutOfRange_WriteTimeout = "The timeout must be either a positive number or -1."; + public const string IndexOutOfRange_IORaceCondition = "Probable I/O race condition detected while copying memory. The I/O package is not thread safe by default. In multithreaded applications, a stream must be accessed in a thread-safe way, such as a thread-safe wrapper returned by TextReader's or TextWriter's Synchronized methods. This also applies to classes like StreamWriter and StreamReader."; + public const string IO_BindHandleFailed = "BindHandle for ThreadPool failed on this handle."; + public const string IO_OperationAborted = "The I/O operation has been aborted because of either a thread exit or an application request."; + public const string NotSupported_UnseekableStream = "Stream does not support seeking."; + public const string ObjectDisposed_StreamClosed = "Can not access a closed Stream."; + public const string InvalidNullEmptyArgument = "Argument {0} cannot be null or zero-length."; + public const string Arg_WrongAsyncResult = "IAsyncResult object did not come from the corresponding async method on this type."; + public const string InvalidOperation_EndReadCalledMultiple = "EndRead can only be called once for each asynchronous operation."; + public const string InvalidOperation_EndWriteCalledMultiple = "EndWrite can only be called once for each asynchronous operation."; + public const string IO_PortNotFound = "The specified port does not exist."; + public const string IO_PortNotFoundFileName = "The port '{0}' does not exist."; + public const string UnauthorizedAccess_IODenied_NoPathName = "Access to the port is denied."; + public const string IO_PathTooLong = "The specified port name is too long. The port name must be less than 260 characters."; + public const string IO_SharingViolation_NoFileName = "The process cannot access the port because it is being used by another process."; + public const string IO_SharingViolation_File = "The process cannot access the port '{0}' because it is being used by another process."; + public const string UnauthorizedAccess_IODenied_Path = "Access to the port '{0}' is denied."; + public const string net_log_listener_delegate_exception = "Sending 500 response, AuthenticationSchemeSelectorDelegate threw an exception: {0}."; + public const string net_log_listener_unsupported_authentication_scheme = "Received a request with an unsupported authentication scheme, Authorization:{0} SupportedSchemes:{1}."; + public const string net_log_listener_unmatched_authentication_scheme = "Received a request with an unmatched or no authentication scheme. AuthenticationSchemes:{0}, Authorization:{1}."; + public const string net_io_invalidasyncresult = "The IAsyncResult object was not returned from the corresponding asynchronous method on this class."; + public const string net_io_invalidendcall = "{0} can only be called once for each asynchronous operation."; + public const string net_listener_cannot_set_custom_cbt = "Custom channel bindings are not supported."; + public const string net_listener_detach_error = "Can't detach Url group from request queue. Status code: {0}."; + public const string net_listener_scheme = "Only Uri prefixes starting with 'http://' or 'https://' are supported."; + public const string net_listener_host = "Only Uri prefixes with a valid hostname are supported."; + public const string net_listener_mustcall = "Please call the {0} method before calling this method."; + public const string net_listener_slash = "Only Uri prefixes ending in '/' are allowed."; + public const string net_listener_already = "Failed to listen on prefix '{0}' because it conflicts with an existing registration on the machine."; + public const string net_log_listener_no_cbt_disabled = "No channel binding check because extended protection is disabled."; + public const string net_log_listener_no_cbt_http = "No channel binding check for requests without a secure channel."; + public const string net_log_listener_no_cbt_trustedproxy = "No channel binding check for the trusted proxy scenario."; + public const string net_log_listener_cbt = "Channel binding check enabled."; + public const string net_log_listener_no_spn_kerberos = "No explicit service name check because Kerberos authentication already validates the service name."; + public const string net_log_listener_no_spn_disabled = "No service name check because extended protection is disabled."; + public const string net_log_listener_no_spn_cbt = "No service name check because the channel binding was already checked."; + public const string net_log_listener_no_spn_whensupported = "No service name check because the client did not provide a service name and the server was configured for PolicyEnforcement.WhenSupported."; + public const string net_log_listener_no_spn_loopback = "No service name check because the authentication was from a client on the local machine."; + public const string net_log_listener_spn = "Client provided service name '{0}'."; + public const string net_log_listener_spn_passed = "Service name check succeeded."; + public const string net_log_listener_spn_failed = "Service name check failed."; + public const string net_log_listener_spn_failed_always = "Service name check failed because the client did not provide a service name and the server was configured for PolicyEnforcement.Always."; + public const string net_log_listener_spn_failed_empty = "No acceptable service names were configured!"; + public const string net_log_listener_spn_failed_dump = "Dumping acceptable service names:"; + public const string net_log_listener_spn_add = "Adding default service name '{0}' from prefix '{1}'."; + public const string net_log_listener_spn_not_add = "No default service name added for prefix '{0}'."; + public const string net_log_listener_spn_remove = "Removing default service name '{0}' from prefix '{1}'."; + public const string net_log_listener_spn_not_remove = "No default service name removed for prefix '{0}'."; + public const string net_listener_no_spns = "No service names could be determined from the registered prefixes. Either add prefixes from which default service names can be derived or specify an ExtendedProtectionPolicy object which contains an explicit list of service names."; + public const string net_ssp_dont_support_cbt = "The Security Service Providers don't support extended protection. Please install the latest Security Service Providers update."; + public const string net_PropertyNotImplementedException = "This property is not implemented by this class."; + public const string net_array_too_small = "The target array is too small."; + public const string net_listener_mustcompletecall = "The in-progress method {0} must be completed first."; + public const string net_listener_invalid_cbt_type = "Querying the {0} Channel Binding is not supported."; + public const string net_listener_callinprogress = "Cannot re-call {0} while a previous call is still in progress."; + public const string net_log_listener_cant_create_uri = "Can't create Uri from string '{0}://{1}{2}{3}'."; + public const string net_log_listener_cant_convert_raw_path = "Can't convert Uri path '{0}' using encoding '{1}'."; + public const string net_log_listener_cant_convert_percent_value = "Can't convert percent encoded value '{0}'."; + public const string net_log_listener_cant_convert_to_utf8 = "Can't convert string '{0}' into UTF-8 bytes: {1}"; + public const string net_log_listener_cant_convert_bytes = "Can't convert bytes '{0}' into UTF-16 characters: {1}"; + public const string net_invalidstatus = "The status code must be exactly three digits."; + public const string net_WebHeaderInvalidControlChars = "Specified value has invalid Control characters."; + public const string net_rspsubmitted = "This operation cannot be performed after the response has been submitted."; + public const string net_nochunkuploadonhttp10 = "Chunked encoding upload is not supported on the HTTP/1.0 protocol."; + public const string net_cookie_exists = "Cookie already exists."; + public const string net_clsmall = "The Content-Length value must be greater than or equal to zero."; + public const string net_wrongversion = "Only HTTP/1.0 and HTTP/1.1 version requests are currently supported."; + public const string net_noseek = "This stream does not support seek operations."; + public const string net_writeonlystream = "The stream does not support reading."; + public const string net_entitytoobig = "Bytes to be written to the stream exceed the Content-Length bytes size specified."; + public const string net_io_notenoughbyteswritten = "Cannot close stream until all bytes are written."; + public const string net_listener_close_urlgroup_error = "Can't close Url group. Status code: {0}."; + public const string net_WebSockets_NativeSendResponseHeaders = "An error occurred when sending the WebSocket HTTP upgrade response during the {0} operation. The HRESULT returned is '{1}'"; + public const string net_WebSockets_ClientAcceptingNoProtocols = "The WebSocket client did not request any protocols, but server attempted to accept '{0}' protocol(s). "; + public const string net_WebSockets_AcceptUnsupportedProtocol = "The WebSocket client request requested '{0}' protocol(s), but server is only accepting '{1}' protocol(s)."; + public const string net_WebSockets_AcceptNotAWebSocket = "The {0} operation was called on an incoming request that did not specify a '{1}: {2}' header or the {2} header not contain '{3}'. {2} specified by the client was '{4}'."; + public const string net_WebSockets_AcceptHeaderNotFound = "The {0} operation was called on an incoming WebSocket request without required '{1}' header. "; + public const string net_WebSockets_AcceptUnsupportedWebSocketVersion = "The {0} operation was called on an incoming request with WebSocket version '{1}', expected '{2}'. "; + public const string net_WebSockets_InvalidEmptySubProtocol = "Empty string is not a valid subprotocol value. Please use \\\"null\\\" to specify no value."; + public const string net_WebSockets_InvalidCharInProtocolString = "The WebSocket protocol '{0}' is invalid because it contains the invalid character '{1}'."; + public const string net_WebSockets_ReasonNotNull = "The close status description '{0}' is invalid. When using close status code '{1}' the description must be null."; + public const string net_WebSockets_InvalidCloseStatusCode = "The close status code '{0}' is reserved for system use only and cannot be specified when calling this method."; + public const string net_WebSockets_InvalidCloseStatusDescription = "The close status description '{0}' is too long. The UTF8-representation of the status description must not be longer than {1} bytes."; + public const string net_WebSockets_ArgumentOutOfRange_TooSmall = "The argument must be a value greater than {0}."; + public const string net_WebSockets_ArgumentOutOfRange_TooBig = "The value of the '{0}' parameter ({1}) must be less than or equal to {2}."; + public const string net_WebSockets_UnsupportedPlatform = "The WebSocket protocol is not supported on this platform."; + public const string net_readonlystream = "The stream does not support writing."; + public const string net_WebSockets_InvalidState_ClosedOrAborted = "The '{0}' instance cannot be used for communication because it has been transitioned into the '{1}' state."; + public const string net_WebSockets_ReceiveAsyncDisallowedAfterCloseAsync = "The WebSocket is in an invalid state for this operation. The '{0}' method has already been called before on this instance. Use '{1}' instead to keep being able to receive data but close the output channel."; + public const string net_Websockets_AlreadyOneOutstandingOperation = "There is already one outstanding '{0}' call for this WebSocket instance. ReceiveAsync and SendAsync can be called simultaneously, but at most one outstanding operation for each of them is allowed at the same time."; + public const string net_WebSockets_InvalidMessageType = "The received message type '{2}' is invalid after calling {0}. {0} should only be used if no more data is expected from the remote endpoint. Use '{1}' instead to keep being able to receive data but close the output channel."; + public const string net_WebSockets_InvalidBufferType = "The buffer type '{0}' is invalid. Valid buffer types are: '{1}', '{2}', '{3}', '{4}', '{5}'."; + public const string net_WebSockets_ArgumentOutOfRange_InternalBuffer = "The byte array must have a length of at least '{0}' bytes. "; + public const string net_WebSockets_Argument_InvalidMessageType = "The message type '{0}' is not allowed for the '{1}' operation. Valid message types are: '{2}, {3}'. To close the WebSocket, use the '{4}' operation instead. "; + public const string net_securitypackagesupport = "The requested security package is not supported."; + public const string net_log_operation_failed_with_error = "{0} failed with error {1}."; + public const string net_MethodNotImplementedException = "This method is not implemented by this class."; + public const string event_OperationReturnedSomething = "{0} returned {1}."; + public const string net_invalid_enum = "The specified value is not valid in the '{0}' enumeration."; + public const string net_auth_message_not_encrypted = "Protocol error: A received message contains a valid signature but it was not encrypted as required by the effective Protection Level."; + public const string SSPIInvalidHandleType = "'{0}' is not a supported handle type."; + public const string net_cannot_change_after_headers = "Cannot be changed after headers are sent."; + public const string offset_out_of_range = "Offset exceeds the length of buffer."; + public const string net_io_operation_aborted = "I/O operation aborted: '{0}'."; + public const string net_invalid_path = "Invalid path."; + public const string net_no_client_certificate = "Client certificate not found."; + public const string net_listener_auth_errors = "Authentication errors."; + public const string net_listener_close = "Listener closed."; + public const string net_invalid_port = "Invalid port in prefix."; + public const string net_WebSockets_InvalidState = "The WebSocket is in an invalid state ('{0}') for this operation. Valid states are: '{1}'"; } diff --git a/mcs/class/SystemWebTestShim/SystemWebTestShim-net_4_x.csproj b/mcs/class/SystemWebTestShim/SystemWebTestShim-net_4_x.csproj index d695de325c4..2a73702f84c 100644 --- a/mcs/class/SystemWebTestShim/SystemWebTestShim-net_4_x.csproj +++ b/mcs/class/SystemWebTestShim/SystemWebTestShim-net_4_x.csproj @@ -9,8 +9,11 @@ {F0A0BBA8-FFB1-4278-B4EF-84BCEAF69133} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/WebMatrix.Data/WebMatrix.Data-net_4_x.csproj b/mcs/class/WebMatrix.Data/WebMatrix.Data-net_4_x.csproj index 137ce52a0fb..d1ce599df7d 100644 --- a/mcs/class/WebMatrix.Data/WebMatrix.Data-net_4_x.csproj +++ b/mcs/class/WebMatrix.Data/WebMatrix.Data-net_4_x.csproj @@ -9,8 +9,11 @@ {25552E1C-6EE1-4D73-A309-A1ED7FA26E94} Library 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/WindowsBase/WindowsBase-net_4_x.csproj b/mcs/class/WindowsBase/WindowsBase-net_4_x.csproj index 640a0a8d9d6..2f11daff0d9 100644 --- a/mcs/class/WindowsBase/WindowsBase-net_4_x.csproj +++ b/mcs/class/WindowsBase/WindowsBase-net_4_x.csproj @@ -9,8 +9,11 @@ {A8F39368-ECD9-41A5-A562-CC7C82B3CC86} Library 1699,67,618 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/corlib/corlib-net_4_x.csproj b/mcs/class/corlib/corlib-net_4_x.csproj index c59dd62bb8f..b804694794b 100644 --- a/mcs/class/corlib/corlib-net_4_x.csproj +++ b/mcs/class/corlib/corlib-net_4_x.csproj @@ -9,8 +9,11 @@ {2CA6026B-2DC8-4C4C-A12C-1E8234049DB7} Library 612,618,1635,1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/class/legacy/Mono.Cecil/legacy_Mono.Cecil-net_4_x.csproj b/mcs/class/legacy/Mono.Cecil/legacy_Mono.Cecil-net_4_x.csproj index 381656bb80f..294f6958c58 100644 --- a/mcs/class/legacy/Mono.Cecil/legacy_Mono.Cecil-net_4_x.csproj +++ b/mcs/class/legacy/Mono.Cecil/legacy_Mono.Cecil-net_4_x.csproj @@ -9,7 +9,10 @@ {CF1339E8-584B-4B3D-9A93-6F4AFDAFEE66} Library 1699 - ./../../../class/lib/net_4_x/legacy + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform)/legacy obj-legacy false True diff --git a/mcs/class/monodoc/monodoc-net_4_x.csproj b/mcs/class/monodoc/monodoc-net_4_x.csproj index 7cc702beacd..8a6cb3be2e0 100644 --- a/mcs/class/monodoc/monodoc-net_4_x.csproj +++ b/mcs/class/monodoc/monodoc-net_4_x.csproj @@ -9,8 +9,11 @@ {0248869F-8D3B-4AB2-B976-B2A9AF1319A9} Library 618,612,672,809,414,649,1699,169,164,162,168,219,618,612 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/ilasm/ilasm-net_4_x.csproj b/mcs/ilasm/ilasm-net_4_x.csproj index 21ccffc3f0d..2925a978d24 100644 --- a/mcs/ilasm/ilasm-net_4_x.csproj +++ b/mcs/ilasm/ilasm-net_4_x.csproj @@ -9,8 +9,11 @@ {D32B01EF-8E8D-41C1-848D-6DAEAA3FCA6C} Exe 1699 - ./../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/mcs/mcs-net_4_x.csproj b/mcs/mcs/mcs-net_4_x.csproj index 6b1f85fef5e..626f253ce87 100644 --- a/mcs/mcs/mcs-net_4_x.csproj +++ b/mcs/mcs/mcs-net_4_x.csproj @@ -9,8 +9,11 @@ {322A755A-ED38-4295-979D-E49EBAFA2852} Exe 1699 - ./../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/nunit24/ClientUtilities/util/nunit.util-net_4_x.csproj b/mcs/nunit24/ClientUtilities/util/nunit.util-net_4_x.csproj index bce06915e29..702d9b96c3a 100644 --- a/mcs/nunit24/ClientUtilities/util/nunit.util-net_4_x.csproj +++ b/mcs/nunit24/ClientUtilities/util/nunit.util-net_4_x.csproj @@ -9,8 +9,11 @@ {52B1E1ED-1F77-4AEC-9CB2-141B8795949F} Library 1699 - ./../../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/nunit24/ConsoleRunner/nunit-console-exe/nunit-console-net_4_x.csproj b/mcs/nunit24/ConsoleRunner/nunit-console-exe/nunit-console-net_4_x.csproj index 2cf28af5be3..a5eff16a679 100644 --- a/mcs/nunit24/ConsoleRunner/nunit-console-exe/nunit-console-net_4_x.csproj +++ b/mcs/nunit24/ConsoleRunner/nunit-console-exe/nunit-console-net_4_x.csproj @@ -9,8 +9,11 @@ {4FB9199D-D57E-4007-AA72-0200296AE55F} Exe 1699 - ./../../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/nunit24/ConsoleRunner/nunit-console/nunit-console-runner-net_4_x.csproj b/mcs/nunit24/ConsoleRunner/nunit-console/nunit-console-runner-net_4_x.csproj index 37435c81963..feca1957e1f 100644 --- a/mcs/nunit24/ConsoleRunner/nunit-console/nunit-console-runner-net_4_x.csproj +++ b/mcs/nunit24/ConsoleRunner/nunit-console/nunit-console-runner-net_4_x.csproj @@ -9,8 +9,11 @@ {B0078000-EF01-4AA3-B5DD-47145B4527EE} Library 1699 - ./../../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/nunit24/NUnitCore/core/nunit.core-net_4_x.csproj b/mcs/nunit24/NUnitCore/core/nunit.core-net_4_x.csproj index 75170c0d56a..86a5aeec44b 100644 --- a/mcs/nunit24/NUnitCore/core/nunit.core-net_4_x.csproj +++ b/mcs/nunit24/NUnitCore/core/nunit.core-net_4_x.csproj @@ -9,8 +9,11 @@ {257D35DE-7F06-42BA-B82E-734991FFE949} Library 1699 - ./../../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/nunit24/NUnitCore/interfaces/nunit.core.interfaces-net_4_x.csproj b/mcs/nunit24/NUnitCore/interfaces/nunit.core.interfaces-net_4_x.csproj index 50ad2aa20d3..22324577248 100644 --- a/mcs/nunit24/NUnitCore/interfaces/nunit.core.interfaces-net_4_x.csproj +++ b/mcs/nunit24/NUnitCore/interfaces/nunit.core.interfaces-net_4_x.csproj @@ -9,8 +9,11 @@ {A950C3AB-D62D-4B20-BFB8-5671DE20E535} Library 1699 - ./../../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/nunit24/NUnitExtensions/core/nunit.core.extensions-net_4_x.csproj b/mcs/nunit24/NUnitExtensions/core/nunit.core.extensions-net_4_x.csproj index 064a51bbec7..39d7725bbd5 100644 --- a/mcs/nunit24/NUnitExtensions/core/nunit.core.extensions-net_4_x.csproj +++ b/mcs/nunit24/NUnitExtensions/core/nunit.core.extensions-net_4_x.csproj @@ -9,8 +9,11 @@ {7DEADBAC-1F4D-4799-8174-01E175C869FC} Library 1699 - ./../../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/nunit24/NUnitExtensions/framework/nunit.framework.extensions-net_4_x.csproj b/mcs/nunit24/NUnitExtensions/framework/nunit.framework.extensions-net_4_x.csproj index a16431c6336..707a7b3fc6d 100644 --- a/mcs/nunit24/NUnitExtensions/framework/nunit.framework.extensions-net_4_x.csproj +++ b/mcs/nunit24/NUnitExtensions/framework/nunit.framework.extensions-net_4_x.csproj @@ -9,8 +9,11 @@ {59253F15-7E2A-483D-8214-58F03681A3B6} Library 1699 - ./../../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/nunit24/NUnitFramework/framework/NUnit.Framework-net_4_x.csproj b/mcs/nunit24/NUnitFramework/framework/NUnit.Framework-net_4_x.csproj index 215ee339729..75b0ca010da 100644 --- a/mcs/nunit24/NUnitFramework/framework/NUnit.Framework-net_4_x.csproj +++ b/mcs/nunit24/NUnitFramework/framework/NUnit.Framework-net_4_x.csproj @@ -9,8 +9,11 @@ {B2272696-96AA-4638-B17C-60A4BA37CA0E} Library 1699 - ./../../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/nunit24/NUnitMocks/mocks/nunit.mocks-net_4_x.csproj b/mcs/nunit24/NUnitMocks/mocks/nunit.mocks-net_4_x.csproj index 6f0fe6532c0..4e73cf0f800 100644 --- a/mcs/nunit24/NUnitMocks/mocks/nunit.mocks-net_4_x.csproj +++ b/mcs/nunit24/NUnitMocks/mocks/nunit.mocks-net_4_x.csproj @@ -9,8 +9,11 @@ {E072B33B-F3C5-4B2F-ABAA-1339CF716143} Library 1699 - ./../../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/al/al-net_4_x.csproj b/mcs/tools/al/al-net_4_x.csproj index b9980412f64..b68112458eb 100644 --- a/mcs/tools/al/al-net_4_x.csproj +++ b/mcs/tools/al/al-net_4_x.csproj @@ -9,8 +9,11 @@ {D237CE6E-EA8F-4E8E-8413-295B27714AC6} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/browsercaps-updater/browsercaps-updater-net_4_x.csproj b/mcs/tools/browsercaps-updater/browsercaps-updater-net_4_x.csproj index 2d5dc903916..61e607eb442 100644 --- a/mcs/tools/browsercaps-updater/browsercaps-updater-net_4_x.csproj +++ b/mcs/tools/browsercaps-updater/browsercaps-updater-net_4_x.csproj @@ -9,8 +9,11 @@ {01D2746E-CB83-4FE7-981D-DF9B0CE33EFB} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/cccheck/cccheck-net_4_x.csproj b/mcs/tools/cccheck/cccheck-net_4_x.csproj index 82037fe8104..af99c229d31 100644 --- a/mcs/tools/cccheck/cccheck-net_4_x.csproj +++ b/mcs/tools/cccheck/cccheck-net_4_x.csproj @@ -9,8 +9,11 @@ {BA3136DD-E843-4F57-8FBB-1782D3D08BC8} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/ccrewrite/ccrewrite-net_4_x.csproj b/mcs/tools/ccrewrite/ccrewrite-net_4_x.csproj index 9f74786c7ed..08986528e32 100644 --- a/mcs/tools/ccrewrite/ccrewrite-net_4_x.csproj +++ b/mcs/tools/ccrewrite/ccrewrite-net_4_x.csproj @@ -9,8 +9,11 @@ {3A2CEA44-B631-40CB-B1B5-001AEC0C825E} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/cil-stringreplacer/cil-stringreplacer-net_4_x.csproj b/mcs/tools/cil-stringreplacer/cil-stringreplacer-net_4_x.csproj index 9265e632aeb..7d4b1e233c2 100644 --- a/mcs/tools/cil-stringreplacer/cil-stringreplacer-net_4_x.csproj +++ b/mcs/tools/cil-stringreplacer/cil-stringreplacer-net_4_x.csproj @@ -9,8 +9,11 @@ {FD725431-CB26-466D-BD55-C739485A50C9} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/cil-strip/mono-cil-strip-net_4_x.csproj b/mcs/tools/cil-strip/mono-cil-strip-net_4_x.csproj index 3fe5ff8bda7..0209849afdd 100644 --- a/mcs/tools/cil-strip/mono-cil-strip-net_4_x.csproj +++ b/mcs/tools/cil-strip/mono-cil-strip-net_4_x.csproj @@ -9,8 +9,11 @@ {2AEAE157-B22D-480F-B7B9-F6DF0773EF0B} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/commoncryptogenerator/commoncryptogenerator-net_4_x.csproj b/mcs/tools/commoncryptogenerator/commoncryptogenerator-net_4_x.csproj index 7dc46c86147..c2eb0a9914a 100644 --- a/mcs/tools/commoncryptogenerator/commoncryptogenerator-net_4_x.csproj +++ b/mcs/tools/commoncryptogenerator/commoncryptogenerator-net_4_x.csproj @@ -9,8 +9,11 @@ {12527E95-60D3-4A66-91C6-7F8031519299} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/compiler-tester/compiler-tester-net_4_x.csproj b/mcs/tools/compiler-tester/compiler-tester-net_4_x.csproj index f1f1c763f26..7df407f8353 100644 --- a/mcs/tools/compiler-tester/compiler-tester-net_4_x.csproj +++ b/mcs/tools/compiler-tester/compiler-tester-net_4_x.csproj @@ -9,8 +9,11 @@ {93602011-38AA-46AC-8203-571D620A228C} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/corcompare/mono-api-info-net_4_x.csproj b/mcs/tools/corcompare/mono-api-info-net_4_x.csproj index bbbcb901100..176b9e35933 100644 --- a/mcs/tools/corcompare/mono-api-info-net_4_x.csproj +++ b/mcs/tools/corcompare/mono-api-info-net_4_x.csproj @@ -9,8 +9,11 @@ {4391CB6E-F09B-4D13-BA34-547E15FA7847} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/csharp/csharp-net_4_x.csproj b/mcs/tools/csharp/csharp-net_4_x.csproj index 5b367264648..52ae83dae5f 100644 --- a/mcs/tools/csharp/csharp-net_4_x.csproj +++ b/mcs/tools/csharp/csharp-net_4_x.csproj @@ -9,8 +9,11 @@ {3E3DE804-DF6C-43D0-9DFC-13C7FFD949CA} Exe 3021,1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/culevel/culevel-net_4_x.csproj b/mcs/tools/culevel/culevel-net_4_x.csproj index 956e9b7a3f4..412d6dd0bec 100644 --- a/mcs/tools/culevel/culevel-net_4_x.csproj +++ b/mcs/tools/culevel/culevel-net_4_x.csproj @@ -9,8 +9,11 @@ {ED867AC1-079C-4B5E-ADF9-E7722053B360} Exe 1699,1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/disco/disco-net_4_x.csproj b/mcs/tools/disco/disco-net_4_x.csproj index 226b4b2670e..602aedd1fcf 100644 --- a/mcs/tools/disco/disco-net_4_x.csproj +++ b/mcs/tools/disco/disco-net_4_x.csproj @@ -9,8 +9,11 @@ {49D19955-330A-4FF2-BE94-4AEAE6745EBE} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/dtd2rng/dtd2rng-net_4_x.csproj b/mcs/tools/dtd2rng/dtd2rng-net_4_x.csproj index 721bb4e18c6..4f0f584b0df 100644 --- a/mcs/tools/dtd2rng/dtd2rng-net_4_x.csproj +++ b/mcs/tools/dtd2rng/dtd2rng-net_4_x.csproj @@ -9,8 +9,11 @@ {60674A50-F2E0-4BC7-A917-8976821888ED} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/dtd2xsd/dtd2xsd-net_4_x.csproj b/mcs/tools/dtd2xsd/dtd2xsd-net_4_x.csproj index 987b3e08c0b..4ae96b98786 100644 --- a/mcs/tools/dtd2xsd/dtd2xsd-net_4_x.csproj +++ b/mcs/tools/dtd2xsd/dtd2xsd-net_4_x.csproj @@ -9,8 +9,11 @@ {D22ABC86-1275-431C-911C-D14EE2A20FD7} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/gacutil/gacutil-net_4_x.csproj b/mcs/tools/gacutil/gacutil-net_4_x.csproj index e28903b2d25..afe031c5f7e 100644 --- a/mcs/tools/gacutil/gacutil-net_4_x.csproj +++ b/mcs/tools/gacutil/gacutil-net_4_x.csproj @@ -9,8 +9,11 @@ {6B9993FC-E28D-4D55-8F96-C8A35B2BC6E7} Exe 1699,1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/genxs/genxs-net_4_x.csproj b/mcs/tools/genxs/genxs-net_4_x.csproj index c374db323a5..f564cca6a2d 100644 --- a/mcs/tools/genxs/genxs-net_4_x.csproj +++ b/mcs/tools/genxs/genxs-net_4_x.csproj @@ -9,8 +9,11 @@ {DCD2613C-B1A0-489B-BCA1-79BEBB9B9541} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/ictool/ictool-net_4_x.csproj b/mcs/tools/ictool/ictool-net_4_x.csproj index 3ea7b938e93..9205ce13308 100644 --- a/mcs/tools/ictool/ictool-net_4_x.csproj +++ b/mcs/tools/ictool/ictool-net_4_x.csproj @@ -9,8 +9,11 @@ {92EBF79E-AB94-4543-B130-6FEE6D0B3526} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/ikdasm/ikdasm-net_4_x.csproj b/mcs/tools/ikdasm/ikdasm-net_4_x.csproj index bca5f17109d..be762c87bbc 100644 --- a/mcs/tools/ikdasm/ikdasm-net_4_x.csproj +++ b/mcs/tools/ikdasm/ikdasm-net_4_x.csproj @@ -9,8 +9,11 @@ {921F19B8-7276-446C-B096-A29AAAB83E12} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/installutil/installutil-net_4_x.csproj b/mcs/tools/installutil/installutil-net_4_x.csproj index 6d91f7cd9a0..c3cac6d92e6 100644 --- a/mcs/tools/installutil/installutil-net_4_x.csproj +++ b/mcs/tools/installutil/installutil-net_4_x.csproj @@ -9,8 +9,11 @@ {503D43D5-65AF-401A-9D50-53B514724152} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/installvst/installvst-net_4_x.csproj b/mcs/tools/installvst/installvst-net_4_x.csproj index 6e8c8846c90..a8b3824ab88 100644 --- a/mcs/tools/installvst/installvst-net_4_x.csproj +++ b/mcs/tools/installvst/installvst-net_4_x.csproj @@ -9,8 +9,11 @@ {DC8E3822-546F-4D5F-BEAF-61C9855FF50B} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/lc/lc-net_4_x.csproj b/mcs/tools/lc/lc-net_4_x.csproj index c538fc60339..ae5c2d7b4ac 100644 --- a/mcs/tools/lc/lc-net_4_x.csproj +++ b/mcs/tools/lc/lc-net_4_x.csproj @@ -9,8 +9,11 @@ {427F59C0-5770-4C73-83B0-F445303C26CB} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/linker-analyzer/linkeranalyzer-net_4_x.csproj b/mcs/tools/linker-analyzer/linkeranalyzer-net_4_x.csproj index c787b49456d..220de2710e9 100644 --- a/mcs/tools/linker-analyzer/linkeranalyzer-net_4_x.csproj +++ b/mcs/tools/linker-analyzer/linkeranalyzer-net_4_x.csproj @@ -9,8 +9,11 @@ {D7789C48-C33A-4FE5-BD42-4DBAB2850796} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/linker/monolinker-net_4_x.csproj b/mcs/tools/linker/monolinker-net_4_x.csproj index b4aab447f35..f18fc0b60dc 100644 --- a/mcs/tools/linker/monolinker-net_4_x.csproj +++ b/mcs/tools/linker/monolinker-net_4_x.csproj @@ -9,8 +9,11 @@ {FA920637-C202-4E75-AC0F-1A8DBD631DF1} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/macpack/macpack-net_4_x.csproj b/mcs/tools/macpack/macpack-net_4_x.csproj index 0f47be1811c..44c33f5c0cc 100644 --- a/mcs/tools/macpack/macpack-net_4_x.csproj +++ b/mcs/tools/macpack/macpack-net_4_x.csproj @@ -9,8 +9,11 @@ {420CBB84-F8F6-4F77-8AE1-6B886D5DEDAB} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/mconfig/mconfig-net_4_x.csproj b/mcs/tools/mconfig/mconfig-net_4_x.csproj index d105b12992a..a1d9dd19fba 100644 --- a/mcs/tools/mconfig/mconfig-net_4_x.csproj +++ b/mcs/tools/mconfig/mconfig-net_4_x.csproj @@ -9,8 +9,11 @@ {8B85F71C-81E2-4732-8A85-CBBFA8E09FF3} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/mdb2ppdb/mdb2ppdb-net_4_x.csproj b/mcs/tools/mdb2ppdb/mdb2ppdb-net_4_x.csproj index 76eeb47c017..6bc03bec187 100644 --- a/mcs/tools/mdb2ppdb/mdb2ppdb-net_4_x.csproj +++ b/mcs/tools/mdb2ppdb/mdb2ppdb-net_4_x.csproj @@ -9,8 +9,11 @@ {3252021D-F3DE-425F-B4A6-20B2B02EE3A4} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/mdbrebase/mdbrebase-net_4_x.csproj b/mcs/tools/mdbrebase/mdbrebase-net_4_x.csproj index 348bfe91fef..c04da697acb 100644 --- a/mcs/tools/mdbrebase/mdbrebase-net_4_x.csproj +++ b/mcs/tools/mdbrebase/mdbrebase-net_4_x.csproj @@ -9,8 +9,11 @@ {01B02BFF-0DC3-4265-BFAA-EDE405950796} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/mdoc/mdoc-net_4_x.csproj b/mcs/tools/mdoc/mdoc-net_4_x.csproj index 539b119821e..ec9d89eed59 100644 --- a/mcs/tools/mdoc/mdoc-net_4_x.csproj +++ b/mcs/tools/mdoc/mdoc-net_4_x.csproj @@ -9,8 +9,11 @@ {15871CCA-A500-4AE3-89D7-1F3429614403} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/mkbundle/mkbundle-net_4_x.csproj b/mcs/tools/mkbundle/mkbundle-net_4_x.csproj index 80433bbaf6e..e26baba2f72 100644 --- a/mcs/tools/mkbundle/mkbundle-net_4_x.csproj +++ b/mcs/tools/mkbundle/mkbundle-net_4_x.csproj @@ -9,8 +9,11 @@ {3A3DAEC2-3DF4-4968-A191-8D6F207ABA5E} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/mod/mod-net_4_x.csproj b/mcs/tools/mod/mod-net_4_x.csproj index 6cfe10808f8..0c04755f1e7 100644 --- a/mcs/tools/mod/mod-net_4_x.csproj +++ b/mcs/tools/mod/mod-net_4_x.csproj @@ -9,8 +9,11 @@ {135520B4-D83D-4726-B043-3B4FBF306F94} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/mono-api-html/mono-api-html-net_4_x.csproj b/mcs/tools/mono-api-html/mono-api-html-net_4_x.csproj index 7aa34e8faff..2466357c92f 100644 --- a/mcs/tools/mono-api-html/mono-api-html-net_4_x.csproj +++ b/mcs/tools/mono-api-html/mono-api-html-net_4_x.csproj @@ -9,8 +9,11 @@ {76A06DA3-F3B5-498C-9D75-72F325BB6656} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/mono-configuration-crypto/cli/mono-configuration-crypto-net_4_x.csproj b/mcs/tools/mono-configuration-crypto/cli/mono-configuration-crypto-net_4_x.csproj index 4900dfc2c40..253e9d984c9 100644 --- a/mcs/tools/mono-configuration-crypto/cli/mono-configuration-crypto-net_4_x.csproj +++ b/mcs/tools/mono-configuration-crypto/cli/mono-configuration-crypto-net_4_x.csproj @@ -9,8 +9,11 @@ {462A56EE-6371-46F8-9B83-18AFDEEF4BAD} Exe 1699 - ./../../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/mono-configuration-crypto/lib/Mono.Configuration.Crypto-net_4_x.csproj b/mcs/tools/mono-configuration-crypto/lib/Mono.Configuration.Crypto-net_4_x.csproj index 9694cfdeabf..2d2bee4108e 100644 --- a/mcs/tools/mono-configuration-crypto/lib/Mono.Configuration.Crypto-net_4_x.csproj +++ b/mcs/tools/mono-configuration-crypto/lib/Mono.Configuration.Crypto-net_4_x.csproj @@ -9,8 +9,11 @@ {19AC03F2-0198-4512-BCFD-7CBB3129F9D2} Library 1699 - ./../../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/mono-service/mono-service-net_4_x.csproj b/mcs/tools/mono-service/mono-service-net_4_x.csproj index 0e49107295b..b8172b7a56e 100644 --- a/mcs/tools/mono-service/mono-service-net_4_x.csproj +++ b/mcs/tools/mono-service/mono-service-net_4_x.csproj @@ -9,8 +9,11 @@ {612FEFDB-12FA-4441-9094-236B05D645A4} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/mono-shlib-cop/mono-shlib-cop-net_4_x.csproj b/mcs/tools/mono-shlib-cop/mono-shlib-cop-net_4_x.csproj index d2e41439c10..06d3bec0c89 100644 --- a/mcs/tools/mono-shlib-cop/mono-shlib-cop-net_4_x.csproj +++ b/mcs/tools/mono-shlib-cop/mono-shlib-cop-net_4_x.csproj @@ -9,8 +9,11 @@ {7E28A830-EB3C-48E3-B0FB-6DDAAF698115} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/mono-symbolicate/mono-symbolicate-net_4_x.csproj b/mcs/tools/mono-symbolicate/mono-symbolicate-net_4_x.csproj index 7be7adfdb06..211d1928896 100644 --- a/mcs/tools/mono-symbolicate/mono-symbolicate-net_4_x.csproj +++ b/mcs/tools/mono-symbolicate/mono-symbolicate-net_4_x.csproj @@ -9,8 +9,11 @@ {63E373FB-CE4B-4F7B-A421-5CE8ED7BD851} Exe 649,1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/mono-xmltool/mono-xmltool-net_4_x.csproj b/mcs/tools/mono-xmltool/mono-xmltool-net_4_x.csproj index f5b18f9a3ea..bcba662bcd2 100644 --- a/mcs/tools/mono-xmltool/mono-xmltool-net_4_x.csproj +++ b/mcs/tools/mono-xmltool/mono-xmltool-net_4_x.csproj @@ -9,8 +9,11 @@ {25CAFA51-9FE0-43AD-A642-B3D59BE2B377} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/mono-xsd/xsd-net_4_x.csproj b/mcs/tools/mono-xsd/xsd-net_4_x.csproj index c7f898a1b2d..434dcc30883 100644 --- a/mcs/tools/mono-xsd/xsd-net_4_x.csproj +++ b/mcs/tools/mono-xsd/xsd-net_4_x.csproj @@ -9,8 +9,11 @@ {3CB8E3C0-0EFA-4AB3-9F60-02DC274F77F8} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/monop/monop-net_4_x.csproj b/mcs/tools/monop/monop-net_4_x.csproj index f1252b5cedb..5b9aac048dd 100644 --- a/mcs/tools/monop/monop-net_4_x.csproj +++ b/mcs/tools/monop/monop-net_4_x.csproj @@ -9,8 +9,11 @@ {78B1A752-432B-4764-9E63-E95CCB23554F} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/nunitreport/nunitreport-net_4_x.csproj b/mcs/tools/nunitreport/nunitreport-net_4_x.csproj index bf0cd3c8161..a955c5e28eb 100644 --- a/mcs/tools/nunitreport/nunitreport-net_4_x.csproj +++ b/mcs/tools/nunitreport/nunitreport-net_4_x.csproj @@ -9,8 +9,11 @@ {DAE62F67-EE88-4192-8CB8-314E9E955BE9} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/pdb2mdb/pdb2mdb-net_4_x.csproj b/mcs/tools/pdb2mdb/pdb2mdb-net_4_x.csproj index 40067ab53c4..59666f07836 100644 --- a/mcs/tools/pdb2mdb/pdb2mdb-net_4_x.csproj +++ b/mcs/tools/pdb2mdb/pdb2mdb-net_4_x.csproj @@ -9,8 +9,11 @@ {F7C83E4F-C1C4-4939-8BA3-3EF6E3631E08} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/resgen/resgen-net_4_x.csproj b/mcs/tools/resgen/resgen-net_4_x.csproj index 5231cecebc7..46cd295aedc 100644 --- a/mcs/tools/resgen/resgen-net_4_x.csproj +++ b/mcs/tools/resgen/resgen-net_4_x.csproj @@ -9,8 +9,11 @@ {647DC12E-A4EE-424A-9EC7-CE6643EE2EF7} Exe 1699,1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/resx2sr/resx2sr-net_4_x.csproj b/mcs/tools/resx2sr/resx2sr-net_4_x.csproj index fa3f9db83f6..69fb217ccfd 100644 --- a/mcs/tools/resx2sr/resx2sr-net_4_x.csproj +++ b/mcs/tools/resx2sr/resx2sr-net_4_x.csproj @@ -9,8 +9,11 @@ {07D30676-A919-4763-8C3C-B2C4DAFFC662} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/sgen/sgen-net_4_x.csproj b/mcs/tools/sgen/sgen-net_4_x.csproj index 7708bdbba00..97024606a16 100644 --- a/mcs/tools/sgen/sgen-net_4_x.csproj +++ b/mcs/tools/sgen/sgen-net_4_x.csproj @@ -9,8 +9,11 @@ {8A516908-7CA0-40A7-86DD-0BEE1F4496C6} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/soapsuds/soapsuds-net_4_x.csproj b/mcs/tools/soapsuds/soapsuds-net_4_x.csproj index 70a51ff7a46..dbfb5851ffc 100644 --- a/mcs/tools/soapsuds/soapsuds-net_4_x.csproj +++ b/mcs/tools/soapsuds/soapsuds-net_4_x.csproj @@ -9,8 +9,11 @@ {84ABC688-04BE-4F0B-9FD0-0332437C435F} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/sqlmetal/sqlmetal-net_4_x.csproj b/mcs/tools/sqlmetal/sqlmetal-net_4_x.csproj index 81f55069f3d..6c34d079f29 100644 --- a/mcs/tools/sqlmetal/sqlmetal-net_4_x.csproj +++ b/mcs/tools/sqlmetal/sqlmetal-net_4_x.csproj @@ -9,8 +9,11 @@ {71A04260-D8F6-4E97-898D-5F3D5A2F3D94} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/sqlsharp/sqlsharp-net_4_x.csproj b/mcs/tools/sqlsharp/sqlsharp-net_4_x.csproj index e9bb6281922..30a2622e6d9 100644 --- a/mcs/tools/sqlsharp/sqlsharp-net_4_x.csproj +++ b/mcs/tools/sqlsharp/sqlsharp-net_4_x.csproj @@ -9,8 +9,11 @@ {DCCC3618-803B-4492-A968-010E2C0851E8} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/svcutil/svcutil-net_4_x.csproj b/mcs/tools/svcutil/svcutil-net_4_x.csproj index fe457fc59a7..1cc99309f9e 100644 --- a/mcs/tools/svcutil/svcutil-net_4_x.csproj +++ b/mcs/tools/svcutil/svcutil-net_4_x.csproj @@ -9,8 +9,11 @@ {496CFCD3-5F5A-46D1-BD8F-6642BD4E61D2} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mcs/tools/wsdl/wsdl-net_4_x.csproj b/mcs/tools/wsdl/wsdl-net_4_x.csproj index db100eec5e7..4d9f7c0a27b 100644 --- a/mcs/tools/wsdl/wsdl-net_4_x.csproj +++ b/mcs/tools/wsdl/wsdl-net_4_x.csproj @@ -9,8 +9,11 @@ {69D00FEC-59AA-43A0-90AD-87F400B8613C} Exe 1699 - ./../../class/lib/net_4_x - obj-net_4_x + win32 + darwin + linux + ./../../class/lib/net_4_x-$(HostPlatform) + obj-net_4_x-$(HostPlatform) false True diff --git a/mono/arch/Makefile.am b/mono/arch/Makefile.am index 5612361402d..a5c81d135ec 100644 --- a/mono/arch/Makefile.am +++ b/mono/arch/Makefile.am @@ -1,4 +1,4 @@ -DIST_SUBDIRS = x86 ppc sparc arm arm64 s390x amd64 ia64 mips +DIST_SUBDIRS = x86 ppc sparc arm arm64 s390x amd64 mips AM_CPPFLAGS = $(GLIB_CFLAGS) -I$(top_srcdir) diff --git a/mono/arch/ia64/.gitignore b/mono/arch/ia64/.gitignore deleted file mode 100644 index b336cc7cec9..00000000000 --- a/mono/arch/ia64/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -/Makefile -/Makefile.in diff --git a/mono/arch/ia64/Makefile.am b/mono/arch/ia64/Makefile.am deleted file mode 100644 index e03ea47de00..00000000000 --- a/mono/arch/ia64/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -EXTRA_DIST = ia64-codegen.h - - diff --git a/mono/arch/ia64/codegen.c b/mono/arch/ia64/codegen.c deleted file mode 100644 index 93d85a57df3..00000000000 --- a/mono/arch/ia64/codegen.c +++ /dev/null @@ -1,862 +0,0 @@ -/* - * codegen.c: Tests for the IA64 code generation macros - */ - -#include -#include -#include - -#define IA64_SIMPLE_EMIT_BUNDLE - -#include - -void -mono_disassemble_code (guint8 *code, int size, char *id) -{ - int i; - FILE *ofd; - const char *tmp = g_get_tmp_dir (); - const char *objdump_args = g_getenv ("MONO_OBJDUMP_ARGS"); - char *as_file; - char *o_file; - char *cmd; - - as_file = g_strdup_printf ("%s/test.s", tmp); - - if (!(ofd = fopen (as_file, "w"))) - g_assert_not_reached (); - - for (i = 0; id [i]; ++i) { - if (!isalnum (id [i])) - fprintf (ofd, "_"); - else - fprintf (ofd, "%c", id [i]); - } - fprintf (ofd, ":\n"); - - for (i = 0; i < size; ++i) - fprintf (ofd, ".byte %d\n", (unsigned int) code [i]); - - fclose (ofd); - -#ifdef __ia64__ -#define DIS_CMD "objdump -d" -#define AS_CMD "as" -#else -#define DIS_CMD "ia64-linux-gnu-objdump -d" -#define AS_CMD "ia64-linux-gnu-as" -#endif - - o_file = g_strdup_printf ("%s/test.o", tmp); - cmd = g_strdup_printf (AS_CMD " %s -o %s", as_file, o_file); - system (cmd); - g_free (cmd); - if (!objdump_args) - objdump_args = strdup(""); - - cmd = g_strdup_printf (DIS_CMD " %s %s", objdump_args, o_file); - system (cmd); - g_free (cmd); - g_free (objdump_args); - - g_free (o_file); - g_free (as_file); -} - -int -main () -{ - Ia64CodegenState code; - - guint8 *buf = g_malloc0 (40960); - - ia64_codegen_init (code, buf); - - ia64_add (code, 1, 2, 3); - ia64_add1 (code, 1, 2, 3); - ia64_sub (code, 1, 2, 3); - ia64_sub1 (code, 1, 2, 3); - ia64_addp4 (code, 1, 2, 3); - ia64_and (code, 1, 2, 3); - ia64_andcm (code, 1, 2, 3); - ia64_or (code, 1, 2, 3); - ia64_xor (code, 1, 2, 3); - ia64_shladd (code, 1, 2, 3, 4); - ia64_shladdp4 (code, 1, 2, 3, 4); - ia64_sub_imm (code, 1, 0x7f, 2); - ia64_sub_imm (code, 1, -1, 2); - ia64_and_imm (code, 1, -128, 2); - ia64_andcm_imm (code, 1, -128, 2); - ia64_or_imm (code, 1, -128, 2); - ia64_xor_imm (code, 1, -128, 2); - ia64_adds_imm (code, 1, 8191, 2); - ia64_adds_imm (code, 1, -8192, 2); - ia64_adds_imm (code, 1, 1234, 2); - ia64_adds_imm (code, 1, -1234, 2); - ia64_addp4_imm (code, 1, -1234, 2); - ia64_addl_imm (code, 1, 1234, 2); - ia64_addl_imm (code, 1, -1234, 2); - ia64_addl_imm (code, 1, 2097151, 2); - ia64_addl_imm (code, 1, -2097152, 2); - - ia64_cmp_lt (code, 1, 2, 1, 2); - ia64_cmp_ltu (code, 1, 2, 1, 2); - ia64_cmp_eq (code, 1, 2, 1, 2); - ia64_cmp_lt_unc (code, 1, 2, 1, 2); - ia64_cmp_ltu_unc (code, 1, 2, 1, 2); - ia64_cmp_eq_unc (code, 1, 2, 1, 2); - ia64_cmp_eq_and (code, 1, 2, 1, 2); - ia64_cmp_eq_or (code, 1, 2, 1, 2); - ia64_cmp_eq_or_andcm (code, 1, 2, 1, 2); - ia64_cmp_ne_and (code, 1, 2, 1, 2); - ia64_cmp_ne_or (code, 1, 2, 1, 2); - ia64_cmp_ne_or_andcm (code, 1, 2, 1, 2); - - ia64_cmp4_lt (code, 1, 2, 1, 2); - ia64_cmp4_ltu (code, 1, 2, 1, 2); - ia64_cmp4_eq (code, 1, 2, 1, 2); - ia64_cmp4_lt_unc (code, 1, 2, 1, 2); - ia64_cmp4_ltu_unc (code, 1, 2, 1, 2); - ia64_cmp4_eq_unc (code, 1, 2, 1, 2); - ia64_cmp4_eq_and (code, 1, 2, 1, 2); - ia64_cmp4_eq_or (code, 1, 2, 1, 2); - ia64_cmp4_eq_or_andcm (code, 1, 2, 1, 2); - ia64_cmp4_ne_and (code, 1, 2, 1, 2); - ia64_cmp4_ne_or (code, 1, 2, 1, 2); - ia64_cmp4_ne_or_andcm (code, 1, 2, 1, 2); - - ia64_cmp_gt_and (code, 1, 2, 0, 2); - ia64_cmp_gt_or (code, 1, 2, 0, 2); - ia64_cmp_gt_or_andcm (code, 1, 2, 0, 2); - ia64_cmp_le_and (code, 1, 2, 0, 2); - ia64_cmp_le_or (code, 1, 2, 0, 2); - ia64_cmp_le_or_andcm (code, 1, 2, 0, 2); - ia64_cmp_ge_and (code, 1, 2, 0, 2); - ia64_cmp_ge_or (code, 1, 2, 0, 2); - ia64_cmp_ge_or_andcm (code, 1, 2, 0, 2); - ia64_cmp_lt_and (code, 1, 2, 0, 2); - ia64_cmp_lt_or (code, 1, 2, 0, 2); - ia64_cmp_lt_or_andcm (code, 1, 2, 0, 2); - - ia64_cmp4_gt_and (code, 1, 2, 0, 2); - ia64_cmp4_gt_or (code, 1, 2, 0, 2); - ia64_cmp4_gt_or_andcm (code, 1, 2, 0, 2); - ia64_cmp4_le_and (code, 1, 2, 0, 2); - ia64_cmp4_le_or (code, 1, 2, 0, 2); - ia64_cmp4_le_or_andcm (code, 1, 2, 0, 2); - ia64_cmp4_ge_and (code, 1, 2, 0, 2); - ia64_cmp4_ge_or (code, 1, 2, 0, 2); - ia64_cmp4_ge_or_andcm (code, 1, 2, 0, 2); - ia64_cmp4_lt_and (code, 1, 2, 0, 2); - ia64_cmp4_lt_or (code, 1, 2, 0, 2); - ia64_cmp4_lt_or_andcm (code, 1, 2, 0, 2); - - ia64_cmp_lt_imm (code, 1, 2, 127, 2); - ia64_cmp_lt_imm (code, 1, 2, -128, 2); - - ia64_cmp_lt_imm (code, 1, 2, -128, 2); - ia64_cmp_ltu_imm (code, 1, 2, -128, 2); - ia64_cmp_eq_imm (code, 1, 2, -128, 2); - ia64_cmp_lt_unc_imm (code, 1, 2, -128, 2); - ia64_cmp_ltu_unc_imm (code, 1, 2, -128, 2); - ia64_cmp_eq_unc_imm (code, 1, 2, -128, 2); - ia64_cmp_eq_and_imm (code, 1, 2, -128, 2); - ia64_cmp_eq_or_imm (code, 1, 2, -128, 2); - ia64_cmp_eq_unc_imm (code, 1, 2, -128, 2); - ia64_cmp_ne_and_imm (code, 1, 2, -128, 2); - ia64_cmp_ne_or_imm (code, 1, 2, -128, 2); - ia64_cmp_ne_or_andcm_imm (code, 1, 2, -128, 2); - - ia64_cmp4_lt_imm (code, 1, 2, -128, 2); - ia64_cmp4_ltu_imm (code, 1, 2, -128, 2); - ia64_cmp4_eq_imm (code, 1, 2, -128, 2); - ia64_cmp4_lt_unc_imm (code, 1, 2, -128, 2); - ia64_cmp4_ltu_unc_imm (code, 1, 2, -128, 2); - ia64_cmp4_eq_unc_imm (code, 1, 2, -128, 2); - ia64_cmp4_eq_and_imm (code, 1, 2, -128, 2); - ia64_cmp4_eq_or_imm (code, 1, 2, -128, 2); - ia64_cmp4_eq_unc_imm (code, 1, 2, -128, 2); - ia64_cmp4_ne_and_imm (code, 1, 2, -128, 2); - ia64_cmp4_ne_or_imm (code, 1, 2, -128, 2); - ia64_cmp4_ne_or_andcm_imm (code, 1, 2, -128, 2); - - ia64_padd1 (code, 1, 2, 3); - ia64_padd2 (code, 1, 2, 3); - ia64_padd4 (code, 1, 2, 3); - ia64_padd1_sss (code, 1, 2, 3); - ia64_padd2_sss (code, 1, 2, 3); - ia64_padd1_uuu (code, 1, 2, 3); - ia64_padd2_uuu (code, 1, 2, 3); - ia64_padd1_uus (code, 1, 2, 3); - ia64_padd2_uus (code, 1, 2, 3); - - ia64_psub1 (code, 1, 2, 3); - ia64_psub2 (code, 1, 2, 3); - ia64_psub4 (code, 1, 2, 3); - ia64_psub1_sss (code, 1, 2, 3); - ia64_psub2_sss (code, 1, 2, 3); - ia64_psub1_uuu (code, 1, 2, 3); - ia64_psub2_uuu (code, 1, 2, 3); - ia64_psub1_uus (code, 1, 2, 3); - ia64_psub2_uus (code, 1, 2, 3); - - ia64_pavg1 (code, 1, 2, 3); - ia64_pavg2 (code, 1, 2, 3); - ia64_pavg1_raz (code, 1, 2, 3); - ia64_pavg2_raz (code, 1, 2, 3); - ia64_pavgsub1 (code, 1, 2, 3); - ia64_pavgsub2 (code, 1, 2, 3); - ia64_pcmp1_eq (code, 1, 2, 3); - ia64_pcmp2_eq (code, 1, 2, 3); - ia64_pcmp4_eq (code, 1, 2, 3); - ia64_pcmp1_gt (code, 1, 2, 3); - ia64_pcmp2_gt (code, 1, 2, 3); - ia64_pcmp4_gt (code, 1, 2, 3); - - ia64_pshladd2 (code, 1, 2, 3, 4); - ia64_pshradd2 (code, 1, 2, 3, 4); - - ia64_pmpyshr2 (code, 1, 2, 3, 0); - ia64_pmpyshr2_u (code, 1, 2, 3, 0); - ia64_pmpyshr2 (code, 1, 2, 3, 7); - ia64_pmpyshr2_u (code, 1, 2, 3, 7); - ia64_pmpyshr2 (code, 1, 2, 3, 15); - ia64_pmpyshr2_u (code, 1, 2, 3, 15); - ia64_pmpyshr2 (code, 1, 2, 3, 16); - ia64_pmpyshr2_u (code, 1, 2, 3, 16); - - ia64_pmpy2_r (code, 1, 2, 3); - ia64_pmpy2_l (code, 1, 2, 3); - ia64_mix1_r (code, 1, 2, 3); - ia64_mix2_r (code, 1, 2, 3); - ia64_mix4_r (code, 1, 2, 3); - ia64_mix1_l (code, 1, 2, 3); - ia64_mix2_l (code, 1, 2, 3); - ia64_mix4_l (code, 1, 2, 3); - ia64_pack2_uss (code, 1, 2, 3); - ia64_pack2_sss (code, 1, 2, 3); - ia64_pack4_sss (code, 1, 2, 3); - ia64_unpack1_h (code, 1, 2, 3); - ia64_unpack2_h (code, 1, 2, 3); - ia64_unpack4_h (code, 1, 2, 3); - ia64_unpack1_l (code, 1, 2, 3); - ia64_unpack2_l (code, 1, 2, 3); - ia64_unpack4_l (code, 1, 2, 3); - ia64_pmin1_u (code, 1, 2, 3); - ia64_pmax1_u (code, 1, 2, 3); - ia64_pmin2 (code, 1, 2, 3); - ia64_pmax2 (code, 1, 2, 3); - ia64_psad1 (code, 1, 2, 3); - - ia64_mux1 (code, 1, 2, IA64_MUX1_BRCST); - ia64_mux1 (code, 1, 2, IA64_MUX1_MIX); - ia64_mux1 (code, 1, 2, IA64_MUX1_SHUF); - ia64_mux1 (code, 1, 2, IA64_MUX1_ALT); - ia64_mux1 (code, 1, 2, IA64_MUX1_REV); - - ia64_mux2 (code, 1, 2, 0x8d); - - ia64_pshr2 (code, 1, 2, 3); - ia64_pshr4 (code, 1, 2, 3); - ia64_shr (code, 1, 2, 3); - ia64_pshr2_u (code, 1, 2, 3); - ia64_pshr4_u (code, 1, 2, 3); - ia64_shr_u (code, 1, 2, 3); - - ia64_pshr2_imm (code, 1, 2, 20); - ia64_pshr4_imm (code, 1, 2, 20); - ia64_pshr2_u_imm (code, 1, 2, 20); - ia64_pshr4_u_imm (code, 1, 2, 20); - - ia64_pshl2 (code, 1, 2, 3); - ia64_pshl4 (code, 1, 2, 3); - ia64_shl (code, 1, 2, 3); - - ia64_pshl2_imm (code, 1, 2, 20); - ia64_pshl4_imm (code, 1, 2, 20); - - ia64_popcnt (code, 1, 2); - - ia64_shrp (code, 1, 2, 3, 62); - - ia64_extr_u (code, 1, 2, 62, 61); - ia64_extr (code, 1, 2, 62, 61); - - ia64_dep_z (code, 1, 2, 62, 61); - - ia64_dep_z_imm (code, 1, 127, 62, 61); - ia64_dep_z_imm (code, 1, -128, 62, 61); - ia64_dep_imm (code, 1, 0, 2, 62, 61); - ia64_dep_imm (code, 1, -1, 2, 62, 61); - ia64_dep (code, 1, 2, 3, 10, 15); - - ia64_tbit_z (code, 1, 2, 3, 0); - - ia64_tbit_z (code, 1, 2, 3, 63); - ia64_tbit_z_unc (code, 1, 2, 3, 63); - ia64_tbit_z_and (code, 1, 2, 3, 63); - ia64_tbit_nz_and (code, 1, 2, 3, 63); - ia64_tbit_z_or (code, 1, 2, 3, 63); - ia64_tbit_nz_or (code, 1, 2, 3, 63); - ia64_tbit_z_or_andcm (code, 1, 2, 3, 63); - ia64_tbit_nz_or_andcm (code, 1, 2, 3, 63); - - ia64_tnat_z (code, 1, 2, 3); - ia64_tnat_z_unc (code, 1, 2, 3); - ia64_tnat_z_and (code, 1, 2, 3); - ia64_tnat_nz_and (code, 1, 2, 3); - ia64_tnat_z_or (code, 1, 2, 3); - ia64_tnat_nz_or (code, 1, 2, 3); - ia64_tnat_z_or_andcm (code, 1, 2, 3); - ia64_tnat_nz_or_andcm (code, 1, 2, 3); - - ia64_nop_i (code, 0x1234); - ia64_hint_i (code, 0x1234); - - ia64_break_i (code, 0x1234); - - ia64_chk_s_i (code, 1, 0); - ia64_chk_s_i (code, 1, -1); - ia64_chk_s_i (code, 1, 1); - - ia64_mov_to_br_hint (code, 1, 1, -1, IA64_MOV_TO_BR_WH_NONE, 0); - ia64_mov_to_br_hint (code, 1, 1, -1, IA64_MOV_TO_BR_WH_SPTK, 0); - ia64_mov_to_br_hint (code, 1, 1, -1, IA64_MOV_TO_BR_WH_DPTK, 0); - ia64_mov_to_br_hint (code, 1, 1, -1, IA64_MOV_TO_BR_WH_DPTK, IA64_BR_IH_IMP); - ia64_mov_ret_to_br_hint (code, 1, 1, -1, IA64_MOV_TO_BR_WH_NONE, 0); - - ia64_mov_from_br (code, 1, 1); - - ia64_mov_to_pred (code, 1, 0xfe); - - ia64_mov_to_pred_rot_imm (code, 0xff0000); - - ia64_mov_from_ip (code, 1); - ia64_mov_from_pred (code, 1); - - ia64_mov_to_ar_i (code, 1, 1); - - ia64_mov_to_ar_imm_i (code, 1, 127); - - ia64_mov_from_ar_i (code, 1, 1); - - ia64_zxt1 (code, 1, 2); - ia64_zxt2 (code, 1, 2); - ia64_zxt4 (code, 1, 2); - ia64_sxt1 (code, 1, 2); - ia64_sxt2 (code, 1, 2); - ia64_sxt4 (code, 1, 2); - - ia64_czx1_l (code, 1, 2); - ia64_czx2_l (code, 1, 2); - ia64_czx1_r (code, 1, 2); - ia64_czx2_r (code, 1, 2); - - ia64_ld1_hint (code, 1, 2, IA64_LD_HINT_NONE); - ia64_ld1_hint (code, 1, 2, IA64_LD_HINT_NT1); - ia64_ld1_hint (code, 1, 2, IA64_LD_HINT_NTA); - - ia64_ld1_hint (code, 1, 2, 0); - ia64_ld2_hint (code, 1, 2, 0); - ia64_ld4_hint (code, 1, 2, 0); - ia64_ld8_hint (code, 1, 2, 0); - - ia64_ld1_s_hint (code, 1, 2, 0); - ia64_ld2_s_hint (code, 1, 2, 0); - ia64_ld4_s_hint (code, 1, 2, 0); - ia64_ld8_s_hint (code, 1, 2, 0); - - ia64_ld1_a_hint (code, 1, 2, 0); - ia64_ld2_a_hint (code, 1, 2, 0); - ia64_ld4_a_hint (code, 1, 2, 0); - ia64_ld8_a_hint (code, 1, 2, 0); - - ia64_ld1_sa_hint (code, 1, 2, 0); - ia64_ld2_sa_hint (code, 1, 2, 0); - ia64_ld4_sa_hint (code, 1, 2, 0); - ia64_ld8_sa_hint (code, 1, 2, 0); - - ia64_ld1_bias_hint (code, 1, 2, 0); - ia64_ld2_bias_hint (code, 1, 2, 0); - ia64_ld4_bias_hint (code, 1, 2, 0); - ia64_ld8_bias_hint (code, 1, 2, 0); - - ia64_ld1_inc_hint (code, 1, 2, 3, IA64_LD_HINT_NONE); - - ia64_ld1_inc_imm_hint (code, 1, 2, 255, IA64_LD_HINT_NONE); - ia64_ld1_inc_imm_hint (code, 1, 2, -256, IA64_LD_HINT_NONE); - - ia64_st1_hint (code, 1, 2, IA64_ST_HINT_NTA); - - ia64_st1_hint (code, 1, 2, IA64_ST_HINT_NONE); - ia64_st2_hint (code, 1, 2, IA64_ST_HINT_NONE); - ia64_st4_hint (code, 1, 2, IA64_ST_HINT_NONE); - ia64_st8_hint (code, 1, 2, IA64_ST_HINT_NONE); - - ia64_st1_rel_hint (code, 1, 2, IA64_ST_HINT_NONE); - ia64_st2_rel_hint (code, 1, 2, IA64_ST_HINT_NONE); - ia64_st4_rel_hint (code, 1, 2, IA64_ST_HINT_NONE); - ia64_st8_rel_hint (code, 1, 2, IA64_ST_HINT_NONE); - - ia64_st8_spill_hint (code, 1, 2, IA64_ST_HINT_NONE); - - ia64_st16_hint (code, 1, 2, IA64_ST_HINT_NONE); - ia64_st16_rel_hint (code, 1, 2, IA64_ST_HINT_NONE); - - ia64_st1_inc_imm_hint (code, 1, 2, 255, IA64_ST_HINT_NONE); - ia64_st2_inc_imm_hint (code, 1, 2, 255, IA64_ST_HINT_NONE); - ia64_st4_inc_imm_hint (code, 1, 2, 255, IA64_ST_HINT_NONE); - ia64_st8_inc_imm_hint (code, 1, 2, 255, IA64_ST_HINT_NONE); - - ia64_st1_rel_inc_imm_hint (code, 1, 2, 255, IA64_ST_HINT_NONE); - ia64_st2_rel_inc_imm_hint (code, 1, 2, 255, IA64_ST_HINT_NONE); - ia64_st4_rel_inc_imm_hint (code, 1, 2, 255, IA64_ST_HINT_NONE); - ia64_st8_rel_inc_imm_hint (code, 1, 2, 255, IA64_ST_HINT_NONE); - - ia64_st8_spill_inc_imm_hint (code, 1, 2, 255, IA64_ST_HINT_NONE); - - ia64_ldfs_hint (code, 1, 2, 0); - ia64_ldfd_hint (code, 1, 2, 0); - ia64_ldf8_hint (code, 1, 2, 0); - ia64_ldfe_hint (code, 1, 2, 0); - - ia64_ldfs_s_hint (code, 1, 2, 0); - ia64_ldfd_s_hint (code, 1, 2, 0); - ia64_ldf8_s_hint (code, 1, 2, 0); - ia64_ldfe_s_hint (code, 1, 2, 0); - - ia64_ldfs_a_hint (code, 1, 2, 0); - ia64_ldfd_a_hint (code, 1, 2, 0); - ia64_ldf8_a_hint (code, 1, 2, 0); - ia64_ldfe_a_hint (code, 1, 2, 0); - - ia64_ldfs_sa_hint (code, 1, 2, 0); - ia64_ldfd_sa_hint (code, 1, 2, 0); - ia64_ldf8_sa_hint (code, 1, 2, 0); - ia64_ldfe_sa_hint (code, 1, 2, 0); - - ia64_ldfs_c_clr_hint (code, 1, 2, 0); - ia64_ldfd_c_clr_hint (code, 1, 2, 0); - ia64_ldf8_c_clr_hint (code, 1, 2, 0); - ia64_ldfe_c_clr_hint (code, 1, 2, 0); - - ia64_ldfs_c_nc_hint (code, 1, 2, 0); - ia64_ldfd_c_nc_hint (code, 1, 2, 0); - ia64_ldf8_c_nc_hint (code, 1, 2, 0); - ia64_ldfe_c_nc_hint (code, 1, 2, 0); - - ia64_ldf_fill_hint (code, 1, 2, 0); - - ia64_ldfs_inc_hint (code, 1, 2, 3, 0); - ia64_ldfd_inc_hint (code, 1, 2, 3, 0); - ia64_ldf8_inc_hint (code, 1, 2, 3, 0); - ia64_ldfe_inc_hint (code, 1, 2, 3, 0); - - ia64_ldfs_s_inc_hint (code, 1, 2, 3, 0); - ia64_ldfd_s_inc_hint (code, 1, 2, 3, 0); - ia64_ldf8_s_inc_hint (code, 1, 2, 3, 0); - ia64_ldfe_s_inc_hint (code, 1, 2, 3, 0); - - ia64_ldfs_a_inc_hint (code, 1, 2, 3, 0); - ia64_ldfd_a_inc_hint (code, 1, 2, 3, 0); - ia64_ldf8_a_inc_hint (code, 1, 2, 3, 0); - ia64_ldfe_a_inc_hint (code, 1, 2, 3, 0); - - ia64_ldfs_sa_inc_hint (code, 1, 2, 3, 0); - ia64_ldfd_sa_inc_hint (code, 1, 2, 3, 0); - ia64_ldf8_sa_inc_hint (code, 1, 2, 3, 0); - ia64_ldfe_sa_inc_hint (code, 1, 2, 3, 0); - - ia64_ldfs_c_clr_inc_hint (code, 1, 2, 3, 0); - ia64_ldfd_c_clr_inc_hint (code, 1, 2, 3, 0); - ia64_ldf8_c_clr_inc_hint (code, 1, 2, 3, 0); - ia64_ldfe_c_clr_inc_hint (code, 1, 2, 3, 0); - - ia64_ldfs_c_nc_inc_hint (code, 1, 2, 3, 0); - ia64_ldfd_c_nc_inc_hint (code, 1, 2, 3, 0); - ia64_ldf8_c_nc_inc_hint (code, 1, 2, 3, 0); - ia64_ldfe_c_nc_inc_hint (code, 1, 2, 3, 0); - - ia64_ldf_fill_inc_hint (code, 1, 2, 3, 0); - - ia64_ldfs_inc_imm_hint (code, 1, 2, 255, 0); - ia64_ldfd_inc_imm_hint (code, 1, 2, 255, 0); - ia64_ldf8_inc_imm_hint (code, 1, 2, 255, 0); - ia64_ldfe_inc_imm_hint (code, 1, 2, 255, 0); - - ia64_ldfs_s_inc_imm_hint (code, 1, 2, 255, 0); - ia64_ldfd_s_inc_imm_hint (code, 1, 2, 255, 0); - ia64_ldf8_s_inc_imm_hint (code, 1, 2, 255, 0); - ia64_ldfe_s_inc_imm_hint (code, 1, 2, 255, 0); - - ia64_ldfs_a_inc_imm_hint (code, 1, 2, 255, 0); - ia64_ldfd_a_inc_imm_hint (code, 1, 2, 255, 0); - ia64_ldf8_a_inc_imm_hint (code, 1, 2, 255, 0); - ia64_ldfe_a_inc_imm_hint (code, 1, 2, 255, 0); - - ia64_ldfs_sa_inc_imm_hint (code, 1, 2, 255, 0); - ia64_ldfd_sa_inc_imm_hint (code, 1, 2, 255, 0); - ia64_ldf8_sa_inc_imm_hint (code, 1, 2, 255, 0); - ia64_ldfe_sa_inc_imm_hint (code, 1, 2, 255, 0); - - ia64_ldfs_c_clr_inc_imm_hint (code, 1, 2, 255, 0); - ia64_ldfd_c_clr_inc_imm_hint (code, 1, 2, 255, 0); - ia64_ldf8_c_clr_inc_imm_hint (code, 1, 2, 255, 0); - ia64_ldfe_c_clr_inc_imm_hint (code, 1, 2, 255, 0); - - ia64_ldfs_c_nc_inc_imm_hint (code, 1, 2, 255, 0); - ia64_ldfd_c_nc_inc_imm_hint (code, 1, 2, 255, 0); - ia64_ldf8_c_nc_inc_imm_hint (code, 1, 2, 255, 0); - ia64_ldfe_c_nc_inc_imm_hint (code, 1, 2, 255, 0); - - ia64_ldf_fill_inc_imm_hint (code, 1, 2, 255, 0); - - ia64_stfs_hint (code, 1, 2, 0); - ia64_stfd_hint (code, 1, 2, 0); - ia64_stf8_hint (code, 1, 2, 0); - ia64_stfe_hint (code, 1, 2, 0); - - ia64_stf_spill_hint (code, 1, 2, 0); - - ia64_stfs_inc_imm_hint (code, 1, 2, 255, 0); - ia64_stfd_inc_imm_hint (code, 1, 2, 255, 0); - ia64_stf8_inc_imm_hint (code, 1, 2, 255, 0); - ia64_stfe_inc_imm_hint (code, 1, 2, 255, 0); - - ia64_stf_spill_inc_imm_hint (code, 1, 2, 255, 0); - - ia64_ldfps_hint (code, 1, 2, 3, 0); - ia64_ldfpd_hint (code, 1, 2, 3, 0); - ia64_ldfp8_hint (code, 1, 2, 3, 0); - - ia64_ldfps_s_hint (code, 1, 2, 3, 0); - ia64_ldfpd_s_hint (code, 1, 2, 3, 0); - ia64_ldfp8_s_hint (code, 1, 2, 3, 0); - - ia64_ldfps_a_hint (code, 1, 2, 3, 0); - ia64_ldfpd_a_hint (code, 1, 2, 3, 0); - ia64_ldfp8_a_hint (code, 1, 2, 3, 0); - - ia64_ldfps_sa_hint (code, 1, 2, 3, 0); - ia64_ldfpd_sa_hint (code, 1, 2, 3, 0); - ia64_ldfp8_sa_hint (code, 1, 2, 3, 0); - - ia64_ldfps_c_clr_hint (code, 1, 2, 3, 0); - ia64_ldfpd_c_clr_hint (code, 1, 2, 3, 0); - ia64_ldfp8_c_clr_hint (code, 1, 2, 3, 0); - - ia64_ldfps_c_nc_hint (code, 1, 2, 3, 0); - ia64_ldfpd_c_nc_hint (code, 1, 2, 3, 0); - ia64_ldfp8_c_nc_hint (code, 1, 2, 3, 0); - - ia64_ldfps_inc_hint (code, 1, 2, 3, 0); - ia64_ldfpd_inc_hint (code, 1, 2, 3, 0); - ia64_ldfp8_inc_hint (code, 1, 2, 3, 0); - - ia64_ldfps_s_inc_hint (code, 1, 2, 3, 0); - ia64_ldfpd_s_inc_hint (code, 1, 2, 3, 0); - ia64_ldfp8_s_inc_hint (code, 1, 2, 3, 0); - - ia64_ldfps_a_inc_hint (code, 1, 2, 3, 0); - ia64_ldfpd_a_inc_hint (code, 1, 2, 3, 0); - ia64_ldfp8_a_inc_hint (code, 1, 2, 3, 0); - - ia64_ldfps_sa_inc_hint (code, 1, 2, 3, 0); - ia64_ldfpd_sa_inc_hint (code, 1, 2, 3, 0); - ia64_ldfp8_sa_inc_hint (code, 1, 2, 3, 0); - - ia64_ldfps_c_clr_inc_hint (code, 1, 2, 3, 0); - ia64_ldfpd_c_clr_inc_hint (code, 1, 2, 3, 0); - ia64_ldfp8_c_clr_inc_hint (code, 1, 2, 3, 0); - - ia64_ldfps_c_nc_inc_hint (code, 1, 2, 3, 0); - ia64_ldfpd_c_nc_inc_hint (code, 1, 2, 3, 0); - ia64_ldfp8_c_nc_inc_hint (code, 1, 2, 3, 0); - - ia64_lfetch_hint (code, 1, 0); - ia64_lfetch_excl_hint (code, 1, 0); - ia64_lfetch_fault_hint (code, 1, 0); - ia64_lfetch_fault_excl_hint (code, 1, 0); - - ia64_lfetch_hint (code, 1, IA64_LFHINT_NT1); - ia64_lfetch_hint (code, 1, IA64_LFHINT_NT2); - ia64_lfetch_hint (code, 1, IA64_LFHINT_NTA); - - ia64_lfetch_inc_hint (code, 1, 2, 0); - ia64_lfetch_excl_inc_hint (code, 1, 2, 0); - ia64_lfetch_fault_inc_hint (code, 1, 2, 0); - ia64_lfetch_fault_excl_inc_hint (code, 1, 2, 0); - - ia64_lfetch_inc_imm_hint (code, 1, 255, 0); - ia64_lfetch_excl_inc_imm_hint (code, 1, 255, 0); - ia64_lfetch_fault_inc_imm_hint (code, 1, 255, 0); - ia64_lfetch_fault_excl_inc_imm_hint (code, 1, 255, 0); - - ia64_cmpxchg1_acq_hint (code, 1, 2, 3, 0); - ia64_cmpxchg2_acq_hint (code, 1, 2, 3, 0); - ia64_cmpxchg4_acq_hint (code, 1, 2, 3, 0); - ia64_cmpxchg8_acq_hint (code, 1, 2, 3, 0); - ia64_cmpxchg1_rel_hint (code, 1, 2, 3, 0); - ia64_cmpxchg2_rel_hint (code, 1, 2, 3, 0); - ia64_cmpxchg4_rel_hint (code, 1, 2, 3, 0); - ia64_cmpxchg8_rel_hint (code, 1, 2, 3, 0); - ia64_cmpxchg16_acq_hint (code, 1, 2, 3, 0); - ia64_cmpxchg16_rel_hint (code, 1, 2, 3, 0); - ia64_xchg1_hint (code, 1, 2, 3, 0); - ia64_xchg2_hint (code, 1, 2, 3, 0); - ia64_xchg4_hint (code, 1, 2, 3, 0); - ia64_xchg8_hint (code, 1, 2, 3, 0); - - ia64_fetchadd4_acq_hint (code, 1, 2, -16, 0); - ia64_fetchadd4_acq_hint (code, 1, 2, -8, 0); - ia64_fetchadd4_acq_hint (code, 1, 2, -4, 0); - ia64_fetchadd4_acq_hint (code, 1, 2, -1, 0); - ia64_fetchadd4_acq_hint (code, 1, 2, 1, 0); - ia64_fetchadd4_acq_hint (code, 1, 2, 4, 0); - ia64_fetchadd4_acq_hint (code, 1, 2, 8, 0); - ia64_fetchadd4_acq_hint (code, 1, 2, 16, 0); - - ia64_fetchadd4_acq_hint (code, 1, 2, 16, 0); - ia64_fetchadd8_acq_hint (code, 1, 2, 16, 0); - ia64_fetchadd4_rel_hint (code, 1, 2, 16, 0); - ia64_fetchadd8_rel_hint (code, 1, 2, 16, 0); - - ia64_setf_sig (code, 1, 2); - ia64_setf_exp (code, 1, 2); - ia64_setf_s (code, 1, 2); - ia64_setf_d (code, 1, 2); - - ia64_getf_sig (code, 1, 2); - ia64_getf_exp (code, 1, 2); - ia64_getf_s (code, 1, 2); - ia64_getf_d (code, 1, 2); - - ia64_chk_s_m (code, 1, 0); - ia64_chk_s_m (code, 1, 1); - ia64_chk_s_m (code, 1, -1); - - ia64_chk_s_float_m (code, 1, 0); - - ia64_chk_a_nc (code, 1, 0); - ia64_chk_a_nc (code, 1, 1); - ia64_chk_a_nc (code, 1, -1); - - ia64_chk_a_nc (code, 1, 0); - ia64_chk_a_clr (code, 1, 0); - - ia64_chk_a_nc_float (code, 1, 0); - ia64_chk_a_clr_float (code, 1, 0); - - ia64_invala (code); - ia64_fwb (code); - ia64_mf (code); - ia64_mf_a (code); - ia64_srlz_d (code); - ia64_stlz_i (code); - ia64_sync_i (code); - - ia64_flushrs (code); - ia64_loadrs (code); - - ia64_invala_e (code, 1); - ia64_invala_e_float (code, 1); - - ia64_fc (code, 1); - ia64_fc_i (code, 1); - - ia64_mov_to_ar_m (code, 1, 1); - - ia64_mov_to_ar_imm_m (code, 1, 127); - - ia64_mov_from_ar_m (code, 1, 1); - - ia64_mov_to_cr (code, 1, 2); - - ia64_mov_from_cr (code, 1, 2); - - ia64_alloc (code, 1, 3, 4, 5, 0); - ia64_alloc (code, 1, 3, 4, 5, 8); - - ia64_mov_to_psr_l (code, 1); - ia64_mov_to_psr_um (code, 1); - - ia64_mov_from_psr (code, 1); - ia64_mov_from_psr_um (code, 1); - - ia64_break_m (code, 0x1234); - ia64_nop_m (code, 0x1234); - ia64_hint_m (code, 0x1234); - - ia64_br_cond_hint (code, 0, 0, 0, 0); - ia64_br_wexit_hint (code, 0, 0, 0, 0); - ia64_br_wtop_hint (code, 0, 0, 0, 0); - - ia64_br_cloop_hint (code, 0, 0, 0, 0); - ia64_br_cexit_hint (code, 0, 0, 0, 0); - ia64_br_ctop_hint (code, 0, 0, 0, 0); - - ia64_br_call_hint (code, 1, 0, 0, 0, 0); - - ia64_br_cond_reg_hint (code, 1, 0, 0, 0); - ia64_br_ia_reg_hint (code, 1, 0, 0, 0); - ia64_br_ret_reg_hint (code, 1, 0, 0, 0); - - ia64_br_call_reg_hint (code, 1, 2, 0, 0, 0); - - ia64_cover (code); - ia64_clrrrb (code); - ia64_clrrrb_pr (code); - ia64_rfi (code); - ia64_bsw_0 (code); - ia64_bsw_1 (code); - ia64_epc (code); - - ia64_break_b (code, 0x1234); - ia64_nop_b (code, 0x1234); - ia64_hint_b (code, 0x1234); - - ia64_break_x (code, 0x2123456789ABCDEFULL); - - ia64_movl (code, 1, 0x123456789ABCDEF0LL); - - ia64_brl_cond_hint (code, 0, 0, 0, 0); - ia64_brl_cond_hint (code, -1, 0, 0, 0); - - ia64_brl_call_hint (code, 1, 0, 0, 0, 0); - ia64_brl_call_hint (code, 1, -1, 0, 0, 0); - - ia64_nop_x (code, 0x2123456789ABCDEFULL); - ia64_hint_x (code, 0x2123456789ABCDEFULL); - - ia64_movl_pred (code, 1, 1, 0x123456789ABCDEF0LL); - - /* FLOATING-POINT */ - ia64_fma_sf_pred (code, 1, 1, 2, 3, 4, 2); - ia64_fma_s_sf_pred (code, 1, 1, 2, 3, 4, 2); - ia64_fma_d_sf_pred (code, 1, 1, 2, 3, 4, 2); - ia64_fpma_sf_pred (code, 1, 1, 2, 3, 4, 2); - ia64_fms_sf_pred (code, 1, 1, 2, 3, 4, 2); - ia64_fms_s_sf_pred (code, 1, 1, 2, 3, 4, 2); - ia64_fms_d_sf_pred (code, 1, 1, 2, 3, 4, 2); - ia64_fpms_sf_pred (code, 1, 1, 2, 3, 4, 2); - ia64_fnma_sf_pred (code, 1, 1, 2, 3, 4, 2); - ia64_fnma_s_sf_pred (code, 1, 1, 2, 3, 4, 2); - ia64_fnma_d_sf_pred (code, 1, 1, 2, 3, 4, 2); - ia64_fpnma_sf_pred (code, 1, 1, 2, 3, 4, 2); - - ia64_xma_l_pred (code, 1, 1, 2, 3, 4); - ia64_xma_h_pred (code, 1, 1, 2, 3, 4); - ia64_xma_hu_pred (code, 1, 1, 2, 3, 4); - - ia64_fselect_pred (code, 1, 1, 2, 3, 4); - - ia64_fcmp_eq_sf_pred (code, 1, 1, 2, 3, 4, 0); - ia64_fcmp_lt_sf_pred (code, 1, 1, 2, 3, 4, 0); - ia64_fcmp_le_sf_pred (code, 1, 1, 2, 3, 4, 0); - ia64_fcmp_unord_sf_pred (code, 1, 1, 2, 3, 4, 0); - ia64_fcmp_eq_unc_sf_pred (code, 1, 1, 2, 3, 4, 0); - ia64_fcmp_lt_unc_sf_pred (code, 1, 1, 2, 3, 4, 0); - ia64_fcmp_le_unc_sf_pred (code, 1, 1, 2, 3, 4, 0); - ia64_fcmp_unord_unc_sf_pred (code, 1, 1, 2, 3, 4, 0); - - ia64_fclass_m_pred (code, 1, 1, 2, 3, 0x1ff); - ia64_fclass_m_unc_pred (code, 1, 1, 2, 3, 0x1ff); - - ia64_frcpa_sf_pred (code, 1, 1, 2, 3, 4, 0); - ia64_fprcpa_sf_pred (code, 1, 1, 2, 3, 4, 0); - - ia64_frsqrta_sf_pred (code, 1, 1, 2, 4, 0); - ia64_fprsqrta_sf_pred (code, 1, 1, 2, 4, 0); - - ia64_fmin_sf_pred (code, 1, 2, 3, 4, 0); - ia64_fman_sf_pred (code, 1, 2, 3, 4, 0); - ia64_famin_sf_pred (code, 1, 2, 3, 4, 0); - ia64_famax_sf_pred (code, 1, 2, 3, 4, 0); - ia64_fpmin_sf_pred (code, 1, 2, 3, 4, 0); - ia64_fpman_sf_pred (code, 1, 2, 3, 4, 0); - ia64_fpamin_sf_pred (code, 1, 2, 3, 4, 0); - ia64_fpamax_sf_pred (code, 1, 2, 3, 4, 0); - ia64_fpcmp_eq_sf_pred (code, 1, 2, 3, 4, 0); - ia64_fpcmp_lt_sf_pred (code, 1, 2, 3, 4, 0); - ia64_fpcmp_le_sf_pred (code, 1, 2, 3, 4, 0); - ia64_fpcmp_unord_sf_pred (code, 1, 2, 3, 4, 0); - ia64_fpcmp_neq_sf_pred (code, 1, 2, 3, 4, 0); - ia64_fpcmp_nlt_sf_pred (code, 1, 2, 3, 4, 0); - ia64_fpcmp_nle_sf_pred (code, 1, 2, 3, 4, 0); - ia64_fpcmp_ord_sf_pred (code, 1, 2, 3, 4, 0); - - ia64_fmerge_s_pred (code, 1, 2, 3, 4); - ia64_fmerge_ns_pred (code, 1, 2, 3, 4); - ia64_fmerge_se_pred (code, 1, 2, 3, 4); - ia64_fmix_lr_pred (code, 1, 2, 3, 4); - ia64_fmix_r_pred (code, 1, 2, 3, 4); - ia64_fmix_l_pred (code, 1, 2, 3, 4); - ia64_fsxt_r_pred (code, 1, 2, 3, 4); - ia64_fsxt_l_pred (code, 1, 2, 3, 4); - ia64_fpack_pred (code, 1, 2, 3, 4); - ia64_fswap_pred (code, 1, 2, 3, 4); - ia64_fswap_nl_pred (code, 1, 2, 3, 4); - ia64_fswap_nr_pred (code, 1, 2, 3, 4); - ia64_fand_pred (code, 1, 2, 3, 4); - ia64_fandcm_pred (code, 1, 2, 3, 4); - ia64_for_pred (code, 1, 2, 3, 4); - ia64_fxor_pred (code, 1, 2, 3, 4); - ia64_fpmerge_s_pred (code, 1, 2, 3, 4); - ia64_fpmerge_ns_pred (code, 1, 2, 3, 4); - ia64_fpmerge_se_pred (code, 1, 2, 3, 4); - - ia64_fcvt_fx_sf_pred ((code), 1, 2, 3, 0); - ia64_fcvt_fxu_sf_pred ((code), 1, 2, 3, 0); - ia64_fcvt_fx_trunc_sf_pred ((code), 1, 2, 3, 0); - ia64_fcvt_fxu_trunc_sf_pred ((code), 1, 2, 3, 0); - ia64_fpcvt_fx_sf_pred ((code), 1, 2, 3, 0); - ia64_fpcvt_fxu_sf_pred ((code), 1, 2, 3, 0); - ia64_fpcvt_fx_trunc_sf_pred ((code), 1, 2, 3, 0); - ia64_fpcvt_fxu_trunc_sf_pred ((code), 1, 2, 3, 0); - - ia64_fcvt_xf_pred ((code), 1, 2, 3); - - ia64_fsetc_sf_pred ((code), 1, 0x33, 0x33, 3); - - ia64_fclrf_sf_pred ((code), 1, 3); - - ia64_fchkf_sf_pred ((code), 1, -1, 3); - - ia64_break_f_pred ((code), 1, 0x1234); - - ia64_movl (code, 31, -123456); - - ia64_codegen_close (code); - -#if 0 - /* disassembly */ - { - guint8 *buf = code.buf; - int template; - guint64 dw1, dw2; - guint64 ins1, ins2, ins3; - - ia64_break_i (code, 0x1234); - - ia64_codegen_close (code); - - dw1 = ((guint64*)buf) [0]; - dw2 = ((guint64*)buf) [1]; - - template = ia64_bundle_template (buf); - ins1 = ia64_bundle_ins1 (buf); - ins2 = ia64_bundle_ins2 (buf); - ins3 = ia64_bundle_ins3 (buf); - - code.buf = buf; - ia64_emit_bundle_template (&code, template, ins1, ins2, ins3); - - g_assert (dw1 == ((guint64*)buf) [0]); - g_assert (dw2 == ((guint64*)buf) [1]); - } -#endif - - mono_disassemble_code (buf, 40960, "code"); - - return 0; -} diff --git a/mono/arch/ia64/ia64-codegen.h b/mono/arch/ia64/ia64-codegen.h deleted file mode 100644 index 17935800a2e..00000000000 --- a/mono/arch/ia64/ia64-codegen.h +++ /dev/null @@ -1,3183 +0,0 @@ -/* - * ia64-codegen.h: Macros for generating ia64 code - * - * Authors: - * Zoltan Varga (vargaz@gmail.com) - * - * (C) 2005 Novell, Inc. - */ - -#ifndef _IA64_CODEGEN_H_ -#define _IA64_CODEGEN_H_ - -#include -#include - -#define UNW_LOCAL_ONLY -#include - -typedef enum { - IA64_INS_TYPE_A, - IA64_INS_TYPE_I, - IA64_INS_TYPE_M, - IA64_INS_TYPE_F, - IA64_INS_TYPE_B, - IA64_INS_TYPE_LX -} Ia64InsType; - -typedef enum { - IA64_TEMPLATE_MII = 0x00, - IA64_TEMPLATE_MIIS = 0x01, - IA64_TEMPLATE_MISI = 0x02, - IA64_TEMPLATE_MISIS = 0x03, - IA64_TEMPLATE_MLX = 0x04, - IA64_TEMPLATE_MLXS = 0x05, - IA64_TEMPLATE_UNUS1 = 0x06, - IA64_TEMPLATE_UNUS2 = 0x07, - IA64_TEMPLATE_MMI = 0x08, - IA64_TEMPLATE_MMIS = 0x09, - IA64_TEMPLATE_MSMI = 0x0A, - IA64_TEMPLATE_MSMIS = 0x0B, - IA64_TEMPLATE_MFI = 0x0C, - IA64_TEMPLATE_MFIS = 0x0D, - IA64_TEMPLATE_MMF = 0x0E, - IA64_TEMPLATE_MMFS = 0x0F, - IA64_TEMPLATE_MIB = 0x10, - IA64_TEMPLATE_MIBS = 0x11, - IA64_TEMPLATE_MBB = 0x12, - IA64_TEMPLATE_MBBS = 0x13, - IA64_TEMPLATE_UNUS3 = 0x14, - IA64_TEMPLATE_UNUS4 = 0x15, - IA64_TEMPLATE_BBB = 0x16, - IA64_TEMPLATE_BBBS = 0x17, - IA64_TEMPLATE_MMB = 0x18, - IA64_TEMPLATE_MMBS = 0x19, - IA64_TEMPLATE_UNUS5 = 0x1A, - IA64_TEMPLATE_UNUS6 = 0x1B, - IA64_TEMPLATE_MFB = 0x1C, - IA64_TEMPLATE_MFBS = 0x1D, - IA64_TEMPLATE_UNUS7 = 0x1E, - IA64_TEMPLATE_UNUS8 = 0x1F, -} Ia64BundleTemplate; - -typedef enum { - IA64_R0 = 0, - IA64_R1 = 1, - IA64_R2 = 2, - IA64_R3 = 3, - IA64_R4 = 4, - IA64_R5 = 5, - IA64_R6 = 6, - IA64_R7 = 7, - IA64_R8 = 8, - IA64_R9 = 9, - IA64_R10 = 10, - IA64_R11 = 11, - IA64_R12 = 12, - IA64_R13 = 13, - IA64_R14 = 14, - IA64_R15 = 15, - IA64_R16 = 16, - IA64_R17 = 17, - IA64_R18 = 18, - IA64_R19 = 19, - IA64_R20 = 20, - IA64_R21 = 21, - IA64_R22 = 22, - IA64_R23 = 23, - IA64_R24 = 24, - IA64_R25 = 25, - IA64_R26 = 26, - IA64_R27 = 27, - IA64_R28 = 28, - IA64_R29 = 29, - IA64_R30 = 30, - IA64_R31 = 31, - - /* Aliases */ - IA64_GP = IA64_R1, - IA64_SP = IA64_R12, - IA64_TP = IA64_R13 -} Ia64GeneralRegister; - -typedef enum { - IA64_B0 = 0, - IA64_B1 = 1, - IA64_B2 = 2, - IA64_B3 = 3, - IA64_B4 = 4, - IA64_B5 = 5, - IA64_B6 = 6, - IA64_B7 = 7, - - /* Aliases */ - IA64_RP = IA64_B0 -} Ia64BranchRegister; - -typedef enum { - IA64_CCV = 32, - IA64_PFS = 64 -} Ia64ApplicationRegister; - -/* disassembly */ -#define ia64_bundle_template(code) ((*(guint64*)(gpointer)code) & 0x1f) -#define ia64_bundle_ins1(code) (((*(guint64*)(gpointer)code) >> 5) & 0x1ffffffffff) -#define ia64_bundle_ins2(code) (((*(guint64*)(gpointer)code) >> 46) | ((((guint64*)(gpointer)code)[1] & 0x7fffff) << 18)) -#define ia64_bundle_ins3(code) ((((guint64*)(gpointer)code)[1]) >> 23) - -#define ia64_ins_opcode(ins) (((guint64)(ins)) >> 37) -#define ia64_ins_qp(ins) (((guint64)(ins)) & 0x3f) -#define ia64_ins_r1(ins) ((((guint64)(ins)) >> 6) & 0x7f) -#define ia64_ins_r2(ins) ((((guint64)(ins)) >> 13) & 0x7f) -#define ia64_ins_r3(ins) ((((guint64)(ins)) >> 20) & 0x7f) - -#define ia64_ins_b1(ins) ((((guint64)(ins)) >> 6) & 0x7) -#define ia64_ins_b2(ins) ((((guint64)(ins)) >> 13) & 0x7) -#define ia64_ins_btype(ins) ((((guint64)(ins)) >> 6) & 0x7) -#define ia64_ins_x(ins) ((((guint64)(ins)) >> 22) & 0x1) -#define ia64_ins_x2a(ins) ((((guint64)(ins)) >> 34) & 0x3) -#define ia64_ins_x2b(ins) ((((guint64)(ins)) >> 27) & 0x3) -#define ia64_ins_x3(ins) ((((guint64)(ins)) >> 33) & 0x7) -#define ia64_ins_x4(ins) ((((guint64)(ins)) >> 29) & 0xf) -#define ia64_ins_x6(ins) ((((guint64)(ins)) >> 27) & 0x3f) -#define ia64_ins_y(ins) ((((guint64)(ins)) >> 26) & 0x1) -#define ia64_ins_vc(ins) ((((guint64)(ins)) >> 20) & 0x1) -#define ia64_ins_ve(ins) ((((guint64)(ins)) >> 33) & 0x1) - -#define IA64_NOP_I ((0x01 << 27)) -#define IA64_NOP_M ((0x01 << 27)) -#define IA64_NOP_B (((long)0x02 << 37)) -#define IA64_NOP_F ((0x01 << 27)) -#define IA64_NOP_X ((0x01 << 27)) - -/* - * READ_PR_BRANCH and WRITE_PR_FLOAT are used to be able to place comparisons - * + branches in the same instruction group. - */ -typedef enum { - IA64_READ_GR, - IA64_WRITE_GR, - IA64_READ_PR, - IA64_WRITE_PR, - IA64_READ_PR_BRANCH, - IA64_WRITE_PR_FLOAT, - IA64_READ_BR, - IA64_WRITE_BR, - IA64_READ_BR_BRANCH, - IA64_READ_FR, - IA64_WRITE_FR, - IA64_READ_AR, - IA64_WRITE_AR, - IA64_NO_STOP, - IA64_END_OF_INS, - IA64_NONE -} Ia64Dependency; - -/* - * IA64 code cannot be emitted in the same way as code on other processors, - * since 3 instructions are combined into a bundle. This structure keeps track - * of already emitted instructions. - * - */ - -#define IA64_INS_BUFFER_SIZE 4 -#define MAX_UNW_OPS 8 - -typedef struct { - guint8 *buf; - guint one_ins_per_bundle : 1; - int nins, template, dep_info_pos, unw_op_pos, unw_op_count; - guint64 instructions [IA64_INS_BUFFER_SIZE]; - int itypes [IA64_INS_BUFFER_SIZE]; - guint8 *region_start; - guint8 dep_info [128]; - unw_dyn_op_t unw_ops [MAX_UNW_OPS]; - /* The index of the instruction to which the given unw op belongs */ - guint8 unw_ops_pos [MAX_UNW_OPS]; -} Ia64CodegenState; - -#ifdef IA64_SIMPLE_EMIT_BUNDLE -G_GNUC_UNUSED static void ia64_emit_bundle (Ia64CodegenState *code, gboolean flush); -#else -void ia64_emit_bundle (Ia64CodegenState *code, gboolean flush); -#endif - -#define ia64_codegen_init(code, codegen_buf) do { \ - code.buf = codegen_buf; \ - code.region_start = code.buf; \ - code.nins = 0; \ - code.one_ins_per_bundle = 0; \ - code.dep_info_pos = 0; \ - code.unw_op_count = 0; \ - code.unw_op_pos = 0; \ -} while (0) - -#define ia64_codegen_close(code) do { \ - ia64_emit_bundle (&code, TRUE); \ -} while (0) - -#define ia64_begin_bundle(code) do { \ - ia64_emit_bundle (&code, TRUE); \ -} while (0) - -#define ia64_codegen_set_one_ins_per_bundle(code, is_one) do { \ - ia64_begin_bundle (code); \ - code.one_ins_per_bundle = (is_one); \ -} while (0) - -#define ia64_begin_bundle_template(code, bundle_template) do { \ - ia64_emit_bundle (&code, TRUE); \ - code.template = (bundle_template); \ -} while (0) - -#define ia64_unw_save_reg(code, reg, dreg) do { \ - g_assert (code.unw_op_count <= MAX_UNW_OPS); \ - code.unw_ops_pos [code.unw_op_count] = code.nins; \ - _U_dyn_op_save_reg (&(code.unw_ops [code.unw_op_count ++]), _U_QP_TRUE, -1, reg, dreg); \ -} while (0) - -#define ia64_unw_add(code, reg, val) do { \ - g_assert (code.unw_op_count <= MAX_UNW_OPS); \ - code.unw_ops_pos [code.unw_op_count] = code.nins; \ - _U_dyn_op_add (&(code.unw_ops [code.unw_op_count ++]), _U_QP_TRUE, code.nins, reg, val); \ -} while (0) - -#define ia64_unw_pop_frames(code, nframes) do { \ - g_assert (code.unw_op_count <= MAX_UNW_OPS); \ - code.unw_ops_pos [code.unw_op_count] = code.nins; \ - _U_dyn_op_pop_frames (&(code.unw_ops [code.unw_op_count ++]), _U_QP_TRUE, code.nins, (nframes)); \ -} while (0) - -#define ia64_unw_label_state(code, id) do { \ - g_assert (code.unw_op_count <= MAX_UNW_OPS); \ - code.unw_ops_pos [code.unw_op_count] = code.nins; \ - _U_dyn_op_label_state (&(code.unw_ops [code.unw_op_count ++]), (id)); \ -} while (0) - - -#define ia64_unw_copy_state(code, id) do { \ - g_assert (code.unw_op_count <= MAX_UNW_OPS); \ - code.unw_ops_pos [code.unw_op_count] = code.nins; \ - _U_dyn_op_copy_state (&(code.unw_ops [code.unw_op_count ++]), (id)); \ -} while (0) - -#if 0 -/* To ease debugging, emit instructions immediately */ -#define EMIT_BUNDLE(itype, code) ((itype != IA64_INS_TYPE_LX) || (code.nins == 2)) ia64_emit_bundle (&code, FALSE); -#else -#define EMIT_BUNDLE(itype, code) if ((itype == IA64_INS_TYPE_LX) && (code.nins == 2)) ia64_emit_bundle (&code, FALSE); -#endif - -#define ia64_emit_ins(code, itype, ins) do { \ - code.instructions [code.nins] = ins; \ - code.itypes [code.nins] = itype; \ - code.nins ++; \ - code.dep_info [code.dep_info_pos ++] = IA64_END_OF_INS; \ - code.dep_info [code.dep_info_pos ++] = 0; \ - EMIT_BUNDLE (itype, code); \ - if (code.nins == IA64_INS_BUFFER_SIZE) \ - ia64_emit_bundle (&code, FALSE); \ -} while (0) - -#define ia64_no_stop(code) do { \ - code.dep_info [code.dep_info_pos ++] = IA64_NO_STOP; \ - code.dep_info [code.dep_info_pos ++] = 0; \ -} while (0) - -#if G_BYTE_ORDER != G_LITTLE_ENDIAN -#error "FIXME" -#endif - -#define ia64_emit_bundle_template(code, template, i1, i2, i3) do { \ - guint64 *buf64 = (guint64*)(gpointer)(code)->buf; \ - guint64 dw1, dw2; \ - dw1 = (((guint64)(template)) & 0x1f) | ((guint64)(i1) << 5) | ((((guint64)(i2)) & 0x3ffff) << 46); \ - dw2 = (((guint64)(i2)) >> 18) | (((guint64)(i3)) << 23); \ - buf64[0] = dw1; \ - buf64[1] = dw2; \ - (code)->buf += 16; \ -} while (0) - -#ifdef IA64_SIMPLE_EMIT_BUNDLE - -G_GNUC_UNUSED static void -ia64_emit_bundle (Ia64CodegenState *code, gboolean flush) -{ - int i; - - for (i = 0; i < code->nins; ++i) { - switch (code->itypes [i]) { - case IA64_INS_TYPE_A: - ia64_emit_bundle_template (code, IA64_TEMPLATE_MIIS, code->instructions [i], IA64_NOP_I, IA64_NOP_I); - break; - case IA64_INS_TYPE_I: - ia64_emit_bundle_template (code, IA64_TEMPLATE_MIIS, IA64_NOP_M, code->instructions [i], IA64_NOP_I); - break; - case IA64_INS_TYPE_M: - ia64_emit_bundle_template (code, IA64_TEMPLATE_MIIS, code->instructions [i], IA64_NOP_I, IA64_NOP_I); - break; - case IA64_INS_TYPE_B: - ia64_emit_bundle_template (code, IA64_TEMPLATE_MIBS, IA64_NOP_M, IA64_NOP_I, code->instructions [i]); - break; - case IA64_INS_TYPE_F: - ia64_emit_bundle_template (code, IA64_TEMPLATE_MFIS, IA64_NOP_M, code->instructions [i], IA64_NOP_I); - break; - case IA64_INS_TYPE_LX: - ia64_emit_bundle_template (code, IA64_TEMPLATE_MLXS, IA64_NOP_M, code->instructions [i], code->instructions [i + 1]); - i ++; - break; - default: - g_assert_not_reached (); - } - } - - code->nins = 0; - code->dep_info_pos = 0; -} - -#endif /* IA64_SIMPLE_EMIT_BUNDLE */ - -#define ia64_is_imm8(imm) (((gint64)(imm) >= -128) && ((gint64)(imm) <= 127)) -#define ia64_is_imm14(imm) (((gint64)(imm) >= -8192) && ((gint64)(imm) <= 8191)) -#define ia64_is_imm21(imm) (((gint64)(imm) >= -0x100000) && ((gint64)(imm) <= (0x100000 - 1))) - -#define ia64_is_adds_imm(imm) ia64_is_imm14((imm)) - -#if 1 - -#define check_assert(cond) g_assert((cond)) - -#else - -#define check_assert(cond) - -#endif - -#define check_greg(gr) check_assert ((guint64)(gr) < 128) - -#define check_freg(fr) check_assert ((guint64)(fr) < 128) - -#define check_fr(fr) check_assert ((guint64)(fr) < 128) - -#define check_preg(pr) check_assert ((guint64)(pr) < 64) - -#define check_breg(pr) check_assert ((guint64)(pr) < 8) - -#define check_count2(count) check_assert (((count) >= 1) && ((count) <= 4)) - -#define check_count5(count) check_assert (((count) >= 0) && ((count) < 32)) - -#define check_count6(count) check_assert (((count) >= 0) && ((count) < 64)) - -#define check_imm1(imm) check_assert (((gint64)(imm) >= -1) && ((gint64)(imm) <= 0)) -#define check_imm3(imm) check_assert (((gint64)(imm) >= -4) && ((gint64)(imm) <= 3)) -#define check_imm8(imm) check_assert (((gint64)(imm) >= -128) && ((gint64)(imm) <= 127)) -#define check_imm9(imm) check_assert (((gint64)(imm) >= -256) && ((gint64)(imm) <= 255)) -#define check_imm14(imm) check_assert (((gint64)(imm) >= -8192) && ((gint64)(imm) <= 8191)) -#define check_imm21(imm) check_assert (((gint64)(imm) >= -0x100000) && ((gint64)(imm) <= (0x100000 - 1))) -#define check_imm22(imm) check_assert (((gint64)(imm) >= -0x200000) && ((gint64)(imm) <= (0x200000 - 1))) -#define check_imm62(imm) check_assert (((gint64)(imm) >= -0x2fffffffffffffffLL) && ((gint64)(imm) <= (0x2fffffffffffffffLL - 1))) - -#define check_len4(len) check_assert (((gint64)(len) >= 1) && ((gint64)(len) <= 16)) - -#define check_bwh(bwh) check_assert ((bwh) >= 0 && (bwh) <= IA64_BWH_DPNT) - -#define check_ph(ph) check_assert ((ph) >= 0 && (ph) <= IA64_PH_MANY) - -#define check_dh(dh) check_assert ((dh) >= 0 && (dh) <= IA64_DH_CLR) - -#define check_sf(sf) check_assert ((sf) >= 0 && (sf) <= 3) - -#define sign_bit(imm) ((gint64)(imm) < 0 ? 1 : 0) - -/* Dependency info */ -#define read_gr(code, gr) do { \ - check_greg ((gr)); \ - code.dep_info [code.dep_info_pos ++] = IA64_READ_GR; \ - code.dep_info [code.dep_info_pos ++] = gr; \ -} while (0) - -#define write_gr(code, gr) do { \ - check_greg ((gr)); \ - code.dep_info [code.dep_info_pos ++] = IA64_WRITE_GR; \ - code.dep_info [code.dep_info_pos ++] = gr; \ -} while (0) - -#define read_pr(code,pr) do { \ - if ((pr) != 0) { \ - check_preg ((pr)); \ - code.dep_info [code.dep_info_pos ++] = IA64_READ_PR; \ - code.dep_info [code.dep_info_pos ++] = (pr); \ - } \ -} while (0) - -#define write_pr(code,pr) do { \ - if ((pr) != 0) { \ - check_preg ((pr)); \ - code.dep_info [code.dep_info_pos ++] = IA64_WRITE_PR; \ - code.dep_info [code.dep_info_pos ++] = (pr); \ - } \ -} while (0) - -#define read_pr_branch(code,reg) do { \ - check_preg ((reg)); \ - code.dep_info [code.dep_info_pos ++] = IA64_READ_PR_BRANCH; \ - code.dep_info [code.dep_info_pos ++] = (reg); \ -} while (0) - -#define write_pr_fp(code,reg) do { \ - check_preg ((reg)); \ - code.dep_info [code.dep_info_pos ++] = IA64_WRITE_PR_FLOAT; \ - code.dep_info [code.dep_info_pos ++] = (reg); \ -} while (0) - -#define read_br(code,reg) do { \ - check_breg ((reg)); \ - code.dep_info [code.dep_info_pos ++] = IA64_READ_BR; \ - code.dep_info [code.dep_info_pos ++] = (reg); \ -} while (0) - -#define write_br(code,reg) do { \ - check_breg ((reg)); \ - code.dep_info [code.dep_info_pos ++] = IA64_WRITE_BR; \ - code.dep_info [code.dep_info_pos ++] = (reg); \ -} while (0) - -#define read_br_branch(code,reg) do { \ - check_breg ((reg)); \ - code.dep_info [code.dep_info_pos ++] = IA64_READ_BR_BRANCH; \ - code.dep_info [code.dep_info_pos ++] = (reg); \ -} while (0) - -#define read_fr(code,reg) do { \ - check_freg ((reg)); \ - code.dep_info [code.dep_info_pos ++] = IA64_READ_FR; \ - code.dep_info [code.dep_info_pos ++] = (reg); \ -} while (0) - -#define write_fr(code,reg) do { \ - check_freg ((reg)); \ - code.dep_info [code.dep_info_pos ++] = IA64_WRITE_FR; \ - code.dep_info [code.dep_info_pos ++] = (reg); \ -} while (0) - -#define read_ar(code,reg) do { \ - code.dep_info [code.dep_info_pos ++] = IA64_READ_AR; \ - code.dep_info [code.dep_info_pos ++] = (reg); \ -} while (0) - -#define write_ar(code,reg) do { \ - code.dep_info [code.dep_info_pos ++] = IA64_WRITE_AR; \ - code.dep_info [code.dep_info_pos ++] = (reg); \ -} while (0) - -#define ia64_emit_ins_1(code,itype,f1,o1) ia64_emit_ins ((code), (itype), (((guint64)(f1) << (o1)))) - -#define ia64_emit_ins_3(code,itype,f1,o1,f2,o2,f3,o3) ia64_emit_ins ((code), (itype), (((guint64)(f1) << (o1)) | ((guint64)(f2) << (o2)) | ((guint64)(f3) << (o3)))) - -#define ia64_emit_ins_5(code,itype,f1,o1,f2,o2,f3,o3,f4,o4,f5,o5) ia64_emit_ins ((code), (itype), (((guint64)(f1) << (o1)) | ((guint64)(f2) << (o2)) | ((guint64)(f3) << (o3)) | ((guint64)(f4) << (o4)) | ((guint64)(f5) << (o5)))) - -#define ia64_emit_ins_6(code,itype,f1,o1,f2,o2,f3,o3,f4,o4,f5,o5,f6,o6) ia64_emit_ins ((code), (itype), (((guint64)(f1) << (o1)) | ((guint64)(f2) << (o2)) | ((guint64)(f3) << (o3)) | ((guint64)(f4) << (o4)) | ((guint64)(f5) << (o5)) | ((guint64)(f6) << (o6)))) - -#define ia64_emit_ins_7(code,itype,f1,o1,f2,o2,f3,o3,f4,o4,f5,o5,f6,o6,f7,o7) ia64_emit_ins ((code), (itype), (((guint64)(f1) << (o1)) | ((guint64)(f2) << (o2)) | ((guint64)(f3) << (o3)) | ((guint64)(f4) << (o4)) | ((guint64)(f5) << (o5)) | ((guint64)(f6) << (o6)) | ((guint64)(f7) << (o7)))) - -#define ia64_emit_ins_8(code,itype,f1,o1,f2,o2,f3,o3,f4,o4,f5,o5,f6,o6,f7,o7,f8,o8) ia64_emit_ins ((code), (itype), (((guint64)(f1) << (o1)) | ((guint64)(f2) << (o2)) | ((guint64)(f3) << (o3)) | ((guint64)(f4) << (o4)) | ((guint64)(f5) << (o5)) | ((guint64)(f6) << (o6)) | ((guint64)(f7) << (o7)) | ((guint64)(f8) << (o8)))) - -#define ia64_emit_ins_9(code,itype,f1,o1,f2,o2,f3,o3,f4,o4,f5,o5,f6,o6,f7,o7,f8,o8,f9,o9) ia64_emit_ins ((code), (itype), (((guint64)(f1) << (o1)) | ((guint64)(f2) << (o2)) | ((guint64)(f3) << (o3)) | ((guint64)(f4) << (o4)) | ((guint64)(f5) << (o5)) | ((guint64)(f6) << (o6)) | ((guint64)(f7) << (o7)) | ((guint64)(f8) << (o8)) | ((guint64)(f9) << (o9)))) - -#define ia64_emit_ins_10(code,itype,f1,o1,f2,o2,f3,o3,f4,o4,f5,o5,f6,o6,f7,o7,f8,o8,f9,o9,f10,o10) ia64_emit_ins ((code), (itype), (((guint64)(f1) << (o1)) | ((guint64)(f2) << (o2)) | ((guint64)(f3) << (o3)) | ((guint64)(f4) << (o4)) | ((guint64)(f5) << (o5)) | ((guint64)(f6) << (o6)) | ((guint64)(f7) << (o7)) | ((guint64)(f8) << (o8)) | ((guint64)(f9) << (o9)) | ((guint64)(f10) << (o10)))) - -#define ia64_emit_ins_11(code,itype,f1,o1,f2,o2,f3,o3,f4,o4,f5,o5,f6,o6,f7,o7,f8,o8,f9,o9,f10,o10,f11,o11) ia64_emit_ins ((code), (itype), (((guint64)(f1) << (o1)) | ((guint64)(f2) << (o2)) | ((guint64)(f3) << (o3)) | ((guint64)(f4) << (o4)) | ((guint64)(f5) << (o5)) | ((guint64)(f6) << (o6)) | ((guint64)(f7) << (o7)) | ((guint64)(f8) << (o8)) | ((guint64)(f9) << (o9)) | ((guint64)(f10) << (o10)) | ((guint64)(f11) << (o11)))) - -/* - * A-Unit instructions - */ - -#define ia64_a1(code, qp, r1, r2, r3, x2a, ve, x4, x2b) do { read_pr ((code), (qp)); write_gr ((code), (r1)); read_gr ((code), (r2)); read_gr ((code), (r3)); ia64_emit_ins_9 ((code), IA64_INS_TYPE_A, (qp), 0, (r1), 6, (r2), 13, (r3), 20, (x2b), 27, (x4), 29, (ve), 33, (x2a), 34, (8), 37); } while (0) - -#define ia64_add_pred(code, qp, r1, r2, r3) ia64_a1 ((code), (qp), r1, r2, r3, 0, 0, 0, 0) -#define ia64_add1_pred(code, qp, r1, r2, r3) ia64_a1 ((code), (qp), r1, r2, r3, 0, 0, 0, 1) -#define ia64_sub_pred(code, qp, r1, r2, r3) ia64_a1 ((code), (qp), r1, r2, r3, 0, 0, 1, 1) -#define ia64_sub1_pred(code, qp, r1, r2, r3) ia64_a1 ((code), (qp), r1, r2, r3, 0, 0, 1, 0) -#define ia64_addp4_pred(code, qp, r1, r2, r3) ia64_a1 ((code), (qp), r1, r2, r3, 0, 0, 2, 0) -#define ia64_and_pred(code, qp, r1, r2, r3) ia64_a1 ((code), (qp), r1, r2, r3, 0, 0, 3, 0) -#define ia64_andcm_pred(code, qp, r1, r2, r3) ia64_a1 ((code), (qp), r1, r2, r3, 0, 0, 3, 1) -#define ia64_or_pred(code, qp, r1, r2, r3) ia64_a1 ((code), (qp), r1, r2, r3, 0, 0, 3, 2) -#define ia64_xor_pred(code, qp, r1, r2, r3) ia64_a1 ((code), (qp), r1, r2, r3, 0, 0, 3, 3) - -#define ia64_a2(code, qp, r1, r2, r3, x2a, ve, x4, ct2d) do { read_pr ((code), (qp)); write_gr ((code), (r1)); read_gr ((code), (r2)); read_gr ((code), (r3)); check_count2 (ct2d); ia64_emit_ins_9 ((code), IA64_INS_TYPE_A, (qp), 0, (r1), 6, (r2), 13, (r3), 20, (ct2d - 1), 27, (x4), 29, (ve), 33, (x2a), 34, (8), 37); } while (0) - -#define ia64_shladd_pred(code, qp, r1, r2, r3,count) ia64_a2 ((code), (qp), r1, r2, r3, 0, 0, 4, (count)) -#define ia64_shladdp4_pred(code, qp, r1, r2, r3,count) ia64_a2 ((code), (qp), r1, r2, r3, 0, 0, 6, (count)) - -#define ia64_a3(code, qp, r1, imm8, r3, x2a, ve, x4, x2b) do { read_pr ((code), (qp)); write_gr ((code), (r1)); read_gr ((code), (r3)); check_imm8 ((imm8)); ia64_emit_ins_10 ((code), IA64_INS_TYPE_A, (qp), 0, (r1), 6, (imm8) & 0x7f, 13, (r3), 20, (x2b), 27, (x4), 29, (ve), 33, (x2a), 34, sign_bit((imm8)), 36, (8), 37); } while (0) - -#define ia64_sub_imm_pred(code, qp,r1,imm8,r3) ia64_a3 ((code), (qp), (r1), (imm8), (r3), 0, 0, 9, 1) -#define ia64_and_imm_pred(code, qp,r1,imm8,r3) ia64_a3 ((code), (qp), (r1), (imm8), (r3), 0, 0, 0xb, 0) -#define ia64_andcm_imm_pred(code, qp,r1,imm8,r3) ia64_a3 ((code), (qp), (r1), (imm8), (r3), 0, 0, 0xb, 1) -#define ia64_or_imm_pred(code, qp,r1,imm8,r3) ia64_a3 ((code), (qp), (r1), (imm8), (r3), 0, 0, 0xb, 2) -#define ia64_xor_imm_pred(code, qp,r1,imm8,r3) ia64_a3 ((code), (qp), (r1), (imm8), (r3), 0, 0, 0xb, 3) - -#define ia64_a4(code, qp, r1, imm14, r3, x2a, ve) do { read_pr ((code), (qp)); write_gr ((code), (r1)); read_gr ((code), (r3)); check_imm14 ((imm14)); ia64_emit_ins_9 ((code), IA64_INS_TYPE_A, (qp), 0, (r1), 6, ((imm14) & 0x7f), 13, (r3), 20, (((guint64)(imm14) >> 7) & 0x3f), 27, (ve), 33, (x2a), 34, sign_bit ((imm14)), 36, (8), 37); } while (0) - -#define ia64_adds_imm_pred(code, qp,r1,imm14,r3) ia64_a4 ((code), (qp), (r1), (imm14), (r3), 2, 0) -#define ia64_addp4_imm_pred(code, qp,r1,imm14,r3) ia64_a4 ((code), (qp), (r1), (imm14), (r3), 3, 0) - -#define ia64_a5(code, qp, r1, imm, r3) do { read_pr ((code), (qp)); write_gr ((code), (r1)); read_gr ((code), (r3)); check_assert ((r3) < 4); check_imm22 ((imm)); ia64_emit_ins_8 ((code), IA64_INS_TYPE_A, (qp), 0, (r1), 6, ((guint64)(imm) & 0x7f), 13, (r3), 20, (((guint64)(imm) >> 12) & 0x1f), 22, (((guint64)(imm) >> 7) & 0x1ff), 27, sign_bit ((imm)), 36, (9), 37); } while (0) - -#define ia64_addl_imm_pred(code, qp, r1, imm22, r3) ia64_a5 ((code), (qp), (r1), (imm22), (r3)) - -#define ia64_a6(code, qp, p1, p2, r2, r3, opcode, x2, tb, ta, c) do { read_pr ((code), (qp)); write_pr ((code), (p1)); write_pr ((code), (p2)); read_gr ((code), (r2)); read_gr ((code), (r3)); ia64_emit_ins_10 ((code), IA64_INS_TYPE_A, (qp), 0, (p1), 6, (c), 12, (r2), 13, (r3), 20, (p2), 27, (ta), 33, (x2), 34, (tb), 36, (opcode), 37); } while (0) - -#define ia64_cmp_lt_pred(code, qp, p1, p2, r2, r3) ia64_a6 ((code), (qp), (p1), (p2), (r2), (r3), 0xc, 0, 0, 0, 0) -#define ia64_cmp_ltu_pred(code, qp, p1, p2, r2, r3) ia64_a6 ((code), (qp), (p1), (p2), (r2), (r3), 0xd, 0, 0, 0, 0) -#define ia64_cmp_eq_pred(code, qp, p1, p2, r2, r3) ia64_a6 ((code), (qp), (p1), (p2), (r2), (r3), 0xe, 0, 0, 0, 0) -#define ia64_cmp_lt_unc_pred(code, qp, p1, p2, r2, r3) ia64_a6 ((code), (qp), (p1), (p2), (r2), (r3), 0xc, 0, 0, 0, 1) -#define ia64_cmp_ltu_unc_pred(code, qp, p1, p2, r2, r3) ia64_a6 ((code), (qp), (p1), (p2), (r2), (r3), 0xd, 0, 0, 0, 1) -#define ia64_cmp_eq_unc_pred(code, qp, p1, p2, r2, r3) ia64_a6 ((code), (qp), (p1), (p2), (r2), (r3), 0xe, 0, 0, 0, 1) -#define ia64_cmp_eq_and_pred(code, qp, p1, p2, r2, r3) ia64_a6 ((code), (qp), (p1), (p2), (r2), (r3), 0xc, 0, 0, 1, 0) -#define ia64_cmp_eq_or_pred(code, qp, p1, p2, r2, r3) ia64_a6 ((code), (qp), (p1), (p2), (r2), (r3), 0xd, 0, 0, 1, 0) -#define ia64_cmp_eq_or_andcm_pred(code, qp, p1, p2, r2, r3) ia64_a6 ((code), (qp), (p1), (p2), (r2), (r3), 0xe, 0, 0, 1, 0) -#define ia64_cmp_ne_and_pred(code, qp, p1, p2, r2, r3) ia64_a6 ((code), (qp), (p1), (p2), (r2), (r3), 0xc, 0, 0, 1, 1) -#define ia64_cmp_ne_or_pred(code, qp, p1, p2, r2, r3) ia64_a6 ((code), (qp), (p1), (p2), (r2), (r3), 0xd, 0, 0, 1, 1) -#define ia64_cmp_ne_or_andcm_pred(code, qp, p1, p2, r2, r3) ia64_a6 ((code), (qp), (p1), (p2), (r2), (r3), 0xe, 0, 0, 1, 1) - -#define ia64_cmp4_lt_pred(code, qp, p1, p2, r2, r3) ia64_a6 ((code), (qp), (p1), (p2), (r2), (r3), 0xc, 1, 0, 0, 0) -#define ia64_cmp4_ltu_pred(code, qp, p1, p2, r2, r3) ia64_a6 ((code), (qp), (p1), (p2), (r2), (r3), 0xd, 1, 0, 0, 0) -#define ia64_cmp4_eq_pred(code, qp, p1, p2, r2, r3) ia64_a6 ((code), (qp), (p1), (p2), (r2), (r3), 0xe, 1, 0, 0, 0) -#define ia64_cmp4_lt_unc_pred(code, qp, p1, p2, r2, r3) ia64_a6 ((code), (qp), (p1), (p2), (r2), (r3), 0xc, 1, 0, 0, 1) -#define ia64_cmp4_ltu_unc_pred(code, qp, p1, p2, r2, r3) ia64_a6 ((code), (qp), (p1), (p2), (r2), (r3), 0xd, 1, 0, 0, 1) -#define ia64_cmp4_eq_unc_pred(code, qp, p1, p2, r2, r3) ia64_a6 ((code), (qp), (p1), (p2), (r2), (r3), 0xe, 1, 0, 0, 1) -#define ia64_cmp4_eq_and_pred(code, qp, p1, p2, r2, r3) ia64_a6 ((code), (qp), (p1), (p2), (r2), (r3), 0xc, 1, 0, 1, 0) -#define ia64_cmp4_eq_or_pred(code, qp, p1, p2, r2, r3) ia64_a6 ((code), (qp), (p1), (p2), (r2), (r3), 0xd, 1, 0, 1, 0) -#define ia64_cmp4_eq_or_andcm_pred(code, qp, p1, p2, r2, r3) ia64_a6 ((code), (qp), (p1), (p2), (r2), (r3), 0xe, 1, 0, 1, 0) -#define ia64_cmp4_ne_and_pred(code, qp, p1, p2, r2, r3) ia64_a6 ((code), (qp), (p1), (p2), (r2), (r3), 0xc, 1, 0, 1, 1) -#define ia64_cmp4_ne_or_pred(code, qp, p1, p2, r2, r3) ia64_a6 ((code), (qp), (p1), (p2), (r2), (r3), 0xd, 1, 0, 1, 1) -#define ia64_cmp4_ne_or_andcm_pred(code, qp, p1, p2, r2, r3) ia64_a6 ((code), (qp), (p1), (p2), (r2), (r3), 0xe, 1, 0, 1, 1) - -/* Pseudo ops */ -#define ia64_cmp_ne_pred(code, qp, p1, p2, r2, r3) ia64_cmp_eq_pred ((code), (qp), (p2), (p1), (r2), (r3)) -#define ia64_cmp_le_pred(code, qp, p1, p2, r2, r3) ia64_cmp_lt_pred ((code), (qp), (p2), (p1), (r3), (r2)) -#define ia64_cmp_gt_pred(code, qp, p1, p2, r2, r3) ia64_cmp_lt_pred ((code), (qp), (p1), (p2), (r3), (r2)) -#define ia64_cmp_ge_pred(code, qp, p1, p2, r2, r3) ia64_cmp_lt_pred ((code), (qp), (p2), (p1), (r2), (r3)) -#define ia64_cmp_leu_pred(code, qp, p1, p2, r2, r3) ia64_cmp_ltu_pred ((code), (qp), (p2), (p1), (r3), (r2)) -#define ia64_cmp_gtu_pred(code, qp, p1, p2, r2, r3) ia64_cmp_ltu_pred ((code), (qp), (p1), (p2), (r3), (r2)) -#define ia64_cmp_geu_pred(code, qp, p1, p2, r2, r3) ia64_cmp_ltu_pred ((code), (qp), (p2), (p1), (r2), (r3)) - -#define ia64_cmp4_ne_pred(code, qp, p1, p2, r2, r3) ia64_cmp4_eq_pred ((code), (qp), (p2), (p1), (r2), (r3)) -#define ia64_cmp4_le_pred(code, qp, p1, p2, r2, r3) ia64_cmp4_lt_pred ((code), (qp), (p2), (p1), (r3), (r2)) -#define ia64_cmp4_gt_pred(code, qp, p1, p2, r2, r3) ia64_cmp4_lt_pred ((code), (qp), (p1), (p2), (r3), (r2)) -#define ia64_cmp4_ge_pred(code, qp, p1, p2, r2, r3) ia64_cmp4_lt_pred ((code), (qp), (p2), (p1), (r2), (r3)) -#define ia64_cmp4_leu_pred(code, qp, p1, p2, r2, r3) ia64_cmp4_ltu_pred ((code), (qp), (p2), (p1), (r3), (r2)) -#define ia64_cmp4_gtu_pred(code, qp, p1, p2, r2, r3) ia64_cmp4_ltu_pred ((code), (qp), (p1), (p2), (r3), (r2)) -#define ia64_cmp4_geu_pred(code, qp, p1, p2, r2, r3) ia64_cmp4_ltu_pred ((code), (qp), (p2), (p1), (r2), (r3)) - -#define ia64_a7(code, qp, p1, p2, r2, r3, opcode, x2, tb, ta, c) do { read_pr ((code), (qp)); write_pr ((code), (p1)); write_pr ((code), (p2)); read_gr ((code), (r2)); read_gr ((code), (r3)); check_assert ((r2) == 0); ia64_emit_ins_10 ((code), IA64_INS_TYPE_A, (qp), 0, (p1), 6, (c), 12, (r2), 13, (r3), 20, (p2), 27, (ta), 33, (x2), 34, (tb), 36, (opcode), 37); } while (0) - -#define ia64_cmp_gt_and_pred(code, qp, p1, p2, r2, r3) ia64_a7 ((code), (qp), (p1), (p2), (r2), (r3), 0xc, 0, 1, 0, 0) -#define ia64_cmp_gt_or_pred(code, qp, p1, p2, r2, r3) ia64_a7 ((code), (qp), (p1), (p2), (r2), (r3), 0xd, 0, 1, 0, 0) -#define ia64_cmp_gt_or_andcm_pred(code, qp, p1, p2, r2, r3) ia64_a7 ((code), (qp), (p1), (p2), (r2), (r3), 0xe, 0, 1, 0, 0) -#define ia64_cmp_le_and_pred(code, qp, p1, p2, r2, r3) ia64_a7 ((code), (qp), (p1), (p2), (r2), (r3), 0xc, 0, 1, 0, 1) -#define ia64_cmp_le_or_pred(code, qp, p1, p2, r2, r3) ia64_a7 ((code), (qp), (p1), (p2), (r2), (r3), 0xd, 0, 1, 0, 1) -#define ia64_cmp_le_or_andcm_pred(code, qp, p1, p2, r2, r3) ia64_a7 ((code), (qp), (p1), (p2), (r2), (r3), 0xe, 0, 1, 0, 1) -#define ia64_cmp_ge_and_pred(code, qp, p1, p2, r2, r3) ia64_a7 ((code), (qp), (p1), (p2), (r2), (r3), 0xc, 0, 1, 1, 0) -#define ia64_cmp_ge_or_pred(code, qp, p1, p2, r2, r3) ia64_a7 ((code), (qp), (p1), (p2), (r2), (r3), 0xd, 0, 1, 1, 0) -#define ia64_cmp_ge_or_andcm_pred(code, qp, p1, p2, r2, r3) ia64_a7 ((code), (qp), (p1), (p2), (r2), (r3), 0xe, 0, 1, 1, 0) -#define ia64_cmp_lt_and_pred(code, qp, p1, p2, r2, r3) ia64_a7 ((code), (qp), (p1), (p2), (r2), (r3), 0xc, 0, 1, 1, 1) -#define ia64_cmp_lt_or_pred(code, qp, p1, p2, r2, r3) ia64_a7 ((code), (qp), (p1), (p2), (r2), (r3), 0xd, 0, 1, 1, 1) -#define ia64_cmp_lt_or_andcm_pred(code, qp, p1, p2, r2, r3) ia64_a7 ((code), (qp), (p1), (p2), (r2), (r3), 0xe, 0, 1, 1, 1) - -#define ia64_cmp4_gt_and_pred(code, qp, p1, p2, r2, r3) ia64_a7 ((code), (qp), (p1), (p2), (r2), (r3), 0xc, 1, 1, 0, 0) -#define ia64_cmp4_gt_or_pred(code, qp, p1, p2, r2, r3) ia64_a7 ((code), (qp), (p1), (p2), (r2), (r3), 0xd, 1, 1, 0, 0) -#define ia64_cmp4_gt_or_andcm_pred(code, qp, p1, p2, r2, r3) ia64_a7 ((code), (qp), (p1), (p2), (r2), (r3), 0xe, 1, 1, 0, 0) -#define ia64_cmp4_le_and_pred(code, qp, p1, p2, r2, r3) ia64_a7 ((code), (qp), (p1), (p2), (r2), (r3), 0xc, 1, 1, 0, 1) -#define ia64_cmp4_le_or_pred(code, qp, p1, p2, r2, r3) ia64_a7 ((code), (qp), (p1), (p2), (r2), (r3), 0xd, 1, 1, 0, 1) -#define ia64_cmp4_le_or_andcm_pred(code, qp, p1, p2, r2, r3) ia64_a7 ((code), (qp), (p1), (p2), (r2), (r3), 0xe, 1, 1, 0, 1) -#define ia64_cmp4_ge_and_pred(code, qp, p1, p2, r2, r3) ia64_a7 ((code), (qp), (p1), (p2), (r2), (r3), 0xc, 1, 1, 1, 0) -#define ia64_cmp4_ge_or_pred(code, qp, p1, p2, r2, r3) ia64_a7 ((code), (qp), (p1), (p2), (r2), (r3), 0xd, 1, 1, 1, 0) -#define ia64_cmp4_ge_or_andcm_pred(code, qp, p1, p2, r2, r3) ia64_a7 ((code), (qp), (p1), (p2), (r2), (r3), 0xe, 1, 1, 1, 0) -#define ia64_cmp4_lt_and_pred(code, qp, p1, p2, r2, r3) ia64_a7 ((code), (qp), (p1), (p2), (r2), (r3), 0xc, 1, 1, 1, 1) -#define ia64_cmp4_lt_or_pred(code, qp, p1, p2, r2, r3) ia64_a7 ((code), (qp), (p1), (p2), (r2), (r3), 0xd, 1, 1, 1, 1) -#define ia64_cmp4_lt_or_andcm_pred(code, qp, p1, p2, r2, r3) ia64_a7 ((code), (qp), (p1), (p2), (r2), (r3), 0xe, 1, 1, 1, 1) - -#define ia64_a8(code, qp, p1, p2, imm, r3, opcode, x2, ta, c) do { read_pr ((code), (qp)); write_pr ((code), (p1)); write_pr ((code), (p2)); read_gr ((code), (r3)); check_imm8 ((imm)); ia64_emit_ins_10 ((code), IA64_INS_TYPE_A, (qp), 0, (p1), 6, (c), 12, ((guint64)(imm) & 0x7f), 13, (r3), 20, (p2), 27, (ta), 33, (x2), 34, sign_bit ((imm)), 36, (opcode), 37); } while (0) - -#define ia64_cmp_lt_imm_pred(code, qp, p1, p2, imm8, r3) ia64_a8 ((code), (qp), (p1), (p2), (imm8), (r3), 0xc, 2, 0, 0) -#define ia64_cmp_ltu_imm_pred(code, qp, p1, p2, imm8, r3) ia64_a8 ((code), (qp), (p1), (p2), (imm8), (r3), 0xd, 2, 0, 0) -#define ia64_cmp_eq_imm_pred(code, qp, p1, p2, imm8, r3) ia64_a8 ((code), (qp), (p1), (p2), (imm8), (r3), 0xe, 2, 0, 0) -#define ia64_cmp_lt_unc_imm_pred(code, qp, p1, p2, imm8, r3) ia64_a8 ((code), (qp), (p1), (p2), (imm8), (r3), 0xc, 2, 0, 1) -#define ia64_cmp_ltu_unc_imm_pred(code, qp, p1, p2, imm8, r3) ia64_a8 ((code), (qp), (p1), (p2), (imm8), (r3), 0xd, 2, 0, 1) -#define ia64_cmp_eq_unc_imm_pred(code, qp, p1, p2, imm8, r3) ia64_a8 ((code), (qp), (p1), (p2), (imm8), (r3), 0xe, 2, 0, 1) -#define ia64_cmp_eq_and_imm_pred(code, qp, p1, p2, imm8, r3) ia64_a8 ((code), (qp), (p1), (p2), (imm8), (r3), 0xc, 2, 1, 0) -#define ia64_cmp_eq_or_imm_pred(code, qp, p1, p2, imm8, r3) ia64_a8 ((code), (qp), (p1), (p2), (imm8), (r3), 0xd, 2, 1, 0) -#define ia64_cmp_eq_or_andcm_imm_pred(code, qp, p1, p2, imm8, r3) ia64_a8 ((code), (qp), (p1), (p2), (imm8), (r3), 0xe, 2, 1, 0) -#define ia64_cmp_ne_and_imm_pred(code, qp, p1, p2, imm8, r3) ia64_a8 ((code), (qp), (p1), (p2), (imm8), (r3), 0xc, 2, 1, 1) -#define ia64_cmp_ne_or_imm_pred(code, qp, p1, p2, imm8, r3) ia64_a8 ((code), (qp), (p1), (p2), (imm8), (r3), 0xd, 2, 1, 1) -#define ia64_cmp_ne_or_andcm_imm_pred(code, qp, p1, p2, imm8, r3) ia64_a8 ((code), (qp), (p1), (p2), (imm8), (r3), 0xe, 2, 1, 1) - -#define ia64_cmp4_lt_imm_pred(code, qp, p1, p2, imm8, r3) ia64_a8 ((code), (qp), (p1), (p2), (imm8), (r3), 0xc, 3, 0, 0) -#define ia64_cmp4_ltu_imm_pred(code, qp, p1, p2, imm8, r3) ia64_a8 ((code), (qp), (p1), (p2), (imm8), (r3), 0xd, 3, 0, 0) -#define ia64_cmp4_eq_imm_pred(code, qp, p1, p2, imm8, r3) ia64_a8 ((code), (qp), (p1), (p2), (imm8), (r3), 0xe, 3, 0, 0) -#define ia64_cmp4_lt_unc_imm_pred(code, qp, p1, p2, imm8, r3) ia64_a8 ((code), (qp), (p1), (p2), (imm8), (r3), 0xc, 3, 0, 1) -#define ia64_cmp4_ltu_unc_imm_pred(code, qp, p1, p2, imm8, r3) ia64_a8 ((code), (qp), (p1), (p2), (imm8), (r3), 0xd, 3, 0, 1) -#define ia64_cmp4_eq_unc_imm_pred(code, qp, p1, p2, imm8, r3) ia64_a8 ((code), (qp), (p1), (p2), (imm8), (r3), 0xe, 3, 0, 1) -#define ia64_cmp4_eq_and_imm_pred(code, qp, p1, p2, imm8, r3) ia64_a8 ((code), (qp), (p1), (p2), (imm8), (r3), 0xc, 3, 1, 0) -#define ia64_cmp4_eq_or_imm_pred(code, qp, p1, p2, imm8, r3) ia64_a8 ((code), (qp), (p1), (p2), (imm8), (r3), 0xd, 3, 1, 0) -#define ia64_cmp4_eq_or_andcm_imm_pred(code, qp, p1, p2, imm8, r3) ia64_a8 ((code), (qp), (p1), (p2), (imm8), (r3), 0xe, 3, 1, 0) -#define ia64_cmp4_ne_and_imm_pred(code, qp, p1, p2, imm8, r3) ia64_a8 ((code), (qp), (p1), (p2), (imm8), (r3), 0xc, 3, 1, 1) -#define ia64_cmp4_ne_or_imm_pred(code, qp, p1, p2, imm8, r3) ia64_a8 ((code), (qp), (p1), (p2), (imm8), (r3), 0xd, 3, 1, 1) -#define ia64_cmp4_ne_or_andcm_imm_pred(code, qp, p1, p2, imm8, r3) ia64_a8 ((code), (qp), (p1), (p2), (imm8), (r3), 0xe, 3, 1, 1) - -/* Pseudo ops */ -#define ia64_cmp_ne_imm_pred(code, qp, p1, p2, imm8, r3) ia64_cmp_eq_imm_pred ((code), (qp), (p2), (p1), (imm8), (r3)) -#define ia64_cmp_le_imm_pred(code, qp, p1, p2, imm8, r3) ia64_cmp_lt_imm_pred ((code), (qp), (p1), (p2), (imm8) - 1, (r3)) -#define ia64_cmp_gt_imm_pred(code, qp, p1, p2, imm8, r3) ia64_cmp_lt_imm_pred ((code), (qp), (p2), (p1), (imm8) - 1, (r3)) -#define ia64_cmp_ge_imm_pred(code, qp, p1, p2, imm8, r3) ia64_cmp_lt_imm_pred ((code), (qp), (p2), (p1), (imm8), (r3)) -#define ia64_cmp_leu_imm_pred(code, qp, p1, p2, imm8, r3) ia64_cmp_ltu_imm_pred ((code), (qp), (p1), (p2), (imm8) - 1, (r3)) -#define ia64_cmp_gtu_imm_pred(code, qp, p1, p2, imm8, r3) ia64_cmp_ltu_imm_pred ((code), (qp), (p2), (p1), (imm8) - 1, (r3)) -#define ia64_cmp_geu_imm_pred(code, qp, p1, p2, imm8, r3) ia64_cmp_ltu_imm_pred ((code), (qp), (p2), (p1), (imm8), (r3)) - -#define ia64_cmp4_ne_imm_pred(code, qp, p1, p2, imm8, r3) ia64_cmp4_eq_imm_pred ((code), (qp), (p2), (p1), (imm8), (r3)) -#define ia64_cmp4_le_imm_pred(code, qp, p1, p2, imm8, r3) ia64_cmp4_lt_imm_pred ((code), (qp), (p1), (p2), (imm8) - 1, (r3)) -#define ia64_cmp4_gt_imm_pred(code, qp, p1, p2, imm8, r3) ia64_cmp4_lt_imm_pred ((code), (qp), (p2), (p1), (imm8) - 1, (r3)) -#define ia64_cmp4_ge_imm_pred(code, qp, p1, p2, imm8, r3) ia64_cmp4_lt_imm_pred ((code), (qp), (p2), (p1), (imm8), (r3)) -#define ia64_cmp4_leu_imm_pred(code, qp, p1, p2, imm8, r3) ia64_cmp4_ltu_imm_pred ((code), (qp), (p1), (p2), (imm8) - 1, (r3)) -#define ia64_cmp4_gtu_imm_pred(code, qp, p1, p2, imm8, r3) ia64_cmp4_ltu_imm_pred ((code), (qp), (p2), (p1), (imm8) - 1, (r3)) -#define ia64_cmp4_geu_imm_pred(code, qp, p1, p2, imm8, r3) ia64_cmp4_ltu_imm_pred ((code), (qp), (p2), (p1), (imm8), (r3)) - -#define ia64_a9(code, qp, r1, r2, r3, x2a, za, zb, x4, x2b) do { read_pr ((code), (qp)); write_gr ((code), (r1)); read_gr ((code), (r2)); read_gr ((code), (r3)); ia64_emit_ins_10 ((code), IA64_INS_TYPE_A, (qp), 0, (r1), 6, (r2), 13, (r3), 20, (x2b), 27, (x4), 29, (zb), 33, (x2a), 34, (za), 36, (8), 37); } while (0) - -#define ia64_padd1_pred(code, qp,r1,r2,r3) ia64_a9 ((code), (qp), (r1), (r2), (r3), 1, 0, 0, 0, 0) -#define ia64_padd2_pred(code, qp,r1,r2,r3) ia64_a9 ((code), (qp), (r1), (r2), (r3), 1, 0, 1, 0, 0) -#define ia64_padd4_pred(code, qp,r1,r2,r3) ia64_a9 ((code), (qp), (r1), (r2), (r3), 1, 1, 0, 0, 0) -#define ia64_padd1_sss_pred(code, qp,r1,r2,r3) ia64_a9 ((code), (qp), (r1), (r2), (r3), 1, 0, 0, 0, 1) -#define ia64_padd2_sss_pred(code, qp,r1,r2,r3) ia64_a9 ((code), (qp), (r1), (r2), (r3), 1, 0, 1, 0, 1) -#define ia64_padd1_uuu_pred(code, qp,r1,r2,r3) ia64_a9 ((code), (qp), (r1), (r2), (r3), 1, 0, 0, 0, 2) -#define ia64_padd2_uuu_pred(code, qp,r1,r2,r3) ia64_a9 ((code), (qp), (r1), (r2), (r3), 1, 0, 1, 0, 2) -#define ia64_padd1_uus_pred(code, qp,r1,r2,r3) ia64_a9 ((code), (qp), (r1), (r2), (r3), 1, 0, 0, 0, 3) -#define ia64_padd2_uus_pred(code, qp,r1,r2,r3) ia64_a9 ((code), (qp), (r1), (r2), (r3), 1, 0, 1, 0, 3) - -#define ia64_psub1_pred(code, qp,r1,r2,r3) ia64_a9 ((code), (qp), (r1), (r2), (r3), 1, 0, 0, 1, 0) -#define ia64_psub2_pred(code, qp,r1,r2,r3) ia64_a9 ((code), (qp), (r1), (r2), (r3), 1, 0, 1, 1, 0) -#define ia64_psub4_pred(code, qp,r1,r2,r3) ia64_a9 ((code), (qp), (r1), (r2), (r3), 1, 1, 0, 1, 0) -#define ia64_psub1_sss_pred(code, qp,r1,r2,r3) ia64_a9 ((code), (qp), (r1), (r2), (r3), 1, 0, 0, 1, 1) -#define ia64_psub2_sss_pred(code, qp,r1,r2,r3) ia64_a9 ((code), (qp), (r1), (r2), (r3), 1, 0, 1, 1, 1) -#define ia64_psub1_uuu_pred(code, qp,r1,r2,r3) ia64_a9 ((code), (qp), (r1), (r2), (r3), 1, 0, 0, 1, 2) -#define ia64_psub2_uuu_pred(code, qp,r1,r2,r3) ia64_a9 ((code), (qp), (r1), (r2), (r3), 1, 0, 1, 1, 2) -#define ia64_psub1_uus_pred(code, qp,r1,r2,r3) ia64_a9 ((code), (qp), (r1), (r2), (r3), 1, 0, 0, 1, 3) -#define ia64_psub2_uus_pred(code, qp,r1,r2,r3) ia64_a9 ((code), (qp), (r1), (r2), (r3), 1, 0, 1, 1, 3) - -#define ia64_pavg1_pred(code, qp,r1,r2,r3) ia64_a9 ((code), (qp), (r1), (r2), (r3), 1, 0, 0, 2, 2) -#define ia64_pavg2_pred(code, qp,r1,r2,r3) ia64_a9 ((code), (qp), (r1), (r2), (r3), 1, 0, 1, 2, 2) -#define ia64_pavg1_raz_pred(code, qp,r1,r2,r3) ia64_a9 ((code), (qp), (r1), (r2), (r3), 1, 0, 0, 2, 3) -#define ia64_pavg2_raz_pred(code, qp,r1,r2,r3) ia64_a9 ((code), (qp), (r1), (r2), (r3), 1, 0, 1, 2, 3) -#define ia64_pavgsub1_pred(code, qp,r1,r2,r3) ia64_a9 ((code), (qp), (r1), (r2), (r3), 1, 0, 0, 3, 2) -#define ia64_pavgsub2_pred(code, qp,r1,r2,r3) ia64_a9 ((code), (qp), (r1), (r2), (r3), 1, 0, 1, 3, 2) -#define ia64_pcmp1_eq_pred(code, qp,r1,r2,r3) ia64_a9 ((code), (qp), (r1), (r2), (r3), 1, 0, 0, 9, 0) -#define ia64_pcmp2_eq_pred(code, qp,r1,r2,r3) ia64_a9 ((code), (qp), (r1), (r2), (r3), 1, 0, 1, 9, 0) -#define ia64_pcmp4_eq_pred(code, qp,r1,r2,r3) ia64_a9 ((code), (qp), (r1), (r2), (r3), 1, 1, 0, 9, 0) -#define ia64_pcmp1_gt_pred(code, qp,r1,r2,r3) ia64_a9 ((code), (qp), (r1), (r2), (r3), 1, 0, 0, 9, 1) -#define ia64_pcmp2_gt_pred(code, qp,r1,r2,r3) ia64_a9 ((code), (qp), (r1), (r2), (r3), 1, 0, 1, 9, 1) -#define ia64_pcmp4_gt_pred(code, qp,r1,r2,r3) ia64_a9 ((code), (qp), (r1), (r2), (r3), 1, 1, 0, 9, 1) - -#define ia64_a10(code, qp, r1, r2, r3, x2a, za, zb, x4, ct2d) do { read_pr ((code), (qp)); write_gr ((code), (r1)); read_gr ((code), (r2)); read_gr ((code), (r3)); check_count2 ((ct2d)); ia64_emit_ins_10 ((code), IA64_INS_TYPE_A, (qp), 0, (r1), 6, (r2), 13, (r3), 20, (ct2d) - 1, 27, (x4), 29, (zb), 33, (x2a), 34, (za), 36, (8), 37); } while (0) - -#define ia64_pshladd2_pred(code, qp, r1, r2, r3, count) ia64_a10 ((code), (qp), (r1), (r2), (r3), 1, 0, 1, 4, count); -#define ia64_pshradd2_pred(code, qp, r1, r2, r3, count) ia64_a10 ((code), (qp), (r1), (r2), (r3), 1, 0, 1, 6, count); - -#define encode_pmpyshr_count(count) (((count) == 0) ? 0 : (((count) == 7) ? 1 : (((count) == 15) ? 2 : 3))) - -/* - * I-Unit Instructions - */ - -#define ia64_i1(code, qp, r1, r2, r3, za, zb, ve, x2a, x2b, ct2d) do { read_pr ((code), (qp)); write_gr ((code), (r1)); read_gr ((code), (r2)); read_gr ((code), (r3)); check_assert (((ct2d) == 0) | ((ct2d) == 7) | ((ct2d) == 15) | ((ct2d) == 16)); ia64_emit_ins_11 ((code), IA64_INS_TYPE_I, (qp), 0, (r1), 6, (r2), 13, (r3), 20, (x2b), 28, encode_pmpyshr_count((ct2d)), 30, (ve), 32, (zb), 33, (x2a), 34, (za), 36, (7), 37); } while (0) - -#define ia64_pmpyshr2_pred(code, qp, r1, r2, r3, count) ia64_i1 ((code), (qp), (r1), (r2), (r3), 0, 1, 0, 0, 3, (count)); - -#define ia64_pmpyshr2_u_pred(code, qp, r1, r2, r3, count) ia64_i1 ((code), (qp), (r1), (r2), (r3), 0, 1, 0, 0, 1, (count)); - -#define ia64_i2(code, qp, r1, r2, r3, za, zb, ve, x2a, x2b, x2c) do { read_pr ((code), (qp)); write_gr ((code), (r1)); read_gr ((code), (r2)); read_gr ((code), (r3)); ia64_emit_ins_11 ((code), IA64_INS_TYPE_I, (qp), 0, (r1), 6, (r2), 13, (r3), 20, (x2b), 28, (x2c), 30, (ve), 32, (zb), 33, (x2a), 34, (za), 36, (7), 37); } while (0) - -#define ia64_pmpy2_r_pred(code, qp, r1, r2, r3) ia64_i2 ((code), (qp), (r1), (r2), (r3), 0, 1, 0, 2, 1, 3) -#define ia64_pmpy2_l_pred(code, qp, r1, r2, r3) ia64_i2 ((code), (qp), (r1), (r2), (r3), 0, 1, 0, 2, 3, 3) -#define ia64_mix1_r_pred(code, qp, r1, r2, r3) ia64_i2 ((code), (qp), (r1), (r2), (r3), 0, 0, 0, 2, 0, 2) -#define ia64_mix2_r_pred(code, qp, r1, r2, r3) ia64_i2 ((code), (qp), (r1), (r2), (r3), 0, 1, 0, 2, 0, 2) -#define ia64_mix4_r_pred(code, qp, r1, r2, r3) ia64_i2 ((code), (qp), (r1), (r2), (r3), 1, 0, 0, 2, 0, 2) -#define ia64_mix1_l_pred(code, qp, r1, r2, r3) ia64_i2 ((code), (qp), (r1), (r2), (r3), 0, 0, 0, 2, 2, 2) -#define ia64_mix2_l_pred(code, qp, r1, r2, r3) ia64_i2 ((code), (qp), (r1), (r2), (r3), 0, 1, 0, 2, 0, 2) -#define ia64_mix4_l_pred(code, qp, r1, r2, r3) ia64_i2 ((code), (qp), (r1), (r2), (r3), 1, 0, 0, 2, 0, 2) -#define ia64_pack2_uss_pred(code, qp, r1, r2, r3) ia64_i2 ((code), (qp), (r1), (r2), (r3), 0, 1, 0, 2, 0, 0) -#define ia64_pack2_sss_pred(code, qp, r1, r2, r3) ia64_i2 ((code), (qp), (r1), (r2), (r3), 0, 1, 0, 2, 2, 0) -#define ia64_pack4_sss_pred(code, qp, r1, r2, r3) ia64_i2 ((code), (qp), (r1), (r2), (r3), 1, 0, 0, 2, 2, 0) -#define ia64_unpack1_h_pred(code, qp, r1, r2, r3) ia64_i2 ((code), (qp), (r1), (r2), (r3), 0, 0, 0, 2, 0, 1) -#define ia64_unpack2_h_pred(code, qp, r1, r2, r3) ia64_i2 ((code), (qp), (r1), (r2), (r3), 0, 1, 0, 2, 0, 1) -#define ia64_unpack4_h_pred(code, qp, r1, r2, r3) ia64_i2 ((code), (qp), (r1), (r2), (r3), 1, 0, 0, 2, 0, 1) -#define ia64_unpack1_l_pred(code, qp, r1, r2, r3) ia64_i2 ((code), (qp), (r1), (r2), (r3), 0, 0, 0, 2, 2, 1) -#define ia64_unpack2_l_pred(code, qp, r1, r2, r3) ia64_i2 ((code), (qp), (r1), (r2), (r3), 0, 1, 0, 2, 2, 1) -#define ia64_unpack4_l_pred(code, qp, r1, r2, r3) ia64_i2 ((code), (qp), (r1), (r2), (r3), 1, 0, 0, 2, 2, 1) -#define ia64_pmin1_u_pred(code, qp, r1, r2, r3) ia64_i2 ((code), (qp), (r1), (r2), (r3), 0, 0, 0, 2, 1, 0) -#define ia64_pmax1_u_pred(code, qp, r1, r2, r3) ia64_i2 ((code), (qp), (r1), (r2), (r3), 0, 0, 0, 2, 1, 1) -#define ia64_pmin2_pred(code, qp, r1, r2, r3) ia64_i2 ((code), (qp), (r1), (r2), (r3), 0, 1, 0, 2, 3, 0) -#define ia64_pmax2_pred(code, qp, r1, r2, r3) ia64_i2 ((code), (qp), (r1), (r2), (r3), 0, 1, 0, 2, 3, 1) -#define ia64_psad1_pred(code, qp, r1, r2, r3) ia64_i2 ((code), (qp), (r1), (r2), (r3), 0, 0, 0, 2, 3, 2) - -typedef enum { - IA64_MUX1_BRCST = 0x0, - IA64_MUX1_MIX = 0x8, - IA64_MUX1_SHUF = 0x9, - IA64_MUX1_ALT = 0xa, - IA64_MUX1_REV = 0xb -} Ia64Mux1Permutation; - -#define ia64_i3(code, qp, r1, r2, mbtype, opcode, za, zb, ve, x2a, x2b, x2c) do { read_pr ((code), (qp)); write_gr ((code), (r1)); read_gr ((code), (r2)); ia64_emit_ins_11 ((code), IA64_INS_TYPE_I, (qp), 0, (r1), 6, (r2), 13, (mbtype), 20, (x2b), 28, (x2c), 30, (ve), 32, (zb), 33, (x2a), 34, (za), 36, (opcode), 37); } while (0) - -#define ia64_mux1_pred(code, qp, r1, r2, mbtype) ia64_i3 ((code), (qp), (r1), (r2), (mbtype), 7, 0, 0, 0, 3, 2, 2) - -#define ia64_i4(code, qp, r1, r2, mhtype, opcode, za, zb, ve, x2a, x2b, x2c) do { read_pr ((code), (qp)); write_gr ((code), (r1)); read_gr ((code), (r2)); ia64_emit_ins_11 ((code), IA64_INS_TYPE_I, (qp), 0, (r1), 6, (r2), 13, (mhtype), 20, (x2b), 28, (x2c), 30, (ve), 32, (zb), 33, (x2a), 34, (za), 36, (opcode), 37); } while (0) - -#define ia64_mux2_pred(code, qp, r1, r2, mhtype) ia64_i4 ((code), (qp), (r1), (r2), (mhtype), 7, 0, 1, 0, 3, 2, 2) - -#define ia64_i5(code, qp, r1, r2, r3, za, zb, ve, x2a, x2b, x2c) do { read_pr ((code), (qp)); write_gr ((code), (r1)); read_gr ((code), (r2)); read_gr ((code), (r3)); ia64_emit_ins_11 ((code), IA64_INS_TYPE_I, (qp), 0, (r1), 6, (r2), 13, (r3), 20, (x2b), 28, (x2c), 30, (ve), 32, (zb), 33, (x2a), 34, (za), 36, (7), 37); } while (0) - -#define ia64_pshr2_pred(code, qp, r1, r3, r2) ia64_i5 ((code), (qp), (r1), (r2), (r3), 0, 1, 0, 0, 2, 0) -#define ia64_pshr4_pred(code, qp, r1, r3, r2) ia64_i5 ((code), (qp), (r1), (r2), (r3), 1, 0, 0, 0, 2, 0) -#define ia64_shr_pred(code, qp, r1, r3, r2) ia64_i5 ((code), (qp), (r1), (r2), (r3), 1, 1, 0, 0, 2, 0) -#define ia64_pshr2_u_pred(code, qp, r1, r3, r2) ia64_i5 ((code), (qp), (r1), (r2), (r3), 0, 1, 0, 0, 0, 0) -#define ia64_pshr4_u_pred(code, qp, r1, r3, r2) ia64_i5 ((code), (qp), (r1), (r2), (r3), 1, 0, 0, 0, 0, 0) -#define ia64_shr_u_pred(code, qp, r1, r3, r2) ia64_i5 ((code), (qp), (r1), (r2), (r3), 1, 1, 0, 0, 0, 0) - -#define ia64_i6(code, qp, r1, count, r3, za, zb, ve, x2a, x2b, x2c) do { read_pr ((code), (qp)); write_gr ((code), (r1)); read_gr ((code), (r3)); check_count5 ((count)); ia64_emit_ins_11 ((code), IA64_INS_TYPE_I, (qp), 0, (r1), 6, (count), 14, (r3), 20, (x2b), 28, (x2c), 30, (ve), 32, (zb), 33, (x2a), 34, (za), 36, (7), 37); } while (0) - -#define ia64_pshr2_imm_pred(code, qp, r1, r3, count) ia64_i6 ((code), (qp), (r1), (count), (r3), 0, 1, 0, 1, 3, 0) -#define ia64_pshr4_imm_pred(code, qp, r1, r3, count) ia64_i6 ((code), (qp), (r1), (count), (r3), 1, 0, 0, 1, 3, 0) -#define ia64_pshr2_u_imm_pred(code, qp, r1, r3, count) ia64_i6 ((code), (qp), (r1), (count), (r3), 0, 1, 0, 1, 1, 0) -#define ia64_pshr4_u_imm_pred(code, qp, r1, r3, count) ia64_i6 ((code), (qp), (r1), (count), (r3), 1, 0, 0, 1, 1, 0) - -#define ia64_i7(code, qp, r1, r2, r3, za, zb, ve, x2a, x2b, x2c) do { read_pr ((code), (qp)); write_gr ((code), (r1)); read_gr ((code), (r2)); read_gr ((code), (r3)); ia64_emit_ins_11 ((code), IA64_INS_TYPE_I, (qp), 0, (r1), 6, (r2), 13, (r3), 20, (x2b), 28, (x2c), 30, (ve), 32, (zb), 33, (x2a), 34, (za), 36, (7), 37); } while (0) - -#define ia64_pshl2_pred(code, qp, r1, r2, r3) ia64_i7 ((code), (qp), (r1), (r2), (r3), 0, 1, 0, 0, 0, 1) -#define ia64_pshl4_pred(code, qp, r1, r2, r3) ia64_i7 ((code), (qp), (r1), (r2), (r3), 1, 0, 0, 0, 0, 1) -#define ia64_shl_pred(code, qp, r1, r2, r3) ia64_i7 ((code), (qp), (r1), (r2), (r3), 1, 1, 0, 0, 0, 1) - -#define ia64_i8(code, qp, r1, r2, count, za, zb, ve, x2a, x2b, x2c) do { read_pr ((code), (qp)); write_gr ((code), (r1)); read_gr ((code), (r2)); check_count5 ((count)); ia64_emit_ins_11 ((code), IA64_INS_TYPE_I, (qp), 0, (r1), 6, (r2), 13, 31 - (count), 20, (x2b), 28, (x2c), 30, (ve), 32, (zb), 33, (x2a), 34, (za), 36, (7), 37); } while (0) - -#define ia64_pshl2_imm_pred(code, qp, r1, r2, count) ia64_i8 ((code), (qp), (r1), (r2), (count), 0, 1, 0, 3, 1, 1) -#define ia64_pshl4_imm_pred(code, qp, r1, r2, count) ia64_i8 ((code), (qp), (r1), (r2), (count), 1, 0, 0, 3, 1, 1) - -#define ia64_i9(code, qp, r1, r3, za, zb, ve, x2a, x2b, x2c) do { read_pr ((code), (qp)); write_gr ((code), (r1)); read_gr ((code), (r3)); ia64_emit_ins_11 ((code), IA64_INS_TYPE_I, (qp), 0, (r1), 6, 0, 13, (r3), 20, (x2b), 28, (x2c), 30, (ve), 32, (zb), 33, (x2a), 34, (za), 36, (7), 37); } while (0) - -#define ia64_popcnt_pred(code, qp, r1, r3) ia64_i9 ((code), (qp), (r1), (r3), 0, 1, 0, 1, 1, 2) - -#define ia64_i10(code, qp, r1, r2, r3, count, opcode, x2, x) do { read_pr ((code), (qp)); write_gr ((code), (r1)); read_gr ((code), (r2)); read_gr ((code), (r3)); check_count6 ((count)); ia64_emit_ins_8 ((code), IA64_INS_TYPE_I, (qp), 0, (r1), 6, (r2), 13, (r3), 20, (count), 27, (x), 33, (x2), 34, (opcode), 37); } while (0) - -#define ia64_shrp_pred(code, qp, r1, r2, r3, count) ia64_i10 ((code), (qp), (r1), (r2), ( r3), (count), 5, 3, 0) - -#define ia64_i11(code, qp, r1, r3, pos, len, x2, x, y) do { read_pr ((code), (qp)); write_gr ((code), (r1)); read_gr ((code), (r3)); ia64_emit_ins_8 ((code), IA64_INS_TYPE_I, (qp), 0, (r1), 6, ((pos) << 1) | (y), 13, (r3), 20, (len) - 1, 27, (x), 33, (x2), 34, (5), 37); } while (0) - -#define ia64_extr_u_pred(code, qp, r1, r3, pos, len) ia64_i11 ((code), (qp), (r1), (r3), (pos), (len), 1, 0, 0) -#define ia64_extr_pred(code, qp, r1, r3, pos, len) ia64_i11 ((code), (qp), (r1), (r3), (pos), (len), 1, 0, 1) - -#define ia64_i12(code, qp, r1, r2, pos, len, x2, x, y) do { read_pr ((code), (qp)); write_gr ((code), (r1)); read_gr ((code), (r2)); ia64_emit_ins_8 ((code), IA64_INS_TYPE_I, (qp), 0, (r1), 6, (r2), 13, (63 - (pos)) | ((y) << 6), 20, (len) - 1, 27, (x), 33, (x2), 34, (5), 37); } while (0) - -#define ia64_dep_z_pred(code, qp, r1, r2, pos, len) ia64_i12 ((code), (qp), (r1), (r2), (pos), (len), 1, 1, 0) - -#define ia64_i13(code, qp, r1, imm, pos, len, x2, x, y) do { read_pr ((code), (qp)); write_gr ((code), (r1)); ia64_emit_ins_9 ((code), IA64_INS_TYPE_I, (qp), 0, (r1), 6, ((guint64)(imm) & 0x7f), 13, (63 - (pos)) | ((y) << 6), 20, (len) - 1, 27, (x), 33, (x2), 34, sign_bit ((imm)), 36, (5), 37); } while (0) - -#define ia64_dep_z_imm_pred(code, qp, r1, imm, pos, len) ia64_i13 ((code), (qp), (r1), (imm), (pos), (len), 1, 1, 1) - -#define ia64_i14(code, qp, r1, imm, r3, pos, len, x2, x) do { read_pr ((code), (qp)); write_gr ((code), (r1)); check_imm1 (imm); ia64_emit_ins_9 ((code), IA64_INS_TYPE_I, (qp), 0, (r1), 6, (63 - (pos)) << 1, 13, (r3), 20, (len), 27, (x), 33, (x2), 34, sign_bit ((imm)), 36, (5), 37); } while (0) - -#define ia64_dep_imm_pred(code, qp, r1, imm, r3, pos, len) ia64_i14 ((code), (qp), (r1), (imm), (r3), (pos), (len), 3, 1) - -#define ia64_i15(code, qp, r1, r2, r3, pos, len) do { read_pr ((code), (qp)); write_gr ((code), (r1)); read_gr ((code), (r2)); read_gr ((code), (r3)); check_len4 ((len)); ia64_emit_ins_7 ((code), IA64_INS_TYPE_I, (qp), 0, (r1), 6, (r2), 13, (r3), 20, (len) - 1, 27, (63 - (pos)), 31, (4), 37); } while (0) - -#define ia64_dep_pred(code, qp, r1, r2, r3, pos, len) ia64_i15 ((code), (qp), (r1), (r2), (r3), (pos), (len)) - -#define ia64_i16(code, qp, p1, p2, r3, pos, x2, ta, tb, y, c) do { read_pr ((code), (qp)); write_pr ((code), (p1)); write_pr ((code), (p2)); ia64_emit_ins_11 ((code), IA64_INS_TYPE_I, (qp), 0, (p1), 6, (c), 12, (y), 13, (pos), 14, (r3), 20, (p2), 27, (ta), 33, (x2), 34, (tb), 36, (5), 37); } while (0) - -#define ia64_tbit_z_pred(code, qp, p1, p2, r3, pos) ia64_i16 ((code), (qp), (p1), (p2), (r3), (pos), 0, 0, 0, 0, 0) -#define ia64_tbit_z_unc_pred(code, qp, p1, p2, r3, pos) ia64_i16 ((code), (qp), (p1), (p2), (r3), (pos), 0, 0, 0, 0, 1) -#define ia64_tbit_z_and_pred(code, qp, p1, p2, r3, pos) ia64_i16 ((code), (qp), (p1), (p2), (r3), (pos), 0, 0, 1, 0, 0) -#define ia64_tbit_nz_and_pred(code, qp, p1, p2, r3, pos) ia64_i16 ((code), (qp), (p1), (p2), (r3), (pos), 0, 0, 1, 0, 1) -#define ia64_tbit_z_or_pred(code, qp, p1, p2, r3, pos) ia64_i16 ((code), (qp), (p1), (p2), (r3), (pos), 0, 1, 0, 0, 0) -#define ia64_tbit_nz_or_pred(code, qp, p1, p2, r3, pos) ia64_i16 ((code), (qp), (p1), (p2), (r3), (pos), 0, 1, 0, 0, 1) -#define ia64_tbit_z_or_andcm_pred(code, qp, p1, p2, r3, pos) ia64_i16 ((code), (qp), (p1), (p2), (r3), (pos), 0, 1, 1, 0, 0) -#define ia64_tbit_nz_or_andcm_pred(code, qp, p1, p2, r3, pos) ia64_i16 ((code), (qp), (p1), (p2), (r3), (pos), 0, 1, 1, 0, 1) - -#define ia64_i17(code, qp, p1, p2, r3, x2, ta, tb, y, c) do { read_pr ((code), (qp)); write_pr ((code), (p1)); write_pr ((code), (p2)); ia64_emit_ins_10 ((code), IA64_INS_TYPE_I, (qp), 0, (p1), 6, (c), 12, (y), 13, (r3), 20, (p2), 27, (ta), 33, (x2), 34, (tb), 36, (5), 37); } while (0) - -#define ia64_tnat_z_pred(code, qp, p1, p2, r3) ia64_i17 ((code), (qp), (p1), (p2), (r3), 0, 0, 0, 1, 0) -#define ia64_tnat_z_unc_pred(code, qp, p1, p2, r3) ia64_i17 ((code), (qp), (p1), (p2), (r3), 0, 0, 0, 1, 1) -#define ia64_tnat_z_and_pred(code, qp, p1, p2, r3) ia64_i17 ((code), (qp), (p1), (p2), (r3), 0, 0, 1, 1, 0) -#define ia64_tnat_nz_and_pred(code, qp, p1, p2, r3) ia64_i17 ((code), (qp), (p1), (p2), (r3), 0, 0, 1, 1, 1) -#define ia64_tnat_z_or_pred(code, qp, p1, p2, r3) ia64_i17 ((code), (qp), (p1), (p2), (r3), 0, 1, 0, 1, 0) -#define ia64_tnat_nz_or_pred(code, qp, p1, p2, r3) ia64_i17 ((code), (qp), (p1), (p2), (r3), 0, 1, 0, 1, 1) -#define ia64_tnat_z_or_andcm_pred(code, qp, p1, p2, r3) ia64_i17 ((code), (qp), (p1), (p2), (r3), 0, 1, 1, 1, 0) -#define ia64_tnat_nz_or_andcm_pred(code, qp, p1, p2, r3) ia64_i17 ((code), (qp), (p1), (p2), (r3), 0, 1, 1, 1, 1) - -#define ia64_i18(code, qp, imm, x3, x6, y) do { read_pr ((code), (qp)); ia64_emit_ins_7 ((code), IA64_INS_TYPE_I, (qp), 0, (imm) & 0xfffff, 6, (y), 26, (x6), 27, (x3), 33, ((imm) >> 20) & 0x1, 36, (0), 37); } while (0) - -#define ia64_nop_i_pred(code, qp, imm) ia64_i18 ((code), (qp), (imm), 0, 1, 0) -#define ia64_hint_i_pred(code, qp, imm) ia64_i18 ((code), (qp), (imm), 0, 1, 1) - -#define ia64_i19(code, qp, imm, x3, x6) do { read_pr ((code), (qp)); check_imm21 ((imm)); ia64_emit_ins_6 ((code), IA64_INS_TYPE_I, (qp), 0, (imm) & 0xfffff, 6, (x6), 27, (x3), 33, ((imm) >> 20) & 0x1, 36, (0), 37); } while (0) - -#define ia64_break_i_pred(code, qp, imm) ia64_i19 ((code), (qp), (imm), 0, 0) - -#define ia64_i20(code, qp, r2, imm, x3) do { read_pr ((code), (qp)); check_imm21 ((imm)); read_gr ((code), (r2)); ia64_emit_ins_7 ((code), IA64_INS_TYPE_I, (qp), 0, (imm) & 0x7f, 6, (r2), 13, ((imm) >> 7) & 0x1fff, 20, (x3), 33, sign_bit ((imm)), 36, (0), 37); } while (0) - -#define ia64_chk_s_i_pred(code, qp,r2,disp) ia64_i20 ((code), (qp), (r2), (disp), 1) - -#define ia64_i21(code, qp, b1, r2, tag13, x3, x, ih, wh) do { read_pr ((code), (qp)); check_imm8 (tag13); write_br ((code), (b1)); read_gr ((code), (r2)); ia64_emit_ins_9 ((code), IA64_INS_TYPE_I, (qp), 0, (b1), 6, (r2), 13, (wh), 20, (x), 22, (ih), 23, (tag13) & 0x1ff, 24, (x3), 33, (0), 37); } while (0) - -typedef enum { - IA64_MOV_TO_BR_WH_SPTK = 0, - IA64_MOV_TO_BR_WH_NONE = 1, - IA64_MOV_TO_BR_WH_DPTK = 2 -} Ia64MovToBrWhetherHint; - -typedef enum { - IA64_BR_IH_NONE = 0, - IA64_BR_IH_IMP = 1 -} Ia64BranchImportanceHint; - -#define ia64_mov_to_br_hint_pred(code, qp, b1, r2, disp, wh, ih) ia64_i21 ((code), (qp), (b1), (r2), (disp), 7, 0, ih, wh) -#define ia64_mov_ret_to_br_hint_pred(code, qp, b1, r2, disp, wh, ih) ia64_i21 ((code), (qp), (b1), (r2), (disp), 7, 1, ih, wh) - -/* Pseudo ops */ - -#define ia64_mov_to_br_pred(code, qp, b1, r2) ia64_mov_to_br_hint_pred ((code), (qp), (b1), (r2), 0, 0, 0) -#define ia64_mov_ret_to_br_pred(code, qp, b1, r2) ia64_mov_ret_to_br_hint_pred ((code), (qp), (b1), (r2), 0, 0, 0) - -/* End of pseudo ops */ - -#define ia64_i22(code, qp, r1, b2, x3, x6) do { read_pr ((code), (qp)); write_gr ((code), (r1)); read_br ((code), (b2)); ia64_emit_ins_6 ((code), IA64_INS_TYPE_I, (qp), 0, (r1), 6, (b2), 13, (x6), 27, (x3), 33, (0), 37); } while (0) - -#define ia64_mov_from_br_pred(code, qp, r1, b2) ia64_i22 ((code), (qp), (r1), (b2), 0, 0x31); - -#define ia64_i23(code, qp, r2, mask, x3) do { read_pr ((code), (qp)); read_gr ((code), (r2)); ia64_emit_ins_7 ((code), IA64_INS_TYPE_I, (qp), 0, (mask) & 0x7f, 6, (r2), 13, ((mask) >> 7) & 0xff, 24, (x3), 33, sign_bit ((mask)), 36, (0), 37); } while (0) - -#define ia64_mov_to_pred_pred(code, qp, r2, mask) ia64_i23 ((code), (qp), (r2), (mask) >> 1, 3) - -#define ia64_i24(code, qp, imm, x3) do { read_pr ((code), (qp)); ia64_emit_ins_5 ((code), IA64_INS_TYPE_I, (qp), 0, (imm) & 0x7ffffff, 6, (x3), 33, sign_bit ((imm)), 36, (0), 37); } while (0) - -#define ia64_mov_to_pred_rot_imm_pred(code, qp,imm) ia64_i24 ((code), (qp), (imm) >> 16, 2) - -#define ia64_i25(code, qp, r1, x3, x6) do { read_pr ((code), (qp)); write_gr ((code), (r1)); ia64_emit_ins_5 ((code), IA64_INS_TYPE_I, (qp), 0, (r1), 6, (x6), 27, (x3), 33, (0), 37); } while (0) - -#define ia64_mov_from_ip_pred(code, qp, r1) ia64_i25 ((code), (qp), (r1), 0, 0x30) -#define ia64_mov_from_pred_pred(code, qp, r1) ia64_i25 ((code), (qp), (r1), 0, 0x33) - -#define ia64_i26(code, qp, ar3, r2, x3, x6) do { read_pr ((code), (qp)); read_gr ((code), (r2)); write_ar ((code), (ar3)); ia64_emit_ins_6 ((code), IA64_INS_TYPE_I, (qp), 0, (r2), 13, (ar3), 20, (x6), 27, (x3), 33, (0), 37); } while (0) - -#define ia64_mov_to_ar_i_pred(code, qp, ar3, r2) ia64_i26 ((code), (qp), (ar3), (r2), 0, 0x2a) - -#define ia64_i27(code, qp, ar3, imm, x3, x6) do { read_pr ((code), (qp)); write_ar ((code), (ar3)); check_imm8 ((imm)); ia64_emit_ins_7 ((code), IA64_INS_TYPE_I, (qp), 0, (imm) & 0x7f, 13, (ar3), 20, (x6), 27, (x3), 33, sign_bit ((imm)), 36, (0), 37); } while (0) - -#define ia64_mov_to_ar_imm_i_pred(code, qp, ar3, imm) ia64_i27 ((code), (qp), (ar3), (imm), 0, 0x0a) - -#define ia64_i28(code, qp, r1, ar3, x3, x6) do { read_pr ((code), (qp)); read_ar ((code), (ar3)); write_gr ((code), (r1)); ia64_emit_ins_6 ((code), IA64_INS_TYPE_I, (qp), 0, (r1), 6, (ar3), 20, (x6), 27, (x3), 33, (0), 37); } while (0) - -#define ia64_mov_from_ar_i_pred(code, qp, r1, ar3) ia64_i28 ((code), (qp), (r1), (ar3), 0, 0x32) - -#define ia64_i29(code, qp, r1, r3, x3, x6) do { read_pr ((code), (qp)); write_gr ((code), (r1)); read_gr ((code), (r3)); ia64_emit_ins_6 ((code), IA64_INS_TYPE_I, (qp), 0, (r1), 6, (r3), 20, (x6), 27, (x3), 33, (0), 37); } while (0) - -#define ia64_zxt1_pred(code, qp, r1, r3) ia64_i29 ((code), (qp), (r1), (r3), 0, 0x10) -#define ia64_zxt2_pred(code, qp, r1, r3) ia64_i29 ((code), (qp), (r1), (r3), 0, 0x11) -#define ia64_zxt4_pred(code, qp, r1, r3) ia64_i29 ((code), (qp), (r1), (r3), 0, 0x12) -#define ia64_sxt1_pred(code, qp, r1, r3) ia64_i29 ((code), (qp), (r1), (r3), 0, 0x14) -#define ia64_sxt2_pred(code, qp, r1, r3) ia64_i29 ((code), (qp), (r1), (r3), 0, 0x15) -#define ia64_sxt4_pred(code, qp, r1, r3) ia64_i29 ((code), (qp), (r1), (r3), 0, 0x16) -#define ia64_czx1_l_pred(code, qp, r1, r3) ia64_i29 ((code), (qp), (r1), (r3), 0, 0x18) -#define ia64_czx2_l_pred(code, qp, r1, r3) ia64_i29 ((code), (qp), (r1), (r3), 0, 0x19) -#define ia64_czx1_r_pred(code, qp, r1, r3) ia64_i29 ((code), (qp), (r1), (r3), 0, 0x1C) -#define ia64_czx2_r_pred(code, qp, r1, r3) ia64_i29 ((code), (qp), (r1), (r3), 0, 0x1D) - -/* - * M-Unit Instructions - */ - -typedef enum { - IA64_LD_HINT_NONE = 0, - IA64_LD_HINT_NT1 = 1, - IA64_LD_HINT_NTA = 3 -} Ia64LoadHint; - -typedef enum { - IA64_ST_HINT_NONE = 0, - IA64_ST_HINT_NTA = 3 -} Ia64StoreHint; - -#define ia64_m1(code, qp, r1, r3, hint, m, x, x6) do { read_pr ((code), (qp)); write_gr ((code), (r1)); read_gr ((code), (r3)); ia64_emit_ins_8 ((code), IA64_INS_TYPE_M, (qp), 0, (r1), 6, (r3), 20, (x), 27, (hint), 28, (x6), 30, (m), 36, (4), 37); } while (0) - -#define ia64_ld1_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x00) -#define ia64_ld2_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x01) -#define ia64_ld4_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x02) -#define ia64_ld8_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x03) - -#define ia64_ld1_s_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x04) -#define ia64_ld2_s_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x05) -#define ia64_ld4_s_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x06) -#define ia64_ld8_s_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x07) - -#define ia64_ld1_a_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x08) -#define ia64_ld2_a_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x09) -#define ia64_ld4_a_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x0A) -#define ia64_ld8_a_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x0B) - -#define ia64_ld1_sa_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x0C) -#define ia64_ld2_sa_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x0D) -#define ia64_ld4_sa_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x0E) -#define ia64_ld8_sa_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x0F) - -#define ia64_ld1_bias_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x10) -#define ia64_ld2_bias_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x11) -#define ia64_ld4_bias_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x12) -#define ia64_ld8_bias_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x13) - -#define ia64_ld1_acq_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x14) -#define ia64_ld2_acq_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x15) -#define ia64_ld4_acq_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x16) -#define ia64_ld8_acq_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x17) - -#define ia64_ld8_fill_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x1B) - -#define ia64_ld1_c_clr_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x20) -#define ia64_ld2_c_clr_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x21) -#define ia64_ld4_c_clr_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x22) -#define ia64_ld8_c_clr_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x23) - -#define ia64_ld1_c_nc_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x24) -#define ia64_ld2_c_nc_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x25) -#define ia64_ld4_c_nc_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x26) -#define ia64_ld8_c_nc_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x27) - -#define ia64_ld1_c_clr_acq_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x28) -#define ia64_ld2_c_clr_acq_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x29) -#define ia64_ld4_c_clr_acq_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x2A) -#define ia64_ld8_c_clr_acq_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 0, 0x2B) - -/* FIXME: This writes AR.CSD */ -#define ia64_ld16_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 1, 0x28); -#define ia64_ld16_acq_hint_pred(code, qp, r1, r3, hint) ia64_m1 ((code), (qp), (r1), (r3), (hint), 0, 1, 0x2C) - -#define ia64_m2(code, qp, r1, r2, r3, hint, m, x, x6) do { read_pr ((code), (qp)); write_gr ((code), (r1)); read_gr ((code), (r3)); write_gr ((code), (r3)); ; ia64_emit_ins_9 ((code), IA64_INS_TYPE_M, (qp), 0, (r1), 6, (r2), 13, (r3), 20, (x), 27, (hint), 28, (x6), 30, (m), 36, (4), 37); } while (0) - -#define ia64_ld1_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x00) -#define ia64_ld2_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x01) -#define ia64_ld4_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x02) -#define ia64_ld8_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x03) - -#define ia64_ld1_s_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x04) -#define ia64_ld2_s_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x05) -#define ia64_ld4_s_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x06) -#define ia64_ld8_s_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x07) - -#define ia64_ld1_a_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x08) -#define ia64_ld2_a_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x09) -#define ia64_ld4_a_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x0A) -#define ia64_ld8_a_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x0B) - -#define ia64_ld1_sa_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x0C) -#define ia64_ld2_sa_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x0D) -#define ia64_ld4_sa_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x0E) -#define ia64_ld8_sa_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x0F) - -#define ia64_ld1_bias_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x10) -#define ia64_ld2_bias_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x11) -#define ia64_ld4_bias_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x12) -#define ia64_ld8_bias_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x13) - -#define ia64_ld1_acq_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x14) -#define ia64_ld2_acq_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x15) -#define ia64_ld4_acq_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x16) -#define ia64_ld8_acq_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x17) - -#define ia64_ld8_fill_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x1B) - -#define ia64_ld1_c_clr_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x20) -#define ia64_ld2_c_clr_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x21) -#define ia64_ld4_c_clr_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x22) -#define ia64_ld8_c_clr_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x23) - -#define ia64_ld1_c_nc_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x24) -#define ia64_ld2_c_nc_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x25) -#define ia64_ld4_c_nc_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x26) -#define ia64_ld8_c_nc_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x27) - -#define ia64_ld1_c_clr_acq_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x28) -#define ia64_ld2_c_clr_acq_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x29) -#define ia64_ld4_c_clr_acq_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x2A) -#define ia64_ld8_c_clr_acq_inc_hint_pred(code, qp, r1, r2, r3, hint) ia64_m2 ((code), (qp), (r1), (r2), (r3), (hint), 1, 0, 0x2B) - -#define ia64_m3(code, qp, r1, r3, imm, hint, m, x, x6) do { read_pr ((code), (qp)); write_gr ((code), (r1)); read_gr ((code), (r3)); write_gr ((code), (r3)); check_imm9 ((imm)); ia64_emit_ins_9 ((code), IA64_INS_TYPE_M, (qp), 0, (r1), 6, (imm) & 0x7f, 13, (r3), 20, ((imm) >> 7) & 0x1, 27, (hint), 28, (x6), 30, sign_bit ((imm)), 36, (5), 37); } while (0) - -#define ia64_ld1_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x00) -#define ia64_ld2_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x01) -#define ia64_ld4_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x02) -#define ia64_ld8_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x03) - -#define ia64_ld1_s_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x04) -#define ia64_ld2_s_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x05) -#define ia64_ld4_s_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x06) -#define ia64_ld8_s_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x07) - -#define ia64_ld1_a_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x08) -#define ia64_ld2_a_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x09) -#define ia64_ld4_a_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x0A) -#define ia64_ld8_a_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x0B) - -#define ia64_ld1_sa_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x0C) -#define ia64_ld2_sa_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x0D) -#define ia64_ld4_sa_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x0E) -#define ia64_ld8_sa_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x0F) - -#define ia64_ld1_bias_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x10) -#define ia64_ld2_bias_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x11) -#define ia64_ld4_bias_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x12) -#define ia64_ld8_bias_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x13) - -#define ia64_ld1_acq_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x14) -#define ia64_ld2_acq_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x15) -#define ia64_ld4_acq_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x16) -#define ia64_ld8_acq_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x17) - -#define ia64_ld8_fill_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x1B) - -#define ia64_ld1_c_clr_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x20) -#define ia64_ld2_c_clr_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x21) -#define ia64_ld4_c_clr_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x22) -#define ia64_ld8_c_clr_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x23) - -#define ia64_ld1_c_nc_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x24) -#define ia64_ld2_c_nc_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x25) -#define ia64_ld4_c_nc_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x26) -#define ia64_ld8_c_nc_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x27) - -#define ia64_ld1_c_clr_acq_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x28) -#define ia64_ld2_c_clr_acq_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x29) -#define ia64_ld4_c_clr_acq_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x2A) -#define ia64_ld8_c_clr_acq_inc_imm_hint_pred(code, qp, r1, r3, imm, hint) ia64_m3 ((code), (qp), (r1), (r3), (imm), (hint), 1, 0, 0x2B) - -/* Pseudo ops */ - -#define ia64_ld1_pred(code, qp, r1, r3) ia64_ld1_hint_pred (code, qp, r1, r3, 0) -#define ia64_ld2_pred(code, qp, r1, r3) ia64_ld2_hint_pred (code, qp, r1, r3, 0) -#define ia64_ld4_pred(code, qp, r1, r3) ia64_ld4_hint_pred (code, qp, r1, r3, 0) -#define ia64_ld8_pred(code, qp, r1, r3) ia64_ld8_hint_pred (code, qp, r1, r3, 0) - -#define ia64_ld1_s_pred(code, qp, r1, r3) ia64_ld1_s_hint_pred (code, qp, r1, r3, 0) -#define ia64_ld2_s_pred(code, qp, r1, r3) ia64_ld2_s_hint_pred (code, qp, r1, r3, 0) -#define ia64_ld4_s_pred(code, qp, r1, r3) ia64_ld4_s_hint_pred (code, qp, r1, r3, 0) -#define ia64_ld8_s_pred(code, qp, r1, r3) ia64_ld8_s_hint_pred (code, qp, r1, r3, 0) - -#define ia64_ld1_a_pred(code, qp, r1, r3) ia64_ld1_a_hint_pred (code, qp, r1, r3, 0) -#define ia64_ld2_a_pred(code, qp, r1, r3) ia64_ld2_a_hint_pred (code, qp, r1, r3, 0) -#define ia64_ld4_a_pred(code, qp, r1, r3) ia64_ld4_a_hint_pred (code, qp, r1, r3, 0) -#define ia64_ld8_a_pred(code, qp, r1, r3) ia64_ld8_a_hint_pred (code, qp, r1, r3, 0) - -#define ia64_ld1_sa_pred(code, qp, r1, r3) ia64_ld1_sa_hint_pred (code, qp, r1, r3, 0) -#define ia64_ld2_sa_pred(code, qp, r1, r3) ia64_ld2_sa_hint_pred (code, qp, r1, r3, 0) -#define ia64_ld4_sa_pred(code, qp, r1, r3) ia64_ld4_sa_hint_pred (code, qp, r1, r3, 0) -#define ia64_ld8_sa_pred(code, qp, r1, r3) ia64_ld8_sa_hint_pred (code, qp, r1, r3, 0) - -#define ia64_ld1_bias_pred(code, qp, r1, r3) ia64_ld1_bias_hint_pred (code, qp, r1, r3, 0) -#define ia64_ld2_bias_pred(code, qp, r1, r3) ia64_ld2_bias_hint_pred (code, qp, r1, r3, 0) -#define ia64_ld4_bias_pred(code, qp, r1, r3) ia64_ld4_bias_hint_pred (code, qp, r1, r3, 0) -#define ia64_ld8_bias_pred(code, qp, r1, r3) ia64_ld8_bias_hint_pred (code, qp, r1, r3, 0) - -#define ia64_ld1_acq_pred(code, qp, r1, r3) ia64_ld1_acq_hint_pred (code, qp, r1, r3, 0) -#define ia64_ld2_acq_pred(code, qp, r1, r3) ia64_ld2_acq_hint_pred (code, qp, r1, r3, 0) -#define ia64_ld4_acq_pred(code, qp, r1, r3) ia64_ld4_acq_hint_pred (code, qp, r1, r3, 0) -#define ia64_ld8_acq_pred(code, qp, r1, r3) ia64_ld8_acq_hint_pred (code, qp, r1, r3, 0) - -#define ia64_ld8_fill_pred(code, qp, r1, r3) ia64_ld8_fill_hint_pred (code, qp, r1, r3, 0) - -#define ia64_ld1_c_clr_pred(code, qp, r1, r3) ia64_ld1_c_clr_hint_pred (code, qp, r1, r3, 0) -#define ia64_ld2_c_clr_pred(code, qp, r1, r3) ia64_ld2_c_clr_hint_pred (code, qp, r1, r3, 0) -#define ia64_ld4_c_clr_pred(code, qp, r1, r3) ia64_ld4_c_clr_hint_pred (code, qp, r1, r3, 0) -#define ia64_ld8_c_clr_pred(code, qp, r1, r3) ia64_ld8_c_clr_hint_pred (code, qp, r1, r3, 0) - -#define ia64_ld1_c_nc_pred(code, qp, r1, r3) ia64_ld1_c_nc_hint_pred (code, qp, r1, r3, 0) -#define ia64_ld2_c_nc_pred(code, qp, r1, r3) ia64_ld2_c_nc_hint_pred (code, qp, r1, r3, 0) -#define ia64_ld4_c_nc_pred(code, qp, r1, r3) ia64_ld4_c_nc_hint_pred (code, qp, r1, r3, 0) -#define ia64_ld8_c_nc_pred(code, qp, r1, r3) ia64_ld8_c_nc_hint_pred (code, qp, r1, r3, 0) - -#define ia64_ld1_c_clr_acq_pred(code, qp, r1, r3) ia64_ld1_c_clr_acq_hint_pred (code, qp, r1, r3, 0) -#define ia64_ld2_c_clr_acq_pred(code, qp, r1, r3) ia64_ld2_c_clr_acq_hint_pred (code, qp, r1, r3, 0) -#define ia64_ld4_c_clr_acq_pred(code, qp, r1, r3) ia64_ld4_c_clr_acq_hint_pred (code, qp, r1, r3, 0) -#define ia64_ld8_c_clr_acq_pred(code, qp, r1, r3) ia64_ld8_c_clr_acq_hint_pred (code, qp, r1, r3, 0) - -#define ia64_ld16_pred(code, qp, r1, r3) ia64_ld16_hint_pred (code, qp, r1, r3, 0) -#define ia64_ld16_acq_pred(code, qp, r1, r3) ia64_ld16_acq_hint_pred (code, qp, r1, r3, 0) - -#define ia64_ld1_inc_pred(code, qp, r1, r2, r3) ia64_ld1_inc_hint_pred (code, qp, r1, r2, r3, 0) -#define ia64_ld2_inc_pred(code, qp, r1, r2, r3) ia64_ld2_inc_hint_pred (code, qp, r1, r2, r3, 0) -#define ia64_ld4_inc_pred(code, qp, r1, r2, r3) ia64_ld4_inc_hint_pred (code, qp, r1, r2, r3, 0) -#define ia64_ld8_inc_pred(code, qp, r1, r2, r3) ia64_ld8_inc_hint_pred (code, qp, r1, r2, r3, 0) - -#define ia64_ld1_s_inc_pred(code, qp, r1, r2, r3) ia64_ld1_s_inc_hint_pred (code, qp, r1, r2, r3, 0) -#define ia64_ld2_s_inc_pred(code, qp, r1, r2, r3) ia64_ld2_s_inc_hint_pred (code, qp, r1, r2, r3, 0) -#define ia64_ld4_s_inc_pred(code, qp, r1, r2, r3) ia64_ld4_s_inc_hint_pred (code, qp, r1, r2, r3, 0) -#define ia64_ld8_s_inc_pred(code, qp, r1, r2, r3) ia64_ld8_s_inc_hint_pred (code, qp, r1, r2, r3, 0) - -#define ia64_ld1_a_inc_pred(code, qp, r1, r2, r3) ia64_ld1_a_inc_hint_pred (code, qp, r1, r2, r3, 0) -#define ia64_ld2_a_inc_pred(code, qp, r1, r2, r3) ia64_ld2_a_inc_hint_pred (code, qp, r1, r2, r3, 0) -#define ia64_ld4_a_inc_pred(code, qp, r1, r2, r3) ia64_ld4_a_inc_hint_pred (code, qp, r1, r2, r3, 0) -#define ia64_ld8_a_inc_pred(code, qp, r1, r2, r3) ia64_ld8_a_inc_hint_pred (code, qp, r1, r2, r3, 0) - -#define ia64_ld1_sa_inc_pred(code, qp, r1, r2, r3) ia64_ld1_sa_inc_hint_pred (code, qp, r1, r2, r3, 0) -#define ia64_ld2_sa_inc_pred(code, qp, r1, r2, r3) ia64_ld2_sa_inc_hint_pred (code, qp, r1, r2, r3, 0) -#define ia64_ld4_sa_inc_pred(code, qp, r1, r2, r3) ia64_ld4_sa_inc_hint_pred (code, qp, r1, r2, r3, 0) -#define ia64_ld8_sa_inc_pred(code, qp, r1, r2, r3) ia64_ld8_sa_inc_hint_pred (code, qp, r1, r2, r3, 0) - -#define ia64_ld1_bias_inc_pred(code, qp, r1, r2, r3) ia64_ld1_bias_inc_hint_pred (code, qp, r1, r2, r3, 0) -#define ia64_ld2_bias_inc_pred(code, qp, r1, r2, r3) ia64_ld2_bias_inc_hint_pred (code, qp, r1, r2, r3, 0) -#define ia64_ld4_bias_inc_pred(code, qp, r1, r2, r3) ia64_ld4_bias_inc_hint_pred (code, qp, r1, r2, r3, 0) -#define ia64_ld8_bias_inc_pred(code, qp, r1, r2, r3) ia64_ld8_bias_inc_hint_pred (code, qp, r1, r2, r3, 0) - -#define ia64_ld1_acq_inc_pred(code, qp, r1, r2, r3) ia64_ld1_acq_inc_hint_pred (code, qp, r1, r2, r3, 0) -#define ia64_ld2_acq_inc_pred(code, qp, r1, r2, r3) ia64_ld2_acq_inc_hint_pred (code, qp, r1, r2, r3, 0) -#define ia64_ld4_acq_inc_pred(code, qp, r1, r2, r3) ia64_ld4_acq_inc_hint_pred (code, qp, r1, r2, r3, 0) -#define ia64_ld8_acq_inc_pred(code, qp, r1, r2, r3) ia64_ld8_acq_inc_hint_pred (code, qp, r1, r2, r3, 0) - -#define ia64_ld8_fill_inc_pred(code, qp, r1, r2, r3) ia64_ld8_fill_inc_hint_pred (code, qp, r1, r2, r3, 0) - -#define ia64_ld1_c_clr_inc_pred(code, qp, r1, r2, r3) ia64_ld1_c_clr_inc_hint_pred (code, qp, r1, r2, r3, 0) -#define ia64_ld2_c_clr_inc_pred(code, qp, r1, r2, r3) ia64_ld2_c_clr_inc_hint_pred (code, qp, r1, r2, r3, 0) -#define ia64_ld4_c_clr_inc_pred(code, qp, r1, r2, r3) ia64_ld4_c_clr_inc_hint_pred (code, qp, r1, r2, r3, 0) -#define ia64_ld8_c_clr_inc_pred(code, qp, r1, r2, r3) ia64_ld8_c_clr_inc_hint_pred (code, qp, r1, r2, r3, 0) - -#define ia64_ld1_c_nc_inc_pred(code, qp, r1, r2, r3) ia64_ld1_c_nc_inc_hint_pred (code, qp, r1, r2, r3, 0) -#define ia64_ld2_c_nc_inc_pred(code, qp, r1, r2, r3) ia64_ld2_c_nc_inc_hint_pred (code, qp, r1, r2, r3, 0) -#define ia64_ld4_c_nc_inc_pred(code, qp, r1, r2, r3) ia64_ld4_c_nc_inc_hint_pred (code, qp, r1, r2, r3, 0) -#define ia64_ld8_c_nc_inc_pred(code, qp, r1, r2, r3) ia64_ld8_c_nc_inc_hint_pred (code, qp, r1, r2, r3, 0) - -#define ia64_ld1_c_clr_acq_inc_pred(code, qp, r1, r2, r3) ia64_ld1_c_clr_acq_inc_hint_pred (code, qp, r1, r2, r3, 0) -#define ia64_ld2_c_clr_acq_inc_pred(code, qp, r1, r2, r3) ia64_ld2_c_clr_acq_inc_hint_pred (code, qp, r1, r2, r3, 0) -#define ia64_ld4_c_clr_acq_inc_pred(code, qp, r1, r2, r3) ia64_ld4_c_clr_acq_inc_hint_pred (code, qp, r1, r2, r3, 0) -#define ia64_ld8_c_clr_acq_inc_pred(code, qp, r1, r2, r3) ia64_ld8_c_clr_acq_inc_hint_pred (code, qp, r1, r2, r3, 0) - -#define ia64_ld1_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld1_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) -#define ia64_ld2_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld2_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) -#define ia64_ld4_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld4_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) -#define ia64_ld8_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld8_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) - -#define ia64_ld1_s_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld1_s_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) -#define ia64_ld2_s_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld2_s_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) -#define ia64_ld4_s_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld4_s_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) -#define ia64_ld8_s_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld8_s_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) - -#define ia64_ld1_a_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld1_a_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) -#define ia64_ld2_a_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld2_a_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) -#define ia64_ld4_a_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld4_a_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) -#define ia64_ld8_a_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld8_a_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) - -#define ia64_ld1_sa_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld1_sa_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) -#define ia64_ld2_sa_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld2_sa_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) -#define ia64_ld4_sa_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld4_sa_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) -#define ia64_ld8_sa_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld8_sa_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) - -#define ia64_ld1_bias_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld1_bias_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) -#define ia64_ld2_bias_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld2_bias_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) -#define ia64_ld4_bias_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld4_bias_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) -#define ia64_ld8_bias_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld8_bias_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) - -#define ia64_ld1_acq_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld1_acq_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) -#define ia64_ld2_acq_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld2_acq_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) -#define ia64_ld4_acq_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld4_acq_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) -#define ia64_ld8_acq_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld8_acq_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) - -#define ia64_ld8_fill_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld8_fill_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) - -#define ia64_ld1_c_clr_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld1_c_clr_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) -#define ia64_ld2_c_clr_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld2_c_clr_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) -#define ia64_ld4_c_clr_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld4_c_clr_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) -#define ia64_ld8_c_clr_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld8_c_clr_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) - -#define ia64_ld1_c_nc_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld1_c_nc_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) -#define ia64_ld2_c_nc_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld2_c_nc_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) -#define ia64_ld4_c_nc_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld4_c_nc_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) -#define ia64_ld8_c_nc_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld8_c_nc_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) - -#define ia64_ld1_c_clr_acq_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld1_c_clr_acq_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) -#define ia64_ld2_c_clr_acq_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld2_c_clr_acq_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) -#define ia64_ld4_c_clr_acq_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld4_c_clr_acq_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) -#define ia64_ld8_c_clr_acq_inc_imm_pred(code, qp, r1, r3, imm) ia64_ld8_c_clr_acq_inc_imm_hint_pred (code, qp, r1, r3, imm, 0) - -/* End of pseudo ops */ - -#define ia64_m4(code, qp, r3, r2, hint, m, x, x6) do { read_pr ((code), (qp)); read_gr ((code), (r3)); read_gr ((code), (r2)); ia64_emit_ins_8 ((code), IA64_INS_TYPE_M, (qp), 0, (r2), 13, (r3), 20, (x), 27, (hint), 28, (x6), 30, (m), 36, (4), 37); } while (0) - -#define ia64_st1_hint_pred(code, qp, r3, r2, hint) ia64_m4 ((code), (qp), (r3), (r2), (hint), 0, 0, 0x30) -#define ia64_st2_hint_pred(code, qp, r3, r2, hint) ia64_m4 ((code), (qp), (r3), (r2), (hint), 0, 0, 0x31) -#define ia64_st4_hint_pred(code, qp, r3, r2, hint) ia64_m4 ((code), (qp), (r3), (r2), (hint), 0, 0, 0x32) -#define ia64_st8_hint_pred(code, qp, r3, r2, hint) ia64_m4 ((code), (qp), (r3), (r2), (hint), 0, 0, 0x33) - -/* Pseudo ops */ - -#define ia64_st8_pred(code, qp, r3, r2) ia64_st8_hint_pred ((code), (qp), (r3), (r2), 0) - -/* End of pseudo ops */ - -#define ia64_st1_rel_hint_pred(code, qp, r3, r2, hint) ia64_m4 ((code), (qp), (r3), (r2), (hint), 0, 0, 0x34) -#define ia64_st2_rel_hint_pred(code, qp, r3, r2, hint) ia64_m4 ((code), (qp), (r3), (r2), (hint), 0, 0, 0x35) -#define ia64_st4_rel_hint_pred(code, qp, r3, r2, hint) ia64_m4 ((code), (qp), (r3), (r2), (hint), 0, 0, 0x36) -#define ia64_st8_rel_hint_pred(code, qp, r3, r2, hint) ia64_m4 ((code), (qp), (r3), (r2), (hint), 0, 0, 0x37) - -#define ia64_st8_spill_hint_pred(code, qp, r3, r2, hint) ia64_m4 ((code), (qp), (r3), (r2), (hint), 0, 0, 0x3B) - -#define ia64_st16_hint_pred(code, qp, r3, r2, hint) ia64_m4 ((code), (qp), (r3), (r2), (hint), 0, 1, 0x30) -#define ia64_st16_rel_hint_pred(code, qp, r3, r2, hint) ia64_m4 ((code), (qp), (r3), (r2), (hint), 0, 1, 0x34) - -#define ia64_m5(code, qp, r3, r2, imm, hint, m, x, x6) do { read_pr ((code), (qp)); read_gr ((code), (r3)); write_gr ((code), (r3)); read_gr ((code), (r2)); check_imm9 ((imm)); ia64_emit_ins_9 ((code), IA64_INS_TYPE_M, (qp), 0, (imm) & 0x7f, 6, (r2), 13, (r3), 20, ((imm) >> 7) & 0x1, 27, (hint), 28, (x6), 30, sign_bit ((imm)), 36, (5), 37); } while (0) - -#define ia64_st1_inc_imm_hint_pred(code, qp, r3, r2, imm, hint) ia64_m5 ((code), (qp), (r3), (r2), (imm), (hint), 0, 0, 0x30) -#define ia64_st2_inc_imm_hint_pred(code, qp, r3, r2, imm, hint) ia64_m5 ((code), (qp), (r3), (r2), (imm), (hint), 0, 0, 0x31) -#define ia64_st4_inc_imm_hint_pred(code, qp, r3, r2, imm, hint) ia64_m5 ((code), (qp), (r3), (r2), (imm), (hint), 0, 0, 0x32) -#define ia64_st8_inc_imm_hint_pred(code, qp, r3, r2, imm, hint) ia64_m5 ((code), (qp), (r3), (r2), (imm), (hint), 0, 0, 0x33) - -#define ia64_st1_rel_inc_imm_hint_pred(code, qp, r3, r2, imm, hint) ia64_m5 ((code), (qp), (r3), (r2), (imm), (hint), 0, 0, 0x34) -#define ia64_st2_rel_inc_imm_hint_pred(code, qp, r3, r2, imm, hint) ia64_m5 ((code), (qp), (r3), (r2), (imm), (hint), 0, 0, 0x35) -#define ia64_st4_rel_inc_imm_hint_pred(code, qp, r3, r2, imm, hint) ia64_m5 ((code), (qp), (r3), (r2), (imm), (hint), 0, 0, 0x36) -#define ia64_st8_rel_inc_imm_hint_pred(code, qp, r3, r2, imm, hint) ia64_m5 ((code), (qp), (r3), (r2), (imm), (hint), 0, 0, 0x37) - -#define ia64_st8_spill_inc_imm_hint_pred(code, qp, r3, r2, imm, hint) ia64_m5 ((code), (qp), (r3), (r2), (imm), (hint), 0, 0, 0x3B) - -#define ia64_m6(code, qp, f1, r3, hint, m, x, x6) do { read_pr ((code), (qp)); write_fr ((code), (f1)); read_gr ((code), (r3)); ia64_emit_ins_8 ((code), IA64_INS_TYPE_M, (qp), 0, (f1), 6, (r3), 20, (x), 27, (hint), 28, (x6), 30, (m), 36, (6), 37); } while (0) - -#define ia64_ldfs_hint_pred(code, qp, f1, r3, hint) ia64_m6 ((code), (qp), (f1), (r3), (hint), 0, 0, 0x02) -#define ia64_ldfd_hint_pred(code, qp, f1, r3, hint) ia64_m6 ((code), (qp), (f1), (r3), (hint), 0, 0, 0x03) -#define ia64_ldf8_hint_pred(code, qp, f1, r3, hint) ia64_m6 ((code), (qp), (f1), (r3), (hint), 0, 0, 0x01) -#define ia64_ldfe_hint_pred(code, qp, f1, r3, hint) ia64_m6 ((code), (qp), (f1), (r3), (hint), 0, 0, 0x00) - -#define ia64_ldfs_s_hint_pred(code, qp, f1, r3, hint) ia64_m6 ((code), (qp), (f1), (r3), (hint), 0, 0, 0x06) -#define ia64_ldfd_s_hint_pred(code, qp, f1, r3, hint) ia64_m6 ((code), (qp), (f1), (r3), (hint), 0, 0, 0x07) -#define ia64_ldf8_s_hint_pred(code, qp, f1, r3, hint) ia64_m6 ((code), (qp), (f1), (r3), (hint), 0, 0, 0x05) -#define ia64_ldfe_s_hint_pred(code, qp, f1, r3, hint) ia64_m6 ((code), (qp), (f1), (r3), (hint), 0, 0, 0x04) - -#define ia64_ldfs_a_hint_pred(code, qp, f1, r3, hint) ia64_m6 ((code), (qp), (f1), (r3), (hint), 0, 0, 0x0A) -#define ia64_ldfd_a_hint_pred(code, qp, f1, r3, hint) ia64_m6 ((code), (qp), (f1), (r3), (hint), 0, 0, 0x0B) -#define ia64_ldf8_a_hint_pred(code, qp, f1, r3, hint) ia64_m6 ((code), (qp), (f1), (r3), (hint), 0, 0, 0x09) -#define ia64_ldfe_a_hint_pred(code, qp, f1, r3, hint) ia64_m6 ((code), (qp), (f1), (r3), (hint), 0, 0, 0x08) - -#define ia64_ldfs_sa_hint_pred(code, qp, f1, r3, hint) ia64_m6 ((code), (qp), (f1), (r3), (hint), 0, 0, 0x0E) -#define ia64_ldfd_sa_hint_pred(code, qp, f1, r3, hint) ia64_m6 ((code), (qp), (f1), (r3), (hint), 0, 0, 0x0F) -#define ia64_ldf8_sa_hint_pred(code, qp, f1, r3, hint) ia64_m6 ((code), (qp), (f1), (r3), (hint), 0, 0, 0x0D) -#define ia64_ldfe_sa_hint_pred(code, qp, f1, r3, hint) ia64_m6 ((code), (qp), (f1), (r3), (hint), 0, 0, 0x0C) - -#define ia64_ldfs_c_clr_hint_pred(code, qp, f1, r3, hint) ia64_m6 ((code), (qp), (f1), (r3), (hint), 0, 0, 0x22) -#define ia64_ldfd_c_clr_hint_pred(code, qp, f1, r3, hint) ia64_m6 ((code), (qp), (f1), (r3), (hint), 0, 0, 0x23) -#define ia64_ldf8_c_clr_hint_pred(code, qp, f1, r3, hint) ia64_m6 ((code), (qp), (f1), (r3), (hint), 0, 0, 0x21) -#define ia64_ldfe_c_clr_hint_pred(code, qp, f1, r3, hint) ia64_m6 ((code), (qp), (f1), (r3), (hint), 0, 0, 0x20) - -#define ia64_ldfs_c_nc_hint_pred(code, qp, f1, r3, hint) ia64_m6 ((code), (qp), (f1), (r3), (hint), 0, 0, 0x26) -#define ia64_ldfd_c_nc_hint_pred(code, qp, f1, r3, hint) ia64_m6 ((code), (qp), (f1), (r3), (hint), 0, 0, 0x27) -#define ia64_ldf8_c_nc_hint_pred(code, qp, f1, r3, hint) ia64_m6 ((code), (qp), (f1), (r3), (hint), 0, 0, 0x25) -#define ia64_ldfe_c_nc_hint_pred(code, qp, f1, r3, hint) ia64_m6 ((code), (qp), (f1), (r3), (hint), 0, 0, 0x24) - -#define ia64_ldf_fill_hint_pred(code, qp, f1, r3, hint) ia64_m6 ((code), (qp), (f1), (r3), (hint), 0, 0, 0x1B) - -#define ia64_m7(code, qp, f1, r3, r2, hint, m, x, x6) do { read_pr ((code), (qp)); write_fr ((code), (f1)); read_gr ((code), (r3)); write_gr ((code), (r3)); read_gr ((code), (r2)); ia64_emit_ins_9 ((code), IA64_INS_TYPE_M, (qp), 0, (f1), 6, (r2), 13, (r3), 20, (x), 27, (hint), 28, (x6), 30, (m), 36, (6), 37); } while (0) - -#define ia64_ldfs_inc_hint_pred(code, qp, f1, r3, r2, hint) ia64_m7 ((code), (qp), (f1), (r3), (r2), (hint), 1, 0, 0x02) -#define ia64_ldfd_inc_hint_pred(code, qp, f1, r3, r2, hint) ia64_m7 ((code), (qp), (f1), (r3), (r2), (hint), 1, 0, 0x03) -#define ia64_ldf8_inc_hint_pred(code, qp, f1, r3, r2, hint) ia64_m7 ((code), (qp), (f1), (r3), (r2), (hint), 1, 0, 0x01) -#define ia64_ldfe_inc_hint_pred(code, qp, f1, r3, r2, hint) ia64_m7 ((code), (qp), (f1), (r3), (r2), (hint), 1, 0, 0x00) - -#define ia64_ldfs_s_inc_hint_pred(code, qp, f1, r3, r2, hint) ia64_m7 ((code), (qp), (f1), (r3), (r2), (hint), 1, 0, 0x06) -#define ia64_ldfd_s_inc_hint_pred(code, qp, f1, r3, r2, hint) ia64_m7 ((code), (qp), (f1), (r3), (r2), (hint), 1, 0, 0x07) -#define ia64_ldf8_s_inc_hint_pred(code, qp, f1, r3, r2, hint) ia64_m7 ((code), (qp), (f1), (r3), (r2), (hint), 1, 0, 0x05) -#define ia64_ldfe_s_inc_hint_pred(code, qp, f1, r3, r2, hint) ia64_m7 ((code), (qp), (f1), (r3), (r2), (hint), 1, 0, 0x04) - -#define ia64_ldfs_a_inc_hint_pred(code, qp, f1, r3, r2, hint) ia64_m7 ((code), (qp), (f1), (r3), (r2), (hint), 1, 0, 0x0A) -#define ia64_ldfd_a_inc_hint_pred(code, qp, f1, r3, r2, hint) ia64_m7 ((code), (qp), (f1), (r3), (r2), (hint), 1, 0, 0x0B) -#define ia64_ldf8_a_inc_hint_pred(code, qp, f1, r3, r2, hint) ia64_m7 ((code), (qp), (f1), (r3), (r2), (hint), 1, 0, 0x09) -#define ia64_ldfe_a_inc_hint_pred(code, qp, f1, r3, r2, hint) ia64_m7 ((code), (qp), (f1), (r3), (r2), (hint), 1, 0, 0x08) - -#define ia64_ldfs_sa_inc_hint_pred(code, qp, f1, r3, r2, hint) ia64_m7 ((code), (qp), (f1), (r3), (r2), (hint), 1, 0, 0x0E) -#define ia64_ldfd_sa_inc_hint_pred(code, qp, f1, r3, r2, hint) ia64_m7 ((code), (qp), (f1), (r3), (r2), (hint), 1, 0, 0x0F) -#define ia64_ldf8_sa_inc_hint_pred(code, qp, f1, r3, r2, hint) ia64_m7 ((code), (qp), (f1), (r3), (r2), (hint), 1, 0, 0x0D) -#define ia64_ldfe_sa_inc_hint_pred(code, qp, f1, r3, r2, hint) ia64_m7 ((code), (qp), (f1), (r3), (r2), (hint), 1, 0, 0x0C) - -#define ia64_ldfs_c_clr_inc_hint_pred(code, qp, f1, r3, r2, hint) ia64_m7 ((code), (qp), (f1), (r3), (r2), (hint), 1, 0, 0x22) -#define ia64_ldfd_c_clr_inc_hint_pred(code, qp, f1, r3, r2, hint) ia64_m7 ((code), (qp), (f1), (r3), (r2), (hint), 1, 0, 0x23) -#define ia64_ldf8_c_clr_inc_hint_pred(code, qp, f1, r3, r2, hint) ia64_m7 ((code), (qp), (f1), (r3), (r2), (hint), 1, 0, 0x21) -#define ia64_ldfe_c_clr_inc_hint_pred(code, qp, f1, r3, r2, hint) ia64_m7 ((code), (qp), (f1), (r3), (r2), (hint), 1, 0, 0x20) - -#define ia64_ldfs_c_nc_inc_hint_pred(code, qp, f1, r3, r2, hint) ia64_m7 ((code), (qp), (f1), (r3), (r2), (hint), 1, 0, 0x26) -#define ia64_ldfd_c_nc_inc_hint_pred(code, qp, f1, r3, r2, hint) ia64_m7 ((code), (qp), (f1), (r3), (r2), (hint), 1, 0, 0x27) -#define ia64_ldf8_c_nc_inc_hint_pred(code, qp, f1, r3, r2, hint) ia64_m7 ((code), (qp), (f1), (r3), (r2), (hint), 1, 0, 0x25) -#define ia64_ldfe_c_nc_inc_hint_pred(code, qp, f1, r3, r2, hint) ia64_m7 ((code), (qp), (f1), (r3), (r2), (hint), 1, 0, 0x24) - -#define ia64_ldf_fill_inc_hint_pred(code, qp, f1, r3, r2, hint) ia64_m7 ((code), (qp), (f1), (r3), (r2), (hint), 1, 0, 0x1B) - -#define ia64_m8(code, qp, f1, r3, imm, hint, x6) do { read_pr ((code), (qp)); write_fr ((code), (f1)); read_gr ((code), (r3)); write_gr ((code), (r3)); check_imm9 ((imm)); ia64_emit_ins_9 ((code), IA64_INS_TYPE_M, (qp), 0, (f1), 6, (imm) & 0x7f, 13, (r3), 20, ((imm) >> 7) & 0x1, 27, (hint), 28, (x6), 30, sign_bit ((imm)), 36, (7), 37); } while (0) - -#define ia64_ldfs_inc_imm_hint_pred(code, qp, f1, r3, imm, hint) ia64_m8 ((code), (qp), (f1), (r3), (imm), (hint), 0x02) -#define ia64_ldfd_inc_imm_hint_pred(code, qp, f1, r3, imm, hint) ia64_m8 ((code), (qp), (f1), (r3), (imm), (hint), 0x03) -#define ia64_ldf8_inc_imm_hint_pred(code, qp, f1, r3, imm, hint) ia64_m8 ((code), (qp), (f1), (r3), (imm), (hint), 0x01) -#define ia64_ldfe_inc_imm_hint_pred(code, qp, f1, r3, imm, hint) ia64_m8 ((code), (qp), (f1), (r3), (imm), (hint), 0x00) - -#define ia64_ldfs_s_inc_imm_hint_pred(code, qp, f1, r3, imm, hint) ia64_m8 ((code), (qp), (f1), (r3), (imm), (hint), 0x06) -#define ia64_ldfd_s_inc_imm_hint_pred(code, qp, f1, r3, imm, hint) ia64_m8 ((code), (qp), (f1), (r3), (imm), (hint), 0x07) -#define ia64_ldf8_s_inc_imm_hint_pred(code, qp, f1, r3, imm, hint) ia64_m8 ((code), (qp), (f1), (r3), (imm), (hint), 0x05) -#define ia64_ldfe_s_inc_imm_hint_pred(code, qp, f1, r3, imm, hint) ia64_m8 ((code), (qp), (f1), (r3), (imm), (hint), 0x04) - -#define ia64_ldfs_a_inc_imm_hint_pred(code, qp, f1, r3, imm, hint) ia64_m8 ((code), (qp), (f1), (r3), (imm), (hint), 0x0A) -#define ia64_ldfd_a_inc_imm_hint_pred(code, qp, f1, r3, imm, hint) ia64_m8 ((code), (qp), (f1), (r3), (imm), (hint), 0x0B) -#define ia64_ldf8_a_inc_imm_hint_pred(code, qp, f1, r3, imm, hint) ia64_m8 ((code), (qp), (f1), (r3), (imm), (hint), 0x09) -#define ia64_ldfe_a_inc_imm_hint_pred(code, qp, f1, r3, imm, hint) ia64_m8 ((code), (qp), (f1), (r3), (imm), (hint), 0x08) - -#define ia64_ldfs_sa_inc_imm_hint_pred(code, qp, f1, r3, imm, hint) ia64_m8 ((code), (qp), (f1), (r3), (imm), (hint), 0x0E) -#define ia64_ldfd_sa_inc_imm_hint_pred(code, qp, f1, r3, imm, hint) ia64_m8 ((code), (qp), (f1), (r3), (imm), (hint), 0x0F) -#define ia64_ldf8_sa_inc_imm_hint_pred(code, qp, f1, r3, imm, hint) ia64_m8 ((code), (qp), (f1), (r3), (imm), (hint), 0x0D) -#define ia64_ldfe_sa_inc_imm_hint_pred(code, qp, f1, r3, imm, hint) ia64_m8 ((code), (qp), (f1), (r3), (imm), (hint), 0x0C) - -#define ia64_ldfs_c_clr_inc_imm_hint_pred(code, qp, f1, r3, imm, hint) ia64_m8 ((code), (qp), (f1), (r3), (imm), (hint), 0x22) -#define ia64_ldfd_c_clr_inc_imm_hint_pred(code, qp, f1, r3, imm, hint) ia64_m8 ((code), (qp), (f1), (r3), (imm), (hint), 0x23) -#define ia64_ldf8_c_clr_inc_imm_hint_pred(code, qp, f1, r3, imm, hint) ia64_m8 ((code), (qp), (f1), (r3), (imm), (hint), 0x21) -#define ia64_ldfe_c_clr_inc_imm_hint_pred(code, qp, f1, r3, imm, hint) ia64_m8 ((code), (qp), (f1), (r3), (imm), (hint), 0x20) - -#define ia64_ldfs_c_nc_inc_imm_hint_pred(code, qp, f1, r3, imm, hint) ia64_m8 ((code), (qp), (f1), (r3), (imm), (hint), 0x26) -#define ia64_ldfd_c_nc_inc_imm_hint_pred(code, qp, f1, r3, imm, hint) ia64_m8 ((code), (qp), (f1), (r3), (imm), (hint), 0x27) -#define ia64_ldf8_c_nc_inc_imm_hint_pred(code, qp, f1, r3, imm, hint) ia64_m8 ((code), (qp), (f1), (r3), (imm), (hint), 0x25) -#define ia64_ldfe_c_nc_inc_imm_hint_pred(code, qp, f1, r3, imm, hint) ia64_m8 ((code), (qp), (f1), (r3), (imm), (hint), 0x24) - -#define ia64_ldf_fill_inc_imm_hint_pred(code, qp, f1, r3, imm, hint) ia64_m8 ((code), (qp), (f1), (r3), (imm), (hint), 0x1B) - -/* Pseudo ops */ - -#define ia64_ldfs_pred(code, qp, f1, r3) ia64_ldfs_hint_pred (code, qp, f1, r3, 0) -#define ia64_ldfd_pred(code, qp, f1, r3) ia64_ldfd_hint_pred (code, qp, f1, r3, 0) -#define ia64_ldf8_pred(code, qp, f1, r3) ia64_ldf8_hint_pred (code, qp, f1, r3, 0) -#define ia64_ldfe_pred(code, qp, f1, r3) ia64_ldfe_hint_pred (code, qp, f1, r3, 0) - -#define ia64_ldfs_s_pred(code, qp, f1, r3) ia64_ldfs_s_hint_pred (code, qp, f1, r3, 0) -#define ia64_ldfd_s_pred(code, qp, f1, r3) ia64_ldfd_s_hint_pred (code, qp, f1, r3, 0) -#define ia64_ldf8_s_pred(code, qp, f1, r3) ia64_ldf8_s_hint_pred (code, qp, f1, r3, 0) -#define ia64_ldfe_s_pred(code, qp, f1, r3) ia64_ldfe_s_hint_pred (code, qp, f1, r3, 0) - -#define ia64_ldfs_a_pred(code, qp, f1, r3) ia64_ldfs_a_hint_pred (code, qp, f1, r3, 0) -#define ia64_ldfd_a_pred(code, qp, f1, r3) ia64_ldfd_a_hint_pred (code, qp, f1, r3, 0) -#define ia64_ldf8_a_pred(code, qp, f1, r3) ia64_ldf8_a_hint_pred (code, qp, f1, r3, 0) -#define ia64_ldfe_a_pred(code, qp, f1, r3) ia64_ldfe_a_hint_pred (code, qp, f1, r3, 0) - -#define ia64_ldfs_sa_pred(code, qp, f1, r3) ia64_ldfs_sa_hint_pred (code, qp, f1, r3, 0) -#define ia64_ldfd_sa_pred(code, qp, f1, r3) ia64_ldfd_sa_hint_pred (code, qp, f1, r3, 0) -#define ia64_ldf8_sa_pred(code, qp, f1, r3) ia64_ldf8_sa_hint_pred (code, qp, f1, r3, 0) -#define ia64_ldfe_sa_pred(code, qp, f1, r3) ia64_ldfe_sa_hint_pred (code, qp, f1, r3, 0) - -#define ia64_ldfs_c_clr_pred(code, qp, f1, r3) ia64_ldfs_c_clr_hint_pred (code, qp, f1, r3, 0) -#define ia64_ldfd_c_clr_pred(code, qp, f1, r3) ia64_ldfd_c_clr_hint_pred (code, qp, f1, r3, 0) -#define ia64_ldf8_c_clr_pred(code, qp, f1, r3) ia64_ldf8_c_clr_hint_pred (code, qp, f1, r3, 0) -#define ia64_ldfe_c_clr_pred(code, qp, f1, r3) ia64_ldfe_c_clr_hint_pred (code, qp, f1, r3, 0) - -#define ia64_ldfs_c_nc_pred(code, qp, f1, r3) ia64_ldfs_c_nc_hint_pred (code, qp, f1, r3, 0) -#define ia64_ldfd_c_nc_pred(code, qp, f1, r3) ia64_ldfd_c_nc_hint_pred (code, qp, f1, r3, 0) -#define ia64_ldf8_c_nc_pred(code, qp, f1, r3) ia64_ldf8_c_nc_hint_pred (code, qp, f1, r3, 0) -#define ia64_ldfe_c_nc_pred(code, qp, f1, r3) ia64_ldfe_c_nc_hint_pred (code, qp, f1, r3, 0) - -#define ia64_ldf_fill_pred(code, qp, f1, r3) ia64_ldf_fill_hint_pred (code, qp, f1, r3, 0) - -#define ia64_ldfs_inc_pred(code, qp, f1, r3, r2) ia64_ldfs_inc_hint_pred (code, qp, f1, r3, r2, 0) -#define ia64_ldfd_inc_pred(code, qp, f1, r3, r2) ia64_ldfd_inc_hint_pred (code, qp, f1, r3, r2, 0) -#define ia64_ldf8_inc_pred(code, qp, f1, r3, r2) ia64_ldf8_inc_hint_pred (code, qp, f1, r3, r2, 0) -#define ia64_ldfe_inc_pred(code, qp, f1, r3, r2) ia64_ldfe_inc_hint_pred (code, qp, f1, r3, r2, 0) - -#define ia64_ldfs_s_inc_pred(code, qp, f1, r3, r2) ia64_ldfs_s_inc_hint_pred (code, qp, f1, r3, r2, 0) -#define ia64_ldfd_s_inc_pred(code, qp, f1, r3, r2) ia64_ldfd_s_inc_hint_pred (code, qp, f1, r3, r2, 0) -#define ia64_ldf8_s_inc_pred(code, qp, f1, r3, r2) ia64_ldf8_s_inc_hint_pred (code, qp, f1, r3, r2, 0) -#define ia64_ldfe_s_inc_pred(code, qp, f1, r3, r2) ia64_ldfe_s_inc_hint_pred (code, qp, f1, r3, r2, 0) - -#define ia64_ldfs_a_inc_pred(code, qp, f1, r3, r2) ia64_ldfs_a_inc_hint_pred (code, qp, f1, r3, r2, 0) -#define ia64_ldfd_a_inc_pred(code, qp, f1, r3, r2) ia64_ldfd_a_inc_hint_pred (code, qp, f1, r3, r2, 0) -#define ia64_ldf8_a_inc_pred(code, qp, f1, r3, r2) ia64_ldf8_a_inc_hint_pred (code, qp, f1, r3, r2, 0) -#define ia64_ldfe_a_inc_pred(code, qp, f1, r3, r2) ia64_ldfe_a_inc_hint_pred (code, qp, f1, r3, r2, 0) - -#define ia64_ldfs_sa_inc_pred(code, qp, f1, r3, r2) ia64_ldfs_sa_inc_hint_pred (code, qp, f1, r3, r2, 0) -#define ia64_ldfd_sa_inc_pred(code, qp, f1, r3, r2) ia64_ldfd_sa_inc_hint_pred (code, qp, f1, r3, r2, 0) -#define ia64_ldf8_sa_inc_pred(code, qp, f1, r3, r2) ia64_ldf8_sa_inc_hint_pred (code, qp, f1, r3, r2, 0) -#define ia64_ldfe_sa_inc_pred(code, qp, f1, r3, r2) ia64_ldfe_sa_inc_hint_pred (code, qp, f1, r3, r2, 0) - -#define ia64_ldfs_c_clr_inc_pred(code, qp, f1, r3, r2) ia64_ldfs_c_clr_inc_hint_pred (code, qp, f1, r3, r2, 0) -#define ia64_ldfd_c_clr_inc_pred(code, qp, f1, r3, r2) ia64_ldfd_c_clr_inc_hint_pred (code, qp, f1, r3, r2, 0) -#define ia64_ldf8_c_clr_inc_pred(code, qp, f1, r3, r2) ia64_ldf8_c_clr_inc_hint_pred (code, qp, f1, r3, r2, 0) -#define ia64_ldfe_c_clr_inc_pred(code, qp, f1, r3, r2) ia64_ldfe_c_clr_inc_hint_pred (code, qp, f1, r3, r2, 0) - -#define ia64_ldfs_c_nc_inc_pred(code, qp, f1, r3, r2) ia64_ldfs_c_nc_inc_hint_pred (code, qp, f1, r3, r2, 0) -#define ia64_ldfd_c_nc_inc_pred(code, qp, f1, r3, r2) ia64_ldfd_c_nc_inc_hint_pred (code, qp, f1, r3, r2, 0) -#define ia64_ldf8_c_nc_inc_pred(code, qp, f1, r3, r2) ia64_ldf8_c_nc_inc_hint_pred (code, qp, f1, r3, r2, 0) -#define ia64_ldfe_c_nc_inc_pred(code, qp, f1, r3, r2) ia64_ldfe_c_nc_inc_hint_pred (code, qp, f1, r3, r2, 0) - -#define ia64_ldf_fill_inc_pred(code, qp, f1, r3, r2) ia64_ldf_fill_inc_hint_pred (code, qp, f1, r3, r2, 0) - -#define ia64_ldfs_inc_imm_pred(code, qp, f1, r3, imm) ia64_ldfs_inc_imm_hint_pred (code, qp, f1, r3, imm, 0) -#define ia64_ldfd_inc_imm_pred(code, qp, f1, r3, imm) ia64_ldfd_inc_imm_hint_pred (code, qp, f1, r3, imm, 0) -#define ia64_ldf8_inc_imm_pred(code, qp, f1, r3, imm) ia64_ldf8_inc_imm_hint_pred (code, qp, f1, r3, imm, 0) -#define ia64_ldfe_inc_imm_pred(code, qp, f1, r3, imm) ia64_ldfe_inc_imm_hint_pred (code, qp, f1, r3, imm, 0) - -#define ia64_ldfs_s_inc_imm_pred(code, qp, f1, r3, imm) ia64_ldfs_s_inc_imm_hint_pred (code, qp, f1, r3, imm, 0) -#define ia64_ldfd_s_inc_imm_pred(code, qp, f1, r3, imm) ia64_ldfd_s_inc_imm_hint_pred (code, qp, f1, r3, imm, 0) -#define ia64_ldf8_s_inc_imm_pred(code, qp, f1, r3, imm) ia64_ldf8_s_inc_imm_hint_pred (code, qp, f1, r3, imm, 0) -#define ia64_ldfe_s_inc_imm_pred(code, qp, f1, r3, imm) ia64_ldfe_s_inc_imm_hint_pred (code, qp, f1, r3, imm, 0) - -#define ia64_ldfs_a_inc_imm_pred(code, qp, f1, r3, imm) ia64_ldfs_a_inc_imm_hint_pred (code, qp, f1, r3, imm, 0) -#define ia64_ldfd_a_inc_imm_pred(code, qp, f1, r3, imm) ia64_ldfd_a_inc_imm_hint_pred (code, qp, f1, r3, imm, 0) -#define ia64_ldf8_a_inc_imm_pred(code, qp, f1, r3, imm) ia64_ldf8_a_inc_imm_hint_pred (code, qp, f1, r3, imm, 0) -#define ia64_ldfe_a_inc_imm_pred(code, qp, f1, r3, imm) ia64_ldfe_a_inc_imm_hint_pred (code, qp, f1, r3, imm, 0) - -#define ia64_ldfs_sa_inc_imm_pred(code, qp, f1, r3, imm) ia64_ldfs_sa_inc_imm_hint_pred (code, qp, f1, r3, imm, 0) -#define ia64_ldfd_sa_inc_imm_pred(code, qp, f1, r3, imm) ia64_ldfd_sa_inc_imm_hint_pred (code, qp, f1, r3, imm, 0) -#define ia64_ldf8_sa_inc_imm_pred(code, qp, f1, r3, imm) ia64_ldf8_sa_inc_imm_hint_pred (code, qp, f1, r3, imm, 0) -#define ia64_ldfe_sa_inc_imm_pred(code, qp, f1, r3, imm) ia64_ldfe_sa_inc_imm_hint_pred (code, qp, f1, r3, imm, 0) - -#define ia64_ldfs_c_clr_inc_imm_pred(code, qp, f1, r3, imm) ia64_ldfs_c_clr_inc_imm_hint_pred (code, qp, f1, r3, imm, 0) -#define ia64_ldfd_c_clr_inc_imm_pred(code, qp, f1, r3, imm) ia64_ldfd_c_clr_inc_imm_hint_pred (code, qp, f1, r3, imm, 0) -#define ia64_ldf8_c_clr_inc_imm_pred(code, qp, f1, r3, imm) ia64_ldf8_c_clr_inc_imm_hint_pred (code, qp, f1, r3, imm, 0) -#define ia64_ldfe_c_clr_inc_imm_pred(code, qp, f1, r3, imm) ia64_ldfe_c_clr_inc_imm_hint_pred (code, qp, f1, r3, imm, 0) - -#define ia64_ldfs_c_nc_inc_imm_pred(code, qp, f1, r3, imm) ia64_ldfs_c_nc_inc_imm_hint_pred (code, qp, f1, r3, imm, 0) -#define ia64_ldfd_c_nc_inc_imm_pred(code, qp, f1, r3, imm) ia64_ldfd_c_nc_inc_imm_hint_pred (code, qp, f1, r3, imm, 0) -#define ia64_ldf8_c_nc_inc_imm_pred(code, qp, f1, r3, imm) ia64_ldf8_c_nc_inc_imm_hint_pred (code, qp, f1, r3, imm, 0) -#define ia64_ldfe_c_nc_inc_imm_pred(code, qp, f1, r3, imm) ia64_ldfe_c_nc_inc_imm_hint_pred (code, qp, f1, r3, imm, 0) - -#define ia64_ldf_fill_inc_imm_pred(code, qp, f1, r3, imm) ia64_ldf_fill_inc_imm_hint_pred (code, qp, f1, r3, imm, 0) - -/* End of pseudo ops */ - -#define ia64_m9(code, qp, r3, f2, hint, m, x, x6) do { read_pr ((code), (qp)); read_gr ((code), (r3)); read_fr ((code), (f2)); ia64_emit_ins_8 ((code), IA64_INS_TYPE_M, (qp), 0, (f2), 13, (r3), 20, (x), 27, (hint), 28, (x6), 30, (m), 36, (6), 37); } while (0) - -#define ia64_stfs_hint_pred(code, qp, r3, f2, hint) ia64_m9 ((code), (qp), (r3), (f2), (hint), 0, 0, 0x32) -#define ia64_stfd_hint_pred(code, qp, r3, f2, hint) ia64_m9 ((code), (qp), (r3), (f2), (hint), 0, 0, 0x33) -#define ia64_stf8_hint_pred(code, qp, r3, f2, hint) ia64_m9 ((code), (qp), (r3), (f2), (hint), 0, 0, 0x31) -#define ia64_stfe_hint_pred(code, qp, r3, f2, hint) ia64_m9 ((code), (qp), (r3), (f2), (hint), 0, 0, 0x30) -#define ia64_stf_spill_hint_pred(code, qp, r3, f2, hint) ia64_m9 ((code), (qp), (r3), (f2), (hint), 0, 0, 0x3B) - -#define ia64_m10(code, qp, r3, f2, imm, hint, x6) do { read_pr ((code), (qp)); read_gr ((code), (r3)); write_gr ((code), (r3)); read_fr ((code), (f2)); check_imm9 ((imm)); ia64_emit_ins_9 ((code), IA64_INS_TYPE_M, (qp), 0, (imm) & 0x7f, 6, (f2), 13, (r3), 20, ((imm) >> 7) & 0x1, 27, (hint), 28, (x6), 30, sign_bit ((imm)), 36, (7), 37); } while (0) - -#define ia64_stfs_inc_imm_hint_pred(code, qp, r3, f2, imm, hint) ia64_m10 ((code), (qp), (r3), (f2), (imm), (hint), 0x32) -#define ia64_stfd_inc_imm_hint_pred(code, qp, r3, f2, imm, hint) ia64_m10 ((code), (qp), (r3), (f2), (imm), (hint), 0x33) -#define ia64_stf8_inc_imm_hint_pred(code, qp, r3, f2, imm, hint) ia64_m10 ((code), (qp), (r3), (f2), (imm), (hint), 0x31) -#define ia64_stfe_inc_imm_hint_pred(code, qp, r3, f2, imm, hint) ia64_m10 ((code), (qp), (r3), (f2), (imm), (hint), 0x30) -#define ia64_stf_spill_inc_imm_hint_pred(code, qp, r3, f2, imm, hint) ia64_m10 ((code), (qp), (r3), (f2), (imm), (hint), 0x3B) - -#define ia64_m11(code, qp, f1, f2, r3, hint, m, x, x6) do { read_pr ((code), (qp)); write_fr ((code), (f1)); write_fr ((code), (f2)); read_gr ((code), (r3)); ia64_emit_ins_9 ((code), IA64_INS_TYPE_M, (qp), 0, (f1), 6, (f2), 13, (r3), 20, (x), 27, (hint), 28, (x6), 30, (m), 36, (6), 37); } while (0) - -#define ia64_ldfps_hint_pred(code, qp, f1, f2, r3, hint) ia64_m11 ((code), (qp), (f1), (f2), (r3), (hint), 0, 1, 0x02) -#define ia64_ldfpd_hint_pred(code, qp, f1, f2, r3, hint) ia64_m11 ((code), (qp), (f1), (f2), (r3), (hint), 0, 1, 0x03) -#define ia64_ldfp8_hint_pred(code, qp, f1, f2, r3, hint) ia64_m11 ((code), (qp), (f1), (f2), (r3), (hint), 0, 1, 0x01) - -#define ia64_ldfps_s_hint_pred(code, qp, f1, f2, r3, hint) ia64_m11 ((code), (qp), (f1), (f2), (r3), (hint), 0, 1, 0x06) -#define ia64_ldfpd_s_hint_pred(code, qp, f1, f2, r3, hint) ia64_m11 ((code), (qp), (f1), (f2), (r3), (hint), 0, 1, 0x07) -#define ia64_ldfp8_s_hint_pred(code, qp, f1, f2, r3, hint) ia64_m11 ((code), (qp), (f1), (f2), (r3), (hint), 0, 1, 0x05) - -#define ia64_ldfps_a_hint_pred(code, qp, f1, f2, r3, hint) ia64_m11 ((code), (qp), (f1), (f2), (r3), (hint), 0, 1, 0x0A) -#define ia64_ldfpd_a_hint_pred(code, qp, f1, f2, r3, hint) ia64_m11 ((code), (qp), (f1), (f2), (r3), (hint), 0, 1, 0x0B) -#define ia64_ldfp8_a_hint_pred(code, qp, f1, f2, r3, hint) ia64_m11 ((code), (qp), (f1), (f2), (r3), (hint), 0, 1, 0x09) - -#define ia64_ldfps_sa_hint_pred(code, qp, f1, f2, r3, hint) ia64_m11 ((code), (qp), (f1), (f2), (r3), (hint), 0, 1, 0x0E) -#define ia64_ldfpd_sa_hint_pred(code, qp, f1, f2, r3, hint) ia64_m11 ((code), (qp), (f1), (f2), (r3), (hint), 0, 1, 0x0F) -#define ia64_ldfp8_sa_hint_pred(code, qp, f1, f2, r3, hint) ia64_m11 ((code), (qp), (f1), (f2), (r3), (hint), 0, 1, 0x0D) - -#define ia64_ldfps_c_clr_hint_pred(code, qp, f1, f2, r3, hint) ia64_m11 ((code), (qp), (f1), (f2), (r3), (hint), 0, 1, 0x22) -#define ia64_ldfpd_c_clr_hint_pred(code, qp, f1, f2, r3, hint) ia64_m11 ((code), (qp), (f1), (f2), (r3), (hint), 0, 1, 0x23) -#define ia64_ldfp8_c_clr_hint_pred(code, qp, f1, f2, r3, hint) ia64_m11 ((code), (qp), (f1), (f2), (r3), (hint), 0, 1, 0x21) - -#define ia64_ldfps_c_nc_hint_pred(code, qp, f1, f2, r3, hint) ia64_m11 ((code), (qp), (f1), (f2), (r3), (hint), 0, 1, 0x26) -#define ia64_ldfpd_c_nc_hint_pred(code, qp, f1, f2, r3, hint) ia64_m11 ((code), (qp), (f1), (f2), (r3), (hint), 0, 1, 0x27) -#define ia64_ldfp8_c_nc_hint_pred(code, qp, f1, f2, r3, hint) ia64_m11 ((code), (qp), (f1), (f2), (r3), (hint), 0, 1, 0x25) - -#define ia64_m12(code, qp, f1, f2, r3, hint, m, x, x6) do { read_pr ((code), (qp)); write_fr ((code), (f1)); write_fr ((code), (f2)); read_gr ((code), (r3)); write_gr ((code), (r3)); ia64_emit_ins_9 ((code), IA64_INS_TYPE_M, (qp), 0, (f1), 6, (f2), 13, (r3), 20, (x), 27, (hint), 28, (x6), 30, (m), 36, (6), 37); } while (0) - -#define ia64_ldfps_inc_hint_pred(code, qp, f1, f2, r3, hint) ia64_m12 ((code), (qp), (f1), (f2), (r3), (hint), 1, 1, 0x02) -#define ia64_ldfpd_inc_hint_pred(code, qp, f1, f2, r3, hint) ia64_m12 ((code), (qp), (f1), (f2), (r3), (hint), 1, 1, 0x03) -#define ia64_ldfp8_inc_hint_pred(code, qp, f1, f2, r3, hint) ia64_m12 ((code), (qp), (f1), (f2), (r3), (hint), 1, 1, 0x01) - -#define ia64_ldfps_s_inc_hint_pred(code, qp, f1, f2, r3, hint) ia64_m12 ((code), (qp), (f1), (f2), (r3), (hint), 1, 1, 0x06) -#define ia64_ldfpd_s_inc_hint_pred(code, qp, f1, f2, r3, hint) ia64_m12 ((code), (qp), (f1), (f2), (r3), (hint), 1, 1, 0x07) -#define ia64_ldfp8_s_inc_hint_pred(code, qp, f1, f2, r3, hint) ia64_m12 ((code), (qp), (f1), (f2), (r3), (hint), 1, 1, 0x05) - -#define ia64_ldfps_a_inc_hint_pred(code, qp, f1, f2, r3, hint) ia64_m12 ((code), (qp), (f1), (f2), (r3), (hint), 1, 1, 0x0A) -#define ia64_ldfpd_a_inc_hint_pred(code, qp, f1, f2, r3, hint) ia64_m12 ((code), (qp), (f1), (f2), (r3), (hint), 1, 1, 0x0B) -#define ia64_ldfp8_a_inc_hint_pred(code, qp, f1, f2, r3, hint) ia64_m12 ((code), (qp), (f1), (f2), (r3), (hint), 1, 1, 0x09) - -#define ia64_ldfps_sa_inc_hint_pred(code, qp, f1, f2, r3, hint) ia64_m12 ((code), (qp), (f1), (f2), (r3), (hint), 1, 1, 0x0E) -#define ia64_ldfpd_sa_inc_hint_pred(code, qp, f1, f2, r3, hint) ia64_m12 ((code), (qp), (f1), (f2), (r3), (hint), 1, 1, 0x0F) -#define ia64_ldfp8_sa_inc_hint_pred(code, qp, f1, f2, r3, hint) ia64_m12 ((code), (qp), (f1), (f2), (r3), (hint), 1, 1, 0x0D) - -#define ia64_ldfps_c_clr_inc_hint_pred(code, qp, f1, f2, r3, hint) ia64_m12 ((code), (qp), (f1), (f2), (r3), (hint), 1, 1, 0x22) -#define ia64_ldfpd_c_clr_inc_hint_pred(code, qp, f1, f2, r3, hint) ia64_m12 ((code), (qp), (f1), (f2), (r3), (hint), 1, 1, 0x23) -#define ia64_ldfp8_c_clr_inc_hint_pred(code, qp, f1, f2, r3, hint) ia64_m12 ((code), (qp), (f1), (f2), (r3), (hint), 1, 1, 0x21) - -#define ia64_ldfps_c_nc_inc_hint_pred(code, qp, f1, f2, r3, hint) ia64_m12 ((code), (qp), (f1), (f2), (r3), (hint), 1, 1, 0x26) -#define ia64_ldfpd_c_nc_inc_hint_pred(code, qp, f1, f2, r3, hint) ia64_m12 ((code), (qp), (f1), (f2), (r3), (hint), 1, 1, 0x27) -#define ia64_ldfp8_c_nc_inc_hint_pred(code, qp, f1, f2, r3, hint) ia64_m12 ((code), (qp), (f1), (f2), (r3), (hint), 1, 1, 0x25) - -typedef enum { - IA64_LFHINT_NONE = 0, - IA64_LFHINT_NT1 = 1, - IA64_LFHINT_NT2 = 2, - IA64_LFHINT_NTA = 3 -} Ia64LinePrefetchHint; - -#define ia64_m13(code, qp, r3, hint, m, x, x6) do { read_pr ((code), (qp)); read_gr ((code), (r3)); ia64_emit_ins_7 ((code), IA64_INS_TYPE_M, (qp), 0, (r3), 20, (x), 27, (hint), 28, (x6), 30, (m), 36, (6), 37); } while (0) - -#define ia64_lfetch_hint_pred(code, qp, r3, hint) ia64_m13 ((code), (qp), (r3), (hint), 0, 0, 0x2C) -#define ia64_lfetch_excl_hint_pred(code, qp, r3, hint) ia64_m13 ((code), (qp), (r3), (hint), 0, 0, 0x2D) -#define ia64_lfetch_fault_hint_pred(code, qp, r3, hint) ia64_m13 ((code), (qp), (r3), (hint), 0, 0, 0x2E) -#define ia64_lfetch_fault_excl_hint_pred(code, qp, r3, hint) ia64_m13 ((code), (qp), (r3), (hint), 0, 0, 0x2F) - -#define ia64_m14(code, qp, r3, r2, hint, m, x, x6) do { read_pr ((code), (qp)); read_gr ((code), (r3)); write_gr ((code), (r3)); read_gr ((code), (r2)); ia64_emit_ins_8 ((code), IA64_INS_TYPE_M, (qp), 0, (r2), 13, (r3), 20, (x), 27, (hint), 28, (x6), 30, (m), 36, (6), 37); } while (0) - -#define ia64_lfetch_inc_hint_pred(code, qp, r3, r2, hint) ia64_m14 ((code), (qp), (r3), (r2), (hint), 1, 0, 0x2C) -#define ia64_lfetch_excl_inc_hint_pred(code, qp, r3, r2, hint) ia64_m14 ((code), (qp), (r3), (r2), (hint), 1, 0, 0x2D) -#define ia64_lfetch_fault_inc_hint_pred(code, qp, r3, r2, hint) ia64_m14 ((code), (qp), (r3), (r2), (hint), 1, 0, 0x2E) -#define ia64_lfetch_fault_excl_inc_hint_pred(code, qp, r3, r2, hint) ia64_m14 ((code), (qp), (r3), (r2), (hint), 1, 0, 0x2F) - -#define ia64_m15(code, qp, r3, imm, hint, x6) do { read_pr ((code), (qp)); read_gr ((code), (r3)); write_gr ((code), (r3)); check_imm9 ((imm)); ia64_emit_ins_8 ((code), IA64_INS_TYPE_M, (qp), 0, (imm) & 0x7f, 13, (r3), 20, ((imm) >> 7) & 0x1, 27, (hint), 28, (x6), 30, sign_bit ((imm)), 36, (7), 37); } while (0) - -#define ia64_lfetch_inc_imm_hint_pred(code, qp, r3, imm, hint) ia64_m15 ((code), (qp), (r3), (imm), (hint), 0x2C) -#define ia64_lfetch_excl_inc_imm_hint_pred(code, qp, r3, imm, hint) ia64_m15 ((code), (qp), (r3), (imm), (hint), 0x2D) -#define ia64_lfetch_fault_inc_imm_hint_pred(code, qp, r3, imm, hint) ia64_m15 ((code), (qp), (r3), (imm), (hint), 0x2E) -#define ia64_lfetch_fault_excl_inc_imm_hint_pred(code, qp, r3, imm, hint) ia64_m15 ((code), (qp), (r3), (imm), (hint), 0x2F) - -#define ia64_m16(code, qp, r1, r3, r2, hint, m, x, x6) do { read_pr ((code), (qp)); write_gr ((code), (r1)); read_gr ((code), (r3)); read_gr ((code), (r2)); ia64_emit_ins_9 ((code), IA64_INS_TYPE_M, (qp), 0, (r1), 6, (r2), 13, (r3), 20, (x), 27, (hint), 28, (x6), 30, (m), 36, (4), 37); } while (0) - -#define ia64_cmpxchg1_acq_hint_pred(code, qp, r1, r3, r2, hint) ia64_m16 ((code), (qp), (r1), (r3), (r2), (hint), 0, 1, 0x00) -#define ia64_cmpxchg2_acq_hint_pred(code, qp, r1, r3, r2, hint) ia64_m16 ((code), (qp), (r1), (r3), (r2), (hint), 0, 1, 0x01) -#define ia64_cmpxchg4_acq_hint_pred(code, qp, r1, r3, r2, hint) ia64_m16 ((code), (qp), (r1), (r3), (r2), (hint), 0, 1, 0x02) -#define ia64_cmpxchg8_acq_hint_pred(code, qp, r1, r3, r2, hint) ia64_m16 ((code), (qp), (r1), (r3), (r2), (hint), 0, 1, 0x03) -#define ia64_cmpxchg1_rel_hint_pred(code, qp, r1, r3, r2, hint) ia64_m16 ((code), (qp), (r1), (r3), (r2), (hint), 0, 1, 0x04) -#define ia64_cmpxchg2_rel_hint_pred(code, qp, r1, r3, r2, hint) ia64_m16 ((code), (qp), (r1), (r3), (r2), (hint), 0, 1, 0x05) -#define ia64_cmpxchg4_rel_hint_pred(code, qp, r1, r3, r2, hint) ia64_m16 ((code), (qp), (r1), (r3), (r2), (hint), 0, 1, 0x06) -#define ia64_cmpxchg8_rel_hint_pred(code, qp, r1, r3, r2, hint) ia64_m16 ((code), (qp), (r1), (r3), (r2), (hint), 0, 1, 0x07) -#define ia64_cmpxchg16_acq_hint_pred(code, qp, r1, r3, r2, hint) ia64_m16 ((code), (qp), (r1), (r3), (r2), (hint), 0, 1, 0x20) -#define ia64_cmpxchg16_rel_hint_pred(code, qp, r1, r3, r2, hint) ia64_m16 ((code), (qp), (r1), (r3), (r2), (hint), 0, 1, 0x24) -#define ia64_xchg1_hint_pred(code, qp, r1, r3, r2, hint) ia64_m16 ((code), (qp), (r1), (r3), (r2), (hint), 0, 1, 0x08) -#define ia64_xchg2_hint_pred(code, qp, r1, r3, r2, hint) ia64_m16 ((code), (qp), (r1), (r3), (r2), (hint), 0, 1, 0x09) -#define ia64_xchg4_hint_pred(code, qp, r1, r3, r2, hint) ia64_m16 ((code), (qp), (r1), (r3), (r2), (hint), 0, 1, 0x0A) -#define ia64_xchg8_hint_pred(code, qp, r1, r3, r2, hint) ia64_m16 ((code), (qp), (r1), (r3), (r2), (hint), 0, 1, 0x0B) - -#define encode_inc3(inc3) ((inc3) == 16 ? 0 : ((inc3) == 8 ? 1 : ((inc3) == 4 ? 2 : 3))) - -#define ia64_m17(code, qp, r1, r3, imm, hint, m, x, x6) do { int aimm; read_pr ((code), (qp)); write_gr ((code), (r1)); read_gr ((code), (r3)); aimm = (imm) < 0 ? - (imm) : (imm); check_assert ((aimm) == 16 || (aimm) == 8 || (aimm) == 4 || (aimm) == 1); ia64_emit_ins_10 ((code), IA64_INS_TYPE_M, (qp), 0, (r1), 6, encode_inc3 (aimm), 13, sign_bit ((imm)), 15, (r3), 20, (x), 27, (hint), 28, (x6), 30, (m), 36, (4), 37); } while (0) - -#define ia64_fetchadd4_acq_hint_pred(code, qp, r1, r3, inc, hint) ia64_m17 ((code), (qp), (r1), (r3), (inc), (hint), 0, 1, 0x12) -#define ia64_fetchadd8_acq_hint_pred(code, qp, r1, r3, inc, hint) ia64_m17 ((code), (qp), (r1), (r3), (inc), (hint), 0, 1, 0x13) -#define ia64_fetchadd4_rel_hint_pred(code, qp, r1, r3, inc, hint) ia64_m17 ((code), (qp), (r1), (r3), (inc), (hint), 0, 1, 0x16) -#define ia64_fetchadd8_rel_hint_pred(code, qp, r1, r3, inc, hint) ia64_m17 ((code), (qp), (r1), (r3), (inc), (hint), 0, 1, 0x17) - -#define ia64_m18(code, qp, f1, r2, m, x, x6) do { read_pr ((code), (qp)); read_gr ((code), (r2)); write_fr ((code), (f1)); ia64_emit_ins_7 ((code), IA64_INS_TYPE_M, (qp), 0, (f1), 6, (r2), 13, (x), 27, (x6), 30, (m), 36, (6), 37); } while (0) - -#define ia64_setf_sig_pred(code, qp, f1, r2) ia64_m18 ((code), (qp), (f1), (r2), 0, 1, 0x1C) -#define ia64_setf_exp_pred(code, qp, f1, r2) ia64_m18 ((code), (qp), (f1), (r2), 0, 1, 0x1D) -#define ia64_setf_s_pred(code, qp, f1, r2) ia64_m18 ((code), (qp), (f1), (r2), 0, 1, 0x1E) -#define ia64_setf_d_pred(code, qp, f1, r2) ia64_m18 ((code), (qp), (f1), (r2), 0, 1, 0x1F) - -#define ia64_m19(code, qp, r1, f2, m, x, x6) do { read_pr ((code), (qp)); write_gr ((code), (r1)); read_fr ((code), (f2)); ia64_emit_ins_7 ((code), IA64_INS_TYPE_M, (qp), 0, (r1), 6, (f2), 13, (x), 27, (x6), 30, (m), 36, (4), 37); } while (0) - -#define ia64_getf_sig_pred(code, qp, r1, f2) ia64_m19 ((code), (qp), (r1), (f2), 0, 1, 0x1C) -#define ia64_getf_exp_pred(code, qp, r1, f2) ia64_m19 ((code), (qp), (r1), (f2), 0, 1, 0x1D) -#define ia64_getf_s_pred(code, qp, r1, f2) ia64_m19 ((code), (qp), (r1), (f2), 0, 1, 0x1E) -#define ia64_getf_d_pred(code, qp, r1, f2) ia64_m19 ((code), (qp), (r1), (f2), 0, 1, 0x1F) - -#define ia64_m20(code, qp, r2, imm, x3) do { read_pr ((code), (qp)); read_gr ((code), (r2)); check_imm21 ((imm)); ia64_emit_ins_7 ((code), IA64_INS_TYPE_M, (qp), 0, (imm) & 0x7f, 6, (r2), 13, ((imm) >> 7) & 0x1fff, 20, (x3), 33, sign_bit ((imm)), 36, (1), 37); } while (0) - -#define ia64_chk_s_m_pred(code, qp,r2,disp) ia64_m20 ((code), (qp), (r2), (disp), 1) - -#define ia64_m21(code, qp, f2, imm, x3) do { read_pr ((code), (qp)); read_fr ((code), (f2)); check_imm21 ((imm)); ia64_emit_ins_7 ((code), IA64_INS_TYPE_M, (qp), 0, (imm) & 0x7f, 6, (f2), 13, ((imm) >> 7) & 0x1fff, 20, (x3), 33, sign_bit ((imm)), 36, (1), 37); } while (0) - -#define ia64_chk_s_float_m_pred(code, qp,f2,disp) ia64_m21 ((code), (qp), (f2), (disp), 3) - -#define ia64_m22(code, qp, r1, imm, x3) do { read_pr ((code), (qp)); read_gr ((code), (r1)); check_imm21 ((imm)); ia64_emit_ins_6 ((code), IA64_INS_TYPE_M, (qp), 0, (r1), 6, (imm) & 0xfffff, 13, (x3), 33, sign_bit ((imm)), 36, (0), 37); } while (0) - -#define ia64_chk_a_nc_pred(code, qp,r1,disp) ia64_m22 ((code), (qp), (r1), (disp), 4) -#define ia64_chk_a_clr_pred(code, qp,r1,disp) ia64_m22 ((code), (qp), (r1), (disp), 5) - -#define ia64_m23(code, qp, f1, imm, x3) do { read_pr ((code), (qp)); read_fr ((code), (f1)); check_imm21 ((imm)); ia64_emit_ins_6 ((code), IA64_INS_TYPE_M, (qp), 0, (f1), 6, (imm) & 0xfffff, 13, (x3), 33, sign_bit ((imm)), 36, (0), 37); } while (0) - -#define ia64_chk_a_nc_float_pred(code, qp,f1,disp) ia64_m23 ((code), (qp), (f1), (disp), 6) -#define ia64_chk_a_clr_float_pred(code, qp,f1,disp) ia64_m23 ((code), (qp), (f1), (disp), 7) - -#define ia64_m24(code, qp, x3, x4, x2) do { read_pr ((code), (qp)); ia64_emit_ins_5 ((code), IA64_INS_TYPE_M, (qp), 0, (x4), 27, (x2), 31, (x3), 33, (0), 37); } while (0) - -#define ia64_invala_pred(code, qp) ia64_m24 ((code), (qp), 0, 0, 1) -#define ia64_fwb_pred(code, qp) ia64_m24 ((code), (qp), 0, 0, 2) -#define ia64_mf_pred(code, qp) ia64_m24 ((code), (qp), 0, 2, 2) -#define ia64_mf_a_pred(code, qp) ia64_m24 ((code), (qp), 0, 3, 2) -#define ia64_srlz_d_pred(code, qp) ia64_m24 ((code), (qp), 0, 0, 3) -#define ia64_stlz_i_pred(code, qp) ia64_m24 ((code), (qp), 0, 1, 3) -#define ia64_sync_i_pred(code, qp) ia64_m24 ((code), (qp), 0, 3, 3) - -#define ia64_m25(code, qp, x3, x4, x2) do { read_pr ((code), (qp)); ia64_emit_ins_5 ((code), IA64_INS_TYPE_M, (qp), 0, (x4), 27, (x2), 31, (x3), 33, (0), 37); } while (0) - -#define ia64_flushrs_pred(code, qp) ia64_m24 ((code), (qp), 0, 0xC, 0) -#define ia64_loadrs_pred(code, qp) ia64_m24 ((code), (qp), 0, 0XA, 0) - -#define ia64_m26(code, qp, r1, x3, x4, x2) do { read_pr ((code), (qp)); read_gr ((code), (r1)); ia64_emit_ins_6 ((code), IA64_INS_TYPE_M, (qp), 0, (r1), 6, (x4), 27, (x2), 31, (x3), 33, (0), 37); } while (0) - -#define ia64_invala_e_pred(code, qp, r1) ia64_m26 ((code), (qp), (r1), 0, 2, 1) - -#define ia64_m27(code, qp, f1, x3, x4, x2) do { read_pr ((code), (qp)); read_fr ((code), (f1)); ia64_emit_ins_5 ((code), IA64_INS_TYPE_M, (qp), 0, (f1), 6, (x4), 27, (x2), 31, (x3), 33, (0), 37); } while (0) - -#define ia64_invala_e_float_pred(code, qp, f1) ia64_m26 ((code), (qp), (f1), 0, 3, 1) - -#define ia64_m28(code, qp, r3, x3, x6, x) do { read_pr ((code), (qp)); read_gr ((code), (r3)); ia64_emit_ins_6 ((code), IA64_INS_TYPE_M, (qp), 0, (r3), 20, (x6), 27, (x3), 33, (x), 36, (1), 37); } while (0) - -#define ia64_fc_pred(code, qp, r3) ia64_m28 ((code), (qp), (r3), 0, 0x30, 0) -#define ia64_fc_i_pred(code, qp, r3) ia64_m28 ((code), (qp), (r3), 0, 0x30, 1) - -#define ia64_m29(code, qp, ar3, r2, x3, x6) do { read_pr ((code), (qp)); read_gr ((code), (r2)); write_ar ((code), (ar3)); ia64_emit_ins_6 ((code), IA64_INS_TYPE_M, (qp), 0, (r2), 13, (ar3), 20, (x6), 27, (x3), 33, (1), 37); } while (0) - -#define ia64_mov_to_ar_m_pred(code, qp, ar3, r2) ia64_m29 ((code), (qp), (ar3), (r2), 0, 0x2a) - -#define ia64_m30(code, qp, ar3, imm, x3, x4, x2) do { read_pr ((code), (qp)); read_ar ((code), (ar3)); check_imm8 ((imm)); ia64_emit_ins_8 ((code), IA64_INS_TYPE_M, (qp), 0, (imm) & 0x7f, 13, (ar3), 20, (x4), 27, (x2), 31, (x3), 33, sign_bit ((imm)), 36, (0), 37); } while (0) - -#define ia64_mov_to_ar_imm_m_pred(code, qp, ar3, imm) ia64_m30 ((code), (qp), (ar3), (imm), 0, 8, 2) - -#define ia64_m31(code, qp, r1, ar3, x3, x6) do { read_pr ((code), (qp)); write_gr ((code), (r1)); read_ar ((code), (ar3)); ia64_emit_ins_6 ((code), IA64_INS_TYPE_M, (qp), 0, (r1), 6, (ar3), 20, (x6), 27, (x3), 33, (1), 37); } while (0) - -#define ia64_mov_from_ar_m_pred(code, qp, r1, ar3) ia64_m31 ((code), (qp), (r1), (ar3), 0, 0x22) - -#define ia64_m32(code, qp, cr3, r2, x3, x6) do { read_pr ((code), (qp)); read_gr ((code), (r2)); ia64_emit_ins_6 ((code), IA64_INS_TYPE_M, (qp), 0, (r2), 13, (cr3), 20, (x6), 27, (x3), 33, (1), 37); } while (0) - -#define ia64_mov_to_cr_pred(code, qp, cr3, r2) ia64_m32 ((code), (qp), (cr3), (r2), 0, 0x2C) - -#define ia64_m33(code, qp, r1, cr3, x3, x6) do { read_pr ((code), (qp)); write_gr ((code), (r1)); ia64_emit_ins_6 ((code), IA64_INS_TYPE_M, (qp), 0, (r1), 6, (cr3), 20, (x6), 27, (x3), 33, (1), 37); } while (0) - -#define ia64_mov_from_cr_pred(code, qp, r1, cr3) ia64_m33 ((code), (qp), (r1), (cr3), 0, 0x24) - -#define ia64_m34(code, qp, r1, sor, sol, sof, x3) do { ia64_begin_bundle ((code)); read_pr ((code), (qp)); write_gr ((code), (r1)); check_assert ((guint64)(sor) <= 0xf); check_assert ((guint64)(sol) <= 0x7f); check_assert ((guint64)(sof) <= 96); check_assert ((code).nins == 0); check_assert ((qp) == 0); ia64_emit_ins_7 ((code), IA64_INS_TYPE_M, (qp), 0, (r1), 6, (sof), 13, (sol), 20, (sor), 27, (x3), 33, (1), 37); } while (0) - -#define ia64_alloc_pred(code, qp, r1, i, l, o, r) do { read_pr ((code), (qp)); check_assert (((r) % 8) == 0); check_assert ((r) <= (i) + (l) + (o)); ia64_m34 ((code), (qp), (r1), (r) >> 3, (i) + (l), (i) + (l) + (o), 6); } while (0) - -#define ia64_m35(code, qp, r2, x3, x6) do { read_pr ((code), (qp)); read_gr ((code), (r2)); ia64_emit_ins_5 ((code), IA64_INS_TYPE_M, (qp), 0, (r2), 13, (x6), 27, (x3), 33, (1), 37); } while (0) - -#define ia64_mov_to_psr_l_pred(code, qp, r2) ia64_m35 ((code), (qp), (r2), 0, 0x2D) -#define ia64_mov_to_psr_um_pred(code, qp, r2) ia64_m35 ((code), (qp), (r2), 0, 0x29) - -#define ia64_m36(code, qp, r1, x3, x6) do { read_pr ((code), (qp)); write_gr ((code), (r1)); ia64_emit_ins_5 ((code), IA64_INS_TYPE_M, (qp), 0, (r1), 6, (x6), 27, (x3), 33, (1), 37); } while (0) - -#define ia64_mov_from_psr_pred(code, qp, r1) ia64_m36 ((code), (qp), (r1), 0, 0x25) -#define ia64_mov_from_psr_um_pred(code, qp, r1) ia64_m36 ((code), (qp), (r1), 0, 0x21) - -#define ia64_m37(code, qp, imm, x3, x2, x4) do { read_pr ((code), (qp)); check_imm21 ((imm)); ia64_emit_ins_7 ((code), IA64_INS_TYPE_M, (qp), 0, (imm) & 0xfffff, 6, (x4), 27, (x2), 31, (x3), 33, sign_bit ((imm)), 36, (0), 37); } while (0) - -#define ia64_break_m_pred(code, qp, imm) ia64_m37 ((code), (qp), (imm), 0, 0, 0) - -/* The System/Memory Management instruction encodings (M38-M47) are missing */ - -#define ia64_m48(code, qp, imm, x3, x4, x2, y) do { read_pr ((code), (qp)); check_imm21 ((imm)); ia64_emit_ins_8 ((code), IA64_INS_TYPE_M, (qp), 0, (imm) & 0xfffff, 6, (y), 26, (x4), 27, (x2), 31, (x3), 33, sign_bit ((imm)), 36, (0), 37); } while (0) - -#define ia64_nop_m_pred(code, qp, imm) ia64_m48 ((code), (qp), (imm), 0, 1, 0, 0) -#define ia64_hint_m_pred(code, qp, imm) ia64_m48 ((code), (qp), (imm), 0, 1, 0, 1) - -typedef enum { - IA64_BWH_SPTK = 0, - IA64_BWH_SPNT = 1, - IA64_BWH_DPTK = 2, - IA64_BWH_DPNT = 3 -} Ia64BranchWhetherHint; - -typedef enum { - IA64_PH_FEW = 0, - IA64_PH_MANY = 1 -} Ia64SeqPrefetchHint; - -typedef enum { - IA64_DH_NONE = 0, - IA64_DH_CLR = 1 -} Ia64BranchCacheDeallocHint; - -#define ia64_b1(code, qp, imm, bwh, ph, dh, btype) do { read_pr_branch ((code), (qp)); check_imm21 ((imm)); check_bwh ((bwh)); check_ph ((ph)); check_dh ((dh)); ia64_emit_ins_8 ((code), IA64_INS_TYPE_B, (qp), 0, (btype), 6, (ph), 12, (imm) & 0xfffff, 13, (bwh), 33, (dh), 35, sign_bit ((imm)), 36, (4), 37); } while (0) - -#define ia64_br_cond_hint_pred(code, qp, disp, bwh, ph, dh) ia64_b1 ((code), (qp), (disp), (bwh), (ph), (dh), 0) -#define ia64_br_wexit_hint_pred(code, qp, disp, bwh, ph, dh) ia64_b1 ((code), (qp), (disp), (bwh), (ph), (dh), 2) -#define ia64_br_wtop_hint_pred(code, qp, disp, bwh, ph, dh) ia64_b1 ((code), (qp), (disp), (bwh), (ph), (dh), 3) - -#define ia64_b2(code, qp, imm, bwh, ph, dh, btype) do { read_pr ((code), (qp)); check_imm21 ((imm)); check_assert ((qp) == 0); check_bwh ((bwh)); check_ph ((ph)); check_dh ((dh)); ia64_emit_ins_8 ((code), IA64_INS_TYPE_B, (qp), 0, (btype), 6, (ph), 12, (imm) & 0xfffff, 13, (bwh), 33, (dh), 35, sign_bit ((imm)), 36, (4), 37); } while (0) - -#define ia64_br_cloop_hint_pred(code, qp, disp, bwh, ph, dh) ia64_b2 ((code), (qp), (disp), (bwh), (ph), (dh), 5) -#define ia64_br_cexit_hint_pred(code, qp, disp, bwh, ph, dh) ia64_b2 ((code), (qp), (disp), (bwh), (ph), (dh), 6) -#define ia64_br_ctop_hint_pred(code, qp, disp, bwh, ph, dh) ia64_b2 ((code), (qp), (disp), (bwh), (ph), (dh), 7) - -#define ia64_b3(code, qp, b1, imm, bwh, ph, dh) do { read_pr ((code), (qp)); write_br ((code), (b1)); check_imm21 ((imm)); check_bwh ((bwh)); check_ph ((ph)); check_dh ((dh)); ia64_emit_ins_8 ((code), IA64_INS_TYPE_B, (qp), 0, (b1), 6, (ph), 12, (imm) & 0xfffff, 13, (bwh), 33, (dh), 35, sign_bit ((imm)), 36, (5), 37); ia64_begin_bundle ((code)); } while (0) - -#define ia64_br_call_hint_pred(code, qp, b1, disp, bwh, ph, dh) ia64_b3 ((code), (qp), (b1), (disp), (bwh), (ph), (dh)) - -#define ia64_b4(code, qp, b2, bwh, ph, dh, x6, btype) do { read_pr ((code), (qp)); read_br_branch ((code), (b2)); check_bwh ((bwh)); check_ph ((ph)); check_dh ((dh)); ia64_emit_ins_8 ((code), IA64_INS_TYPE_B, (qp), 0, (btype), 6, (ph), 12, (b2), 13, (x6), 27, (bwh), 33, (dh), 35, (0), 37); } while (0) - -#define ia64_br_cond_reg_hint_pred(code, qp, b1, bwh, ph, dh) ia64_b4 ((code), (qp), (b1), (bwh), (ph), (dh), 0x20, 0) -#define ia64_br_ia_reg_hint_pred(code, qp, b1, bwh, ph, dh) ia64_b4 ((code), (qp), (b1), (bwh), (ph), (dh), 0x20, 1) -#define ia64_br_ret_reg_hint_pred(code, qp, b1, bwh, ph, dh) ia64_b4 ((code), (qp), (b1), (bwh), (ph), (dh), 0x21, 4) - -#define ia64_b5(code, qp, b1, b2, bwh, ph, dh) do { read_pr ((code), (qp)); write_br ((code), (b1)); read_br_branch ((code), (b2)); check_bwh ((bwh)); check_ph ((ph)); check_dh ((dh)); ia64_emit_ins_7 ((code), IA64_INS_TYPE_B, (qp), 0, (b1), 6, (ph), 12, (b2), 13, ((bwh) * 2) + 1, 32, (dh), 35, (1), 37); ia64_begin_bundle ((code)); } while (0) - -#define ia64_br_call_reg_hint_pred(code, qp, b1, b2, bwh, ph, dh) ia64_b5 ((code), (qp), (b1), (b2), (bwh), (ph), (dh)) - -/* Pseudo ops */ - -#define ia64_br_cond_pred(code, qp, disp) ia64_br_cond_hint_pred (code, qp, disp, 0, 0, 0) -#define ia64_br_wexit_pred(code, qp, disp) ia64_br_wexit_hint_pred (code, qp, disp, 0, 0, 0) -#define ia64_br_wtop_pred(code, qp, disp) ia64_br_wtop_hint_pred (code, qp, disp, 0, 0, 0) - -#define ia64_br_cloop_pred(code, qp, disp) ia64_br_cloop_hint_pred (code, qp, disp, 0, 0, 0) -#define ia64_br_cexit_pred(code, qp, disp) ia64_br_cexit_hint_pred (code, qp, disp, 0, 0, 0) -#define ia64_br_ctop_pred(code, qp, disp) ia64_br_ctop_hint_pred (code, qp, disp, 0, 0, 0) - -#define ia64_br_call_pred(code, qp, b1, disp) ia64_br_call_hint_pred (code, qp, b1, disp, 0, 0, 0) - -#define ia64_br_cond_reg_pred(code, qp, b1) ia64_br_cond_reg_hint_pred (code, qp, b1, 0, 0, 0) -#define ia64_br_ia_reg_pred(code, qp, b1) ia64_br_ia_reg_hint_pred (code, qp, b1, 0, 0, 0) -#define ia64_br_ret_reg_pred(code, qp, b1) ia64_br_ret_reg_hint_pred (code, qp, b1, 0, 0, 0) - -#define ia64_br_call_reg_pred(code, qp, b1, b2) ia64_br_call_reg_hint_pred (code, qp, b1, b2, 0, 0, 0) - -/* End of pseudo ops */ - -typedef enum { - IA64_IPWH_SPTK = 0, - IA64_IPWH_LOOP = 1, - IA64_IPWH_DPTK = 2, - IA64_IPWH_EXIT = 3 -} Ia64IPRelativeBranchWhetherHint; - -/* B6 and B7 is missing */ - -#define ia64_b8(code, qp, x6) do { read_pr ((code), (qp)); ia64_emit_ins_3 ((code), IA64_INS_TYPE_B, (qp), 0, (x6), 27, (0), 37); } while (0) - -#define ia64_cover_pred(code, qp) ia64_b8 ((code), (qp), 0x02) -#define ia64_clrrrb_pred(code, qp) ia64_b8 ((code), (qp), 0x04) -#define ia64_clrrrb_pr_pred(code, qp) ia64_b8 ((code), (qp), 0x05) -#define ia64_rfi_pred(code, qp) ia64_b8 ((code), (qp), 0x08) -#define ia64_bsw_0_pred(code, qp) ia64_b8 ((code), (qp), 0x0C) -#define ia64_bsw_1_pred(code, qp) ia64_b8 ((code), (qp), 0x0D) -#define ia64_epc_pred(code, qp) ia64_b8 ((code), (qp), 0x10) - -#define ia64_b9(code, qp, imm, opcode, x6) do { read_pr ((code), (qp)); check_imm21 ((imm)); ia64_emit_ins_5 ((code), IA64_INS_TYPE_B, (qp), 0, (imm) & 0xfffff, 6, (x6), 27, ((imm) >> 20) & 0x1, 36, (opcode), 37); } while (0) - -#define ia64_break_b_pred(code, qp, imm) ia64_b9 ((code), (qp), (imm), 0, 0x00) -#define ia64_nop_b_pred(code, qp, imm) ia64_b9 ((code), (qp), (imm), 2, 0x00) -#define ia64_hint_b_pred(code, qp, imm) ia64_b9 ((code), (qp), (imm), 2, 0x01) - -/* - * F-Unit Instructions - */ - -#define ia64_f1(code, qp, f1, f3, f4, f2, sf, opcode, x) do { read_pr ((code), (qp)); check_sf ((sf)); write_fr ((code), (f1)); read_fr ((code), (f2)); read_fr ((code), (f3)); read_fr ((code), (f4)); ia64_emit_ins_8 ((code), IA64_INS_TYPE_F, (qp), 0, (f1), 6, (f2), 13, (f3), 20, (f4), 27, (sf), 34, (x), 36, (opcode), 37); } while (0) - -#define ia64_fma_sf_pred(code, qp, f1, f3, f4, f2, sf) ia64_f1 ((code), (qp), (f1), (f3), (f4), (f2), (sf), 8, 0) -#define ia64_fma_s_sf_pred(code, qp, f1, f3, f4, f2, sf) ia64_f1 ((code), (qp), (f1), (f3), (f4), (f2), (sf), 8, 1) -#define ia64_fma_d_sf_pred(code, qp, f1, f3, f4, f2, sf) ia64_f1 ((code), (qp), (f1), (f3), (f4), (f2), (sf), 9, 0) -#define ia64_fpma_sf_pred(code, qp, f1, f3, f4, f2, sf) ia64_f1 ((code), (qp), (f1), (f3), (f4), (f2), (sf), 9, 1) -#define ia64_fms_sf_pred(code, qp, f1, f3, f4, f2, sf) ia64_f1 ((code), (qp), (f1), (f3), (f4), (f2), (sf), 0xA, 0) -#define ia64_fms_s_sf_pred(code, qp, f1, f3, f4, f2, sf) ia64_f1 ((code), (qp), (f1), (f3), (f4), (f2), (sf), 0xA, 1) -#define ia64_fms_d_sf_pred(code, qp, f1, f3, f4, f2, sf) ia64_f1 ((code), (qp), (f1), (f3), (f4), (f2), (sf), 0xB, 0) -#define ia64_fpms_sf_pred(code, qp, f1, f3, f4, f2, sf) ia64_f1 ((code), (qp), (f1), (f3), (f4), (f2), (sf), 0xB, 1) -#define ia64_fnma_sf_pred(code, qp, f1, f3, f4, f2, sf) ia64_f1 ((code), (qp), (f1), (f3), (f4), (f2), (sf), 0xC, 0) -#define ia64_fnma_s_sf_pred(code, qp, f1, f3, f4, f2, sf) ia64_f1 ((code), (qp), (f1), (f3), (f4), (f2), (sf), 0xC, 1) -#define ia64_fnma_d_sf_pred(code, qp, f1, f3, f4, f2, sf) ia64_f1 ((code), (qp), (f1), (f3), (f4), (f2), (sf), 0xD, 0) -#define ia64_fpnma_sf_pred(code, qp, f1, f3, f4, f2, sf) ia64_f1 ((code), (qp), (f1), (f3), (f4), (f2), (sf), 0xD, 1) - -/* Pseudo ops */ -#define ia64_fnorm_s_sf_pred(code, qp, f1, f3, sf) ia64_fma_s_sf_pred ((code), (qp), (f1), (f3), 1, 0, (sf)) -#define ia64_fnorm_d_sf_pred(code, qp, f1, f3, sf) ia64_fma_d_sf_pred ((code), (qp), (f1), (f3), 1, 0, (sf)) - -#define ia64_f2(code, qp, f1, f3, f4, f2, opcode, x, x2) do { read_pr ((code), (qp)); write_fr ((code), (f1)); read_fr ((code), (f3)); read_fr ((code), (f4)); read_fr ((code), (f2)); ia64_emit_ins_8 ((code), IA64_INS_TYPE_F, (qp), 0, (f1), 6, (f2), 13, (f3), 20, (f4), 27, (x2), 34, (x), 36, (opcode), 37); } while (0) - -#define ia64_xma_l_pred(code, qp, f1, f3, f4, f2) ia64_f2 ((code), (qp), (f1), (f3), (f4), (f2), 0xE, 1, 0) -#define ia64_xma_h_pred(code, qp, f1, f3, f4, f2) ia64_f2 ((code), (qp), (f1), (f3), (f4), (f2), 0xE, 1, 3) -#define ia64_xma_hu_pred(code, qp, f1, f3, f4, f2) ia64_f2 ((code), (qp), (f1), (f3), (f4), (f2), 0xE, 1, 2) - -/* Pseudo ops */ -#define ia64_xmpy_l_pred(code, qp, f1, f3, f4) ia64_xma_l_pred ((code), (qp), (f1), (f3), (f4), 0) -#define ia64_xmpy_lu_pred(code, qp, f1, f3, f4) ia64_xma_l_pred ((code), (qp), (f1), (f3), (f4), 0) -#define ia64_xmpy_h_pred(code, qp, f1, f3, f4) ia64_xma_h_pred ((code), (qp), (f1), (f3), (f4), 0) -#define ia64_xmpy_hu_pred(code, qp, f1, f3, f4) ia64_xma_hu_pred ((code), (qp), (f1), (f3), (f4), 0) - -#define ia64_f3(code, qp, f1, f3, f4, f2, opcode, x) do { read_pr ((code), (qp)); write_fr ((code), (f1)); read_fr ((code), (f3)); read_fr ((code), (f4)); read_fr ((code), (f2)); ia64_emit_ins_7 ((code), IA64_INS_TYPE_F, (qp), 0, (f1), 6, (f2), 13, (f3), 20, (f4), 27, (x), 36, (opcode), 37); } while (0) - -#define ia64_fselect_pred(code, qp, f1, f3, f4, f2) ia64_f3 ((code), (qp), (f1), (f3), (f4), (f2), 0xE, 0) - -#define ia64_f4(code, qp, p1, p2, f2, f3, sf, opcode, ra, rb, ta) do { read_pr ((code), (qp)); read_fr ((code), (f2)); read_fr ((code), (f3)); write_pr_fp ((code), (p1)); write_pr_fp ((code), (p2)); ia64_emit_ins_10 ((code), IA64_INS_TYPE_F, (qp), 0, (p1), 6, (ta), 12, (f2), 13, (f3), 20, (p2), 27, (ra), 33, (sf), 34, (rb), 36, (opcode), 37); } while (0) - -#define ia64_fcmp_eq_sf_pred(code, qp, p1, p2, f2, f3, sf) ia64_f4 ((code), (qp), (p1), (p2), (f2), (f3), (sf), 0x4, 0, 0, 0) -#define ia64_fcmp_lt_sf_pred(code, qp, p1, p2, f2, f3, sf) ia64_f4 ((code), (qp), (p1), (p2), (f2), (f3), (sf), 0x4, 0, 1, 0) -#define ia64_fcmp_le_sf_pred(code, qp, p1, p2, f2, f3, sf) ia64_f4 ((code), (qp), (p1), (p2), (f2), (f3), (sf), 0x4, 1, 0, 0) -#define ia64_fcmp_unord_sf_pred(code, qp, p1, p2, f2, f3, sf) ia64_f4 ((code), (qp), (p1), (p2), (f2), (f3), (sf), 0x4, 1, 1, 0) -#define ia64_fcmp_eq_unc_sf_pred(code, qp, p1, p2, f2, f3, sf) ia64_f4 ((code), (qp), (p1), (p2), (f2), (f3), (sf), 0x4, 0, 0, 1) -#define ia64_fcmp_lt_unc_sf_pred(code, qp, p1, p2, f2, f3, sf) ia64_f4 ((code), (qp), (p1), (p2), (f2), (f3), (sf), 0x4, 0, 1, 1) -#define ia64_fcmp_le_unc_sf_pred(code, qp, p1, p2, f2, f3, sf) ia64_f4 ((code), (qp), (p1), (p2), (f2), (f3), (sf), 0x4, 1, 0, 1) -#define ia64_fcmp_unord_unc_sf_pred(code, qp, p1, p2, f2, f3, sf) ia64_f4 ((code), (qp), (p1), (p2), (f2), (f3), (sf), 0x4, 1, 1, 1) - -/* Pseudo ops */ -#define ia64_fcmp_gt_sf_pred(code, qp, p1, p2, f2, f3, sf) ia64_fcmp_lt_sf_pred ((code), (qp), (p1), (p2), (f3), (f2), (sf)) -#define ia64_fcmp_ge_sf_pred(code, qp, p1, p2, f2, f3, sf) ia64_fcmp_le_sf_pred ((code), (qp), (p1), (p2), (f3), (f2), (sf)) -#define ia64_fcmp_ne_sf_pred(code, qp, p1, p2, f2, f3, sf) ia64_fcmp_eq_sf_pred ((code), (qp), (p2), (p1), (f2), (f3), (sf)) -#define ia64_fcmp_nlt_sf_pred(code, qp, p1, p2, f2, f3, sf) ia64_fcmp_lt_sf_pred ((code), (qp), (p2), (p1), (f2), (f3), (sf)) -#define ia64_fcmp_nle_sf_pred(code, qp, p1, p2, f2, f3, sf) ia64_fcmp_le_sf_pred ((code), (qp), (p2), (p1), (f2), (f3), (sf)) -#define ia64_fcmp_ngt_sf_pred(code, qp, p1, p2, f2, f3, sf) ia64_fcmp_lt_sf_pred ((code), (qp), (p2), (p1), (f3), (f2), (sf)) -#define ia64_fcmp_nge_sf_pred(code, qp, p1, p2, f2, f3, sf) ia64_fcmp_le_sf_pred ((code), (qp), (p2), (p1), (f3), (f2), (sf)) -#define ia64_fcmp_ord_sf_pred(code, qp, p1, p2, f2, f3, sf) ia64_fcmp_unord_sf_pred ((code), (qp), (p2), (p1), (f2), (f3), (sf)) - -#define ia64_f5(code, qp, p1, p2, f2, fclass, opcode, ta) do { read_pr ((code), (qp)); write_pr_fp ((code), (p1)); write_pr_fp ((code), (p2)); read_fr ((code), (f2)); ia64_emit_ins_8 ((code), IA64_INS_TYPE_F, (qp), 0, (p1), 6, (ta), 12, (f2), 13, (((guint64)(fclass)) >> 2) & 0x7f, 20, (p2), 27, ((guint64)(fclass)) & 0x3, 33, (opcode), 37); } while (0) - -#define ia64_fclass_m_pred(code, qp, p1, p2, f2, fclass) ia64_f5 ((code), (qp), (p1), (p2), (f2), (fclass), 5, 0) -#define ia64_fclass_m_unc_pred(code, qp, p1, p2, f2, fclass) ia64_f5 ((code), (qp), (p1), (p2), (f2), (fclass), 5, 1) - -#define ia64_f6(code, qp, f1, p2, f2, f3, sf, opcode, x, q) do { read_pr ((code), (qp)); write_fr ((code), (f1)); write_pr_fp ((code), (p2)); read_fr ((code), (f2)); read_fr ((code), (f3)); ia64_emit_ins_9 ((code), IA64_INS_TYPE_F, (qp), 0, (f1), 6, (f2), 13, (f3), 20, (p2), 27, (x), 33, (sf), 34, (q), 36, (opcode), 37); } while (0) - -#define ia64_frcpa_sf_pred(code, qp, f1, p2, f2, f3, sf) ia64_f6 ((code), (qp), (f1), (p2), (f2), (f3), (sf), 0, 1, 0) -#define ia64_fprcpa_sf_pred(code, qp, f1, p2, f2, f3, sf) ia64_f6 ((code), (qp), (f1), (p2), (f2), (f3), (sf), 1, 1, 0) - -#define ia64_f7(code, qp, f1, p2, f3, sf, opcode, x, q) do { read_pr ((code), (qp)); write_fr ((code), (f1)); write_pr_fp ((code), (p2)); read_fr ((code), (f3)); ia64_emit_ins_8 ((code), IA64_INS_TYPE_F, (qp), 0, (f1), 6, (f3), 20, (p2), 27, (x), 33, (sf), 34, (q), 36, (opcode), 37); } while (0) - -#define ia64_frsqrta_sf_pred(code, qp, f1, p2, f3, sf) ia64_f7 ((code), (qp), (f1), (p2), (f3), (sf), 0, 1, 1) -#define ia64_fprsqrta_sf_pred(code, qp, f1, p2, f3, sf) ia64_f7 ((code), (qp), (f1), (p2), (f3), (sf), 1, 1, 1) - -#define ia64_f8(code, qp, f1, f2, f3, sf, opcode, x, x6) do { read_pr ((code), (qp)); check_sf ((sf)); write_fr ((code), (f1)); read_fr ((code), (f2)); read_fr ((code), (f3)); ia64_emit_ins_8 ((code), IA64_INS_TYPE_F, (qp), 0, (f1), 6, (f2), 13, (f3), 20, (x6), 27, (x), 33, (sf), 34, (opcode), 37); } while (0) - -#define ia64_fmin_sf_pred(code, qp, f1, f2, f3, sf) ia64_f8 ((code), (qp), (f1), (f2), (f3), (sf), 0, 0, 0x14) -#define ia64_fman_sf_pred(code, qp, f1, f2, f3, sf) ia64_f8 ((code), (qp), (f1), (f2), (f3), (sf), 0, 0, 0x15) -#define ia64_famin_sf_pred(code, qp, f1, f2, f3, sf) ia64_f8 ((code), (qp), (f1), (f2), (f3), (sf), 0, 0, 0x16) -#define ia64_famax_sf_pred(code, qp, f1, f2, f3, sf) ia64_f8 ((code), (qp), (f1), (f2), (f3), (sf), 0, 0, 0x17) -#define ia64_fpmin_sf_pred(code, qp, f1, f2, f3, sf) ia64_f8 ((code), (qp), (f1), (f2), (f3), (sf), 1, 0, 0x14) -#define ia64_fpman_sf_pred(code, qp, f1, f2, f3, sf) ia64_f8 ((code), (qp), (f1), (f2), (f3), (sf), 1, 0, 0x15) -#define ia64_fpamin_sf_pred(code, qp, f1, f2, f3, sf) ia64_f8 ((code), (qp), (f1), (f2), (f3), (sf), 1, 0, 0x16) -#define ia64_fpamax_sf_pred(code, qp, f1, f2, f3, sf) ia64_f8 ((code), (qp), (f1), (f2), (f3), (sf), 1, 0, 0x17) -#define ia64_fpcmp_eq_sf_pred(code, qp, f1, f2, f3, sf) ia64_f8 ((code), (qp), (f1), (f2), (f3), (sf), 1, 0, 0x30) -#define ia64_fpcmp_lt_sf_pred(code, qp, f1, f2, f3, sf) ia64_f8 ((code), (qp), (f1), (f2), (f3), (sf), 1, 0, 0x31) -#define ia64_fpcmp_le_sf_pred(code, qp, f1, f2, f3, sf) ia64_f8 ((code), (qp), (f1), (f2), (f3), (sf), 1, 0, 0x32) -#define ia64_fpcmp_unord_sf_pred(code, qp, f1, f2, f3, sf) ia64_f8 ((code), (qp), (f1), (f2), (f3), (sf), 1, 0, 0x33) -#define ia64_fpcmp_neq_sf_pred(code, qp, f1, f2, f3, sf) ia64_f8 ((code), (qp), (f1), (f2), (f3), (sf), 1, 0, 0x34) -#define ia64_fpcmp_nlt_sf_pred(code, qp, f1, f2, f3, sf) ia64_f8 ((code), (qp), (f1), (f2), (f3), (sf), 1, 0, 0x35) -#define ia64_fpcmp_nle_sf_pred(code, qp, f1, f2, f3, sf) ia64_f8 ((code), (qp), (f1), (f2), (f3), (sf), 1, 0, 0x36) -#define ia64_fpcmp_ord_sf_pred(code, qp, f1, f2, f3, sf) ia64_f8 ((code), (qp), (f1), (f2), (f3), (sf), 1, 0, 0x37) - -#define ia64_f9(code, qp, f1, f2, f3, opcode, x, x6) do { read_pr ((code), (qp)); write_fr ((code), (f1)); read_fr ((code), (f2)); read_fr ((code), (f3)); ia64_emit_ins_7 ((code), IA64_INS_TYPE_F, (qp), 0, (f1), 6, (f2), 13, (f3), 20, (x6), 27, (x), 33, (opcode), 37); } while (0) - -#define ia64_fmerge_s_pred(code, qp, f1, f2, f3) ia64_f9 ((code), (qp), (f1), (f2), (f3), 0, 0, 0x10) -#define ia64_fmerge_ns_pred(code, qp, f1, f2, f3) ia64_f9 ((code), (qp), (f1), (f2), (f3), 0, 0, 0x11) -#define ia64_fmerge_se_pred(code, qp, f1, f2, f3) ia64_f9 ((code), (qp), (f1), (f2), (f3), 0, 0, 0x12) -#define ia64_fmix_lr_pred(code, qp, f1, f2, f3) ia64_f9 ((code), (qp), (f1), (f2), (f3), 0, 0, 0x39) -#define ia64_fmix_r_pred(code, qp, f1, f2, f3) ia64_f9 ((code), (qp), (f1), (f2), (f3), 0, 0, 0x3A) -#define ia64_fmix_l_pred(code, qp, f1, f2, f3) ia64_f9 ((code), (qp), (f1), (f2), (f3), 0, 0, 0x3B) -#define ia64_fsxt_r_pred(code, qp, f1, f2, f3) ia64_f9 ((code), (qp), (f1), (f2), (f3), 0, 0, 0x3C) -#define ia64_fsxt_l_pred(code, qp, f1, f2, f3) ia64_f9 ((code), (qp), (f1), (f2), (f3), 0, 0, 0x3D) -#define ia64_fpack_pred(code, qp, f1, f2, f3) ia64_f9 ((code), (qp), (f1), (f2), (f3), 0, 0, 0x28) -#define ia64_fswap_pred(code, qp, f1, f2, f3) ia64_f9 ((code), (qp), (f1), (f2), (f3), 0, 0, 0x34) -#define ia64_fswap_nl_pred(code, qp, f1, f2, f3) ia64_f9 ((code), (qp), (f1), (f2), (f3), 0, 0, 0x35) -#define ia64_fswap_nr_pred(code, qp, f1, f2, f3) ia64_f9 ((code), (qp), (f1), (f2), (f3), 0, 0, 0x36) -#define ia64_fand_pred(code, qp, f1, f2, f3) ia64_f9 ((code), (qp), (f1), (f2), (f3), 0, 0, 0x2C) -#define ia64_fandcm_pred(code, qp, f1, f2, f3) ia64_f9 ((code), (qp), (f1), (f2), (f3), 0, 0, 0x2D) -#define ia64_for_pred(code, qp, f1, f2, f3) ia64_f9 ((code), (qp), (f1), (f2), (f3), 0, 0, 0x2E) -#define ia64_fxor_pred(code, qp, f1, f2, f3) ia64_f9 ((code), (qp), (f1), (f2), (f3), 0, 0, 0x2F) -#define ia64_fpmerge_s_pred(code, qp, f1, f2, f3) ia64_f9 ((code), (qp), (f1), (f2), (f3), 0, 0, 0x10) -#define ia64_fpmerge_ns_pred(code, qp, f1, f2, f3) ia64_f9 ((code), (qp), (f1), (f2), (f3), 0, 0, 0x11) -#define ia64_fpmerge_se_pred(code, qp, f1, f2, f3) ia64_f9 ((code), (qp), (f1), (f2), (f3), 0, 0, 0x12) - -/* Pseudo ops */ -#define ia64_fmov_pred(code, qp, f1, f3) ia64_fmerge_s_pred ((code), (qp), (f1), (f3), (f3)) - -#define ia64_f10(code, qp, f1, f2, sf, opcode, x, x6) do { read_pr ((code), (qp)); check_sf ((sf)); write_fr ((code), (f1)); read_fr ((code), (f2)); ia64_emit_ins_7 ((code), IA64_INS_TYPE_F, (qp), 0, (f1), 6, (f2), 13, (x6), 27, (x), 33, (sf), 34, (opcode), 37); } while (0) - -#define ia64_fcvt_fx_sf_pred(code, qp, f1, f2, sf) ia64_f10 ((code), (qp), (f1), (f2), (sf), 0, 0, 0x18) -#define ia64_fcvt_fxu_sf_pred(code, qp, f1, f2, sf) ia64_f10 ((code), (qp), (f1), (f2), (sf), 0, 0, 0x19) -#define ia64_fcvt_fx_trunc_sf_pred(code, qp, f1, f2, sf) ia64_f10 ((code), (qp), (f1), (f2), (sf), 0, 0, 0x1A) -#define ia64_fcvt_fxu_trunc_sf_pred(code, qp, f1, f2, sf) ia64_f10 ((code), (qp), (f1), (f2), (sf), 0, 0, 0x1B) -#define ia64_fpcvt_fx_sf_pred(code, qp, f1, f2, sf) ia64_f10 ((code), (qp), (f1), (f2), (sf), 1, 0, 0x18) -#define ia64_fpcvt_fxu_sf_pred(code, qp, f1, f2, sf) ia64_f10 ((code), (qp), (f1), (f2), (sf), 1, 0, 0x19) -#define ia64_fpcvt_fx_trunc_sf_pred(code, qp, f1, f2, sf) ia64_f10 ((code), (qp), (f1), (f2), (sf), 1, 0, 0x1A) -#define ia64_fpcvt_fxu_trunc_sf_pred(code, qp, f1, f2, sf) ia64_f10 ((code), (qp), (f1), (f2), (sf), 1, 0, 0x1B) - -#define ia64_f11(code, qp, f1, f2, opcode, x, x6) do { read_pr ((code), (qp)); write_fr ((code), (f1)); read_fr ((code), (f2)); ia64_emit_ins_6 ((code), IA64_INS_TYPE_F, (qp), 0, (f1), 6, (f2), 13, (x6), 27, (x), 34, (opcode), 37); } while (0) - -#define ia64_fcvt_xf_pred(code, qp, f1, f2) ia64_f11 ((code), (qp), (f1), (f2), 0, 0, 0x1C) - -#define ia64_f12(code, qp, amask, omask, sf, opcode, x, x6) do { read_pr ((code), (qp)); ia64_emit_ins_7 ((code), IA64_INS_TYPE_F, (qp), 0, (amask) & 0x3f, 13, (omask) & 0x3f, 20, (x6), 27, (x), 33, (sf), 34, (opcode), 37); } while (0) - -#define ia64_fsetc_sf_pred(code, qp, amask, omask, sf) ia64_f12 ((code), (qp), (amask), (omask), (sf), 0, 0, 0x04) - -#define ia64_f13(code, qp, sf, opcode, x, x6) do { read_pr ((code), (qp)); ia64_emit_ins_5 ((code), IA64_INS_TYPE_F, (qp), 0, (x6), 27, (x), 33, (sf), 34, (opcode), 37); } while (0) - -#define ia64_fclrf_sf_pred(code, qp, sf) ia64_f13 ((code), (qp), (sf), 0, 0, 0x05) - -#define ia64_f14(code, qp, imm, sf, opcode, x, x6) do { read_pr ((code), (qp)); check_imm21 ((imm)); ia64_emit_ins_7 ((code), IA64_INS_TYPE_F, (qp), 0, (imm) & 0xfffff, 6, (x6), 27, (x), 33, (sf), 34, sign_bit ((imm)), 36, (opcode), 37); } while (0) - -#define ia64_fchkf_sf_pred(code, qp, disp, sf) ia64_f14 ((code), (qp), (disp), (sf), 0, 0, 0x8) - -#define ia64_f15(code, qp, imm, opcode, x, x6) do { read_pr ((code), (qp)); check_imm21 ((imm)); ia64_emit_ins_6 ((code), IA64_INS_TYPE_F, (qp), 0, (imm) & 0xfffff, 6, (x6), 27, (x), 33, ((imm) >> 20) & 0x1, 36, (opcode), 37); } while (0) - -#define ia64_break_f_pred(code, qp, imm) ia64_f15 ((code), (qp), (imm), 0, 0, 0x0) - -/* - * X-UNIT ENCODINGS - */ - -#define ia64_x1(code, qp, imm, x3, x6) do { read_pr ((code), (qp)); check_imm62 ((imm)); ia64_begin_bundle (code); ia64_emit_ins_1 ((code), IA64_INS_TYPE_LX, ((guint64)(imm) >> 21) & 0x1ffffffffffULL, 0); ia64_emit_ins_6 ((code), IA64_INS_TYPE_LX, (qp), 0, (guint64)(imm) & 0xfffff, (6), (x6), 27, (x3), 33, ((guint64)(imm) >> 20) & 0x1, 36, (0), 37); } while (0) - -#define ia64_break_x_pred(code, qp, imm) ia64_x1 ((code), (qp), (imm), 0, 0x00) - -#define ia64_x2(code, qp, r1, imm, vc) do { if (code.nins > IA64_INS_BUFFER_SIZE - 2) ia64_emit_bundle (&(code), FALSE); read_pr ((code), (qp)); write_gr ((code), (r1)); ia64_emit_ins_1 ((code), IA64_INS_TYPE_LX, ((gint64)(imm) >> 22) & 0x1ffffffffffULL, 0); ia64_emit_ins_9 ((code), IA64_INS_TYPE_LX, (qp), 0, (r1), 6, (gint64)(imm) & 0x7f, (13), (vc), 20, ((gint64)(imm) >> 21) & 0x1, 21, ((gint64)(imm) >> 16) & 0x1f, 22, ((gint64)(imm) >> 7) & 0x1ff, 27, ((gint64)(imm) >> 63) & 0x1, 36, (6), 37); } while (0) - -#define ia64_movl_pred(code, qp, r1, imm) ia64_x2 ((code), (qp), (r1), (imm), 0) - -#define ia64_x3(code, qp, imm, bwh, ph, dh, btype) do { read_pr ((code), (qp)); ia64_begin_bundle (code); ia64_emit_ins_1 ((code), IA64_INS_TYPE_LX, ((guint64)(imm) >> 20) & 0x1ffffffffffULL, 0); ia64_emit_ins_8 ((code), IA64_INS_TYPE_LX, (qp), 0, (btype), 6, (ph), 12, (guint64)(imm) & 0xfffff, (13), (bwh), 33, (dh), 35, ((guint64)(imm) >> 59) & 0x1, 36, (0xC), 37); } while (0) - -#define ia64_brl_cond_hint_pred(code, qp, disp, bwh, ph, dh) ia64_x3 ((code), (qp), (disp), (bwh), (ph), (dh), 0) - -#define ia64_x4(code, qp, b1, imm, bwh, ph, dh) do { read_pr ((code), (qp)); write_br ((code), (b1)); ia64_begin_bundle (code); ia64_emit_ins_1 ((code), IA64_INS_TYPE_LX, ((guint64)(imm) >> 20) & 0x1ffffffffffULL, 0); ia64_emit_ins_8 ((code), IA64_INS_TYPE_LX, (qp), 0, (b1), 6, (ph), 12, (guint64)(imm) & 0xfffff, (13), (bwh), 33, (dh), 35, ((guint64)(imm) >> 59) & 0x1, 36, (0xD), 37); } while (0) - -#define ia64_brl_call_hint_pred(code, qp, b1, disp, bwh, ph, dh) ia64_x4 ((code), (qp), (b1), (disp), (bwh), (ph), (dh)) - -#define ia64_x5(code, qp, imm, x3, x6, y) do { read_pr ((code), (qp)); check_imm62 ((imm)); ia64_begin_bundle (code); ia64_emit_ins_1 ((code), IA64_INS_TYPE_LX, ((guint64)(imm) >> 21) & 0x1ffffffffffULL, 0); ia64_emit_ins_7 ((code), IA64_INS_TYPE_LX, (qp), 0, (guint64)(imm) & 0xfffff, (6), (y), 26, (x6), 27, (x3), 33, ((guint64)(imm) >> 20) & 0x1, 36, (0), 37); } while (0) - -#define ia64_nop_x_pred(code, qp, imm) ia64_x5 ((code), (qp), (imm), 0, 0x01, 0) -#define ia64_hint_x_pred(code, qp, imm) ia64_x5 ((code), (qp), (imm), 0, 0x01, 1) - - - - - - -/* - * Non predicated instruction variants - */ - - -#define ia64_add(code, r1, r2, r3) ia64_add_pred ((code), 0, r1, r2, r3) -#define ia64_add1(code, r1, r2, r3) ia64_add1_pred ((code), 0, r1, r2, r3) -#define ia64_sub(code, r1, r2, r3) ia64_sub_pred ((code), 0, r1, r2, r3) -#define ia64_sub1(code, r1, r2, r3) ia64_sub1_pred ((code), 0, r1, r2, r3) -#define ia64_addp4(code, r1, r2, r3) ia64_addp4_pred ((code), 0, r1, r2, r3) -#define ia64_and(code, r1, r2, r3) ia64_and_pred ((code), 0, r1, r2, r3) -#define ia64_andcm(code, r1, r2, r3) ia64_andcm_pred ((code), 0, r1, r2, r3) -#define ia64_or(code, r1, r2, r3) ia64_or_pred ((code), 0, r1, r2, r3) -#define ia64_xor(code, r1, r2, r3) ia64_xor_pred ((code), 0, r1, r2, r3) - - -#define ia64_shladd(code, r1, r2, r3,count) ia64_shladd_pred ((code), 0, r1, r2, r3,count) -#define ia64_shladdp4(code, r1, r2, r3,count) ia64_shladdp4_pred ((code), 0, r1, r2, r3,count) - - -#define ia64_sub_imm(code, r1,imm8,r3) ia64_sub_imm_pred ((code), 0, r1,imm8,r3) -#define ia64_and_imm(code, r1,imm8,r3) ia64_and_imm_pred ((code), 0, r1,imm8,r3) -#define ia64_andcm_imm(code, r1,imm8,r3) ia64_andcm_imm_pred ((code), 0, r1,imm8,r3) -#define ia64_or_imm(code, r1,imm8,r3) ia64_or_imm_pred ((code), 0, r1,imm8,r3) -#define ia64_xor_imm(code, r1,imm8,r3) ia64_xor_imm_pred ((code), 0, r1,imm8,r3) - - -#define ia64_adds_imm(code, r1,imm14,r3) ia64_adds_imm_pred ((code), 0, r1,imm14,r3) -#define ia64_addp4_imm(code, r1,imm14,r3) ia64_addp4_imm_pred ((code), 0, r1,imm14,r3) - - -#define ia64_addl_imm(code, r1,imm22,r3) ia64_addl_imm_pred ((code), 0, r1,imm22,r3) - - -#define ia64_cmp_lt(code, p1, p2, r2, r3) ia64_cmp_lt_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp_ltu(code, p1, p2, r2, r3) ia64_cmp_ltu_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp_eq(code, p1, p2, r2, r3) ia64_cmp_eq_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp_lt_unc(code, p1, p2, r2, r3) ia64_cmp_lt_unc_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp_ltu_unc(code, p1, p2, r2, r3) ia64_cmp_ltu_unc_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp_eq_unc(code, p1, p2, r2, r3) ia64_cmp_eq_unc_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp_eq_and(code, p1, p2, r2, r3) ia64_cmp_eq_and_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp_eq_or(code, p1, p2, r2, r3) ia64_cmp_eq_or_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp_eq_or_andcm(code, p1, p2, r2, r3) ia64_cmp_eq_or_andcm_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp_ne_and(code, p1, p2, r2, r3) ia64_cmp_ne_and_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp_ne_or(code, p1, p2, r2, r3) ia64_cmp_ne_or_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp_ne_or_andcm(code, p1, p2, r2, r3) ia64_cmp_ne_or_andcm_pred ((code), 0, p1, p2, r2, r3) - -#define ia64_cmp4_lt(code, p1, p2, r2, r3) ia64_cmp4_lt_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp4_ltu(code, p1, p2, r2, r3) ia64_cmp4_ltu_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp4_eq(code, p1, p2, r2, r3) ia64_cmp4_eq_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp4_lt_unc(code, p1, p2, r2, r3) ia64_cmp4_lt_unc_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp4_ltu_unc(code, p1, p2, r2, r3) ia64_cmp4_ltu_unc_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp4_eq_unc(code, p1, p2, r2, r3) ia64_cmp4_eq_unc_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp4_eq_and(code, p1, p2, r2, r3) ia64_cmp4_eq_and_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp4_eq_or(code, p1, p2, r2, r3) ia64_cmp4_eq_or_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp4_eq_or_andcm(code, p1, p2, r2, r3) ia64_cmp4_eq_or_andcm_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp4_ne_and(code, p1, p2, r2, r3) ia64_cmp4_ne_and_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp4_ne_or(code, p1, p2, r2, r3) ia64_cmp4_ne_or_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp4_ne_or_andcm(code, p1, p2, r2, r3) ia64_cmp4_ne_or_andcm_pred ((code), 0, p1, p2, r2, r3) - -/* Pseudo ops */ -#define ia64_cmp_ne(code, p1, p2, r2, r3) ia64_cmp_ne_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp_le(code, p1, p2, r2, r3) ia64_cmp_le_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp_gt(code, p1, p2, r2, r3) ia64_cmp_gt_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp_ge(code, p1, p2, r2, r3) ia64_cmp_ge_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp_leu(code, p1, p2, r2, r3) ia64_cmp_leu_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp_gtu(code, p1, p2, r2, r3) ia64_cmp_gtu_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp_geu(code, p1, p2, r2, r3) ia64_cmp_geu_pred ((code), 0, p1, p2, r2, r3) - -#define ia64_cmp4_ne(code, p1, p2, r2, r3) ia64_cmp4_ne_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp4_le(code, p1, p2, r2, r3) ia64_cmp4_le_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp4_gt(code, p1, p2, r2, r3) ia64_cmp4_gt_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp4_ge(code, p1, p2, r2, r3) ia64_cmp4_ge_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp4_leu(code, p1, p2, r2, r3) ia64_cmp4_leu_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp4_gtu(code, p1, p2, r2, r3) ia64_cmp4_gtu_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp4_geu(code, p1, p2, r2, r3) ia64_cmp4_geu_pred ((code), 0, p1, p2, r2, r3) - -#define ia64_cmp_gt_and(code, p1, p2, r2, r3) ia64_cmp_gt_and_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp_gt_or(code, p1, p2, r2, r3) ia64_cmp_gt_or_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp_gt_or_andcm(code, p1, p2, r2, r3) ia64_cmp_gt_or_andcm_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp_le_and(code, p1, p2, r2, r3) ia64_cmp_le_and_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp_le_or(code, p1, p2, r2, r3) ia64_cmp_le_or_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp_le_or_andcm(code, p1, p2, r2, r3) ia64_cmp_le_or_andcm_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp_ge_and(code, p1, p2, r2, r3) ia64_cmp_ge_and_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp_ge_or(code, p1, p2, r2, r3) ia64_cmp_ge_or_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp_ge_or_andcm(code, p1, p2, r2, r3) ia64_cmp_ge_or_andcm_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp_lt_and(code, p1, p2, r2, r3) ia64_cmp_lt_and_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp_lt_or(code, p1, p2, r2, r3) ia64_cmp_lt_or_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp_lt_or_andcm(code, p1, p2, r2, r3) ia64_cmp_lt_or_andcm_pred ((code), 0, p1, p2, r2, r3) - -#define ia64_cmp4_gt_and(code, p1, p2, r2, r3) ia64_cmp4_gt_and_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp4_gt_or(code, p1, p2, r2, r3) ia64_cmp4_gt_or_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp4_gt_or_andcm(code, p1, p2, r2, r3) ia64_cmp4_gt_or_andcm_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp4_le_and(code, p1, p2, r2, r3) ia64_cmp4_le_and_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp4_le_or(code, p1, p2, r2, r3) ia64_cmp4_le_or_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp4_le_or_andcm(code, p1, p2, r2, r3) ia64_cmp4_le_or_andcm_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp4_ge_and(code, p1, p2, r2, r3) ia64_cmp4_ge_and_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp4_ge_or(code, p1, p2, r2, r3) ia64_cmp4_ge_or_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp4_ge_or_andcm(code, p1, p2, r2, r3) ia64_cmp4_ge_or_andcm_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp4_lt_and(code, p1, p2, r2, r3) ia64_cmp4_lt_and_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp4_lt_or(code, p1, p2, r2, r3) ia64_cmp4_lt_or_pred ((code), 0, p1, p2, r2, r3) -#define ia64_cmp4_lt_or_andcm(code, p1, p2, r2, r3) ia64_cmp4_lt_or_andcm_pred ((code), 0, p1, p2, r2, r3) - - -#define ia64_cmp_lt_imm(code, p1, p2, imm8, r3) ia64_cmp_lt_imm_pred ((code), 0, p1, p2, imm8, r3) -#define ia64_cmp_ltu_imm(code, p1, p2, imm8, r3) ia64_cmp_ltu_imm_pred ((code), 0, p1, p2, imm8, r3) -#define ia64_cmp_eq_imm(code, p1, p2, imm8, r3) ia64_cmp_eq_imm_pred ((code), 0, p1, p2, imm8, r3) -#define ia64_cmp_lt_unc_imm(code, p1, p2, imm8, r3) ia64_cmp_lt_unc_imm_pred ((code), 0, p1, p2, imm8, r3) -#define ia64_cmp_ltu_unc_imm(code, p1, p2, imm8, r3) ia64_cmp_ltu_unc_imm_pred ((code), 0, p1, p2, imm8, r3) -#define ia64_cmp_eq_unc_imm(code, p1, p2, imm8, r3) ia64_cmp_eq_unc_imm_pred ((code), 0, p1, p2, imm8, r3) -#define ia64_cmp_eq_and_imm(code, p1, p2, imm8, r3) ia64_cmp_eq_and_imm_pred ((code), 0, p1, p2, imm8, r3) -#define ia64_cmp_eq_or_imm(code, p1, p2, imm8, r3) ia64_cmp_eq_or_imm_pred ((code), 0, p1, p2, imm8, r3) -#define ia64_cmp_eq_or_andcm_imm(code, p1, p2, imm8, r3) ia64_cmp_eq_or_andcm_imm_pred ((code), 0, p1, p2, imm8, r3) -#define ia64_cmp_ne_and_imm(code, p1, p2, imm8, r3) ia64_cmp_ne_and_imm_pred ((code), 0, p1, p2, imm8, r3) -#define ia64_cmp_ne_or_imm(code, p1, p2, imm8, r3) ia64_cmp_ne_or_imm_pred ((code), 0, p1, p2, imm8, r3) -#define ia64_cmp_ne_or_andcm_imm(code, p1, p2, imm8, r3) ia64_cmp_ne_or_andcm_imm_pred ((code), 0, p1, p2, imm8, r3) - -#define ia64_cmp4_lt_imm(code, p1, p2, imm8, r3) ia64_cmp4_lt_imm_pred ((code), 0, p1, p2, imm8, r3) -#define ia64_cmp4_ltu_imm(code, p1, p2, imm8, r3) ia64_cmp4_ltu_imm_pred ((code), 0, p1, p2, imm8, r3) -#define ia64_cmp4_eq_imm(code, p1, p2, imm8, r3) ia64_cmp4_eq_imm_pred ((code), 0, p1, p2, imm8, r3) -#define ia64_cmp4_lt_unc_imm(code, p1, p2, imm8, r3) ia64_cmp4_lt_unc_imm_pred ((code), 0, p1, p2, imm8, r3) -#define ia64_cmp4_ltu_unc_imm(code, p1, p2, imm8, r3) ia64_cmp4_ltu_unc_imm_pred ((code), 0, p1, p2, imm8, r3) -#define ia64_cmp4_eq_unc_imm(code, p1, p2, imm8, r3) ia64_cmp4_eq_unc_imm_pred ((code), 0, p1, p2, imm8, r3) -#define ia64_cmp4_eq_and_imm(code, p1, p2, imm8, r3) ia64_cmp4_eq_and_imm_pred ((code), 0, p1, p2, imm8, r3) -#define ia64_cmp4_eq_or_imm(code, p1, p2, imm8, r3) ia64_cmp4_eq_or_imm_pred ((code), 0, p1, p2, imm8, r3) -#define ia64_cmp4_eq_or_andcm_imm(code, p1, p2, imm8, r3) ia64_cmp4_eq_or_andcm_imm_pred ((code), 0, p1, p2, imm8, r3) -#define ia64_cmp4_ne_and_imm(code, p1, p2, imm8, r3) ia64_cmp4_ne_and_imm_pred ((code), 0, p1, p2, imm8, r3) -#define ia64_cmp4_ne_or_imm(code, p1, p2, imm8, r3) ia64_cmp4_ne_or_imm_pred ((code), 0, p1, p2, imm8, r3) -#define ia64_cmp4_ne_or_andcm_imm(code, p1, p2, imm8, r3) ia64_cmp4_ne_or_andcm_imm_pred ((code), 0, p1, p2, imm8, r3) - -/* Pseudo ops */ -#define ia64_cmp_ne_imm(code, p1, p2, imm8, r3) ia64_cmp_ne_imm_pred((code), 0, p1, p2, imm8, r3) -#define ia64_cmp_le_imm(code, p1, p2, imm8, r3) ia64_cmp_le_imm_pred((code), 0, p1, p2, imm8, r3) -#define ia64_cmp_gt_imm(code, p1, p2, imm8, r3) ia64_cmp_gt_imm_pred((code), 0, p1, p2, imm8, r3) -#define ia64_cmp_ge_imm(code, p1, p2, imm8, r3) ia64_cmp_ge_imm_pred((code), 0, p1, p2, imm8, r3) -#define ia64_cmp_leu_imm(code, p1, p2, imm8, r3) ia64_cmp_leu_imm_pred((code), 0, p1, p2, imm8, r3) -#define ia64_cmp_gtu_imm(code, p1, p2, imm8, r3) ia64_cmp_gtu_imm_pred((code), 0, p1, p2, imm8, r3) -#define ia64_cmp_geu_imm(code, p1, p2, imm8, r3) ia64_cmp_geu_imm_pred((code), 0, p1, p2, imm8, r3) - -#define ia64_cmp4_ne_imm(code, p1, p2, imm8, r3) ia64_cmp4_ne_imm_pred((code), 0, p1, p2, imm8, r3) -#define ia64_cmp4_le_imm(code, p1, p2, imm8, r3) ia64_cmp4_le_imm_pred((code), 0, p1, p2, imm8, r3) -#define ia64_cmp4_gt_imm(code, p1, p2, imm8, r3) ia64_cmp4_gt_imm_pred((code), 0, p1, p2, imm8, r3) -#define ia64_cmp4_ge_imm(code, p1, p2, imm8, r3) ia64_cmp4_ge_imm_pred((code), 0, p1, p2, imm8, r3) -#define ia64_cmp4_leu_imm(code, p1, p2, imm8, r3) ia64_cmp4_leu_imm_pred((code), 0, p1, p2, imm8, r3) -#define ia64_cmp4_gtu_imm(code, p1, p2, imm8, r3) ia64_cmp4_gtu_imm_pred((code), 0, p1, p2, imm8, r3) -#define ia64_cmp4_geu_imm(code, p1, p2, imm8, r3) ia64_cmp4_geu_imm_pred((code), 0, p1, p2, imm8, r3) - -#define ia64_padd1(code, r1,r2,r3) ia64_padd1_pred ((code), 0, r1,r2,r3) -#define ia64_padd2(code, r1,r2,r3) ia64_padd2_pred ((code), 0, r1,r2,r3) -#define ia64_padd4(code, r1,r2,r3) ia64_padd4_pred ((code), 0, r1,r2,r3) -#define ia64_padd1_sss(code, r1,r2,r3) ia64_padd1_sss_pred ((code), 0, r1,r2,r3) -#define ia64_padd2_sss(code, r1,r2,r3) ia64_padd2_sss_pred ((code), 0, r1,r2,r3) -#define ia64_padd1_uuu(code, r1,r2,r3) ia64_padd1_uuu_pred ((code), 0, r1,r2,r3) -#define ia64_padd2_uuu(code, r1,r2,r3) ia64_padd2_uuu_pred ((code), 0, r1,r2,r3) -#define ia64_padd1_uus(code, r1,r2,r3) ia64_padd1_uus_pred ((code), 0, r1,r2,r3) -#define ia64_padd2_uus(code, r1,r2,r3) ia64_padd2_uus_pred ((code), 0, r1,r2,r3) - -#define ia64_psub1(code, r1,r2,r3) ia64_psub1_pred ((code), 0, r1,r2,r3) -#define ia64_psub2(code, r1,r2,r3) ia64_psub2_pred ((code), 0, r1,r2,r3) -#define ia64_psub4(code, r1,r2,r3) ia64_psub4_pred ((code), 0, r1,r2,r3) -#define ia64_psub1_sss(code, r1,r2,r3) ia64_psub1_sss_pred ((code), 0, r1,r2,r3) -#define ia64_psub2_sss(code, r1,r2,r3) ia64_psub2_sss_pred ((code), 0, r1,r2,r3) -#define ia64_psub1_uuu(code, r1,r2,r3) ia64_psub1_uuu_pred ((code), 0, r1,r2,r3) -#define ia64_psub2_uuu(code, r1,r2,r3) ia64_psub2_uuu_pred ((code), 0, r1,r2,r3) -#define ia64_psub1_uus(code, r1,r2,r3) ia64_psub1_uus_pred ((code), 0, r1,r2,r3) -#define ia64_psub2_uus(code, r1,r2,r3) ia64_psub2_uus_pred ((code), 0, r1,r2,r3) - -#define ia64_pavg1(code, r1,r2,r3) ia64_pavg1_pred ((code), 0, r1,r2,r3) -#define ia64_pavg2(code, r1,r2,r3) ia64_pavg2_pred ((code), 0, r1,r2,r3) -#define ia64_pavg1_raz(code, r1,r2,r3) ia64_pavg1_raz_pred ((code), 0, r1,r2,r3) -#define ia64_pavg2_raz(code, r1,r2,r3) ia64_pavg2_raz_pred ((code), 0, r1,r2,r3) -#define ia64_pavgsub1(code, r1,r2,r3) ia64_pavgsub1_pred ((code), 0, r1,r2,r3) -#define ia64_pavgsub2(code, r1,r2,r3) ia64_pavgsub2_pred ((code), 0, r1,r2,r3) -#define ia64_pcmp1_eq(code, r1,r2,r3) ia64_pcmp1_eq_pred ((code), 0, r1,r2,r3) -#define ia64_pcmp2_eq(code, r1,r2,r3) ia64_pcmp2_eq_pred ((code), 0, r1,r2,r3) -#define ia64_pcmp4_eq(code, r1,r2,r3) ia64_pcmp4_eq_pred ((code), 0, r1,r2,r3) -#define ia64_pcmp1_gt(code, r1,r2,r3) ia64_pcmp1_gt_pred ((code), 0, r1,r2,r3) -#define ia64_pcmp2_gt(code, r1,r2,r3) ia64_pcmp2_gt_pred ((code), 0, r1,r2,r3) -#define ia64_pcmp4_gt(code, r1,r2,r3) ia64_pcmp4_gt_pred ((code), 0, r1,r2,r3) - - -#define ia64_pshladd2(code, r1, r2, r3, count) ia64_pshladd2_pred ((code), 0, r1, r2, r3, count) -#define ia64_pshradd2(code, r1, r2, r3, count) ia64_pshradd2_pred ((code), 0, r1, r2, r3, count) - -#define ia64_pmpyshr2(code, r1, r2, r3, count) ia64_pmpyshr2_pred ((code), 0, r1, r2, r3, count) - -#define ia64_pmpyshr2_u(code, r1, r2, r3, count) ia64_pmpyshr2_u_pred ((code), 0, r1, r2, r3, count) - - -#define ia64_pmpy2_r(code, r1, r2, r3) ia64_pmpy2_r_pred ((code), 0, r1, r2, r3) -#define ia64_pmpy2_l(code, r1, r2, r3) ia64_pmpy2_l_pred ((code), 0, r1, r2, r3) -#define ia64_mix1_r(code, r1, r2, r3) ia64_mix1_r_pred ((code), 0, r1, r2, r3) -#define ia64_mix2_r(code, r1, r2, r3) ia64_mix2_r_pred ((code), 0, r1, r2, r3) -#define ia64_mix4_r(code, r1, r2, r3) ia64_mix4_r_pred ((code), 0, r1, r2, r3) -#define ia64_mix1_l(code, r1, r2, r3) ia64_mix1_l_pred ((code), 0, r1, r2, r3) -#define ia64_mix2_l(code, r1, r2, r3) ia64_mix2_l_pred ((code), 0, r1, r2, r3) -#define ia64_mix4_l(code, r1, r2, r3) ia64_mix4_l_pred ((code), 0, r1, r2, r3) -#define ia64_pack2_uss(code, r1, r2, r3) ia64_pack2_uss_pred ((code), 0, r1, r2, r3) -#define ia64_pack2_sss(code, r1, r2, r3) ia64_pack2_sss_pred ((code), 0, r1, r2, r3) -#define ia64_pack4_sss(code, r1, r2, r3) ia64_pack4_sss_pred ((code), 0, r1, r2, r3) -#define ia64_unpack1_h(code, r1, r2, r3) ia64_unpack1_h_pred ((code), 0, r1, r2, r3) -#define ia64_unpack2_h(code, r1, r2, r3) ia64_unpack2_h_pred ((code), 0, r1, r2, r3) -#define ia64_unpack4_h(code, r1, r2, r3) ia64_unpack4_h_pred ((code), 0, r1, r2, r3) -#define ia64_unpack1_l(code, r1, r2, r3) ia64_unpack1_l_pred ((code), 0, r1, r2, r3) -#define ia64_unpack2_l(code, r1, r2, r3) ia64_unpack2_l_pred ((code), 0, r1, r2, r3) -#define ia64_unpack4_l(code, r1, r2, r3) ia64_unpack4_l_pred ((code), 0, r1, r2, r3) -#define ia64_pmin1_u(code, r1, r2, r3) ia64_pmin1_u_pred ((code), 0, r1, r2, r3) -#define ia64_pmax1_u(code, r1, r2, r3) ia64_pmax1_u_pred ((code), 0, r1, r2, r3) -#define ia64_pmin2(code, r1, r2, r3) ia64_pmin2_pred ((code), 0, r1, r2, r3) -#define ia64_pmax2(code, r1, r2, r3) ia64_pmax2_pred ((code), 0, r1, r2, r3) -#define ia64_psad1(code, r1, r2, r3) ia64_psad1_pred ((code), 0, r1, r2, r3) - -#define ia64_mux1(code, r1, r2, mbtype) ia64_mux1_pred ((code), 0, r1, r2, mbtype) - - -#define ia64_mux2(code, r1, r2, mhtype) ia64_mux2_pred ((code), 0, r1, r2, mhtype) - - -#define ia64_pshr2(code, r1, r3, r2) ia64_pshr2_pred ((code), 0, r1, r3, r2) -#define ia64_pshr4(code, r1, r3, r2) ia64_pshr4_pred ((code), 0, r1, r3, r2) -#define ia64_shr(code, r1, r3, r2) ia64_shr_pred ((code), 0, r1, r3, r2) -#define ia64_pshr2_u(code, r1, r3, r2) ia64_pshr2_u_pred ((code), 0, r1, r3, r2) -#define ia64_pshr4_u(code, r1, r3, r2) ia64_pshr4_u_pred ((code), 0, r1, r3, r2) -#define ia64_shr_u(code, r1, r3, r2) ia64_shr_u_pred ((code), 0, r1, r3, r2) - - -#define ia64_pshr2_imm(code, r1, r3, count) ia64_pshr2_imm_pred ((code), 0, r1, r3, count) -#define ia64_pshr4_imm(code, r1, r3, count) ia64_pshr4_imm_pred ((code), 0, r1, r3, count) -#define ia64_pshr2_u_imm(code, r1, r3, count) ia64_pshr2_u_imm_pred ((code), 0, r1, r3, count) -#define ia64_pshr4_u_imm(code, r1, r3, count) ia64_pshr4_u_imm_pred ((code), 0, r1, r3, count) - - -#define ia64_pshl2(code, r1, r3, r2) ia64_pshl2_pred ((code), 0, r1, r3, r2) -#define ia64_pshl4(code, r1, r3, r2) ia64_pshl4_pred ((code), 0, r1, r3, r2) -#define ia64_shl(code, r1, r3, r2) ia64_shl_pred ((code), 0, r1, r3, r2) - -#define ia64_shl_imm(code, r1, r3, count) ia64_dep_z ((code), (r1), (r3), count, 64 - count) -#define ia64_shr_imm(code, r1, r3, count) ia64_extr ((code), (r1), (r3), count, 64 - count) -#define ia64_shr_u_imm(code, r1, r3, count) ia64_extr_u ((code), (r1), (r3), count, 64 - count) - -#define ia64_pshl2_imm(code, r1, r2, count) ia64_pshl2_imm_pred ((code), 0, r1, r2, count) -#define ia64_pshl4_imm(code, r1, r2, count) ia64_pshl4_imm_pred ((code), 0, r1, r2, count) - - -#define ia64_popcnt(code, r1, r3) ia64_popcnt_pred ((code), 0, r1, r3) - - -#define ia64_shrp(code, r1, r2, r3, count) ia64_shrp_pred ((code), 0, r1, r2, r3, count) - - -#define ia64_extr_u(code, r1, r3, pos, len) ia64_extr_u_pred ((code), 0, r1, r3, pos, len) -#define ia64_extr(code, r1, r3, pos, len) ia64_extr_pred ((code), 0, r1, r3, pos, len) - - -#define ia64_dep_z(code, r1, r2, pos, len) ia64_dep_z_pred ((code), 0, r1, r2, pos, len) - - -#define ia64_dep_z_imm(code, r1, imm, pos, len) ia64_dep_z_imm_pred ((code), 0, r1, imm, pos, len) - - -#define ia64_dep_imm(code, r1, imm, r3, pos, len) ia64_dep_imm_pred ((code), 0, r1, imm, r3, pos, len) - - -#define ia64_dep(code, r1, r2, r3, pos, len) ia64_dep_pred ((code), 0, r1, r2, r3, pos, len) - - -#define ia64_tbit_z(code, p1, p2, r3, pos) ia64_tbit_z_pred ((code), 0, p1, p2, r3, pos) -#define ia64_tbit_z_unc(code, p1, p2, r3, pos) ia64_tbit_z_unc_pred ((code), 0, p1, p2, r3, pos) -#define ia64_tbit_z_and(code, p1, p2, r3, pos) ia64_tbit_z_and_pred ((code), 0, p1, p2, r3, pos) -#define ia64_tbit_nz_and(code, p1, p2, r3, pos) ia64_tbit_nz_and_pred ((code), 0, p1, p2, r3, pos) -#define ia64_tbit_z_or(code, p1, p2, r3, pos) ia64_tbit_z_or_pred ((code), 0, p1, p2, r3, pos) -#define ia64_tbit_nz_or(code, p1, p2, r3, pos) ia64_tbit_nz_or_pred ((code), 0, p1, p2, r3, pos) -#define ia64_tbit_z_or_andcm(code, p1, p2, r3, pos) ia64_tbit_z_or_andcm_pred ((code), 0, p1, p2, r3, pos) -#define ia64_tbit_nz_or_andcm(code, p1, p2, r3, pos) ia64_tbit_nz_or_andcm_pred ((code), 0, p1, p2, r3, pos) - - -#define ia64_tnat_z(code, p1, p2, r3) ia64_tnat_z_pred ((code), 0, p1, p2, r3) -#define ia64_tnat_z_unc(code, p1, p2, r3) ia64_tnat_z_unc_pred ((code), 0, p1, p2, r3) -#define ia64_tnat_z_and(code, p1, p2, r3) ia64_tnat_z_and_pred ((code), 0, p1, p2, r3) -#define ia64_tnat_nz_and(code, p1, p2, r3) ia64_tnat_nz_and_pred ((code), 0, p1, p2, r3) -#define ia64_tnat_z_or(code, p1, p2, r3) ia64_tnat_z_or_pred ((code), 0, p1, p2, r3) -#define ia64_tnat_nz_or(code, p1, p2, r3) ia64_tnat_nz_or_pred ((code), 0, p1, p2, r3) -#define ia64_tnat_z_or_andcm(code, p1, p2, r3) ia64_tnat_z_or_andcm_pred ((code), 0, p1, p2, r3) -#define ia64_tnat_nz_or_andcm(code, p1, p2, r3) ia64_tnat_nz_or_andcm_pred ((code), 0, p1, p2, r3) - - -#define ia64_nop_i(code, imm) ia64_nop_i_pred ((code), 0, imm) -#define ia64_hint_i(code, imm) ia64_hint_i_pred ((code), 0, imm) - - -#define ia64_break_i(code, imm) ia64_break_i_pred ((code), 0, imm) - - -#define ia64_chk_s_i(code, r2,disp) ia64_chk_s_i_pred ((code), 0, r2,disp) - -#define ia64_mov_to_br_hint(code, b1, r2, disp, wh, ih) ia64_mov_to_br_hint_pred ((code), 0, b1, r2, disp, wh, ih) -#define ia64_mov_ret_to_br_hint(code, b1, r2, disp, wh, ih) ia64_mov_ret_to_br_hint_pred ((code), 0, b1, r2, disp, wh, ih) - -/* Pseudo ops */ - -#define ia64_mov_to_br(code, b1, r2) ia64_mov_to_br_pred ((code), 0, (b1), (r2)) -#define ia64_mov_ret_to_br(code, b1, r2) ia64_mov_ret_to_br_pred ((code), 0, (b1), (r2)) - -/* End of pseudo ops */ - -#define ia64_mov_from_br(code, r1, b2) ia64_mov_from_br_pred ((code), 0, r1, b2) - - -#define ia64_mov_to_pred(code, r2, mask) ia64_mov_to_pred_pred ((code), 0, r2, mask) - - -#define ia64_mov_to_pred_rot_imm(code, imm) ia64_mov_to_pred_rot_imm_pred ((code), 0, imm) - - -#define ia64_mov_from_ip(code, r1) ia64_mov_from_ip_pred ((code), 0, r1) -#define ia64_mov_from_pred(code, r1) ia64_mov_from_pred_pred ((code), 0, r1) - - -#define ia64_mov_to_ar_i(code, ar3, r2) ia64_mov_to_ar_i_pred ((code), 0, ar3, r2) - - -#define ia64_mov_to_ar_imm_i(code, ar3, imm) ia64_mov_to_ar_imm_i_pred ((code), 0, ar3, imm) - - -#define ia64_mov_from_ar_i(code, r1, ar3) ia64_mov_from_ar_i_pred ((code), 0, r1, ar3) - - -#define ia64_zxt1(code, r1, r3) ia64_zxt1_pred ((code), 0, r1, r3) -#define ia64_zxt2(code, r1, r3) ia64_zxt2_pred ((code), 0, r1, r3) -#define ia64_zxt4(code, r1, r3) ia64_zxt4_pred ((code), 0, r1, r3) -#define ia64_sxt1(code, r1, r3) ia64_sxt1_pred ((code), 0, r1, r3) -#define ia64_sxt2(code, r1, r3) ia64_sxt2_pred ((code), 0, r1, r3) -#define ia64_sxt4(code, r1, r3) ia64_sxt4_pred ((code), 0, r1, r3) -#define ia64_czx1_l(code, r1, r3) ia64_czx1_l_pred ((code), 0, r1, r3) -#define ia64_czx2_l(code, r1, r3) ia64_czx2_l_pred ((code), 0, r1, r3) -#define ia64_czx1_r(code, r1, r3) ia64_czx1_r_pred ((code), 0, r1, r3) -#define ia64_czx2_r(code, r1, r3) ia64_czx2_r_pred ((code), 0, r1, r3) - -#define ia64_ld1_hint(code, r1, r3, hint) ia64_ld1_hint_pred ((code), 0, r1, r3, hint) -#define ia64_ld2_hint(code, r1, r3, hint) ia64_ld2_hint_pred ((code), 0, r1, r3, hint) -#define ia64_ld4_hint(code, r1, r3, hint) ia64_ld4_hint_pred ((code), 0, r1, r3, hint) -#define ia64_ld8_hint(code, r1, r3, hint) ia64_ld8_hint_pred ((code), 0, r1, r3, hint) - -#define ia64_ld1_s_hint(code, r1, r3, hint) ia64_ld1_s_hint_pred ((code), 0, r1, r3, hint) -#define ia64_ld2_s_hint(code, r1, r3, hint) ia64_ld2_s_hint_pred ((code), 0, r1, r3, hint) -#define ia64_ld4_s_hint(code, r1, r3, hint) ia64_ld4_s_hint_pred ((code), 0, r1, r3, hint) -#define ia64_ld8_s_hint(code, r1, r3, hint) ia64_ld8_s_hint_pred ((code), 0, r1, r3, hint) - -#define ia64_ld1_a_hint(code, r1, r3, hint) ia64_ld1_a_hint_pred ((code), 0, r1, r3, hint) -#define ia64_ld2_a_hint(code, r1, r3, hint) ia64_ld2_a_hint_pred ((code), 0, r1, r3, hint) -#define ia64_ld4_a_hint(code, r1, r3, hint) ia64_ld4_a_hint_pred ((code), 0, r1, r3, hint) -#define ia64_ld8_a_hint(code, r1, r3, hint) ia64_ld8_a_hint_pred ((code), 0, r1, r3, hint) - -#define ia64_ld1_sa_hint(code, r1, r3, hint) ia64_ld1_sa_hint_pred ((code), 0, r1, r3, hint) -#define ia64_ld2_sa_hint(code, r1, r3, hint) ia64_ld2_sa_hint_pred ((code), 0, r1, r3, hint) -#define ia64_ld4_sa_hint(code, r1, r3, hint) ia64_ld4_sa_hint_pred ((code), 0, r1, r3, hint) -#define ia64_ld8_sa_hint(code, r1, r3, hint) ia64_ld8_sa_hint_pred ((code), 0, r1, r3, hint) - -#define ia64_ld1_bias_hint(code, r1, r3, hint) ia64_ld1_bias_hint_pred ((code), 0, r1, r3, hint) -#define ia64_ld2_bias_hint(code, r1, r3, hint) ia64_ld2_bias_hint_pred ((code), 0, r1, r3, hint) -#define ia64_ld4_bias_hint(code, r1, r3, hint) ia64_ld4_bias_hint_pred ((code), 0, r1, r3, hint) -#define ia64_ld8_bias_hint(code, r1, r3, hint) ia64_ld8_bias_hint_pred ((code), 0, r1, r3, hint) - -#define ia64_ld1_acq_hint(code, r1, r3, hint) ia64_ld1_acq_hint_pred ((code), 0, r1, r3, hint) -#define ia64_ld2_acq_hint(code, r1, r3, hint) ia64_ld2_acq_hint_pred ((code), 0, r1, r3, hint) -#define ia64_ld4_acq_hint(code, r1, r3, hint) ia64_ld4_acq_hint_pred ((code), 0, r1, r3, hint) -#define ia64_ld8_acq_hint(code, r1, r3, hint) ia64_ld8_acq_hint_pred ((code), 0, r1, r3, hint) - -#define ia64_ld8_fill_hint(code, r1, r3, hint) ia64_ld8_fill_hint_pred ((code), 0, r1, r3, hint) - -#define ia64_ld1_c_clr_hint(code, r1, r3, hint) ia64_ld1_c_clr_hint_pred ((code), 0, r1, r3, hint) -#define ia64_ld2_c_clr_hint(code, r1, r3, hint) ia64_ld2_c_clr_hint_pred ((code), 0, r1, r3, hint) -#define ia64_ld4_c_clr_hint(code, r1, r3, hint) ia64_ld4_c_clr_hint_pred ((code), 0, r1, r3, hint) -#define ia64_ld8_c_clr_hint(code, r1, r3, hint) ia64_ld8_c_clr_hint_pred ((code), 0, r1, r3, hint) - -#define ia64_ld1_c_nc_hint(code, r1, r3, hint) ia64_ld1_c_nc_hint_pred ((code), 0, r1, r3, hint) -#define ia64_ld2_c_nc_hint(code, r1, r3, hint) ia64_ld2_c_nc_hint_pred ((code), 0, r1, r3, hint) -#define ia64_ld4_c_nc_hint(code, r1, r3, hint) ia64_ld4_c_nc_hint_pred ((code), 0, r1, r3, hint) -#define ia64_ld8_c_nc_hint(code, r1, r3, hint) ia64_ld8_c_nc_hint_pred ((code), 0, r1, r3, hint) - -#define ia64_ld1_c_clr_acq_hint(code, r1, r3, hint) ia64_ld1_c_clr_acq_hint_pred ((code), 0, r1, r3, hint) -#define ia64_ld2_c_clr_acq_hint(code, r1, r3, hint) ia64_ld2_c_clr_acq_hint_pred ((code), 0, r1, r3, hint) -#define ia64_ld4_c_clr_acq_hint(code, r1, r3, hint) ia64_ld4_c_clr_acq_hint_pred ((code), 0, r1, r3, hint) -#define ia64_ld8_c_clr_acq_hint(code, r1, r3, hint) ia64_ld8_c_clr_acq_hint_pred ((code), 0, r1, r3, hint) - -#define ia64_ld16_hint(code, r1, r3, hint) ia64_ld16_hint_pred ((code), 0, r1, r3, hint) -#define ia64_ld16_acq_hint(code, r1, r3, hint) ia64_ld16_acq_hint_pred ((code), 0, r1, r3, hint) - - -#define ia64_ld1_inc_hint(code, r1, r2, r3, hint) ia64_ld1_inc_hint_pred ((code), 0, r1, r2, r3, hint) -#define ia64_ld2_inc_hint(code, r1, r2, r3, hint) ia64_ld2_inc_hint_pred ((code), 0, r1, r2, r3, hint) -#define ia64_ld4_inc_hint(code, r1, r2, r3, hint) ia64_ld4_inc_hint_pred ((code), 0, r1, r2, r3, hint) -#define ia64_ld8_inc_hint(code, r1, r2, r3, hint) ia64_ld8_inc_hint_pred ((code), 0, r1, r2, r3, hint) - -#define ia64_ld1_s_inc_hint(code, r1, r2, r3, hint) ia64_ld1_s_inc_hint_pred ((code), 0, r1, r2, r3, hint) -#define ia64_ld2_s_inc_hint(code, r1, r2, r3, hint) ia64_ld2_s_inc_hint_pred ((code), 0, r1, r2, r3, hint) -#define ia64_ld4_s_inc_hint(code, r1, r2, r3, hint) ia64_ld4_s_inc_hint_pred ((code), 0, r1, r2, r3, hint) -#define ia64_ld8_s_inc_hint(code, r1, r2, r3, hint) ia64_ld8_s_inc_hint_pred ((code), 0, r1, r2, r3, hint) - -#define ia64_ld1_a_inc_hint(code, r1, r2, r3, hint) ia64_ld1_a_inc_hint_pred ((code), 0, r1, r2, r3, hint) -#define ia64_ld2_a_inc_hint(code, r1, r2, r3, hint) ia64_ld2_a_inc_hint_pred ((code), 0, r1, r2, r3, hint) -#define ia64_ld4_a_inc_hint(code, r1, r2, r3, hint) ia64_ld4_a_inc_hint_pred ((code), 0, r1, r2, r3, hint) -#define ia64_ld8_a_inc_hint(code, r1, r2, r3, hint) ia64_ld8_a_inc_hint_pred ((code), 0, r1, r2, r3, hint) - -#define ia64_ld1_sa_inc_hint(code, r1, r2, r3, hint) ia64_ld1_sa_inc_hint_pred ((code), 0, r1, r2, r3, hint) -#define ia64_ld2_sa_inc_hint(code, r1, r2, r3, hint) ia64_ld2_sa_inc_hint_pred ((code), 0, r1, r2, r3, hint) -#define ia64_ld4_sa_inc_hint(code, r1, r2, r3, hint) ia64_ld4_sa_inc_hint_pred ((code), 0, r1, r2, r3, hint) -#define ia64_ld8_sa_inc_hint(code, r1, r2, r3, hint) ia64_ld8_sa_inc_hint_pred ((code), 0, r1, r2, r3, hint) - -#define ia64_ld1_bias_inc_hint(code, r1, r2, r3, hint) ia64_ld1_bias_inc_hint_pred ((code), 0, r1, r2, r3, hint) -#define ia64_ld2_bias_inc_hint(code, r1, r2, r3, hint) ia64_ld2_bias_inc_hint_pred ((code), 0, r1, r2, r3, hint) -#define ia64_ld4_bias_inc_hint(code, r1, r2, r3, hint) ia64_ld4_bias_inc_hint_pred ((code), 0, r1, r2, r3, hint) -#define ia64_ld8_bias_inc_hint(code, r1, r2, r3, hint) ia64_ld8_bias_inc_hint_pred ((code), 0, r1, r2, r3, hint) - -#define ia64_ld1_acq_inc_hint(code, r1, r2, r3, hint) ia64_ld1_acq_inc_hint_pred ((code), 0, r1, r2, r3, hint) -#define ia64_ld2_acq_inc_hint(code, r1, r2, r3, hint) ia64_ld2_acq_inc_hint_pred ((code), 0, r1, r2, r3, hint) -#define ia64_ld4_acq_inc_hint(code, r1, r2, r3, hint) ia64_ld4_acq_inc_hint_pred ((code), 0, r1, r2, r3, hint) -#define ia64_ld8_acq_inc_hint(code, r1, r2, r3, hint) ia64_ld8_acq_inc_hint_pred ((code), 0, r1, r2, r3, hint) - -#define ia64_ld8_fill_inc_hint(code, r1, r2, r3, hint) ia64_ld8_fill_inc_hint_pred ((code), 0, r1, r2, r3, hint) - -#define ia64_ld1_c_clr_inc_hint(code, r1, r2, r3, hint) ia64_ld1_c_clr_inc_hint_pred ((code), 0, r1, r2, r3, hint) -#define ia64_ld2_c_clr_inc_hint(code, r1, r2, r3, hint) ia64_ld2_c_clr_inc_hint_pred ((code), 0, r1, r2, r3, hint) -#define ia64_ld4_c_clr_inc_hint(code, r1, r2, r3, hint) ia64_ld4_c_clr_inc_hint_pred ((code), 0, r1, r2, r3, hint) -#define ia64_ld8_c_clr_inc_hint(code, r1, r2, r3, hint) ia64_ld8_c_clr_inc_hint_pred ((code), 0, r1, r2, r3, hint) - -#define ia64_ld1_c_nc_inc_hint(code, r1, r2, r3, hint) ia64_ld1_c_nc_inc_hint_pred ((code), 0, r1, r2, r3, hint) -#define ia64_ld2_c_nc_inc_hint(code, r1, r2, r3, hint) ia64_ld2_c_nc_inc_hint_pred ((code), 0, r1, r2, r3, hint) -#define ia64_ld4_c_nc_inc_hint(code, r1, r2, r3, hint) ia64_ld4_c_nc_inc_hint_pred ((code), 0, r1, r2, r3, hint) -#define ia64_ld8_c_nc_inc_hint(code, r1, r2, r3, hint) ia64_ld8_c_nc_inc_hint_pred ((code), 0, r1, r2, r3, hint) - -#define ia64_ld1_c_clr_acq_inc_hint(code, r1, r2, r3, hint) ia64_ld1_c_clr_acq_inc_hint_pred ((code), 0, r1, r2, r3, hint) -#define ia64_ld2_c_clr_acq_inc_hint(code, r1, r2, r3, hint) ia64_ld2_c_clr_acq_inc_hint_pred ((code), 0, r1, r2, r3, hint) -#define ia64_ld4_c_clr_acq_inc_hint(code, r1, r2, r3, hint) ia64_ld4_c_clr_acq_inc_hint_pred ((code), 0, r1, r2, r3, hint) -#define ia64_ld8_c_clr_acq_inc_hint(code, r1, r2, r3, hint) ia64_ld8_c_clr_acq_inc_hint_pred ((code), 0, r1, r2, r3, hint) - - -#define ia64_ld1_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld1_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) -#define ia64_ld2_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld2_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) -#define ia64_ld4_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld4_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) -#define ia64_ld8_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld8_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) - -#define ia64_ld1_s_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld1_s_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) -#define ia64_ld2_s_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld2_s_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) -#define ia64_ld4_s_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld4_s_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) -#define ia64_ld8_s_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld8_s_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) - -#define ia64_ld1_a_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld1_a_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) -#define ia64_ld2_a_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld2_a_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) -#define ia64_ld4_a_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld4_a_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) -#define ia64_ld8_a_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld8_a_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) - -#define ia64_ld1_sa_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld1_sa_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) -#define ia64_ld2_sa_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld2_sa_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) -#define ia64_ld4_sa_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld4_sa_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) -#define ia64_ld8_sa_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld8_sa_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) - -#define ia64_ld1_bias_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld1_bias_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) -#define ia64_ld2_bias_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld2_bias_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) -#define ia64_ld4_bias_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld4_bias_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) -#define ia64_ld8_bias_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld8_bias_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) - -#define ia64_ld1_acq_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld1_acq_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) -#define ia64_ld2_acq_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld2_acq_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) -#define ia64_ld4_acq_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld4_acq_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) -#define ia64_ld8_acq_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld8_acq_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) - -#define ia64_ld8_fill_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld8_fill_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) - -#define ia64_ld1_c_clr_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld1_c_clr_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) -#define ia64_ld2_c_clr_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld2_c_clr_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) -#define ia64_ld4_c_clr_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld4_c_clr_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) -#define ia64_ld8_c_clr_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld8_c_clr_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) - -#define ia64_ld1_c_nc_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld1_c_nc_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) -#define ia64_ld2_c_nc_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld2_c_nc_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) -#define ia64_ld4_c_nc_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld4_c_nc_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) -#define ia64_ld8_c_nc_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld8_c_nc_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) - -#define ia64_ld1_c_clr_acq_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld1_c_clr_acq_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) -#define ia64_ld2_c_clr_acq_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld2_c_clr_acq_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) -#define ia64_ld4_c_clr_acq_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld4_c_clr_acq_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) -#define ia64_ld8_c_clr_acq_inc_imm_hint(code, r1, r3, imm, hint) ia64_ld8_c_clr_acq_inc_imm_hint_pred ((code), 0, r1, r3, imm, hint) - -/* Pseudo ops */ - -#define ia64_ld1(code, r1, r3) ia64_ld1_hint_pred (code, 0, r1, r3, 0) -#define ia64_ld2(code, r1, r3) ia64_ld2_hint_pred (code, 0, r1, r3, 0) -#define ia64_ld4(code, r1, r3) ia64_ld4_hint_pred (code, 0, r1, r3, 0) -#define ia64_ld8(code, r1, r3) ia64_ld8_hint_pred (code, 0, r1, r3, 0) - -#define ia64_ld1_s(code, r1, r3) ia64_ld1_s_hint_pred (code, 0, r1, r3, 0) -#define ia64_ld2_s(code, r1, r3) ia64_ld2_s_hint_pred (code, 0, r1, r3, 0) -#define ia64_ld4_s(code, r1, r3) ia64_ld4_s_hint_pred (code, 0, r1, r3, 0) -#define ia64_ld8_s(code, r1, r3) ia64_ld8_s_hint_pred (code, 0, r1, r3, 0) - -#define ia64_ld1_a(code, r1, r3) ia64_ld1_a_hint_pred (code, 0, r1, r3, 0) -#define ia64_ld2_a(code, r1, r3) ia64_ld2_a_hint_pred (code, 0, r1, r3, 0) -#define ia64_ld4_a(code, r1, r3) ia64_ld4_a_hint_pred (code, 0, r1, r3, 0) -#define ia64_ld8_a(code, r1, r3) ia64_ld8_a_hint_pred (code, 0, r1, r3, 0) - -#define ia64_ld1_sa(code, r1, r3) ia64_ld1_sa_hint_pred (code, 0, r1, r3, 0) -#define ia64_ld2_sa(code, r1, r3) ia64_ld2_sa_hint_pred (code, 0, r1, r3, 0) -#define ia64_ld4_sa(code, r1, r3) ia64_ld4_sa_hint_pred (code, 0, r1, r3, 0) -#define ia64_ld8_sa(code, r1, r3) ia64_ld8_sa_hint_pred (code, 0, r1, r3, 0) - -#define ia64_ld1_bias(code, r1, r3) ia64_ld1_bias_hint_pred (code, 0, r1, r3, 0) -#define ia64_ld2_bias(code, r1, r3) ia64_ld2_bias_hint_pred (code, 0, r1, r3, 0) -#define ia64_ld4_bias(code, r1, r3) ia64_ld4_bias_hint_pred (code, 0, r1, r3, 0) -#define ia64_ld8_bias(code, r1, r3) ia64_ld8_bias_hint_pred (code, 0, r1, r3, 0) - -#define ia64_ld1_acq(code, r1, r3) ia64_ld1_acq_hint_pred (code, 0, r1, r3, 0) -#define ia64_ld2_acq(code, r1, r3) ia64_ld2_acq_hint_pred (code, 0, r1, r3, 0) -#define ia64_ld4_acq(code, r1, r3) ia64_ld4_acq_hint_pred (code, 0, r1, r3, 0) -#define ia64_ld8_acq(code, r1, r3) ia64_ld8_acq_hint_pred (code, 0, r1, r3, 0) - -#define ia64_ld8_fill(code, r1, r3) ia64_ld8_fill_hint_pred (code, 0, r1, r3, 0) - -#define ia64_ld1_c_clr(code, r1, r3) ia64_ld1_c_clr_hint_pred (code, 0, r1, r3, 0) -#define ia64_ld2_c_clr(code, r1, r3) ia64_ld2_c_clr_hint_pred (code, 0, r1, r3, 0) -#define ia64_ld4_c_clr(code, r1, r3) ia64_ld4_c_clr_hint_pred (code, 0, r1, r3, 0) -#define ia64_ld8_c_clr(code, r1, r3) ia64_ld8_c_clr_hint_pred (code, 0, r1, r3, 0) - -#define ia64_ld1_c_nc(code, r1, r3) ia64_ld1_c_nc_hint_pred (code, 0, r1, r3, 0) -#define ia64_ld2_c_nc(code, r1, r3) ia64_ld2_c_nc_hint_pred (code, 0, r1, r3, 0) -#define ia64_ld4_c_nc(code, r1, r3) ia64_ld4_c_nc_hint_pred (code, 0, r1, r3, 0) -#define ia64_ld8_c_nc(code, r1, r3) ia64_ld8_c_nc_hint_pred (code, 0, r1, r3, 0) - -#define ia64_ld1_c_clr_acq(code, r1, r3) ia64_ld1_c_clr_acq_hint_pred (code, 0, r1, r3, 0) -#define ia64_ld2_c_clr_acq(code, r1, r3) ia64_ld2_c_clr_acq_hint_pred (code, 0, r1, r3, 0) -#define ia64_ld4_c_clr_acq(code, r1, r3) ia64_ld4_c_clr_acq_hint_pred (code, 0, r1, r3, 0) -#define ia64_ld8_c_clr_acq(code, r1, r3) ia64_ld8_c_clr_acq_hint_pred (code, 0, r1, r3, 0) - -#define ia64_ld16(code, r1, r3) ia64_ld16_hint_pred (code, 0, r1, r3, 0) -#define ia64_ld16_acq(code, r1, r3) ia64_ld16_acq_hint_pred (code, 0, r1, r3, 0) - -#define ia64_ld1_inc(code, r1, r2, r3) ia64_ld1_inc_hint_pred (code, 0, r1, r2, r3, 0) -#define ia64_ld2_inc(code, r1, r2, r3) ia64_ld2_inc_hint_pred (code, 0, r1, r2, r3, 0) -#define ia64_ld4_inc(code, r1, r2, r3) ia64_ld4_inc_hint_pred (code, 0, r1, r2, r3, 0) -#define ia64_ld8_inc(code, r1, r2, r3) ia64_ld8_inc_hint_pred (code, 0, r1, r2, r3, 0) - -#define ia64_ld1_s_inc(code, r1, r2, r3) ia64_ld1_s_inc_hint_pred (code, 0, r1, r2, r3, 0) -#define ia64_ld2_s_inc(code, r1, r2, r3) ia64_ld2_s_inc_hint_pred (code, 0, r1, r2, r3, 0) -#define ia64_ld4_s_inc(code, r1, r2, r3) ia64_ld4_s_inc_hint_pred (code, 0, r1, r2, r3, 0) -#define ia64_ld8_s_inc(code, r1, r2, r3) ia64_ld8_s_inc_hint_pred (code, 0, r1, r2, r3, 0) - -#define ia64_ld1_a_inc(code, r1, r2, r3) ia64_ld1_a_inc_hint_pred (code, 0, r1, r2, r3, 0) -#define ia64_ld2_a_inc(code, r1, r2, r3) ia64_ld2_a_inc_hint_pred (code, 0, r1, r2, r3, 0) -#define ia64_ld4_a_inc(code, r1, r2, r3) ia64_ld4_a_inc_hint_pred (code, 0, r1, r2, r3, 0) -#define ia64_ld8_a_inc(code, r1, r2, r3) ia64_ld8_a_inc_hint_pred (code, 0, r1, r2, r3, 0) - -#define ia64_ld1_sa_inc(code, r1, r2, r3) ia64_ld1_sa_inc_hint_pred (code, 0, r1, r2, r3, 0) -#define ia64_ld2_sa_inc(code, r1, r2, r3) ia64_ld2_sa_inc_hint_pred (code, 0, r1, r2, r3, 0) -#define ia64_ld4_sa_inc(code, r1, r2, r3) ia64_ld4_sa_inc_hint_pred (code, 0, r1, r2, r3, 0) -#define ia64_ld8_sa_inc(code, r1, r2, r3) ia64_ld8_sa_inc_hint_pred (code, 0, r1, r2, r3, 0) - -#define ia64_ld1_bias_inc(code, r1, r2, r3) ia64_ld1_bias_inc_hint_pred (code, 0, r1, r2, r3, 0) -#define ia64_ld2_bias_inc(code, r1, r2, r3) ia64_ld2_bias_inc_hint_pred (code, 0, r1, r2, r3, 0) -#define ia64_ld4_bias_inc(code, r1, r2, r3) ia64_ld4_bias_inc_hint_pred (code, 0, r1, r2, r3, 0) -#define ia64_ld8_bias_inc(code, r1, r2, r3) ia64_ld8_bias_inc_hint_pred (code, 0, r1, r2, r3, 0) - -#define ia64_ld1_acq_inc(code, r1, r2, r3) ia64_ld1_acq_inc_hint_pred (code, 0, r1, r2, r3, 0) -#define ia64_ld2_acq_inc(code, r1, r2, r3) ia64_ld2_acq_inc_hint_pred (code, 0, r1, r2, r3, 0) -#define ia64_ld4_acq_inc(code, r1, r2, r3) ia64_ld4_acq_inc_hint_pred (code, 0, r1, r2, r3, 0) -#define ia64_ld8_acq_inc(code, r1, r2, r3) ia64_ld8_acq_inc_hint_pred (code, 0, r1, r2, r3, 0) - -#define ia64_ld8_fill_inc(code, r1, r2, r3) ia64_ld8_fill_inc_hint_pred (code, 0, r1, r2, r3, 0) - -#define ia64_ld1_c_clr_inc(code, r1, r2, r3) ia64_ld1_c_clr_inc_hint_pred (code, 0, r1, r2, r3, 0) -#define ia64_ld2_c_clr_inc(code, r1, r2, r3) ia64_ld2_c_clr_inc_hint_pred (code, 0, r1, r2, r3, 0) -#define ia64_ld4_c_clr_inc(code, r1, r2, r3) ia64_ld4_c_clr_inc_hint_pred (code, 0, r1, r2, r3, 0) -#define ia64_ld8_c_clr_inc(code, r1, r2, r3) ia64_ld8_c_clr_inc_hint_pred (code, 0, r1, r2, r3, 0) - -#define ia64_ld1_c_nc_inc(code, r1, r2, r3) ia64_ld1_c_nc_inc_hint_pred (code, 0, r1, r2, r3, 0) -#define ia64_ld2_c_nc_inc(code, r1, r2, r3) ia64_ld2_c_nc_inc_hint_pred (code, 0, r1, r2, r3, 0) -#define ia64_ld4_c_nc_inc(code, r1, r2, r3) ia64_ld4_c_nc_inc_hint_pred (code, 0, r1, r2, r3, 0) -#define ia64_ld8_c_nc_inc(code, r1, r2, r3) ia64_ld8_c_nc_inc_hint_pred (code, 0, r1, r2, r3, 0) - -#define ia64_ld1_c_clr_acq_inc(code, r1, r2, r3) ia64_ld1_c_clr_acq_inc_hint_pred (code, 0, r1, r2, r3, 0) -#define ia64_ld2_c_clr_acq_inc(code, r1, r2, r3) ia64_ld2_c_clr_acq_inc_hint_pred (code, 0, r1, r2, r3, 0) -#define ia64_ld4_c_clr_acq_inc(code, r1, r2, r3) ia64_ld4_c_clr_acq_inc_hint_pred (code, 0, r1, r2, r3, 0) -#define ia64_ld8_c_clr_acq_inc(code, r1, r2, r3) ia64_ld8_c_clr_acq_inc_hint_pred (code, 0, r1, r2, r3, 0) - -#define ia64_ld1_inc_imm(code, r1, r3, imm) ia64_ld1_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) -#define ia64_ld2_inc_imm(code, r1, r3, imm) ia64_ld2_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) -#define ia64_ld4_inc_imm(code, r1, r3, imm) ia64_ld4_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) -#define ia64_ld8_inc_imm(code, r1, r3, imm) ia64_ld8_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) - -#define ia64_ld1_s_inc_imm(code, r1, r3, imm) ia64_ld1_s_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) -#define ia64_ld2_s_inc_imm(code, r1, r3, imm) ia64_ld2_s_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) -#define ia64_ld4_s_inc_imm(code, r1, r3, imm) ia64_ld4_s_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) -#define ia64_ld8_s_inc_imm(code, r1, r3, imm) ia64_ld8_s_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) - -#define ia64_ld1_a_inc_imm(code, r1, r3, imm) ia64_ld1_a_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) -#define ia64_ld2_a_inc_imm(code, r1, r3, imm) ia64_ld2_a_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) -#define ia64_ld4_a_inc_imm(code, r1, r3, imm) ia64_ld4_a_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) -#define ia64_ld8_a_inc_imm(code, r1, r3, imm) ia64_ld8_a_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) - -#define ia64_ld1_sa_inc_imm(code, r1, r3, imm) ia64_ld1_sa_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) -#define ia64_ld2_sa_inc_imm(code, r1, r3, imm) ia64_ld2_sa_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) -#define ia64_ld4_sa_inc_imm(code, r1, r3, imm) ia64_ld4_sa_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) -#define ia64_ld8_sa_inc_imm(code, r1, r3, imm) ia64_ld8_sa_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) - -#define ia64_ld1_bias_inc_imm(code, r1, r3, imm) ia64_ld1_bias_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) -#define ia64_ld2_bias_inc_imm(code, r1, r3, imm) ia64_ld2_bias_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) -#define ia64_ld4_bias_inc_imm(code, r1, r3, imm) ia64_ld4_bias_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) -#define ia64_ld8_bias_inc_imm(code, r1, r3, imm) ia64_ld8_bias_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) - -#define ia64_ld1_acq_inc_imm(code, r1, r3, imm) ia64_ld1_acq_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) -#define ia64_ld2_acq_inc_imm(code, r1, r3, imm) ia64_ld2_acq_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) -#define ia64_ld4_acq_inc_imm(code, r1, r3, imm) ia64_ld4_acq_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) -#define ia64_ld8_acq_inc_imm(code, r1, r3, imm) ia64_ld8_acq_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) - -#define ia64_ld8_fill_inc_imm(code, r1, r3, imm) ia64_ld8_fill_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) - -#define ia64_ld1_c_clr_inc_imm(code, r1, r3, imm) ia64_ld1_c_clr_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) -#define ia64_ld2_c_clr_inc_imm(code, r1, r3, imm) ia64_ld2_c_clr_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) -#define ia64_ld4_c_clr_inc_imm(code, r1, r3, imm) ia64_ld4_c_clr_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) -#define ia64_ld8_c_clr_inc_imm(code, r1, r3, imm) ia64_ld8_c_clr_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) - -#define ia64_ld1_c_nc_inc_imm(code, r1, r3, imm) ia64_ld1_c_nc_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) -#define ia64_ld2_c_nc_inc_imm(code, r1, r3, imm) ia64_ld2_c_nc_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) -#define ia64_ld4_c_nc_inc_imm(code, r1, r3, imm) ia64_ld4_c_nc_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) -#define ia64_ld8_c_nc_inc_imm(code, r1, r3, imm) ia64_ld8_c_nc_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) - -#define ia64_ld1_c_clr_acq_inc_imm(code, r1, r3, imm) ia64_ld1_c_clr_acq_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) -#define ia64_ld2_c_clr_acq_inc_imm(code, r1, r3, imm) ia64_ld2_c_clr_acq_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) -#define ia64_ld4_c_clr_acq_inc_imm(code, r1, r3, imm) ia64_ld4_c_clr_acq_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) -#define ia64_ld8_c_clr_acq_inc_imm(code, r1, r3, imm) ia64_ld8_c_clr_acq_inc_imm_hint_pred (code, 0, r1, r3, imm, 0) - -/* End of pseudo ops */ - -#define ia64_st1_hint(code, r3, r2, hint) ia64_st1_hint_pred ((code), 0, r3, r2, hint) -#define ia64_st2_hint(code, r3, r2, hint) ia64_st2_hint_pred ((code), 0, r3, r2, hint) -#define ia64_st4_hint(code, r3, r2, hint) ia64_st4_hint_pred ((code), 0, r3, r2, hint) -#define ia64_st8_hint(code, r3, r2, hint) ia64_st8_hint_pred ((code), 0, r3, r2, hint) - -/* Pseudo ops */ -#define ia64_st8(code, r3, r2) ia64_st8_hint ((code), (r3), (r2), 0) - -#define ia64_st1_rel_hint(code, r3, r2, hint) ia64_st1_rel_hint_pred ((code), 0, r3, r2, hint) -#define ia64_st2_rel_hint(code, r3, r2, hint) ia64_st2_rel_hint_pred ((code), 0, r3, r2, hint) -#define ia64_st4_rel_hint(code, r3, r2, hint) ia64_st4_rel_hint_pred ((code), 0, r3, r2, hint) -#define ia64_st8_rel_hint(code, r3, r2, hint) ia64_st8_rel_hint_pred ((code), 0, r3, r2, hint) - -#define ia64_st8_spill_hint(code, r3, r2, hint) ia64_st8_spill_hint_pred ((code), 0, r3, r2, hint) - -#define ia64_st16_hint(code, r3, r2, hint) ia64_st16_hint_pred ((code), 0, r3, r2, hint) -#define ia64_st16_rel_hint(code, r3, r2, hint) ia64_st16_rel_hint_pred ((code), 0, r3, r2, hint) - -#define ia64_st1_inc_imm_hint(code, r3, r2, imm, hint) ia64_st1_inc_imm_hint_pred ((code), 0, r3, r2, imm, hint) -#define ia64_st2_inc_imm_hint(code, r3, r2, imm, hint) ia64_st2_inc_imm_hint_pred ((code), 0, r3, r2, imm, hint) -#define ia64_st4_inc_imm_hint(code, r3, r2, imm, hint) ia64_st4_inc_imm_hint_pred ((code), 0, r3, r2, imm, hint) -#define ia64_st8_inc_imm_hint(code, r3, r2, imm, hint) ia64_st8_inc_imm_hint_pred ((code), 0, r3, r2, imm, hint) - -#define ia64_st1_rel_inc_imm_hint(code, r3, r2, imm, hint) ia64_st1_rel_inc_imm_hint_pred ((code), 0, r3, r2, imm, hint) -#define ia64_st2_rel_inc_imm_hint(code, r3, r2, imm, hint) ia64_st2_rel_inc_imm_hint_pred ((code), 0, r3, r2, imm, hint) -#define ia64_st4_rel_inc_imm_hint(code, r3, r2, imm, hint) ia64_st4_rel_inc_imm_hint_pred ((code), 0, r3, r2, imm, hint) -#define ia64_st8_rel_inc_imm_hint(code, r3, r2, imm, hint) ia64_st8_rel_inc_imm_hint_pred ((code), 0, r3, r2, imm, hint) - -#define ia64_st8_spill_inc_imm_hint(code, r3, r2, imm, hint) ia64_st8_spill_inc_imm_hint_pred ((code), 0, r3, r2, imm, hint) - - -#define ia64_ldfs_hint(code, f1, r3, hint) ia64_ldfs_hint_pred ((code), 0, f1, r3, hint) -#define ia64_ldfd_hint(code, f1, r3, hint) ia64_ldfd_hint_pred ((code), 0, f1, r3, hint) -#define ia64_ldf8_hint(code, f1, r3, hint) ia64_ldf8_hint_pred ((code), 0, f1, r3, hint) -#define ia64_ldfe_hint(code, f1, r3, hint) ia64_ldfe_hint_pred ((code), 0, f1, r3, hint) - -#define ia64_ldfs_s_hint(code, f1, r3, hint) ia64_ldfs_s_hint_pred ((code), 0, f1, r3, hint) -#define ia64_ldfd_s_hint(code, f1, r3, hint) ia64_ldfd_s_hint_pred ((code), 0, f1, r3, hint) -#define ia64_ldf8_s_hint(code, f1, r3, hint) ia64_ldf8_s_hint_pred ((code), 0, f1, r3, hint) -#define ia64_ldfe_s_hint(code, f1, r3, hint) ia64_ldfe_s_hint_pred ((code), 0, f1, r3, hint) - -#define ia64_ldfs_a_hint(code, f1, r3, hint) ia64_ldfs_a_hint_pred ((code), 0, f1, r3, hint) -#define ia64_ldfd_a_hint(code, f1, r3, hint) ia64_ldfd_a_hint_pred ((code), 0, f1, r3, hint) -#define ia64_ldf8_a_hint(code, f1, r3, hint) ia64_ldf8_a_hint_pred ((code), 0, f1, r3, hint) -#define ia64_ldfe_a_hint(code, f1, r3, hint) ia64_ldfe_a_hint_pred ((code), 0, f1, r3, hint) - -#define ia64_ldfs_sa_hint(code, f1, r3, hint) ia64_ldfs_sa_hint_pred ((code), 0, f1, r3, hint) -#define ia64_ldfd_sa_hint(code, f1, r3, hint) ia64_ldfd_sa_hint_pred ((code), 0, f1, r3, hint) -#define ia64_ldf8_sa_hint(code, f1, r3, hint) ia64_ldf8_sa_hint_pred ((code), 0, f1, r3, hint) -#define ia64_ldfe_sa_hint(code, f1, r3, hint) ia64_ldfe_sa_hint_pred ((code), 0, f1, r3, hint) - -#define ia64_ldfs_c_clr_hint(code, f1, r3, hint) ia64_ldfs_c_clr_hint_pred ((code), 0, f1, r3, hint) -#define ia64_ldfd_c_clr_hint(code, f1, r3, hint) ia64_ldfd_c_clr_hint_pred ((code), 0, f1, r3, hint) -#define ia64_ldf8_c_clr_hint(code, f1, r3, hint) ia64_ldf8_c_clr_hint_pred ((code), 0, f1, r3, hint) -#define ia64_ldfe_c_clr_hint(code, f1, r3, hint) ia64_ldfe_c_clr_hint_pred ((code), 0, f1, r3, hint) - -#define ia64_ldfs_c_nc_hint(code, f1, r3, hint) ia64_ldfs_c_nc_hint_pred ((code), 0, f1, r3, hint) -#define ia64_ldfd_c_nc_hint(code, f1, r3, hint) ia64_ldfd_c_nc_hint_pred ((code), 0, f1, r3, hint) -#define ia64_ldf8_c_nc_hint(code, f1, r3, hint) ia64_ldf8_c_nc_hint_pred ((code), 0, f1, r3, hint) -#define ia64_ldfe_c_nc_hint(code, f1, r3, hint) ia64_ldfe_c_nc_hint_pred ((code), 0, f1, r3, hint) - -#define ia64_ldf_fill_hint(code, f1, r3, hint) ia64_ldf_fill_hint_pred ((code), 0, f1, r3, hint) - - -#define ia64_ldfs_inc_hint(code, f1, r3, r2, hint) ia64_ldfs_inc_hint_pred ((code), 0, f1, r3, r2, hint) -#define ia64_ldfd_inc_hint(code, f1, r3, r2, hint) ia64_ldfd_inc_hint_pred ((code), 0, f1, r3, r2, hint) -#define ia64_ldf8_inc_hint(code, f1, r3, r2, hint) ia64_ldf8_inc_hint_pred ((code), 0, f1, r3, r2, hint) -#define ia64_ldfe_inc_hint(code, f1, r3, r2, hint) ia64_ldfe_inc_hint_pred ((code), 0, f1, r3, r2, hint) - -#define ia64_ldfs_s_inc_hint(code, f1, r3, r2, hint) ia64_ldfs_s_inc_hint_pred ((code), 0, f1, r3, r2, hint) -#define ia64_ldfd_s_inc_hint(code, f1, r3, r2, hint) ia64_ldfd_s_inc_hint_pred ((code), 0, f1, r3, r2, hint) -#define ia64_ldf8_s_inc_hint(code, f1, r3, r2, hint) ia64_ldf8_s_inc_hint_pred ((code), 0, f1, r3, r2, hint) -#define ia64_ldfe_s_inc_hint(code, f1, r3, r2, hint) ia64_ldfe_s_inc_hint_pred ((code), 0, f1, r3, r2, hint) - -#define ia64_ldfs_a_inc_hint(code, f1, r3, r2, hint) ia64_ldfs_a_inc_hint_pred ((code), 0, f1, r3, r2, hint) -#define ia64_ldfd_a_inc_hint(code, f1, r3, r2, hint) ia64_ldfd_a_inc_hint_pred ((code), 0, f1, r3, r2, hint) -#define ia64_ldf8_a_inc_hint(code, f1, r3, r2, hint) ia64_ldf8_a_inc_hint_pred ((code), 0, f1, r3, r2, hint) -#define ia64_ldfe_a_inc_hint(code, f1, r3, r2, hint) ia64_ldfe_a_inc_hint_pred ((code), 0, f1, r3, r2, hint) - -#define ia64_ldfs_sa_inc_hint(code, f1, r3, r2, hint) ia64_ldfs_sa_inc_hint_pred ((code), 0, f1, r3, r2, hint) -#define ia64_ldfd_sa_inc_hint(code, f1, r3, r2, hint) ia64_ldfd_sa_inc_hint_pred ((code), 0, f1, r3, r2, hint) -#define ia64_ldf8_sa_inc_hint(code, f1, r3, r2, hint) ia64_ldf8_sa_inc_hint_pred ((code), 0, f1, r3, r2, hint) -#define ia64_ldfe_sa_inc_hint(code, f1, r3, r2, hint) ia64_ldfe_sa_inc_hint_pred ((code), 0, f1, r3, r2, hint) - -#define ia64_ldfs_c_clr_inc_hint(code, f1, r3, r2, hint) ia64_ldfs_c_clr_inc_hint_pred ((code), 0, f1, r3, r2, hint) -#define ia64_ldfd_c_clr_inc_hint(code, f1, r3, r2, hint) ia64_ldfd_c_clr_inc_hint_pred ((code), 0, f1, r3, r2, hint) -#define ia64_ldf8_c_clr_inc_hint(code, f1, r3, r2, hint) ia64_ldf8_c_clr_inc_hint_pred ((code), 0, f1, r3, r2, hint) -#define ia64_ldfe_c_clr_inc_hint(code, f1, r3, r2, hint) ia64_ldfe_c_clr_inc_hint_pred ((code), 0, f1, r3, r2, hint) - -#define ia64_ldfs_c_nc_inc_hint(code, f1, r3, r2, hint) ia64_ldfs_c_nc_inc_hint_pred ((code), 0, f1, r3, r2, hint) -#define ia64_ldfd_c_nc_inc_hint(code, f1, r3, r2, hint) ia64_ldfd_c_nc_inc_hint_pred ((code), 0, f1, r3, r2, hint) -#define ia64_ldf8_c_nc_inc_hint(code, f1, r3, r2, hint) ia64_ldf8_c_nc_inc_hint_pred ((code), 0, f1, r3, r2, hint) -#define ia64_ldfe_c_nc_inc_hint(code, f1, r3, r2, hint) ia64_ldfe_c_nc_inc_hint_pred ((code), 0, f1, r3, r2, hint) - -#define ia64_ldf_fill_inc_hint(code, f1, r3, r2, hint) ia64_ldf_fill_inc_hint_pred ((code), 0, f1, r3, r2, hint) - - -#define ia64_ldfs_inc_imm_hint(code, f1, r3, imm, hint) ia64_ldfs_inc_imm_hint_pred ((code), 0, f1, r3, imm, hint) -#define ia64_ldfd_inc_imm_hint(code, f1, r3, imm, hint) ia64_ldfd_inc_imm_hint_pred ((code), 0, f1, r3, imm, hint) -#define ia64_ldf8_inc_imm_hint(code, f1, r3, imm, hint) ia64_ldf8_inc_imm_hint_pred ((code), 0, f1, r3, imm, hint) -#define ia64_ldfe_inc_imm_hint(code, f1, r3, imm, hint) ia64_ldfe_inc_imm_hint_pred ((code), 0, f1, r3, imm, hint) - -#define ia64_ldfs_s_inc_imm_hint(code, f1, r3, imm, hint) ia64_ldfs_s_inc_imm_hint_pred ((code), 0, f1, r3, imm, hint) -#define ia64_ldfd_s_inc_imm_hint(code, f1, r3, imm, hint) ia64_ldfd_s_inc_imm_hint_pred ((code), 0, f1, r3, imm, hint) -#define ia64_ldf8_s_inc_imm_hint(code, f1, r3, imm, hint) ia64_ldf8_s_inc_imm_hint_pred ((code), 0, f1, r3, imm, hint) -#define ia64_ldfe_s_inc_imm_hint(code, f1, r3, imm, hint) ia64_ldfe_s_inc_imm_hint_pred ((code), 0, f1, r3, imm, hint) - -#define ia64_ldfs_a_inc_imm_hint(code, f1, r3, imm, hint) ia64_ldfs_a_inc_imm_hint_pred ((code), 0, f1, r3, imm, hint) -#define ia64_ldfd_a_inc_imm_hint(code, f1, r3, imm, hint) ia64_ldfd_a_inc_imm_hint_pred ((code), 0, f1, r3, imm, hint) -#define ia64_ldf8_a_inc_imm_hint(code, f1, r3, imm, hint) ia64_ldf8_a_inc_imm_hint_pred ((code), 0, f1, r3, imm, hint) -#define ia64_ldfe_a_inc_imm_hint(code, f1, r3, imm, hint) ia64_ldfe_a_inc_imm_hint_pred ((code), 0, f1, r3, imm, hint) - -#define ia64_ldfs_sa_inc_imm_hint(code, f1, r3, imm, hint) ia64_ldfs_sa_inc_imm_hint_pred ((code), 0, f1, r3, imm, hint) -#define ia64_ldfd_sa_inc_imm_hint(code, f1, r3, imm, hint) ia64_ldfd_sa_inc_imm_hint_pred ((code), 0, f1, r3, imm, hint) -#define ia64_ldf8_sa_inc_imm_hint(code, f1, r3, imm, hint) ia64_ldf8_sa_inc_imm_hint_pred ((code), 0, f1, r3, imm, hint) -#define ia64_ldfe_sa_inc_imm_hint(code, f1, r3, imm, hint) ia64_ldfe_sa_inc_imm_hint_pred ((code), 0, f1, r3, imm, hint) - -#define ia64_ldfs_c_clr_inc_imm_hint(code, f1, r3, imm, hint) ia64_ldfs_c_clr_inc_imm_hint_pred ((code), 0, f1, r3, imm, hint) -#define ia64_ldfd_c_clr_inc_imm_hint(code, f1, r3, imm, hint) ia64_ldfd_c_clr_inc_imm_hint_pred ((code), 0, f1, r3, imm, hint) -#define ia64_ldf8_c_clr_inc_imm_hint(code, f1, r3, imm, hint) ia64_ldf8_c_clr_inc_imm_hint_pred ((code), 0, f1, r3, imm, hint) -#define ia64_ldfe_c_clr_inc_imm_hint(code, f1, r3, imm, hint) ia64_ldfe_c_clr_inc_imm_hint_pred ((code), 0, f1, r3, imm, hint) - -#define ia64_ldfs_c_nc_inc_imm_hint(code, f1, r3, imm, hint) ia64_ldfs_c_nc_inc_imm_hint_pred ((code), 0, f1, r3, imm, hint) -#define ia64_ldfd_c_nc_inc_imm_hint(code, f1, r3, imm, hint) ia64_ldfd_c_nc_inc_imm_hint_pred ((code), 0, f1, r3, imm, hint) -#define ia64_ldf8_c_nc_inc_imm_hint(code, f1, r3, imm, hint) ia64_ldf8_c_nc_inc_imm_hint_pred ((code), 0, f1, r3, imm, hint) -#define ia64_ldfe_c_nc_inc_imm_hint(code, f1, r3, imm, hint) ia64_ldfe_c_nc_inc_imm_hint_pred ((code), 0, f1, r3, imm, hint) - -#define ia64_ldf_fill_inc_imm_hint(code, f1, r3, imm, hint) ia64_ldf_fill_inc_imm_hint_pred ((code), 0, f1, r3, imm, hint) - -/* Pseudo ops */ - -#define ia64_ldfs(code, f1, r3) ia64_ldfs_pred (code, 0, f1, r3) -#define ia64_ldfd(code, f1, r3) ia64_ldfd_pred (code, 0, f1, r3) -#define ia64_ldf8(code, f1, r3) ia64_ldf8_pred (code, 0, f1, r3) -#define ia64_ldfe(code, f1, r3) ia64_ldfe_pred (code, 0, f1, r3) - -#define ia64_ldfs_s(code, f1, r3) ia64_ldfs_s_pred (code, 0, f1, r3) -#define ia64_ldfd_s(code, f1, r3) ia64_ldfd_s_pred (code, 0, f1, r3) -#define ia64_ldf8_s(code, f1, r3) ia64_ldf8_s_pred (code, 0, f1, r3) -#define ia64_ldfe_s(code, f1, r3) ia64_ldfe_s_pred (code, 0, f1, r3) - -#define ia64_ldfs_a(code, f1, r3) ia64_ldfs_a_pred (code, 0, f1, r3) -#define ia64_ldfd_a(code, f1, r3) ia64_ldfd_a_pred (code, 0, f1, r3) -#define ia64_ldf8_a(code, f1, r3) ia64_ldf8_a_pred (code, 0, f1, r3) -#define ia64_ldfe_a(code, f1, r3) ia64_ldfe_a_pred (code, 0, f1, r3) - -#define ia64_ldfs_sa(code, f1, r3) ia64_ldfs_sa_pred (code, 0, f1, r3) -#define ia64_ldfd_sa(code, f1, r3) ia64_ldfd_sa_pred (code, 0, f1, r3) -#define ia64_ldf8_sa(code, f1, r3) ia64_ldf8_sa_pred (code, 0, f1, r3) -#define ia64_ldfe_sa(code, f1, r3) ia64_ldfe_sa_pred (code, 0, f1, r3) - -#define ia64_ldfs_c_clr(code, f1, r3) ia64_ldfs_c_clr_pred (code, 0, f1, r3) -#define ia64_ldfd_c_clr(code, f1, r3) ia64_ldfd_c_clr_pred (code, 0, f1, r3) -#define ia64_ldf8_c_clr(code, f1, r3) ia64_ldf8_c_clr_pred (code, 0, f1, r3) -#define ia64_ldfe_c_clr(code, f1, r3) ia64_ldfe_c_clr_pred (code, 0, f1, r3) - -#define ia64_ldfs_c_nc(code, f1, r3) ia64_ldfs_c_nc_pred (code, 0, f1, r3) -#define ia64_ldfd_c_nc(code, f1, r3) ia64_ldfd_c_nc_pred (code, 0, f1, r3) -#define ia64_ldf8_c_nc(code, f1, r3) ia64_ldf8_c_nc_pred (code, 0, f1, r3) -#define ia64_ldfe_c_nc(code, f1, r3) ia64_ldfe_c_nc_pred (code, 0, f1, r3) - -#define ia64_ldf_fill(code, f1, r3) ia64_ldf_fill_pred (code, 0, f1, r3) - -#define ia64_ldfs_inc(code, f1, r3, r2) ia64_ldfs_inc_pred (code, 0, f1, r3, r2) -#define ia64_ldfd_inc(code, f1, r3, r2) ia64_ldfd_inc_pred (code, 0, f1, r3, r2) -#define ia64_ldf8_inc(code, f1, r3, r2) ia64_ldf8_inc_pred (code, 0, f1, r3, r2) -#define ia64_ldfe_inc(code, f1, r3, r2) ia64_ldfe_inc_pred (code, 0, f1, r3, r2) - -#define ia64_ldfs_s_inc(code, f1, r3, r2) ia64_ldfs_s_inc_pred (code, 0, f1, r3, r2) -#define ia64_ldfd_s_inc(code, f1, r3, r2) ia64_ldfd_s_inc_pred (code, 0, f1, r3, r2) -#define ia64_ldf8_s_inc(code, f1, r3, r2) ia64_ldf8_s_inc_pred (code, 0, f1, r3, r2) -#define ia64_ldfe_s_inc(code, f1, r3, r2) ia64_ldfe_s_inc_pred (code, 0, f1, r3, r2) - -#define ia64_ldfs_a_inc(code, f1, r3, r2) ia64_ldfs_a_inc_pred (code, 0, f1, r3, r2) -#define ia64_ldfd_a_inc(code, f1, r3, r2) ia64_ldfd_a_inc_pred (code, 0, f1, r3, r2) -#define ia64_ldf8_a_inc(code, f1, r3, r2) ia64_ldf8_a_inc_pred (code, 0, f1, r3, r2) -#define ia64_ldfe_a_inc(code, f1, r3, r2) ia64_ldfe_a_inc_pred (code, 0, f1, r3, r2) - -#define ia64_ldfs_sa_inc(code, f1, r3, r2) ia64_ldfs_sa_inc_pred (code, 0, f1, r3, r2) -#define ia64_ldfd_sa_inc(code, f1, r3, r2) ia64_ldfd_sa_inc_pred (code, 0, f1, r3, r2) -#define ia64_ldf8_sa_inc(code, f1, r3, r2) ia64_ldf8_sa_inc_pred (code, 0, f1, r3, r2) -#define ia64_ldfe_sa_inc(code, f1, r3, r2) ia64_ldfe_sa_inc_pred (code, 0, f1, r3, r2) - -#define ia64_ldfs_c_clr_inc(code, f1, r3, r2) ia64_ldfs_c_clr_inc_pred (code, 0, f1, r3, r2) -#define ia64_ldfd_c_clr_inc(code, f1, r3, r2) ia64_ldfd_c_clr_inc_pred (code, 0, f1, r3, r2) -#define ia64_ldf8_c_clr_inc(code, f1, r3, r2) ia64_ldf8_c_clr_inc_pred (code, 0, f1, r3, r2) -#define ia64_ldfe_c_clr_inc(code, f1, r3, r2) ia64_ldfe_c_clr_inc_pred (code, 0, f1, r3, r2) - -#define ia64_ldfs_c_nc_inc(code, f1, r3, r2) ia64_ldfs_c_nc_inc_pred (code, 0, f1, r3, r2) -#define ia64_ldfd_c_nc_inc(code, f1, r3, r2) ia64_ldfd_c_nc_inc_pred (code, 0, f1, r3, r2) -#define ia64_ldf8_c_nc_inc(code, f1, r3, r2) ia64_ldf8_c_nc_inc_pred (code, 0, f1, r3, r2) -#define ia64_ldfe_c_nc_inc(code, f1, r3, r2) ia64_ldfe_c_nc_inc_pred (code, 0, f1, r3, r2) - -#define ia64_ldf_fill_inc(code, f1, r3, r2) ia64_ldf_fill_inc_pred (code, 0, f1, r3, r2) - -#define ia64_ldfs_inc_imm(code, f1, r3, imm) ia64_ldfs_inc_imm_pred (code, 0, f1, r3, imm) -#define ia64_ldfd_inc_imm(code, f1, r3, imm) ia64_ldfd_inc_imm_pred (code, 0, f1, r3, imm) -#define ia64_ldf8_inc_imm(code, f1, r3, imm) ia64_ldf8_inc_imm_pred (code, 0, f1, r3, imm) -#define ia64_ldfe_inc_imm(code, f1, r3, imm) ia64_ldfe_inc_imm_pred (code, 0, f1, r3, imm) - -#define ia64_ldfs_s_inc_imm(code, f1, r3, imm) ia64_ldfs_s_inc_imm_pred (code, 0, f1, r3, imm) -#define ia64_ldfd_s_inc_imm(code, f1, r3, imm) ia64_ldfd_s_inc_imm_pred (code, 0, f1, r3, imm) -#define ia64_ldf8_s_inc_imm(code, f1, r3, imm) ia64_ldf8_s_inc_imm_pred (code, 0, f1, r3, imm) -#define ia64_ldfe_s_inc_imm(code, f1, r3, imm) ia64_ldfe_s_inc_imm_pred (code, 0, f1, r3, imm) - -#define ia64_ldfs_a_inc_imm(code, f1, r3, imm) ia64_ldfs_a_inc_imm_pred (code, 0, f1, r3, imm) -#define ia64_ldfd_a_inc_imm(code, f1, r3, imm) ia64_ldfd_a_inc_imm_pred (code, 0, f1, r3, imm) -#define ia64_ldf8_a_inc_imm(code, f1, r3, imm) ia64_ldf8_a_inc_imm_pred (code, 0, f1, r3, imm) -#define ia64_ldfe_a_inc_imm(code, f1, r3, imm) ia64_ldfe_a_inc_imm_pred (code, 0, f1, r3, imm) - -#define ia64_ldfs_sa_inc_imm(code, f1, r3, imm) ia64_ldfs_sa_inc_imm_pred (code, 0, f1, r3, imm) -#define ia64_ldfd_sa_inc_imm(code, f1, r3, imm) ia64_ldfd_sa_inc_imm_pred (code, 0, f1, r3, imm) -#define ia64_ldf8_sa_inc_imm(code, f1, r3, imm) ia64_ldf8_sa_inc_imm_pred (code, 0, f1, r3, imm) -#define ia64_ldfe_sa_inc_imm(code, f1, r3, imm) ia64_ldfe_sa_inc_imm_pred (code, 0, f1, r3, imm) - -#define ia64_ldfs_c_clr_inc_imm(code, f1, r3, imm) ia64_ldfs_c_clr_inc_imm_pred (code, 0, f1, r3, imm) -#define ia64_ldfd_c_clr_inc_imm(code, f1, r3, imm) ia64_ldfd_c_clr_inc_imm_pred (code, 0, f1, r3, imm) -#define ia64_ldf8_c_clr_inc_imm(code, f1, r3, imm) ia64_ldf8_c_clr_inc_imm_pred (code, 0, f1, r3, imm) -#define ia64_ldfe_c_clr_inc_imm(code, f1, r3, imm) ia64_ldfe_c_clr_inc_imm_pred (code, 0, f1, r3, imm) - -#define ia64_ldfs_c_nc_inc_imm(code, f1, r3, imm) ia64_ldfs_c_nc_inc_imm_pred (code, 0, f1, r3, imm) -#define ia64_ldfd_c_nc_inc_imm(code, f1, r3, imm) ia64_ldfd_c_nc_inc_imm_pred (code, 0, f1, r3, imm) -#define ia64_ldf8_c_nc_inc_imm(code, f1, r3, imm) ia64_ldf8_c_nc_inc_imm_pred (code, 0, f1, r3, imm) -#define ia64_ldfe_c_nc_inc_imm(code, f1, r3, imm) ia64_ldfe_c_nc_inc_imm_pred (code, 0, f1, r3, imm) - -#define ia64_ldf_fill_inc_imm(code, f1, r3, imm) ia64_ldf_fill_inc_imm_pred (code, 0, f1, r3, imm) - -/* End of pseudo ops */ - -#define ia64_stfs_hint(code, r3, f2, hint) ia64_stfs_hint_pred ((code), 0, r3, f2, hint) -#define ia64_stfd_hint(code, r3, f2, hint) ia64_stfd_hint_pred ((code), 0, r3, f2, hint) -#define ia64_stf8_hint(code, r3, f2, hint) ia64_stf8_hint_pred ((code), 0, r3, f2, hint) -#define ia64_stfe_hint(code, r3, f2, hint) ia64_stfe_hint_pred ((code), 0, r3, f2, hint) -#define ia64_stf_spill_hint(code, r3, f2, hint) ia64_stf_spill_hint_pred ((code), 0, r3, f2, hint) - - -#define ia64_stfs_inc_imm_hint(code, r3, f2, imm, hint) ia64_stfs_inc_imm_hint_pred ((code), 0, r3, f2, imm, hint) -#define ia64_stfd_inc_imm_hint(code, r3, f2, imm, hint) ia64_stfd_inc_imm_hint_pred ((code), 0, r3, f2, imm, hint) -#define ia64_stf8_inc_imm_hint(code, r3, f2, imm, hint) ia64_stf8_inc_imm_hint_pred ((code), 0, r3, f2, imm, hint) -#define ia64_stfe_inc_imm_hint(code, r3, f2, imm, hint) ia64_stfe_inc_imm_hint_pred ((code), 0, r3, f2, imm, hint) -#define ia64_stf_spill_inc_imm_hint(code, r3, f2, imm, hint) ia64_stf_spill_inc_imm_hint_pred ((code), 0, r3, f2, imm, hint) - - -#define ia64_ldfps_hint(code, f1, f2, r3, hint) ia64_ldfps_hint_pred ((code), 0, f1, f2, r3, hint) -#define ia64_ldfpd_hint(code, f1, f2, r3, hint) ia64_ldfpd_hint_pred ((code), 0, f1, f2, r3, hint) -#define ia64_ldfp8_hint(code, f1, f2, r3, hint) ia64_ldfp8_hint_pred ((code), 0, f1, f2, r3, hint) - -#define ia64_ldfps_s_hint(code, f1, f2, r3, hint) ia64_ldfps_s_hint_pred ((code), 0, f1, f2, r3, hint) -#define ia64_ldfpd_s_hint(code, f1, f2, r3, hint) ia64_ldfpd_s_hint_pred ((code), 0, f1, f2, r3, hint) -#define ia64_ldfp8_s_hint(code, f1, f2, r3, hint) ia64_ldfp8_s_hint_pred ((code), 0, f1, f2, r3, hint) - -#define ia64_ldfps_a_hint(code, f1, f2, r3, hint) ia64_ldfps_a_hint_pred ((code), 0, f1, f2, r3, hint) -#define ia64_ldfpd_a_hint(code, f1, f2, r3, hint) ia64_ldfpd_a_hint_pred ((code), 0, f1, f2, r3, hint) -#define ia64_ldfp8_a_hint(code, f1, f2, r3, hint) ia64_ldfp8_a_hint_pred ((code), 0, f1, f2, r3, hint) - -#define ia64_ldfps_sa_hint(code, f1, f2, r3, hint) ia64_ldfps_sa_hint_pred ((code), 0, f1, f2, r3, hint) -#define ia64_ldfpd_sa_hint(code, f1, f2, r3, hint) ia64_ldfpd_sa_hint_pred ((code), 0, f1, f2, r3, hint) -#define ia64_ldfp8_sa_hint(code, f1, f2, r3, hint) ia64_ldfp8_sa_hint_pred ((code), 0, f1, f2, r3, hint) - -#define ia64_ldfps_c_clr_hint(code, f1, f2, r3, hint) ia64_ldfps_c_clr_hint_pred ((code), 0, f1, f2, r3, hint) -#define ia64_ldfpd_c_clr_hint(code, f1, f2, r3, hint) ia64_ldfpd_c_clr_hint_pred ((code), 0, f1, f2, r3, hint) -#define ia64_ldfp8_c_clr_hint(code, f1, f2, r3, hint) ia64_ldfp8_c_clr_hint_pred ((code), 0, f1, f2, r3, hint) - -#define ia64_ldfps_c_nc_hint(code, f1, f2, r3, hint) ia64_ldfps_c_nc_hint_pred ((code), 0, f1, f2, r3, hint) -#define ia64_ldfpd_c_nc_hint(code, f1, f2, r3, hint) ia64_ldfpd_c_nc_hint_pred ((code), 0, f1, f2, r3, hint) -#define ia64_ldfp8_c_nc_hint(code, f1, f2, r3, hint) ia64_ldfp8_c_nc_hint_pred ((code), 0, f1, f2, r3, hint) - - -#define ia64_ldfps_inc_hint(code, f1, f2, r3, hint) ia64_ldfps_inc_hint_pred ((code), 0, f1, f2, r3, hint) -#define ia64_ldfpd_inc_hint(code, f1, f2, r3, hint) ia64_ldfpd_inc_hint_pred ((code), 0, f1, f2, r3, hint) -#define ia64_ldfp8_inc_hint(code, f1, f2, r3, hint) ia64_ldfp8_inc_hint_pred ((code), 0, f1, f2, r3, hint) - -#define ia64_ldfps_s_inc_hint(code, f1, f2, r3, hint) ia64_ldfps_s_inc_hint_pred ((code), 0, f1, f2, r3, hint) -#define ia64_ldfpd_s_inc_hint(code, f1, f2, r3, hint) ia64_ldfpd_s_inc_hint_pred ((code), 0, f1, f2, r3, hint) -#define ia64_ldfp8_s_inc_hint(code, f1, f2, r3, hint) ia64_ldfp8_s_inc_hint_pred ((code), 0, f1, f2, r3, hint) - -#define ia64_ldfps_a_inc_hint(code, f1, f2, r3, hint) ia64_ldfps_a_inc_hint_pred ((code), 0, f1, f2, r3, hint) -#define ia64_ldfpd_a_inc_hint(code, f1, f2, r3, hint) ia64_ldfpd_a_inc_hint_pred ((code), 0, f1, f2, r3, hint) -#define ia64_ldfp8_a_inc_hint(code, f1, f2, r3, hint) ia64_ldfp8_a_inc_hint_pred ((code), 0, f1, f2, r3, hint) - -#define ia64_ldfps_sa_inc_hint(code, f1, f2, r3, hint) ia64_ldfps_sa_inc_hint_pred ((code), 0, f1, f2, r3, hint) -#define ia64_ldfpd_sa_inc_hint(code, f1, f2, r3, hint) ia64_ldfpd_sa_inc_hint_pred ((code), 0, f1, f2, r3, hint) -#define ia64_ldfp8_sa_inc_hint(code, f1, f2, r3, hint) ia64_ldfp8_sa_inc_hint_pred ((code), 0, f1, f2, r3, hint) - -#define ia64_ldfps_c_clr_inc_hint(code, f1, f2, r3, hint) ia64_ldfps_c_clr_inc_hint_pred ((code), 0, f1, f2, r3, hint) -#define ia64_ldfpd_c_clr_inc_hint(code, f1, f2, r3, hint) ia64_ldfpd_c_clr_inc_hint_pred ((code), 0, f1, f2, r3, hint) -#define ia64_ldfp8_c_clr_inc_hint(code, f1, f2, r3, hint) ia64_ldfp8_c_clr_inc_hint_pred ((code), 0, f1, f2, r3, hint) - -#define ia64_ldfps_c_nc_inc_hint(code, f1, f2, r3, hint) ia64_ldfps_c_nc_inc_hint_pred ((code), 0, f1, f2, r3, hint) -#define ia64_ldfpd_c_nc_inc_hint(code, f1, f2, r3, hint) ia64_ldfpd_c_nc_inc_hint_pred ((code), 0, f1, f2, r3, hint) -#define ia64_ldfp8_c_nc_inc_hint(code, f1, f2, r3, hint) ia64_ldfp8_c_nc_inc_hint_pred ((code), 0, f1, f2, r3, hint) - -#define ia64_lfetch_hint(code, r3, hint) ia64_lfetch_hint_pred ((code), 0, r3, hint) -#define ia64_lfetch_excl_hint(code, r3, hint) ia64_lfetch_excl_hint_pred ((code), 0, r3, hint) -#define ia64_lfetch_fault_hint(code, r3, hint) ia64_lfetch_fault_hint_pred ((code), 0, r3, hint) -#define ia64_lfetch_fault_excl_hint(code, r3, hint) ia64_lfetch_fault_excl_hint_pred ((code), 0, r3, hint) - - -#define ia64_lfetch_inc_hint(code, r3, r2, hint) ia64_lfetch_inc_hint_pred ((code), 0, r3, r2, hint) -#define ia64_lfetch_excl_inc_hint(code, r3, r2, hint) ia64_lfetch_excl_inc_hint_pred ((code), 0, r3, r2, hint) -#define ia64_lfetch_fault_inc_hint(code, r3, r2, hint) ia64_lfetch_fault_inc_hint_pred ((code), 0, r3, r2, hint) -#define ia64_lfetch_fault_excl_inc_hint(code, r3, r2, hint) ia64_lfetch_fault_excl_inc_hint_pred ((code), 0, r3, r2, hint) - - -#define ia64_lfetch_inc_imm_hint(code, r3, imm, hint) ia64_lfetch_inc_imm_hint_pred ((code), 0, r3, imm, hint) -#define ia64_lfetch_excl_inc_imm_hint(code, r3, imm, hint) ia64_lfetch_excl_inc_imm_hint_pred ((code), 0, r3, imm, hint) -#define ia64_lfetch_fault_inc_imm_hint(code, r3, imm, hint) ia64_lfetch_fault_inc_imm_hint_pred ((code), 0, r3, imm, hint) -#define ia64_lfetch_fault_excl_inc_imm_hint(code, r3, imm, hint) ia64_lfetch_fault_excl_inc_imm_hint_pred ((code), 0, r3, imm, hint) - - -#define ia64_cmpxchg1_acq_hint(code, r1, r3, r2, hint) ia64_cmpxchg1_acq_hint_pred ((code), 0, r1, r3, r2, hint) -#define ia64_cmpxchg2_acq_hint(code, r1, r3, r2, hint) ia64_cmpxchg2_acq_hint_pred ((code), 0, r1, r3, r2, hint) -#define ia64_cmpxchg4_acq_hint(code, r1, r3, r2, hint) ia64_cmpxchg4_acq_hint_pred ((code), 0, r1, r3, r2, hint) -#define ia64_cmpxchg8_acq_hint(code, r1, r3, r2, hint) ia64_cmpxchg8_acq_hint_pred ((code), 0, r1, r3, r2, hint) -#define ia64_cmpxchg1_rel_hint(code, r1, r3, r2, hint) ia64_cmpxchg1_rel_hint_pred ((code), 0, r1, r3, r2, hint) -#define ia64_cmpxchg2_rel_hint(code, r1, r3, r2, hint) ia64_cmpxchg2_rel_hint_pred ((code), 0, r1, r3, r2, hint) -#define ia64_cmpxchg4_rel_hint(code, r1, r3, r2, hint) ia64_cmpxchg4_rel_hint_pred ((code), 0, r1, r3, r2, hint) -#define ia64_cmpxchg8_rel_hint(code, r1, r3, r2, hint) ia64_cmpxchg8_rel_hint_pred ((code), 0, r1, r3, r2, hint) -#define ia64_cmpxchg16_acq_hint(code, r1, r3, r2, hint) ia64_cmpxchg16_acq_hint_pred ((code), 0, r1, r3, r2, hint) -#define ia64_cmpxchg16_rel_hint(code, r1, r3, r2, hint) ia64_cmpxchg16_rel_hint_pred ((code), 0, r1, r3, r2, hint) -#define ia64_xchg1_hint(code, r1, r3, r2, hint) ia64_xchg1_hint_pred ((code), 0, r1, r3, r2, hint) -#define ia64_xchg2_hint(code, r1, r3, r2, hint) ia64_xchg2_hint_pred ((code), 0, r1, r3, r2, hint) -#define ia64_xchg4_hint(code, r1, r3, r2, hint) ia64_xchg4_hint_pred ((code), 0, r1, r3, r2, hint) -#define ia64_xchg8_hint(code, r1, r3, r2, hint) ia64_xchg8_hint_pred ((code), 0, r1, r3, r2, hint) - -#define ia64_fetchadd4_acq_hint(code, r1, r3, inc, hint) ia64_fetchadd4_acq_hint_pred ((code), 0, r1, r3, inc, hint) -#define ia64_fetchadd8_acq_hint(code, r1, r3, inc, hint) ia64_fetchadd8_acq_hint_pred ((code), 0, r1, r3, inc, hint) -#define ia64_fetchadd4_rel_hint(code, r1, r3, inc, hint) ia64_fetchadd4_rel_hint_pred ((code), 0, r1, r3, inc, hint) -#define ia64_fetchadd8_rel_hint(code, r1, r3, inc, hint) ia64_fetchadd8_rel_hint_pred ((code), 0, r1, r3, inc, hint) - - -#define ia64_setf_sig(code, f1, r2) ia64_setf_sig_pred ((code), 0, f1, r2) -#define ia64_setf_exp(code, f1, r2) ia64_setf_exp_pred ((code), 0, f1, r2) -#define ia64_setf_s(code, f1, r2) ia64_setf_s_pred ((code), 0, f1, r2) -#define ia64_setf_d(code, f1, r2) ia64_setf_d_pred ((code), 0, f1, r2) - - -#define ia64_getf_sig(code, r1, f2) ia64_getf_sig_pred ((code), 0, r1, f2) -#define ia64_getf_exp(code, r1, f2) ia64_getf_exp_pred ((code), 0, r1, f2) -#define ia64_getf_s(code, r1, f2) ia64_getf_s_pred ((code), 0, r1, f2) -#define ia64_getf_d(code, r1, f2) ia64_getf_d_pred ((code), 0, r1, f2) - - -#define ia64_chk_s_m(code, r2,disp) ia64_chk_s_m_pred ((code), 0, r2,disp) - - -#define ia64_chk_s_float_m(code, f2,disp) ia64_chk_s_float_m_pred ((code), 0, f2,disp) - - -#define ia64_chk_a_nc(code, r1,disp) ia64_chk_a_nc_pred ((code), 0, r1,disp) -#define ia64_chk_a_clr(code, r1,disp) ia64_chk_a_clr_pred ((code), 0, r1,disp) - - -#define ia64_chk_a_nc_float(code, f1,disp) ia64_chk_a_nc_float_pred ((code), 0, f1,disp) -#define ia64_chk_a_clr_float(code, f1,disp) ia64_chk_a_clr_float_pred ((code), 0, f1,disp) - - -#define ia64_invala(code) ia64_invala_pred ((code), 0) -#define ia64_fwb(code) ia64_fwb_pred ((code), 0) -#define ia64_mf(code) ia64_mf_pred ((code), 0) -#define ia64_mf_a(code) ia64_mf_a_pred ((code), 0) -#define ia64_srlz_d(code) ia64_srlz_d_pred ((code), 0) -#define ia64_stlz_i(code) ia64_stlz_i_pred ((code), 0) -#define ia64_sync_i(code) ia64_sync_i_pred ((code), 0) - - -#define ia64_flushrs(code) ia64_flushrs_pred ((code), 0) -#define ia64_loadrs(code) ia64_loadrs_pred ((code), 0) - -#define ia64_invala_e(code, r1) ia64_invala_e_pred ((code), 0, r1) - - -#define ia64_invala_e_float(code, f1) ia64_invala_e_float_pred ((code), 0, f1) - - -#define ia64_fc(code, r3) ia64_fc_pred ((code), 0, r3) -#define ia64_fc_i(code, r3) ia64_fc_i_pred ((code), 0, r3) - - -#define ia64_mov_to_ar_m(code, ar3, r2) ia64_mov_to_ar_m_pred ((code), 0, ar3, r2) - - -#define ia64_mov_to_ar_imm_m(code, ar3, imm) ia64_mov_to_ar_imm_m_pred ((code), 0, ar3, imm) - - -#define ia64_mov_from_ar_m(code, r1, ar3) ia64_mov_from_ar_m_pred ((code), 0, r1, ar3) - -#define ia64_mov_to_cr(code, cr3, r2) ia64_mov_to_cr_pred ((code), 0, cr3, r2) - - -#define ia64_mov_from_cr(code, r1, cr3) ia64_mov_from_cr_pred ((code), 0, r1, cr3) - - -#define ia64_alloc(code, r1, i, l, o, r) ia64_alloc_pred ((code), 0, r1, i, l, o, r) - - -#define ia64_mov_to_psr_l(code, r2) ia64_mov_to_psr_l_pred ((code), 0, r2) -#define ia64_mov_to_psr_um(code, r2) ia64_mov_to_psr_um_pred ((code), 0, r2) - - -#define ia64_mov_from_psr(code, r1) ia64_mov_from_psr_pred ((code), 0, r1) -#define ia64_mov_from_psr_um(code, r1) ia64_mov_from_psr_um_pred ((code), 0, r1) - - -#define ia64_break_m(code, imm) ia64_break_m_pred ((code), 0, imm) - -/* The System/Memory Management instruction encodings (M38-M47) */ - - -#define ia64_nop_m(code, imm) ia64_nop_m_pred ((code), 0, imm) -#define ia64_hint_m(code, imm) ia64_hint_m_pred ((code), 0, imm) - -#define ia64_br_cond_hint(code, disp, bwh, ph, dh) ia64_br_cond_hint_pred ((code), 0, disp, bwh, ph, dh) -#define ia64_br_wexit_hint(code, disp, bwh, ph, dh) ia64_br_wexit_hint_pred ((code), 0, disp, bwh, ph, dh) -#define ia64_br_wtop_hint(code, disp, bwh, ph, dh) ia64_br_wtop_hint_pred ((code), 0, disp, bwh, ph, dh) - - -#define ia64_br_cloop_hint(code, disp, bwh, ph, dh) ia64_br_cloop_hint_pred ((code), 0, disp, bwh, ph, dh) -#define ia64_br_cexit_hint(code, disp, bwh, ph, dh) ia64_br_cexit_hint_pred ((code), 0, disp, bwh, ph, dh) -#define ia64_br_ctop_hint(code, disp, bwh, ph, dh) ia64_br_ctop_hint_pred ((code), 0, disp, bwh, ph, dh) - -#define ia64_br_call_hint(code, b1, disp, bwh, ph, dh) ia64_br_call_hint_pred ((code), 0, b1, disp, bwh, ph, dh) - -#define ia64_br_cond_reg_hint(code, b1, bwh, ph, dh) ia64_br_cond_reg_hint_pred ((code), 0, b1, bwh, ph, dh) -#define ia64_br_ia_reg_hint(code, b1, bwh, ph, dh) ia64_br_ia_reg_hint_pred ((code), 0, b1, bwh, ph, dh) -#define ia64_br_ret_reg_hint(code, b1, bwh, ph, dh) ia64_br_ret_reg_hint_pred ((code), 0, b1, bwh, ph, dh) - -#define ia64_br_call_reg_hint(code, b1, b2, bwh, ph, dh) ia64_br_call_reg_hint_pred ((code), 0, b1, b2, bwh, ph, dh) - -/* Pseudo ops */ - -#define ia64_br_cond(code, disp) ia64_br_cond_pred (code, 0, disp) -#define ia64_br_wexit(code, disp) ia64_br_wexit_pred (code, 0, disp) -#define ia64_br_wtop(code, disp) ia64_br_wtop_pred (code, 0, disp) - -#define ia64_br_cloop(code, disp) ia64_br_cloop_pred (code, 0, disp) -#define ia64_br_cexit(code, disp) ia64_br_cexit_pred (code, 0, disp) -#define ia64_br_ctop(code, disp) ia64_br_ctop_pred (code, 0, disp) - -#define ia64_br_call(code, b1, disp) ia64_br_call_pred (code, 0, b1, disp) - -#define ia64_br_cond_reg(code, b1) ia64_br_cond_reg_pred (code, 0, b1) -#define ia64_br_ia_reg(code, b1) ia64_br_ia_reg_pred (code, 0, b1) -#define ia64_br_ret_reg(code, b1) ia64_br_ret_reg_pred (code, 0, b1) - -#define ia64_br_call_reg(code, b1, b2) ia64_br_call_reg_pred (code, 0, b1, b2) - -/* End of pseudo ops */ - -#define ia64_cover(code) ia64_cover_pred ((code), 0) -#define ia64_clrrrb(code) ia64_clrrrb_pred ((code), 0) -#define ia64_clrrrb_pr(code) ia64_clrrrb_pr_pred ((code), 0) -#define ia64_rfi(code) ia64_rfi_pred ((code), 0) -#define ia64_bsw_0(code) ia64_bsw_0_pred ((code), 0) -#define ia64_bsw_1(code) ia64_bsw_1_pred ((code), 0) -#define ia64_epc(code) ia64_epc_pred ((code), 0) - - -#define ia64_break_b(code, imm) ia64_break_b_pred ((code), 0, imm) -#define ia64_nop_b(code, imm) ia64_nop_b_pred ((code), 0, imm) -#define ia64_hint_b(code, imm) ia64_hint_b_pred ((code), 0, imm) - - -#define ia64_break_x(code, imm) ia64_break_x_pred ((code), 0, imm) - - -#define ia64_movl(code, r1, imm) ia64_movl_pred ((code), 0, (r1), (imm)) - - -#define ia64_brl_cond_hint(code, disp, bwh, ph, dh) ia64_brl_cond_hint_pred ((code), 0, disp, bwh, ph, dh) - - -#define ia64_brl_call_hint(code, b1, disp, bwh, ph, dh) ia64_brl_call_hint_pred ((code), 0, b1, disp, bwh, ph, dh) - - -#define ia64_nop_x(code, imm) ia64_nop_x_pred ((code), 0, imm) -#define ia64_hint_x(code, imm) ia64_hint_x_pred ((code), 0, imm) - -/* - * Pseudo-ops - */ - -#define ia64_mov_pred(code, qp, r1, r3) ia64_adds_imm_pred ((code), (qp), (r1), 0, (r3)) -#define ia64_mov(code, r1, r3) ia64_mov_pred ((code), 0, (r1), (r3)) - -/* - * FLOATING POINT - */ - -#define ia64_fma_sf(code, f1, f3, f4, f2, sf) ia64_fma_sf_pred ((code), 0, f1, f3, f4, f2, sf) -#define ia64_fma_s_sf(code, f1, f3, f4, f2, sf) ia64_fma_s_sf_pred ((code), 0, f1, f3, f4, f2, sf) -#define ia64_fma_d_sf(code, f1, f3, f4, f2, sf) ia64_fma_d_sf_pred ((code), 0, f1, f3, f4, f2, sf) -#define ia64_fpma_sf(code, f1, f3, f4, f2, sf) ia64_fpma_sf_pred ((code), 0, f1, f3, f4, f2, sf) -#define ia64_fms_sf(code, f1, f3, f4, f2, sf) ia64_fms_sf_pred ((code), 0, f1, f3, f4, f2, sf) -#define ia64_fms_s_sf(code, f1, f3, f4, f2, sf) ia64_fms_s_sf_pred ((code), 0, f1, f3, f4, f2, sf) -#define ia64_fms_d_sf(code, f1, f3, f4, f2, sf) ia64_fms_d_sf_pred ((code), 0, f1, f3, f4, f2, sf) -#define ia64_fpms_sf(code, f1, f3, f4, f2, sf) ia64_fpms_sf_pred ((code), 0, f1, f3, f4, f2, sf) -#define ia64_fnma_sf(code, f1, f3, f4, f2, sf) ia64_fnma_sf_pred ((code), 0, f1, f3, f4, f2, sf) -#define ia64_fnma_s_sf(code, f1, f3, f4, f2, sf) ia64_fnma_s_sf_pred ((code), 0, f1, f3, f4, f2, sf) -#define ia64_fnma_d_sf(code, f1, f3, f4, f2, sf) ia64_fnma_d_sf_pred ((code), 0, f1, f3, f4, f2, sf) -#define ia64_fpnma_sf(code, f1, f3, f4, f2, sf) ia64_fpnma_sf_pred ((code), 0, f1, f3, f4, f2, sf) - -/* Pseudo ops */ -#define ia64_fnorm_s_sf(code, f1, f3, sf) ia64_fnorm_s_sf_pred ((code), 0, (f1), (f3), (sf)) -#define ia64_fnorm_d_sf(code, f1, f3, sf) ia64_fnorm_d_sf_pred ((code), 0, (f1), (f3), (sf)) - -#define ia64_xma_l(code, f1, f3, f4, f2) ia64_xma_l_pred ((code), 0, f1, f3, f4, f2) -#define ia64_xma_h(code, f1, f3, f4, f2) ia64_xma_h_pred ((code), 0, f1, f3, f4, f2) -#define ia64_xma_hu(code, f1, f3, f4, f2) ia64_xma_hu_pred ((code), 0, f1, f3, f4, f2) - -/* Pseudo ops */ -#define ia64_xmpy_l(code, f1, f3, f4) ia64_xmpy_l_pred ((code), 0, (f1), (f3), (f4)) -#define ia64_xmpy_lu(code, f1, f3, f4) ia64_xmpy_lu_pred ((code), 0, (f1), (f3), (f4)) -#define ia64_xmpy_h(code, f1, f3, f4) ia64_xmpy_h_pred ((code), 0, (f1), (f3), (f4)) -#define ia64_xmpy_hu(code, f1, f3, f4) ia64_xmpy_hu_pred ((code), 0, (f1), (f3), (f4)) - -#define ia64_fselect(code, f1, f3, f4, f2) ia64_fselect_pred ((code), 0, f1, f3, f4, f2) - -#define ia64_fcmp_eq_sf(code, p1, p2, f2, f3, sf) ia64_fcmp_eq_sf_pred ((code), 0, p1, p2, f2, f3, sf) -#define ia64_fcmp_lt_sf(code, p1, p2, f2, f3, sf) ia64_fcmp_lt_sf_pred ((code), 0, p1, p2, f2, f3, sf) -#define ia64_fcmp_le_sf(code, p1, p2, f2, f3, sf) ia64_fcmp_le_sf_pred ((code), 0, p1, p2, f2, f3, sf) -#define ia64_fcmp_unord_sf(code, p1, p2, f2, f3, sf) ia64_fcmp_unord_sf_pred ((code), 0, p1, p2, f2, f3, sf) -#define ia64_fcmp_eq_unc_sf(code, p1, p2, f2, f3, sf) ia64_fcmp_eq_unc_sf_pred ((code), 0, p1, p2, f2, f3, sf) -#define ia64_fcmp_lt_unc_sf(code, p1, p2, f2, f3, sf) ia64_fcmp_lt_unc_sf_pred ((code), 0, p1, p2, f2, f3, sf) -#define ia64_fcmp_le_unc_sf(code, p1, p2, f2, f3, sf) ia64_fcmp_le_unc_sf_pred ((code), 0, p1, p2, f2, f3, sf) -#define ia64_fcmp_unord_unc_sf(code, p1, p2, f2, f3, sf) ia64_fcmp_unord_unc_sf_pred ((code), 0, p1, p2, f2, f3, sf) - -/* Pseudo ops */ -#define ia64_fcmp_gt_sf(code, p1, p2, f2, f3, sf) ia64_fcmp_gt_sf_pred ((code), 0, p1, p2, f2, f3, sf) -#define ia64_fcmp_ge_sf(code, p1, p2, f2, f3, sf) ia64_fcmp_ge_sf_pred ((code), 0, p1, p2, f2, f3, sf) -#define ia64_fcmp_ne_sf(code, p1, p2, f2, f3, sf) ia64_fcmp_ne_sf_pred ((code), 0, p1, p2, f2, f3, sf) -#define ia64_fcmp_nlt_sf(code, p1, p2, f2, f3, sf) ia64_fcmp_nlt_sf_pred ((code), 0, p1, p2, f2, f3, sf) -#define ia64_fcmp_nle_sf(code, p1, p2, f2, f3, sf) ia64_fcmp_nle_sf_pred ((code), 0, p1, p2, f2, f3, sf) -#define ia64_fcmp_ngt_sf(code, p1, p2, f2, f3, sf) ia64_fcmp_ngt_sf_pred ((code), 0, p1, p2, f2, f3, sf) -#define ia64_fcmp_nge_sf(code, p1, p2, f2, f3, sf) ia64_fcmp_nge_sf_pred ((code), 0, p1, p2, f2, f3, sf) -#define ia64_fcmp_ord_sf(code, p1, p2, f2, f3, sf) ia64_fcmp_ord_sf_pred ((code), 0, p1, p2, f2, f3, sf) - -#define ia64_fclass_m(code, p1, p2, f2, fclass) ia64_fclass_m_pred ((code), 0, p1, p2, f2, fclass) -#define ia64_fclass_m_unc(code, p1, p2, f2, fclass) ia64_fclass_m_unc_pred ((code), 0, p1, p2, f2, fclass) - -#define ia64_frcpa_sf(code, f1, p2, f2, f3, sf) ia64_frcpa_sf_pred ((code), 0, f1, p2, f2, f3, sf) -#define ia64_fprcpa_sf(code, f1, p2, f2, f3, sf) ia64_fprcpa_sf_pred ((code), 0, f1, p2, f2, f3, sf) - -#define ia64_frsqrta_sf(code, f1, p2, f3, sf) ia64_frsqrta_sf_pred ((code), 0, f1, p2, f3, sf) -#define ia64_fprsqrta_sf(code, f1, p2, f3, sf) ia64_fprsqrta_sf_pred ((code), 0, f1, p2, f3, sf) - -#define ia64_fmin_sf(code, f1, f2, f3, sf) ia64_fmin_sf_pred ((code), 0, f1, f2, f3, sf) -#define ia64_fman_sf(code, f1, f2, f3, sf) ia64_fman_sf_pred ((code), 0, f1, f2, f3, sf) -#define ia64_famin_sf(code, f1, f2, f3, sf) ia64_famin_sf_pred ((code), 0, f1, f2, f3, sf) -#define ia64_famax_sf(code, f1, f2, f3, sf) ia64_famax_sf_pred ((code), 0, f1, f2, f3, sf) -#define ia64_fpmin_sf(code, f1, f2, f3, sf) ia64_fpmin_sf_pred ((code), 0, f1, f2, f3, sf) -#define ia64_fpman_sf(code, f1, f2, f3, sf) ia64_fpman_sf_pred ((code), 0, f1, f2, f3, sf) -#define ia64_fpamin_sf(code, f1, f2, f3, sf) ia64_fpamin_sf_pred ((code), 0, f1, f2, f3, sf) -#define ia64_fpamax_sf(code, f1, f2, f3, sf) ia64_fpamax_sf_pred ((code), 0, f1, f2, f3, sf) -#define ia64_fpcmp_eq_sf(code, f1, f2, f3, sf) ia64_fpcmp_eq_sf_pred ((code), 0, f1, f2, f3, sf) -#define ia64_fpcmp_lt_sf(code, f1, f2, f3, sf) ia64_fpcmp_lt_sf_pred ((code), 0, f1, f2, f3, sf) -#define ia64_fpcmp_le_sf(code, f1, f2, f3, sf) ia64_fpcmp_le_sf_pred ((code), 0, f1, f2, f3, sf) -#define ia64_fpcmp_unord_sf(code, f1, f2, f3, sf) ia64_fpcmp_unord_sf_pred ((code), 0, f1, f2, f3, sf) -#define ia64_fpcmp_neq_sf(code, f1, f2, f3, sf) ia64_fpcmp_neq_sf_pred ((code), 0, f1, f2, f3, sf) -#define ia64_fpcmp_nlt_sf(code, f1, f2, f3, sf) ia64_fpcmp_nlt_sf_pred ((code), 0, f1, f2, f3, sf) -#define ia64_fpcmp_nle_sf(code, f1, f2, f3, sf) ia64_fpcmp_nle_sf_pred ((code), 0, f1, f2, f3, sf) -#define ia64_fpcmp_ord_sf(code, f1, f2, f3, sf) ia64_fpcmp_ord_sf_pred ((code), 0, f1, f2, f3, sf) - -#define ia64_fmerge_s(code, f1, f2, f3) ia64_fmerge_s_pred ((code), 0, f1, f2, f3) -#define ia64_fmerge_ns(code, f1, f2, f3) ia64_fmerge_ns_pred ((code), 0, f1, f2, f3) -#define ia64_fmerge_se(code, f1, f2, f3) ia64_fmerge_se_pred ((code), 0, f1, f2, f3) -#define ia64_fmix_lr(code, f1, f2, f3) ia64_fmix_lr_pred ((code), 0, f1, f2, f3) -#define ia64_fmix_r(code, f1, f2, f3) ia64_fmix_r_pred ((code), 0, f1, f2, f3) -#define ia64_fmix_l(code, f1, f2, f3) ia64_fmix_l_pred ((code), 0, f1, f2, f3) -#define ia64_fsxt_r(code, f1, f2, f3) ia64_fsxt_r_pred ((code), 0, f1, f2, f3) -#define ia64_fsxt_l(code, f1, f2, f3) ia64_fsxt_l_pred ((code), 0, f1, f2, f3) -#define ia64_fpack(code, f1, f2, f3) ia64_fpack_pred ((code), 0, f1, f2, f3) -#define ia64_fswap(code, f1, f2, f3) ia64_fswap_pred ((code), 0, f1, f2, f3) -#define ia64_fswap_nl(code, f1, f2, f3) ia64_fswap_nl_pred ((code), 0, f1, f2, f3) -#define ia64_fswap_nr(code, f1, f2, f3) ia64_fswap_nr_pred ((code), 0, f1, f2, f3) -#define ia64_fand(code, f1, f2, f3) ia64_fand_pred ((code), 0, f1, f2, f3) -#define ia64_fandcm(code, f1, f2, f3) ia64_fandcm_pred ((code), 0, f1, f2, f3) -#define ia64_for(code, f1, f2, f3) ia64_for_pred ((code), 0, f1, f2, f3) -#define ia64_fxor(code, f1, f2, f3) ia64_fxor_pred ((code), 0, f1, f2, f3) -#define ia64_fpmerge_s(code, f1, f2, f3) ia64_fpmerge_s_pred ((code), 0, f1, f2, f3) -#define ia64_fpmerge_ns(code, f1, f2, f3) ia64_fpmerge_ns_pred ((code), 0, f1, f2, f3) -#define ia64_fpmerge_se(code, f1, f2, f3) ia64_fpmerge_se_pred ((code), 0, f1, f2, f3) - -/* Pseudo ops */ -#define ia64_fmov(code, f1, f3) ia64_fmov_pred ((code), 0, (f1), (f3)) - -#define ia64_fcvt_fx_sf(code, f1, f2, sf) ia64_fcvt_fx_sf_pred ((code), 0, f1, f2, sf) -#define ia64_fcvt_fxu_sf(code, f1, f2, sf) ia64_fcvt_fxu_sf_pred ((code), 0, f1, f2, sf) -#define ia64_fcvt_fx_trunc_sf(code, f1, f2, sf) ia64_fcvt_fx_trunc_sf_pred ((code), 0, f1, f2, sf) -#define ia64_fcvt_fxu_trunc_sf(code, f1, f2, sf) ia64_fcvt_fxu_trunc_sf_pred ((code), 0, f1, f2, sf) -#define ia64_fpcvt_fx_sf(code, f1, f2, sf) ia64_fpcvt_fx_sf_pred ((code), 0, f1, f2, sf) -#define ia64_fpcvt_fxu_sf(code, f1, f2, sf) ia64_fpcvt_fxu_sf_pred ((code), 0, f1, f2, sf) -#define ia64_fpcvt_fx_trunc_sf(code, f1, f2, sf) ia64_fpcvt_fx_trunc_sf_pred ((code), 0, f1, f2, sf) -#define ia64_fpcvt_fxu_trunc_sf(code, f1, f2, sf) ia64_fpcvt_fxu_trunc_sf_pred ((code), 0, f1, f2, sf) - -#define ia64_fcvt_xf(code, f1, f2) ia64_fcvt_xf_pred ((code), 0, f1, f2) - -#define ia64_fsetc_sf(code, amask, omask, sf) ia64_fsetc_sf_pred ((code), 0, amask, omask, sf) - -#define ia64_fclrf_sf(code, sf) ia64_fclrf_sf_pred ((code), 0, sf) - -#define ia64_fchkf_sf(code, disp, sf) ia64_fchkf_sf_pred ((code), 0, disp, sf) - -#define ia64_break_f(code, imm) ia64_break_f_pred ((code), 0, imm) - - -#endif diff --git a/mono/metadata/boehm-gc.c b/mono/metadata/boehm-gc.c index f9ea588a30e..99704f7c428 100644 --- a/mono/metadata/boehm-gc.c +++ b/mono/metadata/boehm-gc.c @@ -138,12 +138,6 @@ mono_gc_base_init (void) pthread_attr_getstack (&attr, &sstart, &size); pthread_attr_destroy (&attr); /*g_print ("stackbottom pth is: %p\n", (char*)sstart + size);*/ -#ifdef __ia64__ - /* - * The calculation above doesn't seem to work on ia64, also we need to set - * GC_register_stackbottom as well, but don't know how. - */ -#else /* apparently with some linuxthreads implementations sstart can be NULL, * fallback to the more imprecise method (bug# 78096). */ @@ -156,7 +150,6 @@ mono_gc_base_init (void) stack_bottom &= ~4095; GC_stackbottom = (char*)stack_bottom; } -#endif } #elif defined(HAVE_PTHREAD_GET_STACKSIZE_NP) && defined(HAVE_PTHREAD_GET_STACKADDR_NP) GC_stackbottom = (char*)pthread_get_stackaddr_np (pthread_self ()); diff --git a/mono/metadata/image.c b/mono/metadata/image.c index 281223f1421..742a7375f14 100644 --- a/mono/metadata/image.c +++ b/mono/metadata/image.c @@ -1122,7 +1122,7 @@ typedef enum { SYS_NET_HTTP = 3, //System.Net.Http SYS_TEXT_ENC_CODEPAGES = 4, //System.Text.Encoding.CodePages SYS_REF_DISP_PROXY = 5, //System.Reflection.DispatchProxy - SYS_THREADING_OVERLAPPED = 7, //System.Threading.Overlapped + SYS_THREADING_OVERLAPPED = 6, //System.Threading.Overlapped } IgnoredAssemblyNames; typedef struct { diff --git a/mono/metadata/mono-config.c b/mono/metadata/mono-config.c index e598348f9ba..7cff2952632 100644 --- a/mono/metadata/mono-config.c +++ b/mono/metadata/mono-config.c @@ -79,9 +79,6 @@ #elif defined(__aarch64__) #define CONFIG_CPU "armv8" #define CONFIG_WORDSIZE "64" -#elif defined(__ia64__) -#define CONFIG_CPU "ia64" -#define CONFIG_WORDSIZE "64" #elif defined(mips) || defined(__mips) || defined(_mips) #define CONFIG_CPU "mips" #define CONFIG_WORDSIZE "32" diff --git a/mono/metadata/reflection.c b/mono/metadata/reflection.c index 7098697c768..fe80ea7027c 100644 --- a/mono/metadata/reflection.c +++ b/mono/metadata/reflection.c @@ -1888,10 +1888,12 @@ _mono_reflection_get_type_from_info (MonoTypeNameParse *info, MonoImage *image, static MonoType* mono_reflection_get_type_internal (MonoImage *rootimage, MonoImage* image, MonoTypeNameParse *info, gboolean ignorecase, MonoError *error) { + HANDLE_FUNCTION_ENTER (); MonoClass *klass; GList *mod; int modval; gboolean bounded = FALSE; + MonoType* type = NULL; error_init (error); if (!image) @@ -1906,7 +1908,7 @@ mono_reflection_get_type_internal (MonoImage *rootimage, MonoImage* image, MonoT klass = mono_class_from_name_checked (image, info->name_space, info->name, error); if (!klass) - return NULL; + goto leave; for (mod = info->nested; mod; mod = mod->next) { gpointer iter = NULL; @@ -1966,7 +1968,7 @@ mono_reflection_get_type_internal (MonoImage *rootimage, MonoImage* image, MonoT break; } if (!klass) - return NULL; + goto leave; if (info->type_arguments) { MonoType **type_args = g_new0 (MonoType *, info->type_arguments->len); @@ -1980,20 +1982,20 @@ mono_reflection_get_type_internal (MonoImage *rootimage, MonoImage* image, MonoT type_args [i] = _mono_reflection_get_type_from_info (subinfo, rootimage, ignorecase, error); if (!type_args [i]) { g_free (type_args); - return NULL; + goto leave; } } the_type = mono_type_get_object_handle (mono_domain_get (), &klass->byval_arg, error); if (!is_ok (error) || MONO_HANDLE_IS_NULL (the_type)) - return NULL; + goto leave; instance = mono_reflection_bind_generic_parameters ( the_type, info->type_arguments->len, type_args, error); g_free (type_args); if (!instance) - return NULL; + goto leave; klass = mono_class_from_mono_type (instance); } @@ -2001,7 +2003,8 @@ mono_reflection_get_type_internal (MonoImage *rootimage, MonoImage* image, MonoT for (mod = info->modifiers; mod; mod = mod->next) { modval = GPOINTER_TO_UINT (mod->data); if (!modval) { /* byref: must be last modifier */ - return &klass->this_arg; + type = &klass->this_arg; + goto leave; } else if (modval == -1) { klass = mono_ptr_class_get (&klass->byval_arg); } else if (modval == -2) { @@ -2011,7 +2014,10 @@ mono_reflection_get_type_internal (MonoImage *rootimage, MonoImage* image, MonoT } } - return &klass->byval_arg; + type = &klass->byval_arg; + +leave: + HANDLE_FUNCTION_RETURN_VAL (type); } /** diff --git a/mono/metadata/sre-encode.c b/mono/metadata/sre-encode.c index 56a484087fd..89f9a1fdaee 100644 --- a/mono/metadata/sre-encode.c +++ b/mono/metadata/sre-encode.c @@ -771,6 +771,7 @@ guint32 mono_dynimage_encode_typedef_or_ref_full (MonoDynamicImage *assembly, MonoType *type, gboolean try_typespec) { MONO_REQ_GC_UNSAFE_MODE; + HANDLE_FUNCTION_ENTER (); MonoDynamicTable *table; guint32 *values; @@ -779,10 +780,10 @@ mono_dynimage_encode_typedef_or_ref_full (MonoDynamicImage *assembly, MonoType * /* if the type requires a typespec, we must try that first*/ if (try_typespec && (token = create_typespec (assembly, type))) - return token; + goto leave; token = GPOINTER_TO_UINT (g_hash_table_lookup (assembly->typeref, type)); if (token) - return token; + goto leave; klass = mono_class_from_mono_type (type); MonoReflectionTypeBuilderHandle tb = MONO_HANDLE_CAST (MonoReflectionTypeBuilder, mono_class_get_ref_info (klass)); @@ -793,7 +794,7 @@ mono_dynimage_encode_typedef_or_ref_full (MonoDynamicImage *assembly, MonoType * (type->type != MONO_TYPE_MVAR)) { token = MONO_TYPEDEFORREF_TYPEDEF | (MONO_HANDLE_GETVAL (tb, table_idx) << MONO_TYPEDEFORREF_BITS); mono_dynamic_image_register_token (assembly, token, MONO_HANDLE_CAST (MonoObject, tb)); - return token; + goto leave; } if (klass->nested_in) { @@ -816,7 +817,8 @@ mono_dynimage_encode_typedef_or_ref_full (MonoDynamicImage *assembly, MonoType * g_hash_table_insert (assembly->typeref, type, GUINT_TO_POINTER(token)); table->next_idx ++; mono_dynamic_image_register_token (assembly, token, MONO_HANDLE_CAST (MonoObject, tb)); - return token; +leave: + HANDLE_FUNCTION_RETURN_VAL (token); } /* diff --git a/mono/metadata/w32error-unix.c b/mono/metadata/w32error-unix.c index ce314e6483c..dbbc43bc6f8 100644 --- a/mono/metadata/w32error-unix.c +++ b/mono/metadata/w32error-unix.c @@ -65,6 +65,8 @@ mono_w32error_unix_to_win32 (guint32 error) case EIO: return ERROR_INVALID_HANDLE; case EINTR: return ERROR_IO_PENDING; /* best match I could find */ case EPIPE: return ERROR_WRITE_FAULT; + case ELOOP: return ERROR_ACCESS_DENIED; /* Empirically found by testing desktop dotnet. */ + default: g_error ("%s: unknown error (%d) \"%s\"", __FILE__, error, g_strerror (error)); } diff --git a/mono/mini/Makefile.am.in b/mono/mini/Makefile.am.in index 4e8d1bfd97a..57b8376a44f 100755 --- a/mono/mini/Makefile.am.in +++ b/mono/mini/Makefile.am.in @@ -604,12 +604,6 @@ arch_built=cpu-s390x.h arch_define=__s390__ endif -if IA64 -arch_sources = $(ia64_sources) -arch_built = cpu-ia64.h -arch_define=__ia64__ -endif - if HOST_WIN32 os_sources = $(windows_sources) monobin_platform_ldflags= diff --git a/mono/mini/cpu-ia64.md b/mono/mini/cpu-ia64.md deleted file mode 100644 index 42a9588f15f..00000000000 --- a/mono/mini/cpu-ia64.md +++ /dev/null @@ -1,395 +0,0 @@ -# ia64 cpu description file -# -# The instruction lengths are very conservative, it doesn't matter on ia64 -# since there are no short branches. -# - -label: len:0 -break: len:48 -jmp: len:128 -br: len:48 -throw: src1:i len:96 -rethrow: src1:i len:48 -ckfinite: dest:f src1:f len:48 -ceq: dest:c len:48 -cgt: dest:c len:48 -cgt.un: dest:c len:48 -clt: dest:c len:48 -clt.un: dest:c len:48 -localloc: dest:i src1:i len:92 -compare: src1:i src2:i len:48 -lcompare: src1:i src2:i len:48 -icompare: src1:i src2:i len:48 -compare_imm: src1:i len:48 -icompare_imm: src1:i len:48 -fcompare: src1:f src2:f clob:a len:48 -oparglist: src1:b len:48 -setlret: dest:r src1:i src2:i len:48 -checkthis: src1:b len:48 -call: dest:r clob:c len:80 -voidcall: clob:c len:80 -voidcall_reg: src1:i clob:c len:80 -voidcall_membase: src1:b clob:c len:80 -fcall: dest:g len:80 clob:c -fcall_reg: dest:g src1:i len:80 clob:c -fcall_membase: dest:g src1:b len:80 clob:c -lcall: dest:r len:80 clob:c -lcall_reg: dest:r src1:i len:80 clob:c -lcall_membase: dest:r src1:b len:80 clob:c -vcall: len:80 clob:c -vcall_reg: src1:i len:80 clob:c -vcall_membase: src1:b len:80 clob:c -call_reg: dest:r src1:i len:80 clob:c -call_membase: dest:r src1:b len:80 clob:c -iconst: dest:i len:48 -i8const: dest:i len:48 -r4const: dest:f len:48 -r8const: dest:f len:48 -store_membase_imm: dest:b len:48 -store_membase_reg: dest:b src1:i len:48 -storei8_membase_reg: dest:b src1:i len:48 -storei1_membase_imm: dest:b len:48 -storei1_membase_reg: dest:b src1:c len:48 -storei2_membase_imm: dest:b len:48 -storei2_membase_reg: dest:b src1:i len:48 -storei4_membase_imm: dest:b len:48 -storei4_membase_reg: dest:b src1:i len:48 -storei8_membase_imm: dest:b len:48 -storer4_membase_reg: dest:b src1:f len:48 -storer8_membase_reg: dest:b src1:f len:48 -load_membase: dest:i src1:b len:48 -loadi1_membase: dest:c src1:b len:48 -loadu1_membase: dest:c src1:b len:48 -loadi2_membase: dest:i src1:b len:48 -loadu2_membase: dest:i src1:b len:48 -loadi4_membase: dest:i src1:b len:48 -loadu4_membase: dest:i src1:b len:48 -loadi8_membase: dest:i src1:b len:48 -loadr4_membase: dest:f src1:b len:48 -loadr8_membase: dest:f src1:b len:48 -loadu4_mem: dest:i len:48 -move: dest:i src1:i len:48 -add_imm: dest:i src1:i len:48 -sub_imm: dest:i src1:i len:48 -mul_imm: dest:i src1:i len:48 -# there is no actual support for division or reminder by immediate -# we simulate them, though (but we need to change the burg rules -# to allocate a symbolic reg for src2) -div_imm: dest:a src1:i src2:i len:48 clob:d -div_un_imm: dest:a src1:i src2:i len:48 clob:d -rem_imm: dest:d src1:i src2:i len:48 clob:a -rem_un_imm: dest:d src1:i src2:i len:48 clob:a -and_imm: dest:i src1:i len:48 -or_imm: dest:i src1:i len:48 -xor_imm: dest:i src1:i len:48 -shl_imm: dest:i src1:i len:48 -shr_imm: dest:i src1:i len:48 -shr_un_imm: dest:i src1:i len:48 -cond_exc_eq: len:48 -cond_exc_ne_un: len:48 -cond_exc_lt: len:48 -cond_exc_lt_un: len:48 -cond_exc_gt: len:48 -cond_exc_gt_un: len:48 -cond_exc_ge: len:48 -cond_exc_ge_un: len:48 -cond_exc_le: len:48 -cond_exc_le_un: len:48 -cond_exc_ov: len:48 -cond_exc_no: len:48 -cond_exc_c: len:48 -cond_exc_nc: len:48 -cond_exc_iov: len:48 -cond_exc_ic: len:48 -float_beq: len:48 -float_bne_un: len:48 -float_blt: len:48 -float_blt_un: len:48 -float_bgt: len:48 -float_bgt_un: len:48 -float_bge: len:48 -float_bge_un: len:48 -float_ble: len:48 -float_ble_un: len:48 -float_add: dest:f src1:f src2:f len:48 -float_sub: dest:f src1:f src2:f len:48 -float_mul: dest:f src1:f src2:f len:48 -float_div: dest:f src1:f src2:f len:48 -float_div_un: dest:f src1:f src2:f len:48 -float_rem: dest:f src1:f src2:f len:48 -float_rem_un: dest:f src1:f src2:f len:48 -float_neg: dest:f src1:f len:48 -float_not: dest:f src1:f len:48 -float_conv_to_i1: dest:i src1:f len:112 -float_conv_to_i2: dest:i src1:f len:112 -float_conv_to_i4: dest:i src1:f len:112 -float_conv_to_i8: dest:i src1:f len:112 -float_conv_to_r4: dest:f src1:f len:112 -float_conv_to_r8: dest:f src1:f len:112 -float_conv_to_u4: dest:i src1:f len:112 -float_conv_to_u8: dest:i src1:f len:112 -float_conv_to_u2: dest:i src1:f len:112 -float_conv_to_u1: dest:i src1:f len:112 -float_conv_to_i: dest:i src1:f len:112 -float_conv_to_ovf_i: dest:a src1:f len:112 -float_conv_to_ovd_u: dest:a src1:f len:112 -float_mul_ovf: -float_ceq: dest:i src1:f src2:f len:48 -float_cgt: dest:i src1:f src2:f len:48 -float_cgt_un: dest:i src1:f src2:f len:48 -float_clt: dest:i src1:f src2:f len:48 -float_clt_un: dest:i src1:f src2:f len:48 -float_ceq_membase: dest:i src1:f src2:b len:48 -float_cgt_membase: dest:i src1:f src2:b len:48 -float_cgt_un_membase: dest:i src1:f src2:b len:48 -float_clt_membase: dest:i src1:f src2:b len:48 -float_clt_un_membase: dest:i src1:f src2:b len:48 -float_conv_to_u: dest:i src1:f len:48 -fmove: dest:f src1:f len:48 -call_handler: len:96 clob:c -start_handler: len:96 -endfilter: len:96 -endfinally: len:96 -aot_const: dest:i len:48 -atomic_add_i4: src1:b src2:i dest:i len:48 -atomic_add_i8: src1:b src2:i dest:i len:48 -atomic_exchange_i4: src1:b src2:i dest:i len:48 -atomic_exchange_i8: src1:b src2:i dest:i len:48 -memory_barrier: len:48 -atomic_add_imm_i4: src1:b dest:i len:48 -atomic_add_imm_i8: src1:b dest:i len:48 -adc: dest:i src1:i src2:i len:48 -addcc: dest:i src1:i src2:i len:48 -subcc: dest:i src1:i src2:i len:48 -adc_imm: dest:i src1:i len:48 -sbb: dest:i src1:i src2:i len:48 -sbb_imm: dest:i src1:i len:48 -br_reg: src1:i len:48 -sin: dest:f src1:f len:48 -cos: dest:f src1:f len:48 -abs: dest:f src1:f len:48 -tan: dest:f src1:f len:48 -atan: dest:f src1:f len:48 -sqrt: dest:f src1:f len:48 -bigmul: len:48 dest:i src1:a src2:i -bigmul_un: len:48 dest:i src1:a src2:i -sext_i1: dest:i src1:i len:48 -sext_i2: dest:i src1:i len:48 -sext_i4: dest:i src1:i len:48 -zext_i1: dest:i src1:i len:48 -zext_i2: dest:i src1:i len:48 -zext_i4: dest:i src1:i len:48 - -# 32 bit opcodes -int_add: dest:i src1:i src2:i len:48 -int_sub: dest:i src1:i src2:i len:48 -int_mul: dest:i src1:i src2:i len:48 -int_mul_ovf: dest:i src1:i src2:i len:48 -int_mul_ovf_un: dest:i src1:i src2:i len:48 -int_div: dest:a src1:a src2:i clob:d len:48 -int_div_un: dest:a src1:a src2:i clob:d len:48 -int_rem: dest:d src1:a src2:i clob:a len:48 -int_rem_un: dest:d src1:a src2:i clob:a len:48 -int_and: dest:i src1:i src2:i len:48 -int_or: dest:i src1:i src2:i len:48 -int_xor: dest:i src1:i src2:i len:48 -int_shl: dest:i src1:i src2:s len:48 -int_shr: dest:i src1:i src2:s len:48 -int_shr_un: dest:i src1:i src2:s len:48 -int_adc: dest:i src1:i src2:i len:48 -int_adc_imm: dest:i src1:i len:48 -int_sbb: dest:i src1:i src2:i len:48 -int_sbb_imm: dest:i src1:i len:48 -int_addcc: dest:i src1:i src2:i len:96 -int_subcc: dest:i src1:i src2:i len:96 -int_add_imm: dest:i src1:i len:48 -int_sub_imm: dest:i src1:i len:48 -int_mul_imm: dest:i src1:i len:48 -int_div_imm: dest:a src1:i clob:d len:48 -int_div_un_imm: dest:a src1:i clob:d len:48 -int_rem_imm: dest:d src1:i clob:a len:48 -int_rem_un_imm: dest:d src1:i clob:a len:48 -int_and_imm: dest:i src1:i len:48 -int_or_imm: dest:i src1:i len:48 -int_xor_imm: dest:i src1:i len:48 -int_shl_imm: dest:i src1:i len:48 -int_shr_imm: dest:i src1:i len:48 -int_shr_un_imm: dest:i src1:i len:48 -int_neg: dest:i src1:i len:48 -int_not: dest:i src1:i len:48 -int_ceq: dest:c len:48 -int_cgt: dest:c len:48 -int_cgt_un: dest:c len:48 -int_clt: dest:c len:48 -int_clt_un: dest:c len:48 -int_beq: len:48 -int_bne_un: len:48 -int_blt: len:48 -int_blt_un: len:48 -int_bgt: len:48 -int_bgt_un: len:48 -int_bge: len:48 -int_bge_un: len:48 -int_ble: len:48 -int_ble_un: len:48 -int_conv_to_r4: dest:f src1:i len:112 -int_conv_to_r8: dest:f src1:i len:112 - -# 64 bit opcodes -long_add: dest:i src1:i src2:i len:48 -long_sub: dest:i src1:i src2:i len:48 -long_mul: dest:i src1:i src2:i len:48 -long_div: dest:a src1:a src2:i len:48 clob:d -long_div_un: dest:a src1:a src2:i len:48 clob:d -long_rem: dest:d src1:a src2:i len:48 clob:a -long_rem_un: dest:d src1:a src2:i len:48 clob:a -long_and: dest:i src1:i src2:i len:48 -long_or: dest:i src1:i src2:i len:48 -long_xor: dest:i src1:i src2:i len:48 -long_shl: dest:i src1:i src2:s len:48 -long_shr: dest:i src1:i src2:s len:48 -long_shr_un: dest:i src1:i src2:s len:48 -long_neg: dest:i src1:i len:48 -long_not: dest:i src1:i len:48 -long_conv_to_i1: dest:i src1:i len:48 -long_conv_to_i2: dest:i src1:i len:48 -long_conv_to_i4: dest:i src1:i len:48 -long_conv_to_i8: dest:i src1:i len:48 -long_conv_to_r4: dest:f src1:i len:112 -long_conv_to_r8: dest:f src1:i len:112 -long_conv_to_u4: dest:i src1:i len:112 -long_conv_to_u8: dest:i src1:i len:112 -long_conv_to_r_un: dest:f src1:i len:48 -long_conv_to_ovf_i: dest:i src1:i src2:i len:48 -long_conv_to_ovf_i4_un: dest:i src1:i len:96 -long_conv_to_ovf_u4: dest:i src1:i len:48 -long_conv_to_u2: dest:i src1:i len:48 -long_conv_to_u1: dest:i src1:i len:48 -long_conv_to_i: dest:i src1:i len:48 - -long_mul_imm: dest:i src1:i src2:i len:48 -long_mul_ovf: dest:i src1:i src2:i len:48 -long_mul_ovf_un: dest:i src1:i src2:i len:48 -long_shr_imm: dest:i src1:i len:48 -long_shr_un_imm: dest:i src1:i len:48 -long_shl_imm: dest:i src1:i len:48 - -long_beq: len:48 -long_bge: len:48 -long_bgt: len:48 -long_ble: len:48 -long_blt: len:48 -long_bne_un: len:48 -long_bge_un: len:48 -long_bgt_un: len:48 -long_ble_un: len:48 -long_blt_un: len:48 - -ia64_cmp4_eq: src1:i src2:i len:48 -ia64_cmp4_ne: src1:i src2:i len:48 -ia64_cmp4_le: src1:i src2:i len:48 -ia64_cmp4_lt: src1:i src2:i len:48 -ia64_cmp4_ge: src1:i src2:i len:48 -ia64_cmp4_gt: src1:i src2:i len:48 -ia64_cmp4_le_un: src1:i src2:i len:48 -ia64_cmp4_lt_un: src1:i src2:i len:48 -ia64_cmp4_ge_un: src1:i src2:i len:48 -ia64_cmp4_gt_un: src1:i src2:i len:48 -ia64_cmp_eq: src1:i src2:i len:48 -ia64_cmp_ne: src1:i src2:i len:48 -ia64_cmp_le: src1:i src2:i len:48 -ia64_cmp_lt: src1:i src2:i len:48 -ia64_cmp_ge: src1:i src2:i len:48 -ia64_cmp_gt: src1:i src2:i len:48 -ia64_cmp_lt_un: src1:i src2:i len:48 -ia64_cmp_gt_un: src1:i src2:i len:48 -ia64_cmp_le_un: src1:i src2:i len:48 -ia64_cmp_ge_un: src1:i src2:i len:48 - -ia64_cmp4_eq_imm: src2:i len:48 -ia64_cmp4_ne_imm: src2:i len:48 -ia64_cmp4_le_imm: src2:i len:48 -ia64_cmp4_lt_imm: src2:i len:48 -ia64_cmp4_ge_imm: src2:i len:48 -ia64_cmp4_gt_imm: src2:i len:48 -ia64_cmp4_le_un_imm: src2:i len:48 -ia64_cmp4_lt_un_imm: src2:i len:48 -ia64_cmp4_ge_un_imm: src2:i len:48 -ia64_cmp4_gt_un_imm: src2:i len:48 -ia64_cmp_eq_imm: src2:i len:48 -ia64_cmp_ne_imm: src2:i len:48 -ia64_cmp_le_imm: src2:i len:48 -ia64_cmp_lt_imm: src2:i len:48 -ia64_cmp_ge_imm: src2:i len:48 -ia64_cmp_gt_imm: src2:i len:48 -ia64_cmp_lt_un_imm: src2:i len:48 -ia64_cmp_gt_un_imm: src2:i len:48 -ia64_cmp_le_un_imm: src2:i len:48 -ia64_cmp_ge_un_imm: src2:i len:48 - -ia64_fcmp_eq: src1:f src2:f len:48 -ia64_fcmp_ne: src1:f src2:f len:48 -ia64_fcmp_le: src1:f src2:f len:48 -ia64_fcmp_lt: src1:f src2:f len:48 -ia64_fcmp_ge: src1:f src2:f len:48 -ia64_fcmp_gt: src1:f src2:f len:48 -ia64_fcmp_lt_un: src1:f src2:f len:96 -ia64_fcmp_gt_un: src1:f src2:f len:96 -ia64_fcmp_le_un: src1:f src2:f len:96 -ia64_fcmp_ge_un: src1:f src2:f len:96 - -ia64_br_cond: len:48 -ia64_cond_exc: len:48 -ia64_cset: dest:i len:48 - -ia64_storei8_membase_inc_reg: dest:b src1:i len:48 -ia64_storei1_membase_inc_reg: dest:b src1:c len:48 -ia64_storei2_membase_inc_reg: dest:b src1:i len:48 -ia64_storei4_membase_inc_reg: dest:b src1:i len:48 -ia64_storer4_membase_inc_reg: dest:b src1:f len:48 -ia64_storer8_membase_inc_reg: dest:b src1:f len:48 -# 'b' tells the register allocator to avoid allocating sreg1 and dreg to the -# same physical register -ia64_loadi1_membase_inc: dest:b src1:i len:48 -ia64_loadu1_membase_inc: dest:b src1:i len:48 -ia64_loadi2_membase_inc: dest:b src1:i len:48 -ia64_loadu2_membase_inc: dest:b src1:i len:48 -ia64_loadi4_membase_inc: dest:b src1:i len:48 -ia64_loadu4_membase_inc: dest:b src1:i len:48 -ia64_loadi8_membase_inc: dest:b src1:i len:48 -ia64_loadr4_membase_inc: dest:b src1:i len:48 -ia64_loadr8_membase_inc: dest:b src1:i len:48 - -relaxed_nop: len:0 - -# Linear IR opcodes -nop: len:0 -dummy_use: src1:i len:0 -dummy_store: len:0 -not_reached: len:0 -not_null: src1:i len:0 - -jump_table: dest:i len:48 - -localloc_imm: dest:i len:92 - -vcall2: len:80 clob:c -vcall2_reg: src1:i len:80 clob:c -vcall2_membase: src1:b len:80 clob:c - -int_conv_to_i1: dest:i src1:i len:48 -int_conv_to_u1: dest:i src1:i len:48 -int_conv_to_i2: dest:i src1:i len:48 -int_conv_to_u2: dest:i src1:i len:48 -int_conv_to_i4: dest:i src1:i len:48 -int_conv_to_u4: dest:i src1:i len:48 -int_conv_to_i8: dest:i src1:i len:48 -int_conv_to_u8: dest:i src1:i len:48 - -long_add_imm: dest:i src1:i len:48 -long_sub_imm: dest:i src1:i len:48 -long_and_imm: dest:i src1:i len:48 -long_or_imm: dest:i src1:i len:48 -long_xor_imm: dest:i src1:i len:48 - -gc_safe_point: len:0 diff --git a/mono/mini/exceptions-amd64.c b/mono/mini/exceptions-amd64.c index 8314998fbc9..aeee1d4cbec 100644 --- a/mono/mini/exceptions-amd64.c +++ b/mono/mini/exceptions-amd64.c @@ -1481,7 +1481,7 @@ mono_arch_unwindinfo_find_rt_func_in_table (const gpointer code, gsize code_size return found_rt_func; } -inline PRUNTIME_FUNCTION +static inline PRUNTIME_FUNCTION mono_arch_unwindinfo_find_pc_rt_func_in_table (const gpointer pc) { return mono_arch_unwindinfo_find_rt_func_in_table (pc, 0); diff --git a/mono/mini/exceptions-ia64.c b/mono/mini/exceptions-ia64.c deleted file mode 100644 index d2c3ac5eacf..00000000000 --- a/mono/mini/exceptions-ia64.c +++ /dev/null @@ -1,618 +0,0 @@ -/** - * \file - * exception support for IA64 - * - * Authors: - * Zoltan Varga (vargaz@gmail.com) - * - * (C) 2001 Ximian, Inc. - */ - -/* - * We implement exception handling with the help of the libuwind library: - * - * http://www.hpl.hp.com/research/linux/libunwind/ - * - * Under IA64 all functions are assumed to have unwind info, we do not need to save - * the machine state in the LMF. But we have to generate unwind info for all - * dynamically generated code. - */ - -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#include -#include -#include - -#include "mini.h" -#include "mini-ia64.h" - -#define ALIGN_TO(val,align) (((val) + ((align) - 1)) & ~((align) - 1)) - -#define GP_SCRATCH_REG 31 -#define GP_SCRATCH_REG2 30 - -G_GNUC_UNUSED static void -print_ctx (MonoContext *ctx) -{ - char name[256]; - unw_word_t off, ip, sp; - unw_proc_info_t pi; - int res; - - unw_get_proc_name (&ctx->cursor, name, 256, &off); - unw_get_proc_info(&ctx->cursor, &pi); - res = unw_get_reg (&ctx->cursor, UNW_IA64_IP, &ip); - g_assert (res == 0); - res = unw_get_reg (&ctx->cursor, UNW_IA64_SP, &sp); - g_assert (res == 0); - - printf ("%s:%lx [%lx-%lx] SP: %lx\n", name, ip - pi.start_ip, pi.start_ip, pi.end_ip, sp); -} - -static gpointer -ia64_create_ftnptr (gpointer ptr) -{ - gpointer *desc = mono_global_codeman_reserve (2 * sizeof (gpointer)); - desc [0] = ptr; - desc [1] = NULL; - - return desc; -} - -static void -restore_context (MonoContext *ctx) -{ - int res; - unw_word_t ip; - - res = unw_get_reg (&ctx->cursor, UNW_IA64_IP, &ip); - g_assert (res == 0); - - /* Set this to 0 to tell OP_START_HANDLER that it doesn't have to set the frame pointer */ - res = unw_set_reg (&ctx->cursor, UNW_IA64_GR + 15, 0); - g_assert (res == 0); - - unw_resume (&ctx->cursor); -} - -/* - * mono_arch_get_restore_context: - * - * Returns a pointer to a method which restores a previously saved sigcontext. - */ -gpointer -mono_arch_get_restore_context (MonoTrampInfo **info, gboolean aot) -{ - g_assert (!aot); - if (info) - *info = NULL; - - return restore_context; -} - -static gpointer -get_real_call_filter (void) -{ - static gpointer filter; - static gboolean inited = FALSE; - guint8 *start; - Ia64CodegenState code; - int in0, local0, out0, nout; - unw_dyn_info_t *di; - unw_dyn_region_info_t *r_pro, *r_body, *r_epilog; - - if (inited) - return filter; - - start = mono_global_codeman_reserve (1024); - - /* int call_filter (guint64 fp, guint64 ip) */ - - /* - * We have to create a register+stack frame similar to the frame which - * contains the filter. - * - setting fp - * - setting up a register stack frame - * These cannot be set up in this function, because the fp register is a - * stacked register which is different in each method. Also, the register - * stack frame is different in each method. So we pass the FP value in a a - * non-stacked register and the code generated by the OP_START_HANDLER - * opcode will copy it to the appropriate register after setting up the - * register stack frame. - * The stacked registers are not need to be set since variables used in - * handler regions are never allocated to registers. - */ - - in0 = 32; - local0 = in0 + 2; - out0 = local0 + 4; - nout = 0; - - ia64_codegen_init (code, start); - - ia64_codegen_set_one_ins_per_bundle (code, TRUE); - - ia64_unw_save_reg (code, UNW_IA64_AR_PFS, UNW_IA64_GR + local0 + 0); - ia64_alloc (code, local0 + 0, local0 - in0, out0 - local0, nout, 0); - ia64_unw_save_reg (code, UNW_IA64_RP, UNW_IA64_GR + local0 + 1); - ia64_mov_from_br (code, local0 + 1, IA64_B0); - - ia64_begin_bundle (code); - - r_pro = mono_ia64_create_unwind_region (&code); - - /* Frame pointer */ - ia64_mov (code, IA64_R15, in0 + 0); - /* Target ip */ - ia64_mov_to_br (code, IA64_B6, in0 + 1); - - /* Call the filter */ - ia64_br_call_reg (code, IA64_B0, IA64_B6); - - /* R8 contains the result of the filter */ - - /* FIXME: Add unwind info for this */ - - ia64_begin_bundle (code); - - r_body = mono_ia64_create_unwind_region (&code); - r_pro->next = r_body; - - ia64_mov_to_ar_i (code, IA64_PFS, local0 + 0); - ia64_mov_ret_to_br (code, IA64_B0, local0 + 1); - ia64_br_ret_reg (code, IA64_B0); - - ia64_begin_bundle (code); - - r_epilog = mono_ia64_create_unwind_region (&code); - r_body->next = r_epilog; - - ia64_codegen_set_one_ins_per_bundle (code, FALSE); - - ia64_codegen_close (code); - - g_assert ((code.buf - start) <= 256); - - mono_arch_flush_icache (start, code.buf - start); - - di = g_malloc0 (sizeof (unw_dyn_info_t)); - di->start_ip = (unw_word_t) start; - di->end_ip = (unw_word_t) code.buf; - di->gp = 0; - di->format = UNW_INFO_FORMAT_DYNAMIC; - di->u.pi.name_ptr = (unw_word_t)"throw_trampoline"; - di->u.pi.regions = r_body; - - _U_dyn_register (di); - - filter = ia64_create_ftnptr (start); - - inited = TRUE; - - return filter; -} - -static int -call_filter (MonoContext *ctx, gpointer ip) -{ - int (*filter) (MonoContext *, gpointer); - gpointer fp = MONO_CONTEXT_GET_BP (ctx); - - filter = get_real_call_filter (); - - return filter (fp, ip); -} - -/* - * mono_arch_get_call_filter: - * - * Returns a pointer to a method which calls an exception filter. We - * also use this function to call finally handlers (we pass NULL as - * @exc object in this case). - */ -gpointer -mono_arch_get_call_filter (MonoTrampInfo **info, gboolean aot) -{ - g_assert (!aot); - if (info) - *info = NULL; - - /* Initialize the real filter non-lazily */ - get_real_call_filter (); - - return call_filter; -} - -static void -throw_exception (MonoObject *exc, guint64 rethrow) -{ - unw_context_t unw_ctx; - MonoError error; - MonoContext ctx; - MonoJitInfo *ji; - unw_word_t ip, sp; - int res; - - if (mono_object_isinst_checked (exc, mono_defaults.exception_class, &error)) { - MonoException *mono_ex = (MonoException*)exc; - if (!rethrow) { - mono_ex->stack_trace = NULL; - mono_ex->trace_ips = NULL; - } - } - mono_error_assert_ok (&error); - - res = unw_getcontext (&unw_ctx); - g_assert (res == 0); - res = unw_init_local (&ctx.cursor, &unw_ctx); - g_assert (res == 0); - - /* - * Unwind until the first managed frame. This is needed since - * mono_handle_exception expects the variables in the original context to - * correspond to the method returned by mono_find_jit_info. - */ - while (TRUE) { - res = unw_get_reg (&ctx.cursor, UNW_IA64_IP, &ip); - g_assert (res == 0); - - res = unw_get_reg (&ctx.cursor, UNW_IA64_SP, &sp); - g_assert (res == 0); - - ji = mini_jit_info_table_find (mono_domain_get (), (gpointer)ip, NULL); - - //printf ("UN: %s %lx %lx\n", ji ? jinfo_get_method (ji)->name : "", ip, sp); - - if (ji) - break; - - res = unw_step (&ctx.cursor); - - if (res == 0) { - /* - * This means an unhandled exception during the compilation of a - * topmost method like Main - */ - break; - } - g_assert (res >= 0); - } - ctx.precise_ip = FALSE; - - mono_handle_exception (&ctx, exc); - restore_context (&ctx); - - g_assert_not_reached (); -} - -static gpointer -get_throw_trampoline (gboolean rethrow) -{ - guint8* start; - Ia64CodegenState code; - gpointer ptr = throw_exception; - int i, in0, local0, out0; - unw_dyn_info_t *di; - unw_dyn_region_info_t *r_pro; - - start = mono_global_codeman_reserve (256); - - in0 = 32; - local0 = in0 + 1; - out0 = local0 + 2; - - ia64_codegen_init (code, start); - ia64_alloc (code, local0 + 0, local0 - in0, out0 - local0, 3, 0); - ia64_mov_from_br (code, local0 + 1, IA64_B0); - - /* FIXME: This depends on the current instruction emitter */ - - r_pro = g_malloc0 (_U_dyn_region_info_size (2)); - r_pro->op_count = 2; - r_pro->insn_count = 6; - i = 0; - _U_dyn_op_save_reg (&r_pro->op[i++], _U_QP_TRUE, /* when=*/ 2, - /* reg=*/ UNW_IA64_AR_PFS, /* dst=*/ UNW_IA64_GR + local0 + 0); - _U_dyn_op_save_reg (&r_pro->op[i++], _U_QP_TRUE, /* when=*/ 5, - /* reg=*/ UNW_IA64_RP, /* dst=*/ UNW_IA64_GR + local0 + 1); - g_assert ((unsigned) i <= r_pro->op_count); - - /* Set args */ - ia64_mov (code, out0 + 0, in0 + 0); - ia64_adds_imm (code, out0 + 1, rethrow, IA64_R0); - - /* Call throw_exception */ - ia64_movl (code, GP_SCRATCH_REG, ptr); - ia64_ld8_inc_imm (code, GP_SCRATCH_REG2, GP_SCRATCH_REG, 8); - ia64_mov_to_br (code, IA64_B6, GP_SCRATCH_REG2); - ia64_ld8 (code, IA64_GP, GP_SCRATCH_REG); - ia64_br_call_reg (code, IA64_B0, IA64_B6); - - /* Not reached */ - ia64_break_i (code, 1000); - ia64_codegen_close (code); - - g_assert ((code.buf - start) <= 256); - - mono_arch_flush_icache (start, code.buf - start); - - di = g_malloc0 (sizeof (unw_dyn_info_t)); - di->start_ip = (unw_word_t) start; - di->end_ip = (unw_word_t) code.buf; - di->gp = 0; - di->format = UNW_INFO_FORMAT_DYNAMIC; - di->u.pi.name_ptr = (unw_word_t)"throw_trampoline"; - di->u.pi.regions = r_pro; - - _U_dyn_register (di); - - return ia64_create_ftnptr (start); -} - -/** - * mono_arch_get_throw_exception: - * \returns a function pointer which can be used to raise - * exceptions. The returned function has the following - * signature: void (*func) (MonoException *exc); - */ -gpointer -mono_arch_get_throw_exception (MonoTrampInfo **info, gboolean aot) -{ - g_assert (!aot); - if (info) - *info = NULL; - - return get_throw_trampoline (FALSE); -} - -gpointer -mono_arch_get_rethrow_exception (MonoTrampInfo **info, gboolean aot) -{ - g_assert (!aot); - if (info) - *info = NULL; - - return get_throw_trampoline (TRUE); -} - -/** - * mono_arch_get_throw_corlib_exception: - * \returns a function pointer which can be used to raise - * corlib exceptions. The returned function has the following - * signature: void (*func) (guint32 ex_token_index, guint32 offset); - * Here, offset is the offset which needs to be substracted from the caller IP - * to get the IP of the throw. Passing the offset has the advantage that it - * needs no relocations in the caller. - */ -gpointer -mono_arch_get_throw_corlib_exception (MonoTrampInfo **info, gboolean aot) -{ - static guint8* res; - static gboolean inited = FALSE; - guint8 *start; - gpointer ptr; - int i, in0, local0, out0, nout; - Ia64CodegenState code; - unw_dyn_info_t *di; - unw_dyn_region_info_t *r_pro; - - g_assert (!aot); - if (info) - *info = NULL; - - if (inited) - return res; - - start = mono_global_codeman_reserve (1024); - - in0 = 32; - local0 = in0 + 2; - out0 = local0 + 4; - nout = 3; - - ia64_codegen_init (code, start); - ia64_alloc (code, local0 + 0, local0 - in0, out0 - local0, nout, 0); - ia64_mov_from_br (code, local0 + 1, IA64_RP); - - r_pro = g_malloc0 (_U_dyn_region_info_size (2)); - r_pro->op_count = 2; - r_pro->insn_count = 6; - i = 0; - _U_dyn_op_save_reg (&r_pro->op[i++], _U_QP_TRUE, /* when=*/ 2, - /* reg=*/ UNW_IA64_AR_PFS, /* dst=*/ UNW_IA64_GR + local0 + 0); - _U_dyn_op_save_reg (&r_pro->op[i++], _U_QP_TRUE, /* when=*/ 5, - /* reg=*/ UNW_IA64_RP, /* dst=*/ UNW_IA64_GR + local0 + 1); - g_assert ((unsigned) i <= r_pro->op_count); - - /* Call exception_from_token */ - ia64_movl (code, out0 + 0, mono_defaults.exception_class->image); - ia64_mov (code, out0 + 1, in0 + 0); - ia64_movl (code, GP_SCRATCH_REG, MONO_TOKEN_TYPE_DEF); - ia64_add (code, out0 + 1, in0 + 0, GP_SCRATCH_REG); - ptr = mono_exception_from_token; - ia64_movl (code, GP_SCRATCH_REG, ptr); - ia64_ld8_inc_imm (code, GP_SCRATCH_REG2, GP_SCRATCH_REG, 8); - ia64_mov_to_br (code, IA64_B6, GP_SCRATCH_REG2); - ia64_ld8 (code, IA64_GP, GP_SCRATCH_REG); - ia64_br_call_reg (code, IA64_B0, IA64_B6); - ia64_mov (code, local0 + 3, IA64_R8); - - /* Compute throw ip */ - ia64_mov (code, local0 + 2, local0 + 1); - ia64_sub (code, local0 + 2, local0 + 2, in0 + 1); - - /* Trick the unwind library into using throw_ip as the IP in the caller frame */ - ia64_mov (code, local0 + 1, local0 + 2); - - /* Set args */ - ia64_mov (code, out0 + 0, local0 + 3); - ia64_mov (code, out0 + 1, IA64_R0); - - /* Call throw_exception */ - ptr = throw_exception; - ia64_movl (code, GP_SCRATCH_REG, ptr); - ia64_ld8_inc_imm (code, GP_SCRATCH_REG2, GP_SCRATCH_REG, 8); - ia64_mov_to_br (code, IA64_B6, GP_SCRATCH_REG2); - ia64_ld8 (code, IA64_GP, GP_SCRATCH_REG); - ia64_br_call_reg (code, IA64_B0, IA64_B6); - - ia64_break_i (code, 1002); - ia64_codegen_close (code); - - g_assert ((code.buf - start) <= 1024); - - di = g_malloc0 (sizeof (unw_dyn_info_t)); - di->start_ip = (unw_word_t) start; - di->end_ip = (unw_word_t) code.buf; - di->gp = 0; - di->format = UNW_INFO_FORMAT_DYNAMIC; - di->u.pi.name_ptr = (unw_word_t)"throw_corlib_exception_trampoline"; - di->u.pi.regions = r_pro; - - _U_dyn_register (di); - - mono_arch_flush_icache (start, code.buf - start); - - res = ia64_create_ftnptr (start); - inited = TRUE; - - return res; -} - -/* - * mono_arch_unwind_frame: - * - * This function is used to gather information from @ctx, and store it in @frame_info. - * It unwinds one stack frame, and stores the resulting context into @new_ctx. @lmf - * is modified if needed. - * Returns TRUE on success, FALSE otherwise. - */ -gboolean -mono_arch_unwind_frame (MonoDomain *domain, MonoJitTlsData *jit_tls, - MonoJitInfo *ji, MonoContext *ctx, - MonoContext *new_ctx, MonoLMF **lmf, - mgreg_t **save_locations, - StackFrameInfo *frame) -{ - int err; - unw_word_t ip; - - memset (frame, 0, sizeof (StackFrameInfo)); - frame->ji = ji; - - *new_ctx = *ctx; - new_ctx->precise_ip = FALSE; - - if (!ji) { - while (TRUE) { - err = unw_get_reg (&new_ctx->cursor, UNW_IA64_IP, &ip); - g_assert (err == 0); - - ji = mini_jit_info_table_find (domain, (gpointer)ip, NULL); - - /* - { - char name[256]; - unw_word_t off; - - unw_get_proc_name (&new_ctx->cursor, name, 256, &off); - printf ("F: %s\n", name); - } - */ - - if (ji) - break; - - /* This is an unmanaged frame, so just unwind through it */ - /* FIXME: This returns -3 for the __clone2 frame in libc */ - err = unw_step (&new_ctx->cursor); - if (err < 0) - break; - - if (err == 0) - break; - } - } - - if (ji) { - if (ji->is_trampoline) - frame->type = FRAME_TYPE_TRAMPOLINE; - else - frame->type = FRAME_TYPE_MANAGED; - frame->ji = ji; - - //print_ctx (new_ctx); - - err = unw_step (&new_ctx->cursor); - g_assert (err >= 0); - - //print_ctx (new_ctx); - - return TRUE; - } - else - return FALSE; -} - -/** - * mono_arch_handle_exception: - * \param ctx saved processor state - * \param obj the exception object - */ -gboolean -mono_arch_handle_exception (void *sigctx, gpointer obj) -{ - /* libunwind takes care of this */ - unw_context_t unw_ctx; - MonoContext ctx; - MonoJitInfo *ji; - unw_word_t ip; - int res; - - res = unw_getcontext (&unw_ctx); - g_assert (res == 0); - res = unw_init_local (&ctx.cursor, &unw_ctx); - g_assert (res == 0); - - /* - * Unwind until the first managed frame. This skips the signal handler frames - * too. - */ - while (TRUE) { - res = unw_get_reg (&ctx.cursor, UNW_IA64_IP, &ip); - g_assert (res == 0); - - ji = mini_jit_info_table_find (mono_domain_get (), (gpointer)ip, NULL); - - if (ji) - break; - - res = unw_step (&ctx.cursor); - g_assert (res >= 0); - } - ctx.precise_ip = TRUE; - - mono_handle_exception (&ctx, obj); - - restore_context (&ctx); - - g_assert_not_reached (); -} - -gpointer -mono_arch_ip_from_context (void *sigctx) -{ - ucontext_t *ctx = (ucontext_t*)sigctx; - - return (gpointer)ctx->uc_mcontext.sc_ip; -} diff --git a/mono/mini/genmdesc.pl b/mono/mini/genmdesc.pl index 2247722107c..8c8e7eac640 100644 --- a/mono/mini/genmdesc.pl +++ b/mono/mini/genmdesc.pl @@ -20,7 +20,7 @@ sub INST_MAX () {return 6;} # this must include all the #defines used in mini-ops.h my @defines = qw (__i386__ __x86_64__ __ppc__ __powerpc__ __ppc64__ __arm__ - __sparc__ sparc __s390__ s390 __ia64__ __alpha__ __mips__ __aarch64__); + __sparc__ sparc __s390__ s390 __alpha__ __mips__ __aarch64__); my %table =(); my %template_table =(); my @opcodes = (); diff --git a/mono/mini/interp/interp.c b/mono/mini/interp/interp.c index 790d57fb0d2..64c101a30ab 100644 --- a/mono/mini/interp/interp.c +++ b/mono/mini/interp/interp.c @@ -4291,17 +4291,50 @@ array_constructed: MINT_IN_CASE(MINT_LDELEM) MINT_IN_CASE(MINT_STELEM) MINT_IN_CASE(MINT_UNBOX_ANY) - - MINT_IN_CASE(MINT_REFANYVAL) ves_abort(); MINT_IN_BREAK; #endif MINT_IN_CASE(MINT_CKFINITE) if (!isfinite(sp [-1].data.f)) THROW_EX (mono_get_exception_arithmetic (), ip); ++ip; MINT_IN_BREAK; -#if 0 - MINT_IN_CASE(MINT_MKREFANY) ves_abort(); MINT_IN_BREAK; -#endif + MINT_IN_CASE(MINT_MKREFANY) { + c = rtm->data_items [*(guint16 *)(ip + 1)]; + + /* The value address is on the stack */ + gpointer addr = sp [-1].data.p; + /* Push the typedref value on the stack */ + sp [-1].data.p = vt_sp; + vt_sp += sizeof (MonoTypedRef); + + MonoTypedRef *tref = sp [-1].data.p; + tref->klass = c; + tref->type = &c->byval_arg; + tref->value = addr; + + ip += 2; + MINT_IN_BREAK; + } + MINT_IN_CASE(MINT_REFANYTYPE) { + MonoTypedRef *tref = sp [-1].data.p; + MonoType *type = tref->type; + + vt_sp -= sizeof (MonoTypedRef); + sp [-1].data.p = vt_sp; + vt_sp += 8; + *(gpointer*)sp [-1].data.p = type; + ip ++; + MINT_IN_BREAK; + } + MINT_IN_CASE(MINT_REFANYVAL) { + MonoTypedRef *tref = sp [-1].data.p; + gpointer addr = tref->value; + + vt_sp -= sizeof (MonoTypedRef); + + sp [-1].data.p = addr; + ip ++; + MINT_IN_BREAK; + } MINT_IN_CASE(MINT_LDTOKEN) sp->data.p = vt_sp; vt_sp += 8; diff --git a/mono/mini/interp/mintops.def b/mono/mini/interp/mintops.def index 68a559f6db5..190c6647d08 100644 --- a/mono/mini/interp/mintops.def +++ b/mono/mini/interp/mintops.def @@ -490,6 +490,9 @@ OPDEF(MINT_CLT_UN_I8, "clt.un.i8", 1, MintOpNoArgs) OPDEF(MINT_CLT_UN_R8, "clt.un.r8", 1, MintOpNoArgs) OPDEF(MINT_CKFINITE, "ckfinite", 1, MintOpNoArgs) +OPDEF(MINT_MKREFANY, "mkrefany", 2, MintOpClassToken) +OPDEF(MINT_REFANYTYPE, "refanytype", 1, MintOpNoArgs) +OPDEF(MINT_REFANYVAL, "refanyval", 1, MintOpNoArgs) OPDEF(MINT_CKNULL, "cknull", 1, MintOpNoArgs) diff --git a/mono/mini/interp/transform.c b/mono/mini/interp/transform.c index e5c8f3f00ab..4ffb0d61455 100644 --- a/mono/mini/interp/transform.c +++ b/mono/mini/interp/transform.c @@ -321,6 +321,8 @@ enum_type: goto enum_type; } else return MINT_TYPE_VT; + case MONO_TYPE_TYPEDBYREF: + return MINT_TYPE_VT; case MONO_TYPE_GENERICINST: type = &type->data.generic_class->container_class->byval_arg; goto enum_type; @@ -793,7 +795,8 @@ interp_transform_call (TransformData *td, MonoMethod *method, MonoMethod *target CHECK_STACK (td, csignature->param_count + csignature->hasthis); if (!calli && (!virtual || (target_method->flags & METHOD_ATTRIBUTE_VIRTUAL) == 0) && (target_method->flags & METHOD_ATTRIBUTE_PINVOKE_IMPL) == 0 && - (target_method->iflags & METHOD_IMPL_ATTRIBUTE_INTERNAL_CALL) == 0) { + (target_method->iflags & METHOD_IMPL_ATTRIBUTE_INTERNAL_CALL) == 0 && + !(target_method->iflags & METHOD_IMPL_ATTRIBUTE_NOINLINING)) { int called_inited = mono_class_vtable (domain, target_method->klass)->initialized; MonoMethodHeader *mheader = mono_method_get_header (target_method); @@ -817,9 +820,10 @@ interp_transform_call (TransformData *td, MonoMethod *method, MonoMethod *target if (mheader && *mheader->code == CEE_RET && called_inited) { if (mono_interp_traceopt) g_print ("Inline (empty) call of %s.%s\n", target_method->klass->name, target_method->name); - for (i = 0; i < csignature->param_count; i++) + for (i = 0; i < csignature->param_count; i++) { ADD_CODE (td, MINT_POP); /*FIX: vt */ ADD_CODE (td, 0); + } if (csignature->hasthis) { if (virtual) ADD_CODE(td, MINT_CKNULL); @@ -2632,12 +2636,37 @@ generate (MonoMethod *method, RuntimeMethod *rtm, unsigned char *is_bb_start, Mo #if SIZEOF_VOID_P == 8 case CEE_CONV_OVF_U: #endif - case CEE_REFANYVAL: ves_abort(); break; #endif case CEE_CKFINITE: CHECK_STACK (&td, 1); SIMPLE_OP (td, MINT_CKFINITE); break; + case CEE_MKREFANY: + CHECK_STACK (&td, 1); + ENSURE_I4 (&td, 2); + token = read32 (td.ip + 1); + klass = mini_get_class (method, token, generic_context); + + ADD_CODE (&td, MINT_MKREFANY); + ADD_CODE (&td, get_data_item_index (&td, klass)); + + td.ip += 5; + PUSH_VT (&td, sizeof (MonoTypedRef)); + SET_TYPE(td.sp - 1, STACK_TYPE_VT, mono_defaults.typed_reference_class); + break; + case CEE_REFANYVAL: { + CHECK_STACK (&td, 1); + ENSURE_I4 (&td, 2); + token = read32 (td.ip + 1); + + ADD_CODE (&td, MINT_REFANYVAL); + + POP_VT (&td, sizeof (MonoTypedRef)); + SET_SIMPLE_TYPE(td.sp - 1, STACK_TYPE_MP); + + td.ip += 5; + break; + } case CEE_CONV_OVF_I1: case CEE_CONV_OVF_I1_UN: CHECK_STACK (&td, 1); @@ -3287,9 +3316,13 @@ generate (MonoMethod *method, RuntimeMethod *rtm, unsigned char *is_bb_start, Mo PUSH_SIMPLE_TYPE(&td, STACK_TYPE_I4); break; } -#if 0 - case CEE_REFANYTYPE: ves_abort(); break; -#endif + case CEE_REFANYTYPE: + ADD_CODE (&td, MINT_REFANYTYPE); + td.ip += 1; + POP_VT (&td, sizeof (MonoTypedRef)); + PUSH_VT (&td, sizeof (gpointer)); + SET_TYPE(td.sp - 1, STACK_TYPE_VT, NULL); + break; default: g_error ("transform.c: Unimplemented opcode: 0xFE %02x (%s) at 0x%x\n", *td.ip, mono_opcode_name (256 + *td.ip), td.ip-header->code); } diff --git a/mono/mini/method-to-ir.c b/mono/mini/method-to-ir.c index 41dbd1a5cb6..b55fc53d57e 100644 --- a/mono/mini/method-to-ir.c +++ b/mono/mini/method-to-ir.c @@ -14345,7 +14345,6 @@ mono_spill_global_vars (MonoCompile *cfg, gboolean *need_local_opts) * - create a helper function for allocating a stack slot, taking into account * MONO_CFG_HAS_SPILLUP. * - merge r68207. - * - merge the ia64 switch changes. * - optimize mono_regstate2_alloc_int/float. * - fix the pessimistic handling of variables accessed in exception handler blocks. * - need to write a tree optimization pass, but the creation of trees is difficult, i.e. diff --git a/mono/mini/mini-amd64.h b/mono/mini/mini-amd64.h index 66857b616d1..62402dcc418 100644 --- a/mono/mini/mini-amd64.h +++ b/mono/mini/mini-amd64.h @@ -558,7 +558,7 @@ typedef struct _UNWIND_INFO { * OPTIONAL ULONG ExceptionData[]; */ } UNWIND_INFO, *PUNWIND_INFO; -inline guint +static inline guint mono_arch_unwindinfo_get_size (guchar code_count) { // Returned size will be used as the allocated size for unwind data trailing the memory used by compiled method. diff --git a/mono/mini/mini-arch.h b/mono/mini/mini-arch.h index 9a8e05e8ec6..eb50de0f5e4 100644 --- a/mono/mini/mini-arch.h +++ b/mono/mini/mini-arch.h @@ -19,8 +19,6 @@ # else #error "s390 is no longer supported." # endif -#elif defined(__ia64__) -#include "mini-ia64.h" #elif defined(TARGET_ARM) #include "mini-arm.h" #elif defined(TARGET_ARM64) diff --git a/mono/mini/mini-ia64.c b/mono/mini/mini-ia64.c deleted file mode 100644 index 57b11f339a8..00000000000 --- a/mono/mini/mini-ia64.c +++ /dev/null @@ -1,4767 +0,0 @@ -/** - * \file - * IA64 backend for the Mono code generator - * - * Authors: - * Zoltan Varga (vargaz@gmail.com) - * - * (C) 2003 Ximian, Inc. - */ -#include "mini.h" -#include -#include -#include -#include - -#ifdef __INTEL_COMPILER -#include -#endif - -#include -#include -#include -#include -#include -#include - -#include "trace.h" -#include "mini-ia64.h" -#include "cpu-ia64.h" -#include "jit-icalls.h" -#include "ir-emit.h" - -#define ALIGN_TO(val,align) ((((guint64)val) + ((align) - 1)) & ~((align) - 1)) - -#define IS_IMM32(val) ((((guint64)val) >> 32) == 0) - -/* - * IA64 register usage: - * - local registers are used for global register allocation - * - r8..r11, r14..r30 is used for local register allocation - * - r31 is a scratch register used within opcode implementations - * - FIXME: Use out registers as well - * - the first three locals are used for saving ar.pfst, b0, and sp - * - compare instructions allways set p6 and p7 - */ - -/* - * There are a lot of places where generated code is disassembled/patched. - * The automatic bundling of instructions done by the code generation macros - * could complicate things, so it is best to call - * ia64_codegen_set_one_ins_per_bundle () at those places. - */ - -#define ARGS_OFFSET 16 - -#define GP_SCRATCH_REG 31 -#define GP_SCRATCH_REG2 30 -#define FP_SCRATCH_REG 32 -#define FP_SCRATCH_REG2 33 - -#define LOOP_ALIGNMENT 8 -#define bb_is_loop_start(bb) ((bb)->loop_body_start && (bb)->nesting) - -static const char* gregs [] = { - "r0", "r1", "r2", "r3", "r4", "r5", "r6", "r7", "r8", "r9", - "r10", "r11", "r12", "r13", "r14", "r15", "r16", "r17", "r18", "r19", - "r20", "r21", "r22", "r23", "r24", "r25", "r26", "r27", "r28", "r29", - "r30", "r31", "r32", "r33", "r34", "r35", "r36", "r37", "r38", "r39", - "r40", "r41", "r42", "r43", "r44", "r45", "r46", "r47", "r48", "r49", - "r50", "r51", "r52", "r53", "r54", "r55", "r56", "r57", "r58", "r59", - "r60", "r61", "r62", "r63", "r64", "r65", "r66", "r67", "r68", "r69", - "r70", "r71", "r72", "r73", "r74", "r75", "r76", "r77", "r78", "r79", - "r80", "r81", "r82", "r83", "r84", "r85", "r86", "r87", "r88", "r89", - "r90", "r91", "r92", "r93", "r94", "r95", "r96", "r97", "r98", "r99", - "r100", "r101", "r102", "r103", "r104", "r105", "r106", "r107", "r108", "r109", - "r110", "r111", "r112", "r113", "r114", "r115", "r116", "r117", "r118", "r119", - "r120", "r121", "r122", "r123", "r124", "r125", "r126", "r127" -}; - -const char* -mono_arch_regname (int reg) -{ - if (reg < 128) - return gregs [reg]; - else - return "unknown"; -} - -static const char* fregs [] = { - "f0", "f1", "f2", "f3", "f4", "f5", "f6", "f7", "f8", "f9", - "f10", "f11", "f12", "f13", "f14", "f15", "f16", "f17", "f18", "f19", - "f20", "f21", "f22", "f23", "f24", "f25", "f26", "f27", "f28", "f29", - "f30", "f31", "f32", "f33", "f34", "f35", "f36", "f37", "f38", "f39", - "f40", "f41", "f42", "f43", "f44", "f45", "f46", "f47", "f48", "f49", - "f50", "f51", "f52", "f53", "f54", "f55", "f56", "f57", "f58", "f59", - "f60", "f61", "f62", "f63", "f64", "f65", "f66", "f67", "f68", "f69", - "f70", "f71", "f72", "f73", "f74", "f75", "f76", "f77", "f78", "f79", - "f80", "f81", "f82", "f83", "f84", "f85", "f86", "f87", "f88", "f89", - "f90", "f91", "f92", "f93", "f94", "f95", "f96", "f97", "f98", "f99", - "f100", "f101", "f102", "f103", "f104", "f105", "f106", "f107", "f108", "f109", - "f110", "f111", "f112", "f113", "f114", "f115", "f116", "f117", "f118", "f119", - "f120", "f121", "f122", "f123", "f124", "f125", "f126", "f127" -}; - -const char* -mono_arch_fregname (int reg) -{ - if (reg < 128) - return fregs [reg]; - else - return "unknown"; -} - -static gboolean -debug_ins_sched (void) -{ -#if 0 - return mono_debug_count (); -#else - return TRUE; -#endif -} - -static gboolean -debug_omit_fp (void) -{ -#if 0 - return mono_debug_count (); -#else - return TRUE; -#endif -} - -static void -ia64_patch (unsigned char* code, gpointer target); - -typedef enum { - ArgInIReg, - ArgInFloatReg, - ArgInFloatRegR4, - ArgOnStack, - ArgValuetypeAddrInIReg, - ArgAggregate, - ArgSingleHFA, - ArgDoubleHFA, - ArgNone -} ArgStorage; - -typedef enum { - AggregateNormal, - AggregateSingleHFA, - AggregateDoubleHFA -} AggregateType; - -typedef struct { - gint16 offset; - gint8 reg; - ArgStorage storage; - - /* Only if storage == ArgAggregate */ - int nregs, nslots; - AggregateType atype; -} ArgInfo; - -typedef struct { - int nargs; - guint32 stack_usage; - guint32 reg_usage; - guint32 freg_usage; - gboolean need_stack_align; - gboolean vtype_retaddr; - /* The index of the vret arg in the argument list */ - int vret_arg_index; - ArgInfo ret; - ArgInfo sig_cookie; - ArgInfo args [1]; -} CallInfo; - -#define DEBUG(a) if (cfg->verbose_level > 1) a - -#define PARAM_REGS 8 - -static void inline -add_general (guint32 *gr, guint32 *stack_size, ArgInfo *ainfo) -{ - ainfo->offset = *stack_size; - - if (*gr >= PARAM_REGS) { - ainfo->storage = ArgOnStack; - (*stack_size) += sizeof (gpointer); - } - else { - ainfo->storage = ArgInIReg; - ainfo->reg = *gr; - *(gr) += 1; - } -} - -#define FLOAT_PARAM_REGS 8 - -static void inline -add_float (guint32 *gr, guint32 *fr, guint32 *stack_size, ArgInfo *ainfo, gboolean is_double) -{ - ainfo->offset = *stack_size; - - if (*gr >= PARAM_REGS) { - ainfo->storage = ArgOnStack; - (*stack_size) += sizeof (gpointer); - } - else { - ainfo->storage = is_double ? ArgInFloatReg : ArgInFloatRegR4; - ainfo->reg = 8 + *fr; - (*fr) += 1; - (*gr) += 1; - } -} - -static void -add_valuetype (MonoMethodSignature *sig, ArgInfo *ainfo, MonoType *type, - gboolean is_return, - guint32 *gr, guint32 *fr, guint32 *stack_size) -{ - guint32 size, i; - MonoClass *klass; - MonoMarshalType *info; - gboolean is_hfa = TRUE; - guint32 hfa_type = 0; - - klass = mono_class_from_mono_type (type); - if (type->type == MONO_TYPE_TYPEDBYREF) - size = 3 * sizeof (gpointer); - else if (sig->pinvoke) - size = mono_type_native_stack_size (&klass->byval_arg, NULL); - else - size = mini_type_stack_size (&klass->byval_arg, NULL); - - if (!sig->pinvoke || (size == 0)) { - /* Allways pass in memory */ - ainfo->offset = *stack_size; - *stack_size += ALIGN_TO (size, 8); - ainfo->storage = ArgOnStack; - - return; - } - - /* Determine whenever it is a HFA (Homogeneous Floating Point Aggregate) */ - info = mono_marshal_load_type_info (klass); - g_assert (info); - for (i = 0; i < info->num_fields; ++i) { - guint32 ftype = info->fields [i].field->type->type; - if (!(info->fields [i].field->type->byref) && - ((ftype == MONO_TYPE_R4) || (ftype == MONO_TYPE_R8))) { - if (hfa_type == 0) - hfa_type = ftype; - else if (hfa_type != ftype) - is_hfa = FALSE; - } - else - is_hfa = FALSE; - } - if (hfa_type == 0) - is_hfa = FALSE; - - ainfo->storage = ArgAggregate; - ainfo->atype = AggregateNormal; - - if (is_hfa) { - ainfo->atype = hfa_type == MONO_TYPE_R4 ? AggregateSingleHFA : AggregateDoubleHFA; - if (is_return) { - if (info->num_fields <= 8) { - ainfo->reg = 8; - ainfo->nregs = info->num_fields; - ainfo->nslots = ainfo->nregs; - return; - } - /* Fall through */ - } - else { - if ((*fr) + info->num_fields > 8) - NOT_IMPLEMENTED; - - ainfo->reg = 8 + (*fr); - ainfo->nregs = info->num_fields; - ainfo->nslots = ainfo->nregs; - (*fr) += info->num_fields; - if (ainfo->atype == AggregateSingleHFA) { - /* - * FIXME: Have to keep track of the parameter slot number, which is - * not the same as *gr. - */ - (*gr) += ALIGN_TO (info->num_fields, 2) / 2; - } else { - (*gr) += info->num_fields; - } - return; - } - } - - /* This also handles returning of TypedByRef used by some icalls */ - if (is_return) { - if (size <= 32) { - ainfo->reg = IA64_R8; - ainfo->nregs = (size + 7) / 8; - ainfo->nslots = ainfo->nregs; - return; - } - NOT_IMPLEMENTED; - } - - ainfo->reg = (*gr); - ainfo->offset = *stack_size; - ainfo->nslots = (size + 7) / 8; - - if (((*gr) + ainfo->nslots) <= 8) { - /* Fits entirely in registers */ - ainfo->nregs = ainfo->nslots; - (*gr) += ainfo->nregs; - return; - } - - ainfo->nregs = 8 - (*gr); - (*gr) = 8; - (*stack_size) += (ainfo->nslots - ainfo->nregs) * 8; -} - -/* - * get_call_info: - * - * Obtain information about a call according to the calling convention. - * For IA64, see the "Itanium Software Conventions and Runtime Architecture - * Gude" document for more information. - */ -static CallInfo* -get_call_info (MonoCompile *cfg, MonoMemPool *mp, MonoMethodSignature *sig, gboolean is_pinvoke) -{ - guint32 i, gr, fr, pstart; - MonoType *ret_type; - int n = sig->hasthis + sig->param_count; - guint32 stack_size = 0; - CallInfo *cinfo; - - if (mp) - cinfo = mono_mempool_alloc0 (mp, sizeof (CallInfo) + (sizeof (ArgInfo) * n)); - else - cinfo = g_malloc0 (sizeof (CallInfo) + (sizeof (ArgInfo) * n)); - - gr = 0; - fr = 0; - - /* return value */ - { - ret_type = mini_get_underlying_type (sig->ret); - switch (ret_type->type) { - case MONO_TYPE_I1: - case MONO_TYPE_U1: - case MONO_TYPE_I2: - case MONO_TYPE_U2: - case MONO_TYPE_I4: - case MONO_TYPE_U4: - case MONO_TYPE_I: - case MONO_TYPE_U: - case MONO_TYPE_PTR: - case MONO_TYPE_FNPTR: - case MONO_TYPE_OBJECT: - cinfo->ret.storage = ArgInIReg; - cinfo->ret.reg = IA64_R8; - break; - case MONO_TYPE_U8: - case MONO_TYPE_I8: - cinfo->ret.storage = ArgInIReg; - cinfo->ret.reg = IA64_R8; - break; - case MONO_TYPE_R4: - case MONO_TYPE_R8: - cinfo->ret.storage = ArgInFloatReg; - cinfo->ret.reg = 8; - break; - case MONO_TYPE_GENERICINST: - if (!mono_type_generic_inst_is_valuetype (ret_type)) { - cinfo->ret.storage = ArgInIReg; - cinfo->ret.reg = IA64_R8; - break; - } - /* Fall through */ - case MONO_TYPE_VALUETYPE: - case MONO_TYPE_TYPEDBYREF: { - guint32 tmp_gr = 0, tmp_fr = 0, tmp_stacksize = 0; - - if (sig->ret->byref) { - /* This seems to happen with ldfld wrappers */ - cinfo->ret.storage = ArgInIReg; - } else { - add_valuetype (sig, &cinfo->ret, sig->ret, TRUE, &tmp_gr, &tmp_fr, &tmp_stacksize); - if (cinfo->ret.storage == ArgOnStack) { - /* The caller passes the address where the value is stored */ - cinfo->vtype_retaddr = TRUE; - } - } - break; - } - case MONO_TYPE_VOID: - cinfo->ret.storage = ArgNone; - break; - default: - g_error ("Can't handle as return value 0x%x", sig->ret->type); - } - } - - pstart = 0; - /* - * To simplify get_this_arg_reg () and LLVM integration, emit the vret arg after - * the first argument, allowing 'this' to be always passed in the first arg reg. - * Also do this if the first argument is a reference type, since virtual calls - * are sometimes made using calli without sig->hasthis set, like in the delegate - * invoke wrappers. - */ - if (cinfo->vtype_retaddr && !is_pinvoke && (sig->hasthis || (sig->param_count > 0 && MONO_TYPE_IS_REFERENCE (mini_get_underlying_type (sig->params [0]))))) { - if (sig->hasthis) { - add_general (&gr, &stack_size, cinfo->args + 0); - } else { - add_general (&gr, &stack_size, &cinfo->args [sig->hasthis + 0]); - pstart = 1; - } - add_general (&gr, &stack_size, &cinfo->ret); - if (cinfo->ret.storage == ArgInIReg) - cinfo->ret.storage = ArgValuetypeAddrInIReg; - cinfo->vret_arg_index = 1; - } else { - /* this */ - if (sig->hasthis) - add_general (&gr, &stack_size, cinfo->args + 0); - - if (cinfo->vtype_retaddr) { - add_general (&gr, &stack_size, &cinfo->ret); - if (cinfo->ret.storage == ArgInIReg) - cinfo->ret.storage = ArgValuetypeAddrInIReg; - } - } - - if (!sig->pinvoke && (sig->call_convention == MONO_CALL_VARARG) && (n == 0)) { - gr = PARAM_REGS; - fr = FLOAT_PARAM_REGS; - - /* Emit the signature cookie just before the implicit arguments */ - add_general (&gr, &stack_size, &cinfo->sig_cookie); - } - - for (i = pstart; i < sig->param_count; ++i) { - ArgInfo *ainfo = &cinfo->args [sig->hasthis + i]; - MonoType *ptype; - - if (!sig->pinvoke && (sig->call_convention == MONO_CALL_VARARG) && (i == sig->sentinelpos)) { - /* We allways pass the sig cookie on the stack for simplicity */ - /* - * Prevent implicit arguments + the sig cookie from being passed - * in registers. - */ - gr = PARAM_REGS; - fr = FLOAT_PARAM_REGS; - - /* Emit the signature cookie just before the implicit arguments */ - add_general (&gr, &stack_size, &cinfo->sig_cookie); - } - - if (sig->params [i]->byref) { - add_general (&gr, &stack_size, ainfo); - continue; - } - ptype = mini_get_underlying_type (sig->params [i]); - switch (ptype->type) { - case MONO_TYPE_BOOLEAN: - case MONO_TYPE_I1: - case MONO_TYPE_U1: - add_general (&gr, &stack_size, ainfo); - break; - case MONO_TYPE_I2: - case MONO_TYPE_U2: - case MONO_TYPE_CHAR: - add_general (&gr, &stack_size, ainfo); - break; - case MONO_TYPE_I4: - case MONO_TYPE_U4: - add_general (&gr, &stack_size, ainfo); - break; - case MONO_TYPE_I: - case MONO_TYPE_U: - case MONO_TYPE_PTR: - case MONO_TYPE_FNPTR: - case MONO_TYPE_CLASS: - case MONO_TYPE_OBJECT: - case MONO_TYPE_STRING: - case MONO_TYPE_SZARRAY: - case MONO_TYPE_ARRAY: - add_general (&gr, &stack_size, ainfo); - break; - case MONO_TYPE_GENERICINST: - if (!mono_type_generic_inst_is_valuetype (ptype)) { - add_general (&gr, &stack_size, ainfo); - break; - } - /* Fall through */ - case MONO_TYPE_VALUETYPE: - case MONO_TYPE_TYPEDBYREF: - /* FIXME: */ - /* We allways pass valuetypes on the stack */ - add_valuetype (sig, ainfo, sig->params [i], FALSE, &gr, &fr, &stack_size); - break; - case MONO_TYPE_U8: - case MONO_TYPE_I8: - add_general (&gr, &stack_size, ainfo); - break; - case MONO_TYPE_R4: - add_float (&gr, &fr, &stack_size, ainfo, FALSE); - break; - case MONO_TYPE_R8: - add_float (&gr, &fr, &stack_size, ainfo, TRUE); - break; - default: - g_assert_not_reached (); - } - } - - if (!sig->pinvoke && (sig->call_convention == MONO_CALL_VARARG) && (n > 0) && (sig->sentinelpos == sig->param_count)) { - gr = PARAM_REGS; - fr = FLOAT_PARAM_REGS; - - /* Emit the signature cookie just before the implicit arguments */ - add_general (&gr, &stack_size, &cinfo->sig_cookie); - } - - cinfo->stack_usage = stack_size; - cinfo->reg_usage = gr; - cinfo->freg_usage = fr; - return cinfo; -} - -/* - * mono_arch_get_argument_info: - * @csig: a method signature - * @param_count: the number of parameters to consider - * @arg_info: an array to store the result infos - * - * Gathers information on parameters such as size, alignment and - * padding. arg_info should be large enought to hold param_count + 1 entries. - * - * Returns the size of the argument area on the stack. - */ -int -mono_arch_get_argument_info (MonoMethodSignature *csig, int param_count, MonoJitArgumentInfo *arg_info) -{ - int k; - CallInfo *cinfo = get_call_info (NULL, NULL, csig, FALSE); - guint32 args_size = cinfo->stack_usage; - - /* The arguments are saved to a stack area in mono_arch_instrument_prolog */ - if (csig->hasthis) { - arg_info [0].offset = 0; - } - - for (k = 0; k < param_count; k++) { - arg_info [k + 1].offset = ((k + csig->hasthis) * 8); - /* FIXME: */ - arg_info [k + 1].size = 0; - } - - g_free (cinfo); - - return args_size; -} - -/* - * Initialize the cpu to execute managed code. - */ -void -mono_arch_cpu_init (void) -{ -} - -/* - * Initialize architecture specific code. - */ -void -mono_arch_init (void) -{ -} - -/* - * Cleanup architecture specific code. - */ -void -mono_arch_cleanup (void) -{ -} - -gboolean -mono_arch_have_fast_tls (void) -{ - return FALSE; -} - -/* - * This function returns the optimizations supported on this cpu. - */ -guint32 -mono_arch_cpu_optimizations (guint32 *exclude_mask) -{ - *exclude_mask = 0; - - return 0; -} - -/* - * This function test for all SIMD functions supported. - * - * Returns a bitmask corresponding to all supported versions. - * - */ -guint32 -mono_arch_cpu_enumerate_simd_versions (void) -{ - /* SIMD is currently unimplemented */ - return 0; -} - -GList * -mono_arch_get_allocatable_int_vars (MonoCompile *cfg) -{ - GList *vars = NULL; - int i; - MonoMethodSignature *sig; - MonoMethodHeader *header; - CallInfo *cinfo; - - header = cfg->header; - - sig = mono_method_signature (cfg->method); - - cinfo = get_call_info (cfg, cfg->mempool, sig, FALSE); - - for (i = 0; i < sig->param_count + sig->hasthis; ++i) { - MonoInst *ins = cfg->args [i]; - - ArgInfo *ainfo = &cinfo->args [i]; - - if (ins->flags & (MONO_INST_IS_DEAD|MONO_INST_VOLATILE|MONO_INST_INDIRECT)) - continue; - - if (ainfo->storage == ArgInIReg) { - /* The input registers are non-volatile */ - ins->opcode = OP_REGVAR; - ins->dreg = 32 + ainfo->reg; - } - } - - for (i = 0; i < cfg->num_varinfo; i++) { - MonoInst *ins = cfg->varinfo [i]; - MonoMethodVar *vmv = MONO_VARINFO (cfg, i); - - /* unused vars */ - if (vmv->range.first_use.abs_pos >= vmv->range.last_use.abs_pos) - continue; - - if ((ins->flags & (MONO_INST_IS_DEAD|MONO_INST_VOLATILE|MONO_INST_INDIRECT)) || - (ins->opcode != OP_LOCAL && ins->opcode != OP_ARG)) - continue; - - if (mono_is_regsize_var (ins->inst_vtype)) { - g_assert (MONO_VARINFO (cfg, i)->reg == -1); - g_assert (i == vmv->idx); - vars = g_list_prepend (vars, vmv); - } - } - - vars = mono_varlist_sort (cfg, vars, 0); - - return vars; -} - -static void -mono_ia64_alloc_stacked_registers (MonoCompile *cfg) -{ - CallInfo *cinfo; - guint32 reserved_regs; - MonoMethodHeader *header; - - if (cfg->arch.reg_local0 > 0) - /* Already done */ - return; - - cinfo = get_call_info (cfg, cfg->mempool, mono_method_signature (cfg->method), FALSE); - - header = cfg->header; - - /* Some registers are reserved for use by the prolog/epilog */ - reserved_regs = header->num_clauses ? 4 : 3; - - if ((mono_jit_trace_calls != NULL && mono_trace_eval (cfg->method)) || - (cfg->prof_options & MONO_PROFILE_ENTER_LEAVE)) { - /* One registers is needed by instrument_epilog to save the return value */ - reserved_regs ++; - if (cinfo->reg_usage < 2) - /* Number of arguments passed to function call in instrument_prolog */ - cinfo->reg_usage = 2; - } - - cfg->arch.reg_in0 = 32; - cfg->arch.reg_local0 = cfg->arch.reg_in0 + cinfo->reg_usage + reserved_regs; - cfg->arch.reg_out0 = cfg->arch.reg_local0 + 16; - - cfg->arch.reg_saved_ar_pfs = cfg->arch.reg_local0 - 1; - cfg->arch.reg_saved_b0 = cfg->arch.reg_local0 - 2; - cfg->arch.reg_fp = cfg->arch.reg_local0 - 3; - - /* - * Frames without handlers save sp to fp, frames with handlers save it into - * a dedicated register. - */ - if (header->num_clauses) - cfg->arch.reg_saved_sp = cfg->arch.reg_local0 - 4; - else - cfg->arch.reg_saved_sp = cfg->arch.reg_fp; - - if ((mono_jit_trace_calls != NULL && mono_trace_eval (cfg->method)) || - (cfg->prof_options & MONO_PROFILE_ENTER_LEAVE)) { - cfg->arch.reg_saved_return_val = cfg->arch.reg_local0 - reserved_regs; - } - - /* - * Need to allocate at least 2 out register for use by OP_THROW / the system - * exception throwing code. - */ - cfg->arch.n_out_regs = MAX (cfg->arch.n_out_regs, 2); -} - -GList * -mono_arch_get_global_int_regs (MonoCompile *cfg) -{ - GList *regs = NULL; - int i; - - mono_ia64_alloc_stacked_registers (cfg); - - for (i = cfg->arch.reg_local0; i < cfg->arch.reg_out0; ++i) { - /* FIXME: regmask */ - g_assert (i < 64); - regs = g_list_prepend (regs, (gpointer)(gssize)(i)); - } - - return regs; -} - -/* - * mono_arch_regalloc_cost: - * - * Return the cost, in number of memory references, of the action of - * allocating the variable VMV into a register during global register - * allocation. - */ -guint32 -mono_arch_regalloc_cost (MonoCompile *cfg, MonoMethodVar *vmv) -{ - /* FIXME: Increase costs linearly to avoid using all local registers */ - - return 0; -} - -void -mono_arch_allocate_vars (MonoCompile *cfg) -{ - MonoMethodSignature *sig; - MonoMethodHeader *header; - MonoInst *inst; - int i, offset; - guint32 locals_stack_size, locals_stack_align; - gint32 *offsets; - CallInfo *cinfo; - - header = cfg->header; - - sig = mono_method_signature (cfg->method); - - cinfo = get_call_info (cfg, cfg->mempool, sig, FALSE); - - /* - * Determine whenever the frame pointer can be eliminated. - * FIXME: Remove some of the restrictions. - */ - cfg->arch.omit_fp = TRUE; - - if (!debug_omit_fp ()) - cfg->arch.omit_fp = FALSE; - - if (cfg->flags & MONO_CFG_HAS_ALLOCA) - cfg->arch.omit_fp = FALSE; - if (header->num_clauses) - cfg->arch.omit_fp = FALSE; - if (cfg->param_area) - cfg->arch.omit_fp = FALSE; - if ((sig->ret->type != MONO_TYPE_VOID) && (cinfo->ret.storage == ArgAggregate)) - cfg->arch.omit_fp = FALSE; - if (!sig->pinvoke && (sig->call_convention == MONO_CALL_VARARG)) - cfg->arch.omit_fp = FALSE; - for (i = 0; i < sig->param_count + sig->hasthis; ++i) { - ArgInfo *ainfo = &cinfo->args [i]; - - if (ainfo->storage == ArgOnStack) { - /* - * The stack offset can only be determined when the frame - * size is known. - */ - cfg->arch.omit_fp = FALSE; - } - } - - mono_ia64_alloc_stacked_registers (cfg); - - /* - * We use the ABI calling conventions for managed code as well. - * Exception: valuetypes are never passed or returned in registers. - */ - - if (cfg->arch.omit_fp) { - cfg->flags |= MONO_CFG_HAS_SPILLUP; - cfg->frame_reg = IA64_SP; - offset = ARGS_OFFSET; - } - else { - /* Locals are allocated backwards from %fp */ - cfg->frame_reg = cfg->arch.reg_fp; - offset = 0; - } - - if (cfg->method->save_lmf) { - /* No LMF on IA64 */ - } - - if (sig->ret->type != MONO_TYPE_VOID) { - switch (cinfo->ret.storage) { - case ArgInIReg: - cfg->ret->opcode = OP_REGVAR; - cfg->ret->inst_c0 = cinfo->ret.reg; - break; - case ArgInFloatReg: - cfg->ret->opcode = OP_REGVAR; - cfg->ret->inst_c0 = cinfo->ret.reg; - break; - case ArgValuetypeAddrInIReg: - cfg->vret_addr->opcode = OP_REGVAR; - cfg->vret_addr->dreg = cfg->arch.reg_in0 + cinfo->ret.reg; - break; - case ArgAggregate: - /* Allocate a local to hold the result, the epilog will copy it to the correct place */ - if (cfg->arch.omit_fp) - g_assert_not_reached (); - offset = ALIGN_TO (offset, 8); - offset += cinfo->ret.nslots * 8; - cfg->ret->opcode = OP_REGOFFSET; - cfg->ret->inst_basereg = cfg->frame_reg; - cfg->ret->inst_offset = - offset; - break; - default: - g_assert_not_reached (); - } - cfg->ret->dreg = cfg->ret->inst_c0; - } - - /* Allocate locals */ - offsets = mono_allocate_stack_slots (cfg, cfg->arch.omit_fp ? FALSE : TRUE, &locals_stack_size, &locals_stack_align); - if (locals_stack_align) { - offset = ALIGN_TO (offset, locals_stack_align); - } - for (i = cfg->locals_start; i < cfg->num_varinfo; i++) { - if (offsets [i] != -1) { - MonoInst *inst = cfg->varinfo [i]; - inst->opcode = OP_REGOFFSET; - inst->inst_basereg = cfg->frame_reg; - if (cfg->arch.omit_fp) - inst->inst_offset = (offset + offsets [i]); - else - inst->inst_offset = - (offset + offsets [i]); - // printf ("allocated local %d to ", i); mono_print_tree_nl (inst); - } - } - offset += locals_stack_size; - - if (!sig->pinvoke && (sig->call_convention == MONO_CALL_VARARG)) { - if (cfg->arch.omit_fp) - g_assert_not_reached (); - g_assert (cinfo->sig_cookie.storage == ArgOnStack); - cfg->sig_cookie = cinfo->sig_cookie.offset + ARGS_OFFSET; - } - - for (i = 0; i < sig->param_count + sig->hasthis; ++i) { - inst = cfg->args [i]; - if (inst->opcode != OP_REGVAR) { - ArgInfo *ainfo = &cinfo->args [i]; - gboolean inreg = TRUE; - MonoType *arg_type; - - if (sig->hasthis && (i == 0)) - arg_type = &mono_defaults.object_class->byval_arg; - else - arg_type = sig->params [i - sig->hasthis]; - - /* FIXME: VOLATILE is only set if the liveness pass runs */ - if (inst->flags & (MONO_INST_VOLATILE|MONO_INST_INDIRECT)) - inreg = FALSE; - - inst->opcode = OP_REGOFFSET; - - switch (ainfo->storage) { - case ArgInIReg: - inst->opcode = OP_REGVAR; - inst->dreg = cfg->arch.reg_in0 + ainfo->reg; - break; - case ArgInFloatReg: - case ArgInFloatRegR4: - /* - * Since float regs are volatile, we save the arguments to - * the stack in the prolog. - */ - inreg = FALSE; - break; - case ArgOnStack: - if (cfg->arch.omit_fp) - g_assert_not_reached (); - inst->opcode = OP_REGOFFSET; - inst->inst_basereg = cfg->frame_reg; - inst->inst_offset = ARGS_OFFSET + ainfo->offset; - break; - case ArgAggregate: - inreg = FALSE; - break; - default: - NOT_IMPLEMENTED; - } - - if (!inreg && (ainfo->storage != ArgOnStack)) { - guint32 size = 0; - - inst->opcode = OP_REGOFFSET; - inst->inst_basereg = cfg->frame_reg; - /* These arguments are saved to the stack in the prolog */ - switch (ainfo->storage) { - case ArgAggregate: - if (ainfo->atype == AggregateSingleHFA) - size = ainfo->nslots * 4; - else - size = ainfo->nslots * 8; - break; - default: - size = sizeof (gpointer); - break; - } - - offset = ALIGN_TO (offset, sizeof (gpointer)); - - if (cfg->arch.omit_fp) { - inst->inst_offset = offset; - offset += size; - } else { - offset += size; - inst->inst_offset = - offset; - } - } - } - } - - /* - * FIXME: This doesn't work because some variables are allocated during local - * regalloc. - */ - /* - if (cfg->arch.omit_fp && offset == 16) - offset = 0; - */ - - cfg->stack_offset = offset; -} - -void -mono_arch_create_vars (MonoCompile *cfg) -{ - MonoMethodSignature *sig; - CallInfo *cinfo; - - sig = mono_method_signature (cfg->method); - - cinfo = get_call_info (cfg, cfg->mempool, sig, FALSE); - - if (cinfo->ret.storage == ArgAggregate) - cfg->ret_var_is_local = TRUE; - if (cinfo->ret.storage == ArgValuetypeAddrInIReg) { - cfg->vret_addr = mono_compile_create_var (cfg, &mono_defaults.int_class->byval_arg, OP_ARG); - if (G_UNLIKELY (cfg->verbose_level > 1)) { - printf ("vret_addr = "); - mono_print_ins (cfg->vret_addr); - } - } -} - -static void -add_outarg_reg (MonoCompile *cfg, MonoCallInst *call, ArgStorage storage, int reg, MonoInst *tree) -{ - MonoInst *arg; - - MONO_INST_NEW (cfg, arg, OP_NOP); - arg->sreg1 = tree->dreg; - - switch (storage) { - case ArgInIReg: - arg->opcode = OP_MOVE; - arg->dreg = mono_alloc_ireg (cfg); - - mono_call_inst_add_outarg_reg (cfg, call, arg->dreg, reg, FALSE); - break; - case ArgInFloatReg: - arg->opcode = OP_FMOVE; - arg->dreg = mono_alloc_freg (cfg); - - mono_call_inst_add_outarg_reg (cfg, call, arg->dreg, reg, TRUE); - break; - case ArgInFloatRegR4: - arg->opcode = OP_FCONV_TO_R4; - arg->dreg = mono_alloc_freg (cfg); - - mono_call_inst_add_outarg_reg (cfg, call, arg->dreg, reg, TRUE); - break; - default: - g_assert_not_reached (); - } - - MONO_ADD_INS (cfg->cbb, arg); -} - -static void -emit_sig_cookie (MonoCompile *cfg, MonoCallInst *call, CallInfo *cinfo) -{ - MonoMethodSignature *tmp_sig; - - /* Emit the signature cookie just before the implicit arguments */ - MonoInst *sig_arg; - /* FIXME: Add support for signature tokens to AOT */ - cfg->disable_aot = TRUE; - - g_assert (cinfo->sig_cookie.storage == ArgOnStack); - - /* - * mono_ArgIterator_Setup assumes the signature cookie is - * passed first and all the arguments which were before it are - * passed on the stack after the signature. So compensate by - * passing a different signature. - */ - tmp_sig = mono_metadata_signature_dup (call->signature); - tmp_sig->param_count -= call->signature->sentinelpos; - tmp_sig->sentinelpos = 0; - memcpy (tmp_sig->params, call->signature->params + call->signature->sentinelpos, tmp_sig->param_count * sizeof (MonoType*)); - - MONO_INST_NEW (cfg, sig_arg, OP_ICONST); - sig_arg->dreg = mono_alloc_ireg (cfg); - sig_arg->inst_p0 = tmp_sig; - MONO_ADD_INS (cfg->cbb, sig_arg); - - MONO_EMIT_NEW_STORE_MEMBASE (cfg, OP_STOREI8_MEMBASE_REG, IA64_SP, 16 + cinfo->sig_cookie.offset, sig_arg->dreg); -} - -void -mono_arch_emit_call (MonoCompile *cfg, MonoCallInst *call) -{ - MonoInst *in; - MonoMethodSignature *sig; - int i, n, stack_size; - CallInfo *cinfo; - ArgInfo *ainfo; - - stack_size = 0; - - mono_ia64_alloc_stacked_registers (cfg); - - sig = call->signature; - n = sig->param_count + sig->hasthis; - - cinfo = get_call_info (cfg, cfg->mempool, sig, sig->pinvoke); - - if (cinfo->ret.storage == ArgAggregate) { - MonoInst *vtarg; - MonoInst *local; - - /* - * The valuetype is in registers after the call, need to be copied - * to the stack. Save the address to a local here, so the call - * instruction can access it. - */ - local = mono_compile_create_var (cfg, &mono_defaults.int_class->byval_arg, OP_LOCAL); - local->flags |= MONO_INST_VOLATILE; - cfg->arch.ret_var_addr_local = local; - - MONO_INST_NEW (cfg, vtarg, OP_MOVE); - vtarg->sreg1 = call->vret_var->dreg; - vtarg->dreg = local->dreg; - MONO_ADD_INS (cfg->cbb, vtarg); - } - - if (cinfo->ret.storage == ArgValuetypeAddrInIReg) { - add_outarg_reg (cfg, call, ArgInIReg, cfg->arch.reg_out0 + cinfo->ret.reg, call->vret_var); - } - - for (i = 0; i < n; ++i) { - MonoType *arg_type; - - ainfo = cinfo->args + i; - - if (!sig->pinvoke && (sig->call_convention == MONO_CALL_VARARG) && (i == sig->sentinelpos)) { - /* Emit the signature cookie just before the implicit arguments */ - emit_sig_cookie (cfg, call, cinfo); - } - - in = call->args [i]; - - if (sig->hasthis && (i == 0)) - arg_type = &mono_defaults.object_class->byval_arg; - else - arg_type = sig->params [i - sig->hasthis]; - - if ((i >= sig->hasthis) && (MONO_TYPE_ISSTRUCT(arg_type))) { - guint32 align; - guint32 size; - - if (arg_type->type == MONO_TYPE_TYPEDBYREF) { - size = sizeof (MonoTypedRef); - align = sizeof (gpointer); - } - else if (sig->pinvoke) - size = mono_type_native_stack_size (&in->klass->byval_arg, &align); - else { - /* - * Other backends use mono_type_stack_size (), but that - * aligns the size to 8, which is larger than the size of - * the source, leading to reads of invalid memory if the - * source is at the end of address space. - */ - size = mono_class_value_size (in->klass, &align); - } - - if (size > 0) { - MonoInst *arg; - - MONO_INST_NEW (cfg, arg, OP_OUTARG_VT); - arg->sreg1 = in->dreg; - arg->klass = in->klass; - arg->backend.size = size; - arg->inst_p0 = call; - arg->inst_p1 = mono_mempool_alloc (cfg->mempool, sizeof (ArgInfo)); - memcpy (arg->inst_p1, ainfo, sizeof (ArgInfo)); - - MONO_ADD_INS (cfg->cbb, arg); - } - } - else { - switch (ainfo->storage) { - case ArgInIReg: - add_outarg_reg (cfg, call, ainfo->storage, cfg->arch.reg_out0 + ainfo->reg, in); - break; - case ArgInFloatReg: - case ArgInFloatRegR4: - add_outarg_reg (cfg, call, ainfo->storage, ainfo->reg, in); - break; - case ArgOnStack: - if (arg_type->type == MONO_TYPE_R4 && !arg_type->byref) - MONO_EMIT_NEW_STORE_MEMBASE (cfg, OP_STORER4_MEMBASE_REG, IA64_SP, 16 + ainfo->offset, in->dreg); - else if (arg_type->type == MONO_TYPE_R8 && !arg_type->byref) - MONO_EMIT_NEW_STORE_MEMBASE (cfg, OP_STORER8_MEMBASE_REG, IA64_SP, 16 + ainfo->offset, in->dreg); - else - MONO_EMIT_NEW_STORE_MEMBASE (cfg, OP_STOREI8_MEMBASE_REG, IA64_SP, 16 + ainfo->offset, in->dreg); - break; - default: - g_assert_not_reached (); - } - } - } - - /* Handle the case where there are no implicit arguments */ - if (!sig->pinvoke && (sig->call_convention == MONO_CALL_VARARG) && (n == sig->sentinelpos)) { - emit_sig_cookie (cfg, call, cinfo); - } - - call->stack_usage = cinfo->stack_usage; - cfg->arch.n_out_regs = MAX (cfg->arch.n_out_regs, cinfo->reg_usage); -} - -void -mono_arch_emit_outarg_vt (MonoCompile *cfg, MonoInst *ins, MonoInst *src) -{ - MonoCallInst *call = (MonoCallInst*)ins->inst_p0; - ArgInfo *ainfo = (ArgInfo*)ins->inst_p1; - int size = ins->backend.size; - - if (ainfo->storage == ArgAggregate) { - MonoInst *load, *store; - int i, slot; - - /* - * Part of the structure is passed in registers. - */ - for (i = 0; i < ainfo->nregs; ++i) { - slot = ainfo->reg + i; - - if (ainfo->atype == AggregateSingleHFA) { - MONO_INST_NEW (cfg, load, OP_LOADR4_MEMBASE); - load->inst_basereg = src->dreg; - load->inst_offset = i * 4; - load->dreg = mono_alloc_freg (cfg); - - mono_call_inst_add_outarg_reg (cfg, call, load->dreg, ainfo->reg + i, TRUE); - } else if (ainfo->atype == AggregateDoubleHFA) { - MONO_INST_NEW (cfg, load, OP_LOADR8_MEMBASE); - load->inst_basereg = src->dreg; - load->inst_offset = i * 8; - load->dreg = mono_alloc_freg (cfg); - - mono_call_inst_add_outarg_reg (cfg, call, load->dreg, ainfo->reg + i, TRUE); - } else { - MONO_INST_NEW (cfg, load, OP_LOADI8_MEMBASE); - load->inst_basereg = src->dreg; - load->inst_offset = i * 8; - load->dreg = mono_alloc_ireg (cfg); - - mono_call_inst_add_outarg_reg (cfg, call, load->dreg, cfg->arch.reg_out0 + ainfo->reg + i, FALSE); - } - MONO_ADD_INS (cfg->cbb, load); - } - - /* - * Part of the structure is passed on the stack. - */ - for (i = ainfo->nregs; i < ainfo->nslots; ++i) { - slot = ainfo->reg + i; - - MONO_INST_NEW (cfg, load, OP_LOADI8_MEMBASE); - load->inst_basereg = src->dreg; - load->inst_offset = i * sizeof (gpointer); - load->dreg = mono_alloc_preg (cfg); - MONO_ADD_INS (cfg->cbb, load); - - MONO_INST_NEW (cfg, store, OP_STOREI8_MEMBASE_REG); - store->sreg1 = load->dreg; - store->inst_destbasereg = IA64_SP; - store->inst_offset = 16 + ainfo->offset + (slot - 8) * 8; - MONO_ADD_INS (cfg->cbb, store); - } - } else { - mini_emit_memcpy (cfg, IA64_SP, 16 + ainfo->offset, src->dreg, 0, size, SIZEOF_VOID_P); - } -} - -void -mono_arch_emit_setret (MonoCompile *cfg, MonoMethod *method, MonoInst *val) -{ - CallInfo *cinfo = get_call_info (cfg, cfg->mempool, mono_method_signature (method), FALSE); - - switch (cinfo->ret.storage) { - case ArgInIReg: - MONO_EMIT_NEW_UNALU (cfg, OP_MOVE, cfg->ret->dreg, val->dreg); - break; - case ArgInFloatReg: - MONO_EMIT_NEW_UNALU (cfg, OP_FMOVE, cfg->ret->dreg, val->dreg); - break; - default: - g_assert_not_reached (); - } -} - -void -mono_arch_peephole_pass_1 (MonoCompile *cfg, MonoBasicBlock *bb) -{ -} - -void -mono_arch_peephole_pass_2 (MonoCompile *cfg, MonoBasicBlock *bb) -{ - MonoInst *ins, *n, *last_ins = NULL; - ins = bb->code; - - MONO_BB_FOR_EACH_INS_SAFE (bb, n, ins) { - switch (ins->opcode) { - case OP_MOVE: - case OP_FMOVE: - /* - * Removes: - * - * OP_MOVE reg, reg - */ - if (ins->dreg == ins->sreg1) { - MONO_DELETE_INS (bb, ins); - continue; - } - /* - * Removes: - * - * OP_MOVE sreg, dreg - * OP_MOVE dreg, sreg - */ - if (last_ins && last_ins->opcode == OP_MOVE && - ins->sreg1 == last_ins->dreg && - ins->dreg == last_ins->sreg1) { - MONO_DELETE_INS (bb, ins); - continue; - } - break; - case OP_MUL_IMM: - case OP_IMUL_IMM: - /* remove unnecessary multiplication with 1 */ - if (ins->inst_imm == 1) { - if (ins->dreg != ins->sreg1) { - ins->opcode = OP_MOVE; - } else { - MONO_DELETE_INS (bb, ins); - continue; - } - } - break; - } - - last_ins = ins; - ins = ins->next; - } - bb->last_ins = last_ins; -} - -int cond_to_ia64_cmp [][3] = { - {OP_IA64_CMP_EQ, OP_IA64_CMP4_EQ, OP_IA64_FCMP_EQ}, - {OP_IA64_CMP_NE, OP_IA64_CMP4_NE, OP_IA64_FCMP_NE}, - {OP_IA64_CMP_LE, OP_IA64_CMP4_LE, OP_IA64_FCMP_LE}, - {OP_IA64_CMP_GE, OP_IA64_CMP4_GE, OP_IA64_FCMP_GE}, - {OP_IA64_CMP_LT, OP_IA64_CMP4_LT, OP_IA64_FCMP_LT}, - {OP_IA64_CMP_GT, OP_IA64_CMP4_GT, OP_IA64_FCMP_GT}, - {OP_IA64_CMP_LE_UN, OP_IA64_CMP4_LE_UN, OP_IA64_FCMP_LE_UN}, - {OP_IA64_CMP_GE_UN, OP_IA64_CMP4_GE_UN, OP_IA64_FCMP_GE_UN}, - {OP_IA64_CMP_LT_UN, OP_IA64_CMP4_LT_UN, OP_IA64_FCMP_LT_UN}, - {OP_IA64_CMP_GT_UN, OP_IA64_CMP4_GT_UN, OP_IA64_FCMP_GT_UN} -}; - -static int -opcode_to_ia64_cmp (int opcode, int cmp_opcode) -{ - return cond_to_ia64_cmp [mono_opcode_to_cond (opcode)][mono_opcode_to_type (opcode, cmp_opcode)]; -} - -int cond_to_ia64_cmp_imm [][3] = { - {OP_IA64_CMP_EQ_IMM, OP_IA64_CMP4_EQ_IMM, 0}, - {OP_IA64_CMP_NE_IMM, OP_IA64_CMP4_NE_IMM, 0}, - {OP_IA64_CMP_GE_IMM, OP_IA64_CMP4_GE_IMM, 0}, - {OP_IA64_CMP_LE_IMM, OP_IA64_CMP4_LE_IMM, 0}, - {OP_IA64_CMP_GT_IMM, OP_IA64_CMP4_GT_IMM, 0}, - {OP_IA64_CMP_LT_IMM, OP_IA64_CMP4_LT_IMM, 0}, - {OP_IA64_CMP_GE_UN_IMM, OP_IA64_CMP4_GE_UN_IMM, 0}, - {OP_IA64_CMP_LE_UN_IMM, OP_IA64_CMP4_LE_UN_IMM, 0}, - {OP_IA64_CMP_GT_UN_IMM, OP_IA64_CMP4_GT_UN_IMM, 0}, - {OP_IA64_CMP_LT_UN_IMM, OP_IA64_CMP4_LT_UN_IMM, 0}, -}; - -static int -opcode_to_ia64_cmp_imm (int opcode, int cmp_opcode) -{ - /* The condition needs to be reversed */ - return cond_to_ia64_cmp_imm [mono_opcode_to_cond (opcode)][mono_opcode_to_type (opcode, cmp_opcode)]; -} - -#define NEW_INS(cfg,dest,op) do { \ - (dest) = mono_mempool_alloc0 ((cfg)->mempool, sizeof (MonoInst)); \ - (dest)->opcode = (op); \ - mono_bblock_insert_after_ins (bb, last_ins, (dest)); \ - last_ins = (dest); \ - } while (0) - -/* - * mono_arch_lowering_pass: - * - * Converts complex opcodes into simpler ones so that each IR instruction - * corresponds to one machine instruction. - */ -void -mono_arch_lowering_pass (MonoCompile *cfg, MonoBasicBlock *bb) -{ - MonoInst *ins, *n, *next, *temp, *temp2, *temp3, *last_ins = NULL; - ins = bb->code; - - MONO_BB_FOR_EACH_INS_SAFE (bb, n, ins) { - switch (ins->opcode) { - case OP_STOREI1_MEMBASE_IMM: - case OP_STOREI2_MEMBASE_IMM: - case OP_STOREI4_MEMBASE_IMM: - case OP_STOREI8_MEMBASE_IMM: - case OP_STORE_MEMBASE_IMM: - /* There are no store_membase instructions on ia64 */ - if (ins->inst_offset == 0) { - temp2 = NULL; - } else if (ia64_is_imm14 (ins->inst_offset)) { - NEW_INS (cfg, temp2, OP_ADD_IMM); - temp2->sreg1 = ins->inst_destbasereg; - temp2->inst_imm = ins->inst_offset; - temp2->dreg = mono_alloc_ireg (cfg); - } - else { - NEW_INS (cfg, temp, OP_I8CONST); - temp->inst_c0 = ins->inst_offset; - temp->dreg = mono_alloc_ireg (cfg); - - NEW_INS (cfg, temp2, OP_LADD); - temp2->sreg1 = ins->inst_destbasereg; - temp2->sreg2 = temp->dreg; - temp2->dreg = mono_alloc_ireg (cfg); - } - - switch (ins->opcode) { - case OP_STOREI1_MEMBASE_IMM: - ins->opcode = OP_STOREI1_MEMBASE_REG; - break; - case OP_STOREI2_MEMBASE_IMM: - ins->opcode = OP_STOREI2_MEMBASE_REG; - break; - case OP_STOREI4_MEMBASE_IMM: - ins->opcode = OP_STOREI4_MEMBASE_REG; - break; - case OP_STOREI8_MEMBASE_IMM: - case OP_STORE_MEMBASE_IMM: - ins->opcode = OP_STOREI8_MEMBASE_REG; - break; - default: - g_assert_not_reached (); - } - - if (ins->inst_imm == 0) - ins->sreg1 = IA64_R0; - else { - NEW_INS (cfg, temp3, OP_I8CONST); - temp3->inst_c0 = ins->inst_imm; - temp3->dreg = mono_alloc_ireg (cfg); - ins->sreg1 = temp3->dreg; - } - - ins->inst_offset = 0; - if (temp2) - ins->inst_destbasereg = temp2->dreg; - break; - case OP_STOREI1_MEMBASE_REG: - case OP_STOREI2_MEMBASE_REG: - case OP_STOREI4_MEMBASE_REG: - case OP_STOREI8_MEMBASE_REG: - case OP_STORER4_MEMBASE_REG: - case OP_STORER8_MEMBASE_REG: - case OP_STORE_MEMBASE_REG: - /* There are no store_membase instructions on ia64 */ - if (ins->inst_offset == 0) { - break; - } - else if (ia64_is_imm14 (ins->inst_offset)) { - NEW_INS (cfg, temp2, OP_ADD_IMM); - temp2->sreg1 = ins->inst_destbasereg; - temp2->inst_imm = ins->inst_offset; - temp2->dreg = mono_alloc_ireg (cfg); - } - else { - NEW_INS (cfg, temp, OP_I8CONST); - temp->inst_c0 = ins->inst_offset; - temp->dreg = mono_alloc_ireg (cfg); - NEW_INS (cfg, temp2, OP_LADD); - temp2->sreg1 = ins->inst_destbasereg; - temp2->sreg2 = temp->dreg; - temp2->dreg = mono_alloc_ireg (cfg); - } - - ins->inst_offset = 0; - ins->inst_destbasereg = temp2->dreg; - break; - case OP_LOADI1_MEMBASE: - case OP_LOADU1_MEMBASE: - case OP_LOADI2_MEMBASE: - case OP_LOADU2_MEMBASE: - case OP_LOADI4_MEMBASE: - case OP_LOADU4_MEMBASE: - case OP_LOADI8_MEMBASE: - case OP_LOAD_MEMBASE: - case OP_LOADR4_MEMBASE: - case OP_LOADR8_MEMBASE: - case OP_ATOMIC_EXCHANGE_I4: - case OP_ATOMIC_EXCHANGE_I8: - case OP_ATOMIC_ADD_I4: - case OP_ATOMIC_ADD_I8: - case OP_ATOMIC_ADD_IMM_I4: - case OP_ATOMIC_ADD_IMM_I8: - /* There are no membase instructions on ia64 */ - if (ins->inst_offset == 0) { - break; - } - else if (ia64_is_imm14 (ins->inst_offset)) { - NEW_INS (cfg, temp2, OP_ADD_IMM); - temp2->sreg1 = ins->inst_basereg; - temp2->inst_imm = ins->inst_offset; - temp2->dreg = mono_alloc_ireg (cfg); - } - else { - NEW_INS (cfg, temp, OP_I8CONST); - temp->inst_c0 = ins->inst_offset; - temp->dreg = mono_alloc_ireg (cfg); - NEW_INS (cfg, temp2, OP_LADD); - temp2->sreg1 = ins->inst_basereg; - temp2->sreg2 = temp->dreg; - temp2->dreg = mono_alloc_ireg (cfg); - } - - ins->inst_offset = 0; - ins->inst_basereg = temp2->dreg; - break; - case OP_ADD_IMM: - case OP_IADD_IMM: - case OP_LADD_IMM: - case OP_ISUB_IMM: - case OP_LSUB_IMM: - case OP_AND_IMM: - case OP_IAND_IMM: - case OP_LAND_IMM: - case OP_IOR_IMM: - case OP_LOR_IMM: - case OP_IXOR_IMM: - case OP_LXOR_IMM: - case OP_SHL_IMM: - case OP_SHR_IMM: - case OP_ISHL_IMM: - case OP_LSHL_IMM: - case OP_ISHR_IMM: - case OP_LSHR_IMM: - case OP_ISHR_UN_IMM: - case OP_LSHR_UN_IMM: { - gboolean is_imm = FALSE; - gboolean switched = FALSE; - - if (ins->opcode == OP_AND_IMM && ins->inst_imm == 255) { - ins->opcode = OP_ZEXT_I1; - break; - } - - switch (ins->opcode) { - case OP_ADD_IMM: - case OP_IADD_IMM: - case OP_LADD_IMM: - is_imm = ia64_is_imm14 (ins->inst_imm); - switched = TRUE; - break; - case OP_ISUB_IMM: - case OP_LSUB_IMM: - is_imm = ia64_is_imm14 (- (ins->inst_imm)); - if (is_imm) { - /* A = B - IMM -> A = B + (-IMM) */ - ins->inst_imm = - ins->inst_imm; - ins->opcode = OP_IADD_IMM; - } - switched = TRUE; - break; - case OP_IAND_IMM: - case OP_IOR_IMM: - case OP_IXOR_IMM: - case OP_AND_IMM: - case OP_LAND_IMM: - case OP_LOR_IMM: - case OP_LXOR_IMM: - is_imm = ia64_is_imm8 (ins->inst_imm); - switched = TRUE; - break; - case OP_SHL_IMM: - case OP_SHR_IMM: - case OP_ISHL_IMM: - case OP_LSHL_IMM: - case OP_ISHR_IMM: - case OP_LSHR_IMM: - case OP_ISHR_UN_IMM: - case OP_LSHR_UN_IMM: - is_imm = (ins->inst_imm >= 0) && (ins->inst_imm < 64); - break; - default: - break; - } - - if (is_imm) { - if (switched) - ins->sreg2 = ins->sreg1; - break; - } - - if (mono_op_imm_to_op (ins->opcode) == -1) - g_error ("mono_op_imm_to_op failed for %s\n", mono_inst_name (ins->opcode)); - ins->opcode = mono_op_imm_to_op (ins->opcode); - - if (ins->inst_imm == 0) - ins->sreg2 = IA64_R0; - else { - NEW_INS (cfg, temp, OP_I8CONST); - temp->inst_c0 = ins->inst_imm; - temp->dreg = mono_alloc_ireg (cfg); - ins->sreg2 = temp->dreg; - } - break; - } - case OP_COMPARE_IMM: - case OP_ICOMPARE_IMM: - case OP_LCOMPARE_IMM: { - /* Instead of compare+b, ia64 has compare+br */ - gboolean imm; - CompRelation cond; - - next = ins->next; - - /* Branch opts can eliminate the branch */ - if (!next || (!(MONO_IS_COND_BRANCH_OP (next) || MONO_IS_COND_EXC (next) || MONO_IS_SETCC (next)))) { - NULLIFY_INS (ins); - break; - } - - /* - * The compare_imm instructions have switched up arguments, and - * some of them take an imm between -127 and 128. - */ - next = ins->next; - cond = mono_opcode_to_cond (next->opcode); - if ((cond == CMP_LT) || (cond == CMP_GE)) - imm = ia64_is_imm8 (ins->inst_imm - 1); - else if ((cond == CMP_LT_UN) || (cond == CMP_GE_UN)) - imm = ia64_is_imm8 (ins->inst_imm - 1) && (ins->inst_imm > 0); - else - imm = ia64_is_imm8 (ins->inst_imm); - - if (imm) { - ins->opcode = opcode_to_ia64_cmp_imm (next->opcode, ins->opcode); - ins->sreg2 = ins->sreg1; - } - else { - ins->opcode = opcode_to_ia64_cmp (next->opcode, ins->opcode); - - if (ins->inst_imm == 0) - ins->sreg2 = IA64_R0; - else { - NEW_INS (cfg, temp, OP_I8CONST); - temp->inst_c0 = ins->inst_imm; - temp->dreg = mono_alloc_ireg (cfg); - ins->sreg2 = temp->dreg; - } - } - - if (MONO_IS_COND_BRANCH_OP (next)) { - next->opcode = OP_IA64_BR_COND; - next->inst_target_bb = next->inst_true_bb; - } else if (MONO_IS_COND_EXC (next)) { - next->opcode = OP_IA64_COND_EXC; - } else if (MONO_IS_SETCC (next)) { - next->opcode = OP_IA64_CSET; - } else { - printf ("%s\n", mono_inst_name (next->opcode)); - NOT_IMPLEMENTED; - } - - break; - } - case OP_COMPARE: - case OP_ICOMPARE: - case OP_LCOMPARE: - case OP_FCOMPARE: { - /* Instead of compare+b, ia64 has compare+br */ - - next = ins->next; - - /* Branch opts can eliminate the branch */ - if (!next || (!(MONO_IS_COND_BRANCH_OP (next) || MONO_IS_COND_EXC (next) || MONO_IS_SETCC (next)))) { - NULLIFY_INS (ins); - break; - } - - ins->opcode = opcode_to_ia64_cmp (next->opcode, ins->opcode); - - if (MONO_IS_COND_BRANCH_OP (next)) { - next->opcode = OP_IA64_BR_COND; - next->inst_target_bb = next->inst_true_bb; - } else if (MONO_IS_COND_EXC (next)) { - next->opcode = OP_IA64_COND_EXC; - } else if (MONO_IS_SETCC (next)) { - next->opcode = OP_IA64_CSET; - } else { - printf ("%s\n", mono_inst_name (next->opcode)); - NOT_IMPLEMENTED; - } - - break; - } - case OP_FCEQ: - case OP_FCGT: - case OP_FCGT_UN: - case OP_FCLT: - case OP_FCLT_UN: - /* The front end removes the fcompare, so introduce it again */ - NEW_INS (cfg, temp, opcode_to_ia64_cmp (ins->opcode, OP_FCOMPARE)); - temp->sreg1 = ins->sreg1; - temp->sreg2 = ins->sreg2; - - ins->opcode = OP_IA64_CSET; - MONO_INST_NULLIFY_SREGS (ins); - break; - case OP_MUL_IMM: - case OP_LMUL_IMM: - case OP_IMUL_IMM: { - int i, sum_reg; - gboolean found = FALSE; - int shl_op = ins->opcode == OP_IMUL_IMM ? OP_ISHL_IMM : OP_SHL_IMM; - - /* First the easy cases */ - if (ins->inst_imm == 1) { - ins->opcode = OP_MOVE; - break; - } - for (i = 1; i < 64; ++i) - if (ins->inst_imm == (((gint64)1) << i)) { - ins->opcode = shl_op; - ins->inst_imm = i; - found = TRUE; - break; - } - - /* This could be optimized */ - if (!found) { - sum_reg = 0; - for (i = 0; i < 64; ++i) { - if (ins->inst_imm & (((gint64)1) << i)) { - NEW_INS (cfg, temp, shl_op); - temp->dreg = mono_alloc_ireg (cfg); - temp->sreg1 = ins->sreg1; - temp->inst_imm = i; - - if (sum_reg == 0) - sum_reg = temp->dreg; - else { - NEW_INS (cfg, temp2, OP_LADD); - temp2->dreg = mono_alloc_ireg (cfg); - temp2->sreg1 = sum_reg; - temp2->sreg2 = temp->dreg; - sum_reg = temp2->dreg; - } - } - } - ins->opcode = OP_MOVE; - ins->sreg1 = sum_reg; - } - break; - } - case OP_LCONV_TO_OVF_U4: - NEW_INS (cfg, temp, OP_IA64_CMP4_LT); - temp->sreg1 = ins->sreg1; - temp->sreg2 = IA64_R0; - - NEW_INS (cfg, temp, OP_IA64_COND_EXC); - temp->inst_p1 = (char*)"OverflowException"; - - ins->opcode = OP_MOVE; - break; - case OP_LCONV_TO_OVF_I4_UN: - NEW_INS (cfg, temp, OP_ICONST); - temp->inst_c0 = 0x7fffffff; - temp->dreg = mono_alloc_ireg (cfg); - - NEW_INS (cfg, temp2, OP_IA64_CMP4_GT_UN); - temp2->sreg1 = ins->sreg1; - temp2->sreg2 = temp->dreg; - - NEW_INS (cfg, temp, OP_IA64_COND_EXC); - temp->inst_p1 = (char*)"OverflowException"; - - ins->opcode = OP_MOVE; - break; - case OP_FCONV_TO_I4: - case OP_FCONV_TO_I2: - case OP_FCONV_TO_U2: - case OP_FCONV_TO_I1: - case OP_FCONV_TO_U1: - NEW_INS (cfg, temp, OP_FCONV_TO_I8); - temp->sreg1 = ins->sreg1; - temp->dreg = ins->dreg; - - switch (ins->opcode) { - case OP_FCONV_TO_I4: - ins->opcode = OP_SEXT_I4; - break; - case OP_FCONV_TO_I2: - ins->opcode = OP_SEXT_I2; - break; - case OP_FCONV_TO_U2: - ins->opcode = OP_ZEXT_I4; - break; - case OP_FCONV_TO_I1: - ins->opcode = OP_SEXT_I1; - break; - case OP_FCONV_TO_U1: - ins->opcode = OP_ZEXT_I1; - break; - default: - g_assert_not_reached (); - } - ins->sreg1 = ins->dreg; - break; - default: - break; - } - last_ins = ins; - ins = ins->next; - } - bb->last_ins = last_ins; - - bb->max_vreg = cfg->next_vreg; -} - -/* - * emit_load_volatile_arguments: - * - * Load volatile arguments from the stack to the original input registers. - * Required before a tail call. - */ -static Ia64CodegenState -emit_load_volatile_arguments (MonoCompile *cfg, Ia64CodegenState code) -{ - MonoMethod *method = cfg->method; - MonoMethodSignature *sig; - MonoInst *ins; - CallInfo *cinfo; - guint32 i; - - /* FIXME: Generate intermediate code instead */ - - sig = mono_method_signature (method); - - cinfo = get_call_info (cfg, cfg->mempool, sig, FALSE); - - /* This is the opposite of the code in emit_prolog */ - for (i = 0; i < sig->param_count + sig->hasthis; ++i) { - ArgInfo *ainfo = cinfo->args + i; - gint32 stack_offset; - MonoType *arg_type; - - ins = cfg->args [i]; - - if (sig->hasthis && (i == 0)) - arg_type = &mono_defaults.object_class->byval_arg; - else - arg_type = sig->params [i - sig->hasthis]; - - arg_type = mini_get_underlying_type (arg_type); - - stack_offset = ainfo->offset + ARGS_OFFSET; - - /* Save volatile arguments to the stack */ - if (ins->opcode != OP_REGVAR) { - switch (ainfo->storage) { - case ArgInIReg: - case ArgInFloatReg: - /* FIXME: big offsets */ - g_assert (ins->opcode == OP_REGOFFSET); - ia64_adds_imm (code, GP_SCRATCH_REG, ins->inst_offset, ins->inst_basereg); - if (arg_type->byref) - ia64_ld8 (code, cfg->arch.reg_in0 + ainfo->reg, GP_SCRATCH_REG); - else { - switch (arg_type->type) { - case MONO_TYPE_R4: - ia64_ldfs (code, ainfo->reg, GP_SCRATCH_REG); - break; - case MONO_TYPE_R8: - ia64_ldfd (code, ainfo->reg, GP_SCRATCH_REG); - break; - default: - ia64_ld8 (code, cfg->arch.reg_in0 + ainfo->reg, GP_SCRATCH_REG); - break; - } - } - break; - case ArgOnStack: - break; - default: - NOT_IMPLEMENTED; - } - } - - if (ins->opcode == OP_REGVAR) { - /* Argument allocated to (non-volatile) register */ - switch (ainfo->storage) { - case ArgInIReg: - if (ins->dreg != cfg->arch.reg_in0 + ainfo->reg) - ia64_mov (code, cfg->arch.reg_in0 + ainfo->reg, ins->dreg); - break; - case ArgOnStack: - ia64_adds_imm (code, GP_SCRATCH_REG, 16 + ainfo->offset, cfg->frame_reg); - ia64_st8 (code, GP_SCRATCH_REG, ins->dreg); - break; - default: - NOT_IMPLEMENTED; - } - } - } - - return code; -} - -static Ia64CodegenState -emit_move_return_value (MonoCompile *cfg, MonoInst *ins, Ia64CodegenState code) -{ - CallInfo *cinfo; - int i; - - /* Move return value to the target register */ - switch (ins->opcode) { - case OP_VOIDCALL: - case OP_VOIDCALL_REG: - case OP_VOIDCALL_MEMBASE: - break; - case OP_CALL: - case OP_CALL_REG: - case OP_CALL_MEMBASE: - case OP_LCALL: - case OP_LCALL_REG: - case OP_LCALL_MEMBASE: - g_assert (ins->dreg == IA64_R8); - break; - case OP_FCALL: - case OP_FCALL_REG: - case OP_FCALL_MEMBASE: - g_assert (ins->dreg == 8); - if (((MonoCallInst*)ins)->signature->ret->type == MONO_TYPE_R4) - ia64_fnorm_d_sf (code, ins->dreg, ins->dreg, 0); - break; - case OP_VCALL: - case OP_VCALL_REG: - case OP_VCALL_MEMBASE: - case OP_VCALL2: - case OP_VCALL2_REG: - case OP_VCALL2_MEMBASE: { - ArgStorage storage; - - cinfo = get_call_info (cfg, cfg->mempool, ((MonoCallInst*)ins)->signature, FALSE); - storage = cinfo->ret.storage; - - if (storage == ArgAggregate) { - MonoInst *local = (MonoInst*)cfg->arch.ret_var_addr_local; - - /* Load address of stack space allocated for the return value */ - ia64_movl (code, GP_SCRATCH_REG, local->inst_offset); - ia64_add (code, GP_SCRATCH_REG, GP_SCRATCH_REG, local->inst_basereg); - ia64_ld8 (code, GP_SCRATCH_REG, GP_SCRATCH_REG); - - for (i = 0; i < cinfo->ret.nregs; ++i) { - switch (cinfo->ret.atype) { - case AggregateNormal: - ia64_st8_inc_imm_hint (code, GP_SCRATCH_REG, cinfo->ret.reg + i, 8, 0); - break; - case AggregateSingleHFA: - ia64_stfs_inc_imm_hint (code, GP_SCRATCH_REG, cinfo->ret.reg + i, 4, 0); - break; - case AggregateDoubleHFA: - ia64_stfd_inc_imm_hint (code, GP_SCRATCH_REG, cinfo->ret.reg + i, 8, 0); - break; - default: - g_assert_not_reached (); - } - } - } - break; - } - default: - g_assert_not_reached (); - } - - return code; -} - -#define add_patch_info(cfg,code,patch_type,data) do { \ - mono_add_patch_info (cfg, code.buf + code.nins - cfg->native_code, patch_type, data); \ -} while (0) - -#define emit_cond_system_exception(cfg,code,exc_name,predicate) do { \ - MonoInst *tins = mono_branch_optimize_exception_target (cfg, bb, exc_name); \ - if (tins == NULL) \ - add_patch_info (cfg, code, MONO_PATCH_INFO_EXC, exc_name); \ - else \ - add_patch_info (cfg, code, MONO_PATCH_INFO_BB, tins->inst_true_bb); \ - ia64_br_cond_pred (code, (predicate), 0); \ -} while (0) - -static Ia64CodegenState -emit_call (MonoCompile *cfg, Ia64CodegenState code, guint32 patch_type, gconstpointer data) -{ - add_patch_info (cfg, code, patch_type, data); - - if ((patch_type == MONO_PATCH_INFO_ABS) || (patch_type == MONO_PATCH_INFO_INTERNAL_METHOD)) { - /* Indirect call */ - /* mono_arch_patch_callsite will patch this */ - ia64_movl (code, GP_SCRATCH_REG, 0); - ia64_ld8_inc_imm (code, GP_SCRATCH_REG2, GP_SCRATCH_REG, 8); - ia64_mov_to_br (code, IA64_B6, GP_SCRATCH_REG2); - ia64_ld8 (code, IA64_GP, GP_SCRATCH_REG); - ia64_br_call_reg (code, IA64_B0, IA64_B6); - } - else { - /* Can't use a direct call since the displacement might be too small */ - /* mono_arch_patch_callsite will patch this */ - ia64_movl (code, GP_SCRATCH_REG, 0); - ia64_mov_to_br (code, IA64_B6, GP_SCRATCH_REG); - ia64_br_call_reg (code, IA64_B0, IA64_B6); - } - - return code; -} - -#define bb_is_loop_start(bb) ((bb)->loop_body_start && (bb)->nesting) - -void -mono_arch_output_basic_block (MonoCompile *cfg, MonoBasicBlock *bb) -{ - MonoInst *ins; - MonoCallInst *call; - guint offset; - Ia64CodegenState code; - guint8 *code_start = cfg->native_code + cfg->code_len; - MonoInst *last_ins = NULL; - guint last_offset = 0; - int max_len, cpos; - - if (cfg->opt & MONO_OPT_LOOP) { - /* FIXME: */ - } - - if (cfg->verbose_level > 2) - g_print ("Basic block %d starting at offset 0x%x\n", bb->block_num, bb->native_offset); - - cpos = bb->max_offset; - - if (cfg->prof_options & MONO_PROFILE_COVERAGE) { - NOT_IMPLEMENTED; - } - - offset = code_start - cfg->native_code; - - ia64_codegen_init (code, code_start); - -#if 0 - if (strstr (cfg->method->name, "conv_ovf_i1") && (bb->block_num == 2)) - break_count (); -#endif - - MONO_BB_FOR_EACH_INS (bb, ins) { - offset = code.buf - cfg->native_code; - - max_len = ((int)(((guint8 *)ins_get_spec (ins->opcode))[MONO_INST_LEN])) + 128; - - while (offset + max_len + 16 > cfg->code_size) { - ia64_codegen_close (code); - - offset = code.buf - cfg->native_code; - - cfg->code_size *= 2; - cfg->native_code = g_realloc (cfg->native_code, cfg->code_size); - code_start = cfg->native_code + offset; - cfg->stat_code_reallocs++; - - ia64_codegen_init (code, code_start); - } - - mono_debug_record_line_number (cfg, ins, offset); - - switch (ins->opcode) { - case OP_ICONST: - case OP_I8CONST: - if (ia64_is_imm14 (ins->inst_c0)) - ia64_adds_imm (code, ins->dreg, ins->inst_c0, IA64_R0); - else - ia64_movl (code, ins->dreg, ins->inst_c0); - break; - case OP_JUMP_TABLE: - add_patch_info (cfg, code, (MonoJumpInfoType)ins->inst_i1, ins->inst_p0); - ia64_movl (code, ins->dreg, 0); - break; - case OP_MOVE: - ia64_mov (code, ins->dreg, ins->sreg1); - break; - case OP_BR: - case OP_IA64_BR_COND: { - int pred = 0; - if (ins->opcode == OP_IA64_BR_COND) - pred = 6; - if (ins->inst_target_bb->native_offset) { - guint8 *pos = code.buf + code.nins; - - ia64_br_cond_pred (code, pred, 0); - ia64_begin_bundle (code); - ia64_patch (pos, cfg->native_code + ins->inst_target_bb->native_offset); - } else { - add_patch_info (cfg, code, MONO_PATCH_INFO_BB, ins->inst_target_bb); - ia64_br_cond_pred (code, pred, 0); - } - break; - } - case OP_LABEL: - ia64_begin_bundle (code); - ins->inst_c0 = code.buf - cfg->native_code; - break; - case OP_NOP: - case OP_RELAXED_NOP: - case OP_DUMMY_USE: - case OP_DUMMY_STORE: - case OP_NOT_REACHED: - case OP_NOT_NULL: - break; - case OP_BR_REG: - ia64_mov_to_br (code, IA64_B6, ins->sreg1); - ia64_br_cond_reg (code, IA64_B6); - break; - case OP_IADD: - case OP_LADD: - ia64_add (code, ins->dreg, ins->sreg1, ins->sreg2); - break; - case OP_ISUB: - case OP_LSUB: - ia64_sub (code, ins->dreg, ins->sreg1, ins->sreg2); - break; - case OP_IAND: - case OP_LAND: - ia64_and (code, ins->dreg, ins->sreg1, ins->sreg2); - break; - case OP_IOR: - case OP_LOR: - ia64_or (code, ins->dreg, ins->sreg1, ins->sreg2); - break; - case OP_IXOR: - case OP_LXOR: - ia64_xor (code, ins->dreg, ins->sreg1, ins->sreg2); - break; - case OP_INEG: - case OP_LNEG: - ia64_sub (code, ins->dreg, IA64_R0, ins->sreg1); - break; - case OP_INOT: - case OP_LNOT: - ia64_andcm_imm (code, ins->dreg, -1, ins->sreg1); - break; - case OP_ISHL: - case OP_LSHL: - ia64_shl (code, ins->dreg, ins->sreg1, ins->sreg2); - break; - case OP_ISHR: - ia64_sxt4 (code, GP_SCRATCH_REG, ins->sreg1); - ia64_shr (code, ins->dreg, GP_SCRATCH_REG, ins->sreg2); - break; - case OP_LSHR: - ia64_shr (code, ins->dreg, ins->sreg1, ins->sreg2); - break; - case OP_ISHR_UN: - ia64_zxt4 (code, GP_SCRATCH_REG, ins->sreg1); - ia64_shr_u (code, ins->dreg, GP_SCRATCH_REG, ins->sreg2); - break; - case OP_LSHR_UN: - ia64_shr_u (code, ins->dreg, ins->sreg1, ins->sreg2); - break; - case OP_IADDCC: - /* p6 and p7 is set if there is signed/unsigned overflow */ - - /* Set p8-p9 == (sreg2 > 0) */ - ia64_cmp4_lt (code, 8, 9, IA64_R0, ins->sreg2); - - ia64_add (code, GP_SCRATCH_REG, ins->sreg1, ins->sreg2); - - /* (sreg2 > 0) && (res < ins->sreg1) => signed overflow */ - ia64_cmp4_lt_pred (code, 8, 6, 10, GP_SCRATCH_REG, ins->sreg1); - /* (sreg2 <= 0) && (res > ins->sreg1) => signed overflow */ - ia64_cmp4_lt_pred (code, 9, 6, 10, ins->sreg1, GP_SCRATCH_REG); - - /* res unsigned overflow */ - ia64_cmp4_ltu (code, 7, 10, GP_SCRATCH_REG, ins->sreg1); - - /* FIXME: Predicate this since this is a side effect */ - ia64_mov (code, ins->dreg, GP_SCRATCH_REG); - break; - case OP_ISUBCC: - /* p6 and p7 is set if there is signed/unsigned overflow */ - - /* Set p8-p9 == (sreg2 > 0) */ - ia64_cmp4_lt (code, 8, 9, IA64_R0, ins->sreg2); - - ia64_sub (code, GP_SCRATCH_REG, ins->sreg1, ins->sreg2); - - /* (sreg2 > 0) && (res > ins->sreg1) => signed overflow */ - ia64_cmp4_gt_pred (code, 8, 6, 10, GP_SCRATCH_REG, ins->sreg1); - /* (sreg2 <= 0) && (res < ins->sreg1) => signed overflow */ - ia64_cmp4_lt_pred (code, 9, 6, 10, GP_SCRATCH_REG, ins->sreg1); - - /* sreg1 unsigned overflow */ - ia64_cmp4_ltu (code, 7, 10, ins->sreg1, ins->sreg2); - - /* FIXME: Predicate this since this is a side effect */ - ia64_mov (code, ins->dreg, GP_SCRATCH_REG); - break; - case OP_ADDCC: - /* Same as OP_IADDCC */ - ia64_cmp_lt (code, 8, 9, IA64_R0, ins->sreg2); - - ia64_add (code, GP_SCRATCH_REG, ins->sreg1, ins->sreg2); - - ia64_cmp_lt_pred (code, 8, 6, 10, GP_SCRATCH_REG, ins->sreg1); - ia64_cmp_lt_pred (code, 9, 6, 10, ins->sreg1, GP_SCRATCH_REG); - - ia64_cmp_ltu (code, 7, 10, GP_SCRATCH_REG, ins->sreg1); - - ia64_mov (code, ins->dreg, GP_SCRATCH_REG); - break; - case OP_SUBCC: - /* Same as OP_ISUBCC */ - - ia64_cmp_lt (code, 8, 9, IA64_R0, ins->sreg2); - - ia64_sub (code, GP_SCRATCH_REG, ins->sreg1, ins->sreg2); - - ia64_cmp_gt_pred (code, 8, 6, 10, GP_SCRATCH_REG, ins->sreg1); - ia64_cmp_lt_pred (code, 9, 6, 10, GP_SCRATCH_REG, ins->sreg1); - - ia64_cmp_ltu (code, 7, 10, ins->sreg1, ins->sreg2); - - ia64_mov (code, ins->dreg, GP_SCRATCH_REG); - break; - case OP_ADD_IMM: - case OP_IADD_IMM: - case OP_LADD_IMM: - ia64_adds_imm (code, ins->dreg, ins->inst_imm, ins->sreg1); - break; - case OP_IAND_IMM: - case OP_AND_IMM: - case OP_LAND_IMM: - ia64_and_imm (code, ins->dreg, ins->inst_imm, ins->sreg1); - break; - case OP_IOR_IMM: - case OP_LOR_IMM: - ia64_or_imm (code, ins->dreg, ins->inst_imm, ins->sreg1); - break; - case OP_IXOR_IMM: - case OP_LXOR_IMM: - ia64_xor_imm (code, ins->dreg, ins->inst_imm, ins->sreg1); - break; - case OP_SHL_IMM: - case OP_ISHL_IMM: - case OP_LSHL_IMM: - ia64_shl_imm (code, ins->dreg, ins->sreg1, ins->inst_imm); - break; - case OP_SHR_IMM: - case OP_LSHR_IMM: - ia64_shr_imm (code, ins->dreg, ins->sreg1, ins->inst_imm); - break; - case OP_ISHR_IMM: - g_assert (ins->inst_imm <= 64); - ia64_extr (code, ins->dreg, ins->sreg1, ins->inst_imm, 32 - ins->inst_imm); - break; - case OP_ISHR_UN_IMM: - ia64_zxt4 (code, GP_SCRATCH_REG, ins->sreg1); - ia64_shr_u_imm (code, ins->dreg, GP_SCRATCH_REG, ins->inst_imm); - break; - case OP_LSHR_UN_IMM: - ia64_shr_u_imm (code, ins->dreg, ins->sreg1, ins->inst_imm); - break; - case OP_LMUL: - /* Based on gcc code */ - ia64_setf_sig (code, FP_SCRATCH_REG, ins->sreg1); - ia64_setf_sig (code, FP_SCRATCH_REG2, ins->sreg2); - ia64_xmpy_l (code, FP_SCRATCH_REG, FP_SCRATCH_REG, FP_SCRATCH_REG2); - ia64_getf_sig (code, ins->dreg, FP_SCRATCH_REG); - break; - - case OP_STOREI1_MEMBASE_REG: - ia64_st1_hint (code, ins->inst_destbasereg, ins->sreg1, 0); - break; - case OP_STOREI2_MEMBASE_REG: - ia64_st2_hint (code, ins->inst_destbasereg, ins->sreg1, 0); - break; - case OP_STOREI4_MEMBASE_REG: - ia64_st4_hint (code, ins->inst_destbasereg, ins->sreg1, 0); - break; - case OP_STOREI8_MEMBASE_REG: - case OP_STORE_MEMBASE_REG: - if (ins->inst_offset != 0) { - /* This is generated by local regalloc */ - if (ia64_is_imm14 (ins->inst_offset)) { - ia64_adds_imm (code, GP_SCRATCH_REG, ins->inst_offset, ins->inst_destbasereg); - } else { - ia64_movl (code, GP_SCRATCH_REG, ins->inst_offset); - ia64_add (code, GP_SCRATCH_REG, GP_SCRATCH_REG, ins->inst_destbasereg); - } - ins->inst_destbasereg = GP_SCRATCH_REG; - } - ia64_st8_hint (code, ins->inst_destbasereg, ins->sreg1, 0); - break; - - case OP_IA64_STOREI1_MEMBASE_INC_REG: - ia64_st1_inc_imm_hint (code, ins->inst_destbasereg, ins->sreg1, 1, 0); - break; - case OP_IA64_STOREI2_MEMBASE_INC_REG: - ia64_st2_inc_imm_hint (code, ins->inst_destbasereg, ins->sreg1, 2, 0); - break; - case OP_IA64_STOREI4_MEMBASE_INC_REG: - ia64_st4_inc_imm_hint (code, ins->inst_destbasereg, ins->sreg1, 4, 0); - break; - case OP_IA64_STOREI8_MEMBASE_INC_REG: - ia64_st8_inc_imm_hint (code, ins->inst_destbasereg, ins->sreg1, 8, 0); - break; - - case OP_LOADU1_MEMBASE: - ia64_ld1 (code, ins->dreg, ins->inst_basereg); - break; - case OP_LOADU2_MEMBASE: - ia64_ld2 (code, ins->dreg, ins->inst_basereg); - break; - case OP_LOADU4_MEMBASE: - ia64_ld4 (code, ins->dreg, ins->inst_basereg); - break; - case OP_LOADI1_MEMBASE: - ia64_ld1 (code, ins->dreg, ins->inst_basereg); - ia64_sxt1 (code, ins->dreg, ins->dreg); - break; - case OP_LOADI2_MEMBASE: - ia64_ld2 (code, ins->dreg, ins->inst_basereg); - ia64_sxt2 (code, ins->dreg, ins->dreg); - break; - case OP_LOADI4_MEMBASE: - ia64_ld4 (code, ins->dreg, ins->inst_basereg); - ia64_sxt4 (code, ins->dreg, ins->dreg); - break; - case OP_LOAD_MEMBASE: - case OP_LOADI8_MEMBASE: - if (ins->inst_offset != 0) { - /* This is generated by local regalloc */ - if (ia64_is_imm14 (ins->inst_offset)) { - ia64_adds_imm (code, GP_SCRATCH_REG, ins->inst_offset, ins->inst_basereg); - } else { - ia64_movl (code, GP_SCRATCH_REG, ins->inst_offset); - ia64_add (code, GP_SCRATCH_REG, GP_SCRATCH_REG, ins->inst_basereg); - } - ins->inst_basereg = GP_SCRATCH_REG; - } - ia64_ld8 (code, ins->dreg, ins->inst_basereg); - break; - - case OP_IA64_LOADU1_MEMBASE_INC: - ia64_ld1_inc_imm_hint (code, ins->dreg, ins->inst_basereg, 1, 0); - break; - case OP_IA64_LOADU2_MEMBASE_INC: - ia64_ld2_inc_imm_hint (code, ins->dreg, ins->inst_basereg, 2, 0); - break; - case OP_IA64_LOADU4_MEMBASE_INC: - ia64_ld4_inc_imm_hint (code, ins->dreg, ins->inst_basereg, 4, 0); - break; - case OP_IA64_LOADI8_MEMBASE_INC: - ia64_ld8_inc_imm_hint (code, ins->dreg, ins->inst_basereg, 8, 0); - break; - - case OP_SEXT_I1: - ia64_sxt1 (code, ins->dreg, ins->sreg1); - break; - case OP_SEXT_I2: - ia64_sxt2 (code, ins->dreg, ins->sreg1); - break; - case OP_SEXT_I4: - ia64_sxt4 (code, ins->dreg, ins->sreg1); - break; - case OP_ZEXT_I1: - ia64_zxt1 (code, ins->dreg, ins->sreg1); - break; - case OP_ZEXT_I2: - ia64_zxt2 (code, ins->dreg, ins->sreg1); - break; - case OP_ZEXT_I4: - ia64_zxt4 (code, ins->dreg, ins->sreg1); - break; - - /* Compare opcodes */ - case OP_IA64_CMP4_EQ: - ia64_cmp4_eq (code, 6, 7, ins->sreg1, ins->sreg2); - break; - case OP_IA64_CMP4_NE: - ia64_cmp4_ne (code, 6, 7, ins->sreg1, ins->sreg2); - break; - case OP_IA64_CMP4_LE: - ia64_cmp4_le (code, 6, 7, ins->sreg1, ins->sreg2); - break; - case OP_IA64_CMP4_LT: - ia64_cmp4_lt (code, 6, 7, ins->sreg1, ins->sreg2); - break; - case OP_IA64_CMP4_GE: - ia64_cmp4_ge (code, 6, 7, ins->sreg1, ins->sreg2); - break; - case OP_IA64_CMP4_GT: - ia64_cmp4_gt (code, 6, 7, ins->sreg1, ins->sreg2); - break; - case OP_IA64_CMP4_LT_UN: - ia64_cmp4_ltu (code, 6, 7, ins->sreg1, ins->sreg2); - break; - case OP_IA64_CMP4_LE_UN: - ia64_cmp4_leu (code, 6, 7, ins->sreg1, ins->sreg2); - break; - case OP_IA64_CMP4_GT_UN: - ia64_cmp4_gtu (code, 6, 7, ins->sreg1, ins->sreg2); - break; - case OP_IA64_CMP4_GE_UN: - ia64_cmp4_geu (code, 6, 7, ins->sreg1, ins->sreg2); - break; - case OP_IA64_CMP_EQ: - ia64_cmp_eq (code, 6, 7, ins->sreg1, ins->sreg2); - break; - case OP_IA64_CMP_NE: - ia64_cmp_ne (code, 6, 7, ins->sreg1, ins->sreg2); - break; - case OP_IA64_CMP_LE: - ia64_cmp_le (code, 6, 7, ins->sreg1, ins->sreg2); - break; - case OP_IA64_CMP_LT: - ia64_cmp_lt (code, 6, 7, ins->sreg1, ins->sreg2); - break; - case OP_IA64_CMP_GE: - ia64_cmp_ge (code, 6, 7, ins->sreg1, ins->sreg2); - break; - case OP_IA64_CMP_GT: - ia64_cmp_gt (code, 6, 7, ins->sreg1, ins->sreg2); - break; - case OP_IA64_CMP_GT_UN: - ia64_cmp_gtu (code, 6, 7, ins->sreg1, ins->sreg2); - break; - case OP_IA64_CMP_LT_UN: - ia64_cmp_ltu (code, 6, 7, ins->sreg1, ins->sreg2); - break; - case OP_IA64_CMP_GE_UN: - ia64_cmp_geu (code, 6, 7, ins->sreg1, ins->sreg2); - break; - case OP_IA64_CMP_LE_UN: - ia64_cmp_leu (code, 6, 7, ins->sreg1, ins->sreg2); - break; - case OP_IA64_CMP4_EQ_IMM: - ia64_cmp4_eq_imm (code, 6, 7, ins->inst_imm, ins->sreg2); - break; - case OP_IA64_CMP4_NE_IMM: - ia64_cmp4_ne_imm (code, 6, 7, ins->inst_imm, ins->sreg2); - break; - case OP_IA64_CMP4_LE_IMM: - ia64_cmp4_le_imm (code, 6, 7, ins->inst_imm, ins->sreg2); - break; - case OP_IA64_CMP4_LT_IMM: - ia64_cmp4_lt_imm (code, 6, 7, ins->inst_imm, ins->sreg2); - break; - case OP_IA64_CMP4_GE_IMM: - ia64_cmp4_ge_imm (code, 6, 7, ins->inst_imm, ins->sreg2); - break; - case OP_IA64_CMP4_GT_IMM: - ia64_cmp4_gt_imm (code, 6, 7, ins->inst_imm, ins->sreg2); - break; - case OP_IA64_CMP4_LT_UN_IMM: - ia64_cmp4_ltu_imm (code, 6, 7, ins->inst_imm, ins->sreg2); - break; - case OP_IA64_CMP4_LE_UN_IMM: - ia64_cmp4_leu_imm (code, 6, 7, ins->inst_imm, ins->sreg2); - break; - case OP_IA64_CMP4_GT_UN_IMM: - ia64_cmp4_gtu_imm (code, 6, 7, ins->inst_imm, ins->sreg2); - break; - case OP_IA64_CMP4_GE_UN_IMM: - ia64_cmp4_geu_imm (code, 6, 7, ins->inst_imm, ins->sreg2); - break; - case OP_IA64_CMP_EQ_IMM: - ia64_cmp_eq_imm (code, 6, 7, ins->inst_imm, ins->sreg2); - break; - case OP_IA64_CMP_NE_IMM: - ia64_cmp_ne_imm (code, 6, 7, ins->inst_imm, ins->sreg2); - break; - case OP_IA64_CMP_LE_IMM: - ia64_cmp_le_imm (code, 6, 7, ins->inst_imm, ins->sreg2); - break; - case OP_IA64_CMP_LT_IMM: - ia64_cmp_lt_imm (code, 6, 7, ins->inst_imm, ins->sreg2); - break; - case OP_IA64_CMP_GE_IMM: - ia64_cmp_ge_imm (code, 6, 7, ins->inst_imm, ins->sreg2); - break; - case OP_IA64_CMP_GT_IMM: - ia64_cmp_gt_imm (code, 6, 7, ins->inst_imm, ins->sreg2); - break; - case OP_IA64_CMP_GT_UN_IMM: - ia64_cmp_gtu_imm (code, 6, 7, ins->inst_imm, ins->sreg2); - break; - case OP_IA64_CMP_LT_UN_IMM: - ia64_cmp_ltu_imm (code, 6, 7, ins->inst_imm, ins->sreg2); - break; - case OP_IA64_CMP_GE_UN_IMM: - ia64_cmp_geu_imm (code, 6, 7, ins->inst_imm, ins->sreg2); - break; - case OP_IA64_CMP_LE_UN_IMM: - ia64_cmp_leu_imm (code, 6, 7, ins->inst_imm, ins->sreg2); - break; - case OP_IA64_FCMP_EQ: - ia64_fcmp_eq_sf (code, 6, 7, ins->sreg1, ins->sreg2, 0); - break; - case OP_IA64_FCMP_NE: - ia64_fcmp_ne_sf (code, 6, 7, ins->sreg1, ins->sreg2, 0); - break; - case OP_IA64_FCMP_LT: - ia64_fcmp_lt_sf (code, 6, 7, ins->sreg1, ins->sreg2, 0); - break; - case OP_IA64_FCMP_GT: - ia64_fcmp_gt_sf (code, 6, 7, ins->sreg1, ins->sreg2, 0); - break; - case OP_IA64_FCMP_LE: - ia64_fcmp_le_sf (code, 6, 7, ins->sreg1, ins->sreg2, 0); - break; - case OP_IA64_FCMP_GE: - ia64_fcmp_ge_sf (code, 6, 7, ins->sreg1, ins->sreg2, 0); - break; - case OP_IA64_FCMP_GT_UN: - ia64_fcmp_gt_sf (code, 6, 7, ins->sreg1, ins->sreg2, 0); - ia64_fcmp_unord_sf_pred (code, 7, 6, 7, ins->sreg1, ins->sreg2, 0); - break; - case OP_IA64_FCMP_LT_UN: - ia64_fcmp_lt_sf (code, 6, 7, ins->sreg1, ins->sreg2, 0); - ia64_fcmp_unord_sf_pred (code, 7, 6, 7, ins->sreg1, ins->sreg2, 0); - break; - case OP_IA64_FCMP_GE_UN: - ia64_fcmp_ge_sf (code, 6, 7, ins->sreg1, ins->sreg2, 0); - ia64_fcmp_unord_sf_pred (code, 7, 6, 7, ins->sreg1, ins->sreg2, 0); - break; - case OP_IA64_FCMP_LE_UN: - ia64_fcmp_le_sf (code, 6, 7, ins->sreg1, ins->sreg2, 0); - ia64_fcmp_unord_sf_pred (code, 7, 6, 7, ins->sreg1, ins->sreg2, 0); - break; - - case OP_COND_EXC_IOV: - case OP_COND_EXC_OV: - emit_cond_system_exception (cfg, code, "OverflowException", 6); - break; - case OP_COND_EXC_IC: - case OP_COND_EXC_C: - emit_cond_system_exception (cfg, code, "OverflowException", 7); - break; - case OP_IA64_COND_EXC: - emit_cond_system_exception (cfg, code, ins->inst_p1, 6); - break; - case OP_IA64_CSET: - ia64_mov_pred (code, 7, ins->dreg, IA64_R0); - ia64_no_stop (code); - ia64_add1_pred (code, 6, ins->dreg, IA64_R0, IA64_R0); - break; - case OP_ICONV_TO_I1: - case OP_LCONV_TO_I1: - /* FIXME: Is this needed ? */ - ia64_sxt1 (code, ins->dreg, ins->sreg1); - break; - case OP_ICONV_TO_I2: - case OP_LCONV_TO_I2: - /* FIXME: Is this needed ? */ - ia64_sxt2 (code, ins->dreg, ins->sreg1); - break; - case OP_LCONV_TO_I4: - /* FIXME: Is this needed ? */ - ia64_sxt4 (code, ins->dreg, ins->sreg1); - break; - case OP_ICONV_TO_U1: - case OP_LCONV_TO_U1: - /* FIXME: Is this needed */ - ia64_zxt1 (code, ins->dreg, ins->sreg1); - break; - case OP_ICONV_TO_U2: - case OP_LCONV_TO_U2: - /* FIXME: Is this needed */ - ia64_zxt2 (code, ins->dreg, ins->sreg1); - break; - case OP_LCONV_TO_U4: - /* FIXME: Is this needed */ - ia64_zxt4 (code, ins->dreg, ins->sreg1); - break; - case OP_ICONV_TO_I8: - case OP_ICONV_TO_I: - case OP_LCONV_TO_I8: - case OP_LCONV_TO_I: - ia64_sxt4 (code, ins->dreg, ins->sreg1); - break; - case OP_LCONV_TO_U8: - case OP_LCONV_TO_U: - ia64_zxt4 (code, ins->dreg, ins->sreg1); - break; - - /* - * FLOAT OPCODES - */ - case OP_R8CONST: { - double d = *(double *)ins->inst_p0; - - if ((d == 0.0) && (mono_signbit (d) == 0)) - ia64_fmov (code, ins->dreg, 0); - else if (d == 1.0) - ia64_fmov (code, ins->dreg, 1); - else { - add_patch_info (cfg, code, MONO_PATCH_INFO_R8, ins->inst_p0); - ia64_movl (code, GP_SCRATCH_REG, 0); - ia64_ldfd (code, ins->dreg, GP_SCRATCH_REG); - } - break; - } - case OP_R4CONST: { - float f = *(float *)ins->inst_p0; - - if ((f == 0.0) && (mono_signbit (f) == 0)) - ia64_fmov (code, ins->dreg, 0); - else if (f == 1.0) - ia64_fmov (code, ins->dreg, 1); - else { - add_patch_info (cfg, code, MONO_PATCH_INFO_R4, ins->inst_p0); - ia64_movl (code, GP_SCRATCH_REG, 0); - ia64_ldfs (code, ins->dreg, GP_SCRATCH_REG); - } - break; - } - case OP_FMOVE: - ia64_fmov (code, ins->dreg, ins->sreg1); - break; - case OP_STORER8_MEMBASE_REG: - if (ins->inst_offset != 0) { - /* This is generated by local regalloc */ - if (ia64_is_imm14 (ins->inst_offset)) { - ia64_adds_imm (code, GP_SCRATCH_REG, ins->inst_offset, ins->inst_destbasereg); - } else { - ia64_movl (code, GP_SCRATCH_REG, ins->inst_offset); - ia64_add (code, GP_SCRATCH_REG, GP_SCRATCH_REG, ins->inst_destbasereg); - } - ins->inst_destbasereg = GP_SCRATCH_REG; - } - ia64_stfd_hint (code, ins->inst_destbasereg, ins->sreg1, 0); - break; - case OP_STORER4_MEMBASE_REG: - ia64_fnorm_s_sf (code, FP_SCRATCH_REG, ins->sreg1, 0); - ia64_stfs_hint (code, ins->inst_destbasereg, FP_SCRATCH_REG, 0); - break; - case OP_LOADR8_MEMBASE: - if (ins->inst_offset != 0) { - /* This is generated by local regalloc */ - if (ia64_is_imm14 (ins->inst_offset)) { - ia64_adds_imm (code, GP_SCRATCH_REG, ins->inst_offset, ins->inst_basereg); - } else { - ia64_movl (code, GP_SCRATCH_REG, ins->inst_offset); - ia64_add (code, GP_SCRATCH_REG, GP_SCRATCH_REG, ins->inst_basereg); - } - ins->inst_basereg = GP_SCRATCH_REG; - } - ia64_ldfd (code, ins->dreg, ins->inst_basereg); - break; - case OP_LOADR4_MEMBASE: - ia64_ldfs (code, ins->dreg, ins->inst_basereg); - ia64_fnorm_d_sf (code, ins->dreg, ins->dreg, 0); - break; - case OP_ICONV_TO_R4: - case OP_LCONV_TO_R4: - ia64_setf_sig (code, ins->dreg, ins->sreg1); - ia64_fcvt_xf (code, ins->dreg, ins->dreg); - ia64_fnorm_s_sf (code, ins->dreg, ins->dreg, 0); - break; - case OP_ICONV_TO_R8: - case OP_LCONV_TO_R8: - ia64_setf_sig (code, ins->dreg, ins->sreg1); - ia64_fcvt_xf (code, ins->dreg, ins->dreg); - ia64_fnorm_d_sf (code, ins->dreg, ins->dreg, 0); - break; - case OP_FCONV_TO_R4: - ia64_fnorm_s_sf (code, ins->dreg, ins->sreg1, 0); - break; - case OP_FCONV_TO_I8: - case OP_FCONV_TO_I: - ia64_fcvt_fx_trunc_sf (code, FP_SCRATCH_REG, ins->sreg1, 0); - ia64_getf_sig (code, ins->dreg, FP_SCRATCH_REG); - break; - case OP_FADD: - ia64_fma_d_sf (code, ins->dreg, ins->sreg1, 1, ins->sreg2, 0); - break; - case OP_FSUB: - ia64_fms_d_sf (code, ins->dreg, ins->sreg1, 1, ins->sreg2, 0); - break; - case OP_FMUL: - ia64_fma_d_sf (code, ins->dreg, ins->sreg1, ins->sreg2, 0, 0); - break; - case OP_FNEG: - ia64_fmerge_ns (code, ins->dreg, ins->sreg1, ins->sreg1); - break; - case OP_CKFINITE: - /* Quiet NaN */ - ia64_fclass_m (code, 6, 7, ins->sreg1, 0x080); - emit_cond_system_exception (cfg, code, "OverflowException", 6); - /* Signaling NaN */ - ia64_fclass_m (code, 6, 7, ins->sreg1, 0x040); - emit_cond_system_exception (cfg, code, "OverflowException", 6); - /* Positive infinity */ - ia64_fclass_m (code, 6, 7, ins->sreg1, 0x021); - emit_cond_system_exception (cfg, code, "OverflowException", 6); - /* Negative infinity */ - ia64_fclass_m (code, 6, 7, ins->sreg1, 0x022); - emit_cond_system_exception (cfg, code, "OverflowException", 6); - break; - - /* Calls */ - case OP_CHECK_THIS: - /* ensure ins->sreg1 is not NULL */ - /* Can't use ld8 as this could be a vtype address */ - ia64_ld1 (code, GP_SCRATCH_REG, ins->sreg1); - break; - case OP_ARGLIST: - ia64_adds_imm (code, GP_SCRATCH_REG, cfg->sig_cookie, cfg->frame_reg); - ia64_st8 (code, ins->sreg1, GP_SCRATCH_REG); - break; - case OP_FCALL: - case OP_LCALL: - case OP_VCALL: - case OP_VCALL2: - case OP_VOIDCALL: - case OP_CALL: - call = (MonoCallInst*)ins; - - if (ins->flags & MONO_INST_HAS_METHOD) - code = emit_call (cfg, code, MONO_PATCH_INFO_METHOD, call->method); - else - code = emit_call (cfg, code, MONO_PATCH_INFO_ABS, call->fptr); - - code = emit_move_return_value (cfg, ins, code); - break; - - case OP_CALL_REG: - case OP_FCALL_REG: - case OP_LCALL_REG: - case OP_VCALL_REG: - case OP_VCALL2_REG: - case OP_VOIDCALL_REG: { - MonoCallInst *call = (MonoCallInst*)ins; - CallInfo *cinfo; - int out_reg; - - /* - * mono_arch_get_this_arg_from_call () needs to find the this argument in a global - * register. - */ - cinfo = get_call_info (cfg, cfg->mempool, call->signature, FALSE); - out_reg = cfg->arch.reg_out0; - ia64_mov (code, IA64_R10, out_reg); - - /* Indirect call */ - ia64_mov (code, IA64_R8, ins->sreg1); - ia64_ld8_inc_imm (code, GP_SCRATCH_REG2, IA64_R8, 8); - ia64_mov_to_br (code, IA64_B6, GP_SCRATCH_REG2); - ia64_ld8 (code, IA64_GP, IA64_R8); - ia64_br_call_reg (code, IA64_B0, IA64_B6); - - code = emit_move_return_value (cfg, ins, code); - break; - } - case OP_FCALL_MEMBASE: - case OP_LCALL_MEMBASE: - case OP_VCALL_MEMBASE: - case OP_VCALL2_MEMBASE: - case OP_VOIDCALL_MEMBASE: - case OP_CALL_MEMBASE: { - MonoCallInst *call = (MonoCallInst*)ins; - CallInfo *cinfo; - int out_reg; - - ia64_mov (code, IA64_R11, ins->sreg1); - if (ia64_is_imm14 (ins->inst_offset)) - ia64_adds_imm (code, IA64_R8, ins->inst_offset, ins->sreg1); - else { - ia64_movl (code, GP_SCRATCH_REG, ins->inst_offset); - ia64_add (code, IA64_R8, GP_SCRATCH_REG, ins->sreg1); - } - - if (call->method && ins->inst_offset < 0) { - /* - * This is a possible IMT call so save the IMT method in a global - * register where mono_arch_find_imt_method () and its friends can - * access it. - */ - ia64_movl (code, IA64_R9, call->method); - } - - /* - * mono_arch_find_this_arg () needs to find the this argument in a global - * register. - */ - cinfo = get_call_info (cfg, cfg->mempool, call->signature, FALSE); - out_reg = cfg->arch.reg_out0; - ia64_mov (code, IA64_R10, out_reg); - - ia64_ld8 (code, GP_SCRATCH_REG, IA64_R8); - - ia64_mov_to_br (code, IA64_B6, GP_SCRATCH_REG); - - ia64_br_call_reg (code, IA64_B0, IA64_B6); - - code = emit_move_return_value (cfg, ins, code); - break; - } - case OP_JMP: { - /* - * Keep in sync with the code in emit_epilog. - */ - - if (cfg->prof_options & MONO_PROFILE_ENTER_LEAVE) - NOT_IMPLEMENTED; - - g_assert (!cfg->method->save_lmf); - - /* Load arguments into their original registers */ - code = emit_load_volatile_arguments (cfg, code); - - if (cfg->arch.stack_alloc_size) { - if (cfg->arch.omit_fp) { - if (ia64_is_imm14 (cfg->arch.stack_alloc_size)) - ia64_adds_imm (code, IA64_SP, (cfg->arch.stack_alloc_size), IA64_SP); - else { - ia64_movl (code, GP_SCRATCH_REG, cfg->arch.stack_alloc_size); - ia64_add (code, IA64_SP, GP_SCRATCH_REG, IA64_SP); - } - } - else - ia64_mov (code, IA64_SP, cfg->arch.reg_saved_sp); - } - ia64_mov_to_ar_i (code, IA64_PFS, cfg->arch.reg_saved_ar_pfs); - ia64_mov_ret_to_br (code, IA64_B0, cfg->arch.reg_saved_b0); - - add_patch_info (cfg, code, MONO_PATCH_INFO_METHOD_JUMP, ins->inst_p0); - ia64_movl (code, GP_SCRATCH_REG, 0); - ia64_mov_to_br (code, IA64_B6, GP_SCRATCH_REG); - ia64_br_cond_reg (code, IA64_B6); - - break; - } - case OP_BREAK: - code = emit_call (cfg, code, MONO_PATCH_INFO_ABS, mono_break); - break; - - case OP_LOCALLOC: { - gint32 abi_offset; - - /* FIXME: Sigaltstack support */ - - /* keep alignment */ - ia64_adds_imm (code, GP_SCRATCH_REG, MONO_ARCH_LOCALLOC_ALIGNMENT - 1, ins->sreg1); - ia64_movl (code, GP_SCRATCH_REG2, ~(MONO_ARCH_LOCALLOC_ALIGNMENT - 1)); - ia64_and (code, GP_SCRATCH_REG, GP_SCRATCH_REG, GP_SCRATCH_REG2); - - ia64_sub (code, IA64_SP, IA64_SP, GP_SCRATCH_REG); - - ia64_mov (code, ins->dreg, IA64_SP); - - /* An area at sp is reserved by the ABI for parameter passing */ - abi_offset = - ALIGN_TO (cfg->param_area + 16, MONO_ARCH_LOCALLOC_ALIGNMENT); - if (ia64_is_adds_imm (abi_offset)) - ia64_adds_imm (code, IA64_SP, abi_offset, IA64_SP); - else { - ia64_movl (code, GP_SCRATCH_REG2, abi_offset); - ia64_add (code, IA64_SP, IA64_SP, GP_SCRATCH_REG2); - } - - if (ins->flags & MONO_INST_INIT) { - /* Upper limit */ - ia64_add (code, GP_SCRATCH_REG2, ins->dreg, GP_SCRATCH_REG); - - ia64_codegen_set_one_ins_per_bundle (code, TRUE); - - /* Init loop */ - ia64_st8_inc_imm_hint (code, ins->dreg, IA64_R0, 8, 0); - ia64_cmp_lt (code, 8, 9, ins->dreg, GP_SCRATCH_REG2); - ia64_br_cond_pred (code, 8, -2); - - ia64_codegen_set_one_ins_per_bundle (code, FALSE); - - ia64_sub (code, ins->dreg, GP_SCRATCH_REG2, GP_SCRATCH_REG); - } - - break; - } - case OP_LOCALLOC_IMM: { - gint32 abi_offset; - - /* FIXME: Sigaltstack support */ - - gssize size = ins->inst_imm; - size = (size + (MONO_ARCH_FRAME_ALIGNMENT - 1)) & ~ (MONO_ARCH_FRAME_ALIGNMENT - 1); - - if (ia64_is_adds_imm (size)) - ia64_adds_imm (code, GP_SCRATCH_REG, size, IA64_R0); - else - ia64_movl (code, GP_SCRATCH_REG, size); - - ia64_sub (code, IA64_SP, IA64_SP, GP_SCRATCH_REG); - ia64_mov (code, ins->dreg, IA64_SP); - - /* An area at sp is reserved by the ABI for parameter passing */ - abi_offset = - ALIGN_TO (cfg->param_area + 16, MONO_ARCH_FRAME_ALIGNMENT); - if (ia64_is_adds_imm (abi_offset)) - ia64_adds_imm (code, IA64_SP, abi_offset, IA64_SP); - else { - ia64_movl (code, GP_SCRATCH_REG2, abi_offset); - ia64_add (code, IA64_SP, IA64_SP, GP_SCRATCH_REG2); - } - - if (ins->flags & MONO_INST_INIT) { - /* Upper limit */ - ia64_add (code, GP_SCRATCH_REG2, ins->dreg, GP_SCRATCH_REG); - - ia64_codegen_set_one_ins_per_bundle (code, TRUE); - - /* Init loop */ - ia64_st8_inc_imm_hint (code, ins->dreg, IA64_R0, 8, 0); - ia64_cmp_lt (code, 8, 9, ins->dreg, GP_SCRATCH_REG2); - ia64_br_cond_pred (code, 8, -2); - - ia64_codegen_set_one_ins_per_bundle (code, FALSE); - - ia64_sub (code, ins->dreg, GP_SCRATCH_REG2, GP_SCRATCH_REG); - } - - break; - } - /* Synchronization */ - case OP_MEMORY_BARRIER: - ia64_mf (code); - break; - case OP_ATOMIC_ADD_IMM_I4: - g_assert (ins->inst_offset == 0); - ia64_fetchadd4_acq_hint (code, ins->dreg, ins->inst_basereg, ins->inst_imm, 0); - ia64_adds_imm (code, ins->dreg, ins->inst_imm, ins->dreg); - break; - case OP_ATOMIC_ADD_IMM_I8: - g_assert (ins->inst_offset == 0); - ia64_fetchadd8_acq_hint (code, ins->dreg, ins->inst_basereg, ins->inst_imm, 0); - ia64_adds_imm (code, ins->dreg, ins->inst_imm, ins->dreg); - break; - case OP_ATOMIC_EXCHANGE_I4: - ia64_xchg4_hint (code, ins->dreg, ins->inst_basereg, ins->sreg2, 0); - ia64_sxt4 (code, ins->dreg, ins->dreg); - break; - case OP_ATOMIC_EXCHANGE_I8: - ia64_xchg8_hint (code, ins->dreg, ins->inst_basereg, ins->sreg2, 0); - break; - case OP_ATOMIC_ADD_I4: { - guint8 *label, *buf; - - /* From libatomic_ops */ - ia64_mf (code); - - ia64_begin_bundle (code); - label = code.buf + code.nins; - ia64_ld4_acq (code, GP_SCRATCH_REG, ins->sreg1); - ia64_add (code, GP_SCRATCH_REG2, GP_SCRATCH_REG, ins->sreg2); - ia64_mov_to_ar_m (code, IA64_CCV, GP_SCRATCH_REG); - ia64_cmpxchg4_acq_hint (code, GP_SCRATCH_REG2, ins->sreg1, GP_SCRATCH_REG2, 0); - ia64_cmp4_eq (code, 6, 7, GP_SCRATCH_REG, GP_SCRATCH_REG2); - buf = code.buf + code.nins; - ia64_br_cond_pred (code, 7, 0); - ia64_begin_bundle (code); - ia64_patch (buf, label); - ia64_add (code, ins->dreg, GP_SCRATCH_REG, ins->sreg2); - break; - } - case OP_ATOMIC_ADD_I8: { - guint8 *label, *buf; - - /* From libatomic_ops */ - ia64_mf (code); - - ia64_begin_bundle (code); - label = code.buf + code.nins; - ia64_ld8_acq (code, GP_SCRATCH_REG, ins->sreg1); - ia64_add (code, GP_SCRATCH_REG2, GP_SCRATCH_REG, ins->sreg2); - ia64_mov_to_ar_m (code, IA64_CCV, GP_SCRATCH_REG); - ia64_cmpxchg8_acq_hint (code, GP_SCRATCH_REG2, ins->sreg1, GP_SCRATCH_REG2, 0); - ia64_cmp_eq (code, 6, 7, GP_SCRATCH_REG, GP_SCRATCH_REG2); - buf = code.buf + code.nins; - ia64_br_cond_pred (code, 7, 0); - ia64_begin_bundle (code); - ia64_patch (buf, label); - ia64_add (code, ins->dreg, GP_SCRATCH_REG, ins->sreg2); - break; - } - - /* Exception handling */ - case OP_CALL_HANDLER: - /* - * Using a call instruction would mess up the register stack, so - * save the return address to a register and use a - * branch. - */ - ia64_codegen_set_one_ins_per_bundle (code, TRUE); - ia64_mov (code, IA64_R15, IA64_R0); - ia64_mov_from_ip (code, GP_SCRATCH_REG); - /* Add the length of OP_CALL_HANDLER */ - ia64_adds_imm (code, GP_SCRATCH_REG, 5 * 16, GP_SCRATCH_REG); - add_patch_info (cfg, code, MONO_PATCH_INFO_BB, ins->inst_target_bb); - ia64_movl (code, GP_SCRATCH_REG2, 0); - ia64_mov_to_br (code, IA64_B6, GP_SCRATCH_REG2); - ia64_br_cond_reg (code, IA64_B6); - // FIXME: - //mono_cfg_add_try_hole (cfg, ins->inst_eh_block, code, bb); - ia64_codegen_set_one_ins_per_bundle (code, FALSE); - break; - case OP_START_HANDLER: { - /* - * We receive the return address in GP_SCRATCH_REG. - */ - MonoInst *spvar = mono_find_spvar_for_region (cfg, bb->region); - - /* - * R15 determines our caller. It is used since it is writable using - * libunwind. - * R15 == 0 means we are called by OP_CALL_HANDLER or via resume_context () - * R15 != 0 means we are called by call_filter (). - */ - ia64_codegen_set_one_ins_per_bundle (code, TRUE); - ia64_cmp_eq (code, 6, 7, IA64_R15, IA64_R0); - - ia64_br_cond_pred (code, 6, 6); - - /* - * Called by call_filter: - * Allocate a new stack frame, and set the fp register from the - * value passed in by the caller. - * We allocate a similar frame as is done by the prolog, so - * if an exception is thrown while executing the filter, the - * unwinder can unwind through the filter frame using the unwind - * info for the prolog. - */ - ia64_alloc (code, cfg->arch.reg_saved_ar_pfs, cfg->arch.reg_local0 - cfg->arch.reg_in0, cfg->arch.reg_out0 - cfg->arch.reg_local0, cfg->arch.n_out_regs, 0); - ia64_mov_from_br (code, cfg->arch.reg_saved_b0, IA64_B0); - ia64_mov (code, cfg->arch.reg_saved_sp, IA64_SP); - ia64_mov (code, cfg->frame_reg, IA64_R15); - /* Signal to endfilter that we are called by call_filter */ - ia64_mov (code, GP_SCRATCH_REG, IA64_R0); - - /* Branch target: */ - if (ia64_is_imm14 (spvar->inst_offset)) - ia64_adds_imm (code, GP_SCRATCH_REG2, spvar->inst_offset, cfg->frame_reg); - else { - ia64_movl (code, GP_SCRATCH_REG2, spvar->inst_offset); - ia64_add (code, GP_SCRATCH_REG2, cfg->frame_reg, GP_SCRATCH_REG2); - } - - /* Save the return address */ - ia64_st8_hint (code, GP_SCRATCH_REG2, GP_SCRATCH_REG, 0); - ia64_codegen_set_one_ins_per_bundle (code, FALSE); - - break; - } - case OP_ENDFINALLY: - case OP_ENDFILTER: { - /* FIXME: Return the value in ENDFILTER */ - MonoInst *spvar = mono_find_spvar_for_region (cfg, bb->region); - - /* Load the return address */ - if (ia64_is_imm14 (spvar->inst_offset)) { - ia64_adds_imm (code, GP_SCRATCH_REG, spvar->inst_offset, cfg->frame_reg); - } else { - ia64_movl (code, GP_SCRATCH_REG, spvar->inst_offset); - ia64_add (code, GP_SCRATCH_REG, cfg->frame_reg, GP_SCRATCH_REG); - } - ia64_ld8_hint (code, GP_SCRATCH_REG, GP_SCRATCH_REG, 0); - - /* Test caller */ - ia64_cmp_eq (code, 6, 7, GP_SCRATCH_REG, IA64_R0); - ia64_br_cond_pred (code, 7, 4); - - /* Called by call_filter */ - /* Pop frame */ - ia64_mov_to_ar_i (code, IA64_PFS, cfg->arch.reg_saved_ar_pfs); - ia64_mov_to_br (code, IA64_B0, cfg->arch.reg_saved_b0); - ia64_br_ret_reg (code, IA64_B0); - - /* Called by CALL_HANDLER */ - ia64_mov_to_br (code, IA64_B6, GP_SCRATCH_REG); - ia64_br_cond_reg (code, IA64_B6); - break; - } - case OP_THROW: - ia64_mov (code, cfg->arch.reg_out0, ins->sreg1); - code = emit_call (cfg, code, MONO_PATCH_INFO_INTERNAL_METHOD, - (gpointer)"mono_arch_throw_exception"); - - /* - * This might be the last instruction in the method, so add a dummy - * instruction so the unwinder will work. - */ - ia64_break_i (code, 0); - break; - case OP_RETHROW: - ia64_mov (code, cfg->arch.reg_out0, ins->sreg1); - code = emit_call (cfg, code, MONO_PATCH_INFO_INTERNAL_METHOD, - (gpointer)"mono_arch_rethrow_exception"); - - ia64_break_i (code, 0); - break; - case OP_GC_SAFE_POINT: - break; - - default: - g_warning ("unknown opcode %s in %s()\n", mono_inst_name (ins->opcode), __FUNCTION__); - g_assert_not_reached (); - } - - if ((code.buf - cfg->native_code - offset) > max_len) { - g_warning ("wrong maximal instruction length of instruction %s (expected %d, got %ld)", - mono_inst_name (ins->opcode), max_len, code.buf - cfg->native_code - offset); - g_assert_not_reached (); - } - - cpos += max_len; - - last_ins = ins; - last_offset = offset; - } - - ia64_codegen_close (code); - - cfg->code_len = code.buf - cfg->native_code; -} - -void -mono_arch_register_lowlevel_calls (void) -{ -} - -static Ia64InsType ins_types_in_template [32][3] = { - {IA64_INS_TYPE_M, IA64_INS_TYPE_I, IA64_INS_TYPE_I}, - {IA64_INS_TYPE_M, IA64_INS_TYPE_I, IA64_INS_TYPE_I}, - {IA64_INS_TYPE_M, IA64_INS_TYPE_I, IA64_INS_TYPE_I}, - {IA64_INS_TYPE_M, IA64_INS_TYPE_I, IA64_INS_TYPE_I}, - {IA64_INS_TYPE_M, IA64_INS_TYPE_LX, IA64_INS_TYPE_LX}, - {IA64_INS_TYPE_M, IA64_INS_TYPE_LX, IA64_INS_TYPE_LX}, - {0, 0, 0}, - {0, 0, 0}, - {IA64_INS_TYPE_M, IA64_INS_TYPE_M, IA64_INS_TYPE_I}, - {IA64_INS_TYPE_M, IA64_INS_TYPE_M, IA64_INS_TYPE_I}, - {IA64_INS_TYPE_M, IA64_INS_TYPE_M, IA64_INS_TYPE_I}, - {IA64_INS_TYPE_M, IA64_INS_TYPE_M, IA64_INS_TYPE_I}, - {IA64_INS_TYPE_M, IA64_INS_TYPE_F, IA64_INS_TYPE_I}, - {IA64_INS_TYPE_M, IA64_INS_TYPE_F, IA64_INS_TYPE_I}, - {IA64_INS_TYPE_M, IA64_INS_TYPE_M, IA64_INS_TYPE_F}, - {IA64_INS_TYPE_M, IA64_INS_TYPE_M, IA64_INS_TYPE_F}, - {IA64_INS_TYPE_M, IA64_INS_TYPE_I, IA64_INS_TYPE_B}, - {IA64_INS_TYPE_M, IA64_INS_TYPE_I, IA64_INS_TYPE_B}, - {IA64_INS_TYPE_M, IA64_INS_TYPE_B, IA64_INS_TYPE_B}, - {IA64_INS_TYPE_M, IA64_INS_TYPE_B, IA64_INS_TYPE_B}, - {0, 0, 0}, - {0, 0, 0}, - {IA64_INS_TYPE_B, IA64_INS_TYPE_B, IA64_INS_TYPE_B}, - {IA64_INS_TYPE_B, IA64_INS_TYPE_B, IA64_INS_TYPE_B}, - {IA64_INS_TYPE_M, IA64_INS_TYPE_M, IA64_INS_TYPE_B}, - {IA64_INS_TYPE_M, IA64_INS_TYPE_M, IA64_INS_TYPE_B}, - {0, 0, 0}, - {0, 0, 0}, - {IA64_INS_TYPE_M, IA64_INS_TYPE_F, IA64_INS_TYPE_B}, - {IA64_INS_TYPE_M, IA64_INS_TYPE_F, IA64_INS_TYPE_B}, - {0, 0, 0}, - {0, 0, 0} -}; - -static gboolean stops_in_template [32][3] = { - { FALSE, FALSE, FALSE }, - { FALSE, FALSE, TRUE }, - { FALSE, TRUE, FALSE }, - { FALSE, TRUE, TRUE }, - { FALSE, FALSE, FALSE }, - { FALSE, FALSE, TRUE }, - { FALSE, FALSE, FALSE }, - { FALSE, FALSE, FALSE }, - - { FALSE, FALSE, FALSE }, - { FALSE, FALSE, TRUE }, - { TRUE, FALSE, FALSE }, - { TRUE, FALSE, TRUE }, - { FALSE, FALSE, FALSE }, - { FALSE, FALSE, TRUE }, - { FALSE, FALSE, FALSE }, - { FALSE, FALSE, TRUE }, - - { FALSE, FALSE, FALSE }, - { FALSE, FALSE, TRUE }, - { FALSE, FALSE, FALSE }, - { FALSE, FALSE, TRUE }, - { FALSE, FALSE, FALSE }, - { FALSE, FALSE, FALSE }, - { FALSE, FALSE, FALSE }, - { FALSE, FALSE, TRUE }, - - { FALSE, FALSE, FALSE }, - { FALSE, FALSE, TRUE }, - { FALSE, FALSE, FALSE }, - { FALSE, FALSE, FALSE }, - { FALSE, FALSE, FALSE }, - { FALSE, FALSE, TRUE }, - { FALSE, FALSE, FALSE }, - { FALSE, FALSE, FALSE } -}; - -static int last_stop_in_template [32] = { - -1, 2, 1, 2, -1, 2, -1, -1, - -1, 2, 0, 2, -1, 2, -1, 2, - -1, 2, -1, 2, -1, -1, -1, 2, - -1, 2, -1, -1, -1, 2, -1, -1 -}; - -static guint64 nops_for_ins_types [6] = { - IA64_NOP_I, - IA64_NOP_I, - IA64_NOP_M, - IA64_NOP_F, - IA64_NOP_B, - IA64_NOP_X -}; - -#define ITYPE_MATCH(itype1, itype2) (((itype1) == (itype2)) || (((itype2) == IA64_INS_TYPE_A) && (((itype1) == IA64_INS_TYPE_I) || ((itype1) == IA64_INS_TYPE_M)))) - -/* - * Debugging support - */ - -#if 0 -#define DEBUG_INS_SCHED(a) do { a; } while (0) -#else -#define DEBUG_INS_SCHED(a) -#endif - -static void -ia64_analyze_deps (Ia64CodegenState *code, int *deps_start, int *stops) -{ - int i, pos, ins_index, current_deps_start, current_ins_start, reg; - guint8 *deps = code->dep_info; - gboolean need_stop, no_stop; - - for (i = 0; i < code->nins; ++i) - stops [i] = FALSE; - - ins_index = 0; - current_deps_start = 0; - current_ins_start = 0; - deps_start [ins_index] = current_ins_start; - pos = 0; - no_stop = FALSE; - DEBUG_INS_SCHED (printf ("BEGIN.\n")); - while (pos < code->dep_info_pos) { - need_stop = FALSE; - switch (deps [pos]) { - case IA64_END_OF_INS: - ins_index ++; - current_ins_start = pos + 2; - deps_start [ins_index] = current_ins_start; - no_stop = FALSE; - DEBUG_INS_SCHED (printf ("(%d) END INS.\n", ins_index - 1)); - break; - case IA64_NONE: - break; - case IA64_READ_GR: - reg = deps [pos + 1]; - - DEBUG_INS_SCHED (printf ("READ GR: %d\n", reg)); - for (i = current_deps_start; i < current_ins_start; i += 2) - if (deps [i] == IA64_WRITE_GR && deps [i + 1] == reg) - need_stop = TRUE; - break; - case IA64_WRITE_GR: - reg = code->dep_info [pos + 1]; - - DEBUG_INS_SCHED (printf ("WRITE GR: %d\n", reg)); - for (i = current_deps_start; i < current_ins_start; i += 2) - if (deps [i] == IA64_WRITE_GR && deps [i + 1] == reg) - need_stop = TRUE; - break; - case IA64_READ_PR: - reg = deps [pos + 1]; - - DEBUG_INS_SCHED (printf ("READ PR: %d\n", reg)); - for (i = current_deps_start; i < current_ins_start; i += 2) - if (((deps [i] == IA64_WRITE_PR) || (deps [i] == IA64_WRITE_PR_FLOAT)) && deps [i + 1] == reg) - need_stop = TRUE; - break; - case IA64_READ_PR_BRANCH: - reg = deps [pos + 1]; - - /* Writes to prs by non-float instructions are visible to branches */ - DEBUG_INS_SCHED (printf ("READ PR BRANCH: %d\n", reg)); - for (i = current_deps_start; i < current_ins_start; i += 2) - if (deps [i] == IA64_WRITE_PR_FLOAT && deps [i + 1] == reg) - need_stop = TRUE; - break; - case IA64_WRITE_PR: - reg = code->dep_info [pos + 1]; - - DEBUG_INS_SCHED (printf ("WRITE PR: %d\n", reg)); - for (i = current_deps_start; i < current_ins_start; i += 2) - if (((deps [i] == IA64_WRITE_PR) || (deps [i] == IA64_WRITE_PR_FLOAT)) && deps [i + 1] == reg) - need_stop = TRUE; - break; - case IA64_WRITE_PR_FLOAT: - reg = code->dep_info [pos + 1]; - - DEBUG_INS_SCHED (printf ("WRITE PR FP: %d\n", reg)); - for (i = current_deps_start; i < current_ins_start; i += 2) - if (((deps [i] == IA64_WRITE_GR) || (deps [i] == IA64_WRITE_PR_FLOAT)) && deps [i + 1] == reg) - need_stop = TRUE; - break; - case IA64_READ_BR: - reg = deps [pos + 1]; - - DEBUG_INS_SCHED (printf ("READ BR: %d\n", reg)); - for (i = current_deps_start; i < current_ins_start; i += 2) - if (deps [i] == IA64_WRITE_BR && deps [i + 1] == reg) - need_stop = TRUE; - break; - case IA64_WRITE_BR: - reg = code->dep_info [pos + 1]; - - DEBUG_INS_SCHED (printf ("WRITE BR: %d\n", reg)); - for (i = current_deps_start; i < current_ins_start; i += 2) - if (deps [i] == IA64_WRITE_BR && deps [i + 1] == reg) - need_stop = TRUE; - break; - case IA64_READ_BR_BRANCH: - reg = deps [pos + 1]; - - /* Writes to brs are visible to branches */ - DEBUG_INS_SCHED (printf ("READ BR BRACH: %d\n", reg)); - break; - case IA64_READ_FR: - reg = deps [pos + 1]; - - DEBUG_INS_SCHED (printf ("READ BR: %d\n", reg)); - for (i = current_deps_start; i < current_ins_start; i += 2) - if (deps [i] == IA64_WRITE_FR && deps [i + 1] == reg) - need_stop = TRUE; - break; - case IA64_WRITE_FR: - reg = code->dep_info [pos + 1]; - - DEBUG_INS_SCHED (printf ("WRITE BR: %d\n", reg)); - for (i = current_deps_start; i < current_ins_start; i += 2) - if (deps [i] == IA64_WRITE_FR && deps [i + 1] == reg) - need_stop = TRUE; - break; - case IA64_READ_AR: - reg = deps [pos + 1]; - - DEBUG_INS_SCHED (printf ("READ AR: %d\n", reg)); - for (i = current_deps_start; i < current_ins_start; i += 2) - if (deps [i] == IA64_WRITE_AR && deps [i + 1] == reg) - need_stop = TRUE; - break; - case IA64_WRITE_AR: - reg = code->dep_info [pos + 1]; - - DEBUG_INS_SCHED (printf ("WRITE AR: %d\n", reg)); - for (i = current_deps_start; i < current_ins_start; i += 2) - if (deps [i] == IA64_WRITE_AR && deps [i + 1] == reg) - need_stop = TRUE; - break; - case IA64_NO_STOP: - /* - * Explicitly indicate that a stop is not required. Useful for - * example when two predicated instructions with negated predicates - * write the same registers. - */ - no_stop = TRUE; - break; - default: - g_assert_not_reached (); - } - pos += 2; - - if (need_stop && !no_stop) { - g_assert (ins_index > 0); - stops [ins_index - 1] = 1; - - DEBUG_INS_SCHED (printf ("STOP\n")); - current_deps_start = current_ins_start; - - /* Skip remaining deps for this instruction */ - while (deps [pos] != IA64_END_OF_INS) - pos += 2; - } - } - - if (code->nins > 0) { - /* No dependency info for the last instruction */ - stops [code->nins - 1] = 1; - } - - deps_start [code->nins] = code->dep_info_pos; -} - -static void -ia64_real_emit_bundle (Ia64CodegenState *code, int *deps_start, int *stops, int n, guint64 template, guint64 ins1, guint64 ins2, guint64 ins3, guint8 nops) -{ - int stop_pos, i, deps_to_shift, dep_shift; - - g_assert (n <= code->nins); - - // if (n > 1) printf ("FOUND: %ld.\n", template); - - ia64_emit_bundle_template (code, template, ins1, ins2, ins3); - - stop_pos = last_stop_in_template [template] + 1; - if (stop_pos > n) - stop_pos = n; - - /* Compute the number of 'real' instructions before the stop */ - deps_to_shift = stop_pos; - if (stop_pos >= 3 && (nops & (1 << 2))) - deps_to_shift --; - if (stop_pos >= 2 && (nops & (1 << 1))) - deps_to_shift --; - if (stop_pos >= 1 && (nops & (1 << 0))) - deps_to_shift --; - - /* - * We have to keep some dependencies whose instructions have been shifted - * out of the buffer. So nullify the end_of_ins markers in the dependency - * array. - */ - for (i = deps_start [deps_to_shift]; i < deps_start [n]; i += 2) - if (code->dep_info [i] == IA64_END_OF_INS) - code->dep_info [i] = IA64_NONE; - - g_assert (deps_start [deps_to_shift] <= code->dep_info_pos); - memcpy (code->dep_info, &code->dep_info [deps_start [deps_to_shift]], code->dep_info_pos - deps_start [deps_to_shift]); - code->dep_info_pos = code->dep_info_pos - deps_start [deps_to_shift]; - - dep_shift = deps_start [deps_to_shift]; - for (i = 0; i < code->nins + 1 - n; ++i) - deps_start [i] = deps_start [n + i] - dep_shift; - - /* Determine the exact positions of instructions with unwind ops */ - if (code->unw_op_count) { - int ins_pos [16]; - int curr_ins, curr_ins_pos; - - curr_ins = 0; - curr_ins_pos = ((code->buf - code->region_start - 16) / 16) * 3; - for (i = 0; i < 3; ++i) { - if (! (nops & (1 << i))) { - ins_pos [curr_ins] = curr_ins_pos + i; - curr_ins ++; - } - } - - for (i = code->unw_op_pos; i < code->unw_op_count; ++i) { - if (code->unw_ops_pos [i] < n) { - code->unw_ops [i].when = ins_pos [code->unw_ops_pos [i]]; - //printf ("UNW-OP: %d -> %d\n", code->unw_ops_pos [i], code->unw_ops [i].when); - } - } - if (code->unw_op_pos < code->unw_op_count) - code->unw_op_pos += n; - } - - if (n == code->nins) { - code->template = 0; - code->nins = 0; - } - else { - memcpy (&code->instructions [0], &code->instructions [n], (code->nins - n) * sizeof (guint64)); - memcpy (&code->itypes [0], &code->itypes [n], (code->nins - n) * sizeof (int)); - memcpy (&stops [0], &stops [n], (code->nins - n) * sizeof (int)); - code->nins -= n; - } -} - -void -ia64_emit_bundle (Ia64CodegenState *code, gboolean flush) -{ - int i, ins_type, template, nins_to_emit; - int deps_start [16]; - int stops [16]; - gboolean found; - - /* - * We implement a simple scheduler which tries to put three instructions - * per bundle, then two, then one. - */ - ia64_analyze_deps (code, deps_start, stops); - - if ((code->nins >= 3) && !code->one_ins_per_bundle) { - /* Find a suitable template */ - for (template = 0; template < 32; ++template) { - if (stops_in_template [template][0] != stops [0] || - stops_in_template [template][1] != stops [1] || - stops_in_template [template][2] != stops [2]) - continue; - - found = TRUE; - for (i = 0; i < 3; ++i) { - ins_type = ins_types_in_template [template][i]; - switch (code->itypes [i]) { - case IA64_INS_TYPE_A: - found &= (ins_type == IA64_INS_TYPE_I) || (ins_type == IA64_INS_TYPE_M); - break; - default: - found &= (ins_type == code->itypes [i]); - break; - } - } - - if (found) - found = debug_ins_sched (); - - if (found) { - ia64_real_emit_bundle (code, deps_start, stops, 3, template, code->instructions [0], code->instructions [1], code->instructions [2], 0); - break; - } - } - } - - if (code->nins < IA64_INS_BUFFER_SIZE && !flush) - /* Wait for more instructions */ - return; - - /* If it didn't work out, try putting two instructions into one bundle */ - if ((code->nins >= 2) && !code->one_ins_per_bundle) { - /* Try a nop at the end */ - for (template = 0; template < 32; ++template) { - if (stops_in_template [template][0] != stops [0] || - ((stops_in_template [template][1] != stops [1]) && - (stops_in_template [template][2] != stops [1]))) - - continue; - - if (!ITYPE_MATCH (ins_types_in_template [template][0], code->itypes [0]) || - !ITYPE_MATCH (ins_types_in_template [template][1], code->itypes [1])) - continue; - - if (!debug_ins_sched ()) - continue; - - ia64_real_emit_bundle (code, deps_start, stops, 2, template, code->instructions [0], code->instructions [1], nops_for_ins_types [ins_types_in_template [template][2]], 1 << 2); - break; - } - } - - if (code->nins < IA64_INS_BUFFER_SIZE && !flush) - /* Wait for more instructions */ - return; - - if ((code->nins >= 2) && !code->one_ins_per_bundle) { - /* Try a nop in the middle */ - for (template = 0; template < 32; ++template) { - if (((stops_in_template [template][0] != stops [0]) && - (stops_in_template [template][1] != stops [0])) || - stops_in_template [template][2] != stops [1]) - continue; - - if (!ITYPE_MATCH (ins_types_in_template [template][0], code->itypes [0]) || - !ITYPE_MATCH (ins_types_in_template [template][2], code->itypes [1])) - continue; - - if (!debug_ins_sched ()) - continue; - - ia64_real_emit_bundle (code, deps_start, stops, 2, template, code->instructions [0], nops_for_ins_types [ins_types_in_template [template][1]], code->instructions [1], 1 << 1); - break; - } - } - - if ((code->nins >= 2) && flush && !code->one_ins_per_bundle) { - /* Try a nop at the beginning */ - for (template = 0; template < 32; ++template) { - if ((stops_in_template [template][1] != stops [0]) || - (stops_in_template [template][2] != stops [1])) - continue; - - if (!ITYPE_MATCH (ins_types_in_template [template][1], code->itypes [0]) || - !ITYPE_MATCH (ins_types_in_template [template][2], code->itypes [1])) - continue; - - if (!debug_ins_sched ()) - continue; - - ia64_real_emit_bundle (code, deps_start, stops, 2, template, nops_for_ins_types [ins_types_in_template [template][0]], code->instructions [0], code->instructions [1], 1 << 0); - break; - } - } - - if (code->nins < IA64_INS_BUFFER_SIZE && !flush) - /* Wait for more instructions */ - return; - - if (flush) - nins_to_emit = code->nins; - else - nins_to_emit = 1; - - while (nins_to_emit > 0) { - if (!debug_ins_sched ()) - stops [0] = 1; - switch (code->itypes [0]) { - case IA64_INS_TYPE_A: - if (stops [0]) - ia64_real_emit_bundle (code, deps_start, stops, 1, IA64_TEMPLATE_MIIS, code->instructions [0], IA64_NOP_I, IA64_NOP_I, 0); - else - ia64_real_emit_bundle (code, deps_start, stops, 1, IA64_TEMPLATE_MII, code->instructions [0], IA64_NOP_I, IA64_NOP_I, 0); - break; - case IA64_INS_TYPE_I: - if (stops [0]) - ia64_real_emit_bundle (code, deps_start, stops, 1, IA64_TEMPLATE_MIIS, IA64_NOP_M, code->instructions [0], IA64_NOP_I, 0); - else - ia64_real_emit_bundle (code, deps_start, stops, 1, IA64_TEMPLATE_MII, IA64_NOP_M, code->instructions [0], IA64_NOP_I, 0); - break; - case IA64_INS_TYPE_M: - if (stops [0]) - ia64_real_emit_bundle (code, deps_start, stops, 1, IA64_TEMPLATE_MIIS, code->instructions [0], IA64_NOP_I, IA64_NOP_I, 0); - else - ia64_real_emit_bundle (code, deps_start, stops, 1, IA64_TEMPLATE_MII, code->instructions [0], IA64_NOP_I, IA64_NOP_I, 0); - break; - case IA64_INS_TYPE_B: - if (stops [0]) - ia64_real_emit_bundle (code, deps_start, stops, 1, IA64_TEMPLATE_MIBS, IA64_NOP_M, IA64_NOP_I, code->instructions [0], 0); - else - ia64_real_emit_bundle (code, deps_start, stops, 1, IA64_TEMPLATE_MIB, IA64_NOP_M, IA64_NOP_I, code->instructions [0], 0); - break; - case IA64_INS_TYPE_F: - if (stops [0]) - ia64_real_emit_bundle (code, deps_start, stops, 1, IA64_TEMPLATE_MFIS, IA64_NOP_M, code->instructions [0], IA64_NOP_I, 0); - else - ia64_real_emit_bundle (code, deps_start, stops, 1, IA64_TEMPLATE_MFI, IA64_NOP_M, code->instructions [0], IA64_NOP_I, 0); - break; - case IA64_INS_TYPE_LX: - if (stops [0] || stops [1]) - ia64_real_emit_bundle (code, deps_start, stops, 2, IA64_TEMPLATE_MLXS, IA64_NOP_M, code->instructions [0], code->instructions [1], 0); - else - ia64_real_emit_bundle (code, deps_start, stops, 2, IA64_TEMPLATE_MLX, IA64_NOP_M, code->instructions [0], code->instructions [1], 0); - nins_to_emit --; - break; - default: - g_assert_not_reached (); - } - nins_to_emit --; - } -} - -unw_dyn_region_info_t* -mono_ia64_create_unwind_region (Ia64CodegenState *code) -{ - unw_dyn_region_info_t *r; - - g_assert (code->nins == 0); - r = g_malloc0 (_U_dyn_region_info_size (code->unw_op_count)); - memcpy (&r->op, &code->unw_ops, sizeof (unw_dyn_op_t) * code->unw_op_count); - r->op_count = code->unw_op_count; - r->insn_count = ((code->buf - code->region_start) >> 4) * 3; - code->unw_op_count = 0; - code->unw_op_pos = 0; - code->region_start = code->buf; - - return r; -} - -static void -ia64_patch (unsigned char* code, gpointer target) -{ - int template, i; - guint64 instructions [3]; - guint8 gen_buf [16]; - Ia64CodegenState gen; - int ins_to_skip; - gboolean found; - - /* - * code encodes both the position inside the buffer and code.nins when - * the instruction was emitted. - */ - ins_to_skip = (guint64)code % 16; - code = (unsigned char*)((guint64)code & ~15); - - /* - * Search for the first instruction which is 'patchable', skipping - * ins_to_skip instructions. - */ - - while (TRUE) { - - template = ia64_bundle_template (code); - instructions [0] = ia64_bundle_ins1 (code); - instructions [1] = ia64_bundle_ins2 (code); - instructions [2] = ia64_bundle_ins3 (code); - - ia64_codegen_init (gen, gen_buf); - - found = FALSE; - for (i = 0; i < 3; ++i) { - guint64 ins = instructions [i]; - int opcode = ia64_ins_opcode (ins); - - if (ins == nops_for_ins_types [ins_types_in_template [template][i]]) - continue; - - if (ins_to_skip) { - ins_to_skip --; - continue; - } - - switch (ins_types_in_template [template][i]) { - case IA64_INS_TYPE_A: - case IA64_INS_TYPE_M: - if ((opcode == 8) && (ia64_ins_x2a (ins) == 2) && (ia64_ins_ve (ins) == 0)) { - /* adds */ - ia64_adds_imm_pred (gen, ia64_ins_qp (ins), ia64_ins_r1 (ins), (guint64)target, ia64_ins_r3 (ins)); - instructions [i] = gen.instructions [0]; - found = TRUE; - } - else - NOT_IMPLEMENTED; - break; - case IA64_INS_TYPE_B: - if ((opcode == 4) && (ia64_ins_btype (ins) == 0)) { - /* br.cond */ - gint64 disp = ((guint8*)target - code) >> 4; - - /* FIXME: hints */ - ia64_br_cond_hint_pred (gen, ia64_ins_qp (ins), disp, 0, 0, 0); - - instructions [i] = gen.instructions [0]; - found = TRUE; - } - else if (opcode == 5) { - /* br.call */ - gint64 disp = ((guint8*)target - code) >> 4; - - /* FIXME: hints */ - ia64_br_call_hint_pred (gen, ia64_ins_qp (ins), ia64_ins_b1 (ins), disp, 0, 0, 0); - instructions [i] = gen.instructions [0]; - found = TRUE; - } - else - NOT_IMPLEMENTED; - break; - case IA64_INS_TYPE_LX: - if (i == 1) - break; - - if ((opcode == 6) && (ia64_ins_vc (ins) == 0)) { - /* movl */ - ia64_movl_pred (gen, ia64_ins_qp (ins), ia64_ins_r1 (ins), target); - instructions [1] = gen.instructions [0]; - instructions [2] = gen.instructions [1]; - found = TRUE; - } - else - NOT_IMPLEMENTED; - - break; - default: - NOT_IMPLEMENTED; - } - - if (found) { - /* Rewrite code */ - ia64_codegen_init (gen, code); - ia64_emit_bundle_template (&gen, template, instructions [0], instructions [1], instructions [2]); - return; - } - } - - code += 16; - } -} - -void -mono_arch_patch_code (MonoCompile *cfg, MonoMethod *method, MonoDomain *domain, guint8 *code, MonoJumpInfo *ji, gboolean run_cctors, MonoError *error) -{ - MonoJumpInfo *patch_info; - - error_init (error); - - for (patch_info = ji; patch_info; patch_info = patch_info->next) { - unsigned char *ip = patch_info->ip.i + code; - const unsigned char *target; - - target = mono_resolve_patch_target (method, domain, code, patch_info, run_cctors, error); - return_if_nok (error); - - if (patch_info->type == MONO_PATCH_INFO_NONE) - continue; - if (mono_compile_aot) { - NOT_IMPLEMENTED; - } - - ia64_patch (ip, (gpointer)target); - } -} - -guint8 * -mono_arch_emit_prolog (MonoCompile *cfg) -{ - MonoMethod *method = cfg->method; - MonoMethodSignature *sig; - MonoInst *inst; - int alloc_size, pos, i; - Ia64CodegenState code; - CallInfo *cinfo; - - sig = mono_method_signature (method); - pos = 0; - - cinfo = get_call_info (cfg, cfg->mempool, sig, FALSE); - - cfg->code_size = MAX (cfg->header->code_size * 4, 512); - - if (mono_jit_trace_calls != NULL && mono_trace_eval (method)) - cfg->code_size += 1024; - if (cfg->prof_options & MONO_PROFILE_ENTER_LEAVE) - cfg->code_size += 1024; - - cfg->native_code = g_malloc (cfg->code_size); - - ia64_codegen_init (code, cfg->native_code); - - alloc_size = ALIGN_TO (cfg->stack_offset, MONO_ARCH_FRAME_ALIGNMENT); - if (cfg->param_area) - alloc_size += cfg->param_area; - if (alloc_size) - /* scratch area */ - alloc_size += 16; - alloc_size = ALIGN_TO (alloc_size, MONO_ARCH_FRAME_ALIGNMENT); - - if (cfg->flags & MONO_CFG_HAS_ALLOCA) - /* Force sp to be saved/restored */ - alloc_size += MONO_ARCH_FRAME_ALIGNMENT; - - cfg->arch.stack_alloc_size = alloc_size; - - pos = 0; - - if (method->save_lmf) { - /* No LMF on IA64 */ - } - - alloc_size -= pos; - - ia64_unw_save_reg (code, UNW_IA64_AR_PFS, UNW_IA64_GR + cfg->arch.reg_saved_ar_pfs); - ia64_alloc (code, cfg->arch.reg_saved_ar_pfs, cfg->arch.reg_local0 - cfg->arch.reg_in0, cfg->arch.reg_out0 - cfg->arch.reg_local0, cfg->arch.n_out_regs, 0); - ia64_unw_save_reg (code, UNW_IA64_RP, UNW_IA64_GR + cfg->arch.reg_saved_b0); - ia64_mov_from_br (code, cfg->arch.reg_saved_b0, IA64_B0); - - if ((alloc_size || cinfo->stack_usage) && !cfg->arch.omit_fp) { - ia64_unw_save_reg (code, UNW_IA64_SP, UNW_IA64_GR + cfg->arch.reg_saved_sp); - ia64_mov (code, cfg->arch.reg_saved_sp, IA64_SP); - if (cfg->frame_reg != cfg->arch.reg_saved_sp) - ia64_mov (code, cfg->frame_reg, IA64_SP); - } - - if (alloc_size) { -#if defined(MONO_ARCH_SIGSEGV_ON_ALTSTACK) - int pagesize = getpagesize (); - - if (alloc_size >= pagesize) { - gint32 remaining_size = alloc_size; - - /* Generate stack touching code */ - ia64_mov (code, GP_SCRATCH_REG, IA64_SP); - while (remaining_size >= pagesize) { - ia64_movl (code, GP_SCRATCH_REG2, pagesize); - ia64_sub (code, GP_SCRATCH_REG, GP_SCRATCH_REG, GP_SCRATCH_REG2); - ia64_ld8 (code, GP_SCRATCH_REG2, GP_SCRATCH_REG); - remaining_size -= pagesize; - } - } -#endif - if (ia64_is_imm14 (-alloc_size)) { - if (cfg->arch.omit_fp) - ia64_unw_add (code, UNW_IA64_SP, (-alloc_size)); - ia64_adds_imm (code, IA64_SP, (-alloc_size), IA64_SP); - } - else { - ia64_movl (code, GP_SCRATCH_REG, -alloc_size); - if (cfg->arch.omit_fp) - ia64_unw_add (code, UNW_IA64_SP, (-alloc_size)); - ia64_add (code, IA64_SP, GP_SCRATCH_REG, IA64_SP); - } - } - - ia64_begin_bundle (code); - - /* Initialize unwind info */ - cfg->arch.r_pro = mono_ia64_create_unwind_region (&code); - - if (sig->ret->type != MONO_TYPE_VOID) { - if ((cinfo->ret.storage == ArgInIReg) && (cfg->ret->opcode != OP_REGVAR)) { - /* Save volatile arguments to the stack */ - NOT_IMPLEMENTED; - } - } - - /* Keep this in sync with emit_load_volatile_arguments */ - for (i = 0; i < sig->param_count + sig->hasthis; ++i) { - ArgInfo *ainfo = cinfo->args + i; - gint32 stack_offset; - MonoType *arg_type; - - inst = cfg->args [i]; - - if (sig->hasthis && (i == 0)) - arg_type = &mono_defaults.object_class->byval_arg; - else - arg_type = sig->params [i - sig->hasthis]; - - arg_type = mini_get_underlying_type (arg_type); - - stack_offset = ainfo->offset + ARGS_OFFSET; - - /* - * FIXME: Native code might pass non register sized integers - * without initializing the upper bits. - */ - if (method->wrapper_type == MONO_WRAPPER_NATIVE_TO_MANAGED && !arg_type->byref && ainfo->storage == ArgInIReg) { - int reg = cfg->arch.reg_in0 + ainfo->reg; - - switch (mono_type_to_load_membase (cfg, arg_type)) { - case OP_LOADI1_MEMBASE: - ia64_sxt1 (code, reg, reg); - break; - case OP_LOADU1_MEMBASE: - ia64_zxt1 (code, reg, reg); - break; - case OP_LOADI2_MEMBASE: - ia64_sxt2 (code, reg, reg); - break; - case OP_LOADU2_MEMBASE: - ia64_zxt2 (code, reg, reg); - break; - default: - break; - } - } - - /* Save volatile arguments to the stack */ - if (inst->opcode != OP_REGVAR) { - switch (ainfo->storage) { - case ArgInIReg: - case ArgInFloatReg: - case ArgInFloatRegR4: - g_assert (inst->opcode == OP_REGOFFSET); - if (ia64_is_adds_imm (inst->inst_offset)) - ia64_adds_imm (code, GP_SCRATCH_REG, inst->inst_offset, inst->inst_basereg); - else { - ia64_movl (code, GP_SCRATCH_REG2, inst->inst_offset); - ia64_add (code, GP_SCRATCH_REG, GP_SCRATCH_REG, GP_SCRATCH_REG2); - } - if (arg_type->byref) - ia64_st8_hint (code, GP_SCRATCH_REG, cfg->arch.reg_in0 + ainfo->reg, 0); - else { - switch (arg_type->type) { - case MONO_TYPE_R4: - ia64_stfs_hint (code, GP_SCRATCH_REG, ainfo->reg, 0); - break; - case MONO_TYPE_R8: - ia64_stfd_hint (code, GP_SCRATCH_REG, ainfo->reg, 0); - break; - default: - ia64_st8_hint (code, GP_SCRATCH_REG, cfg->arch.reg_in0 + ainfo->reg, 0); - break; - } - } - break; - case ArgOnStack: - break; - case ArgAggregate: - if (ainfo->nslots != ainfo->nregs) - NOT_IMPLEMENTED; - - g_assert (inst->opcode == OP_REGOFFSET); - ia64_adds_imm (code, GP_SCRATCH_REG, inst->inst_offset, inst->inst_basereg); - for (i = 0; i < ainfo->nregs; ++i) { - switch (ainfo->atype) { - case AggregateNormal: - ia64_st8_inc_imm_hint (code, GP_SCRATCH_REG, cfg->arch.reg_in0 + ainfo->reg + i, sizeof (gpointer), 0); - break; - case AggregateSingleHFA: - ia64_stfs_inc_imm_hint (code, GP_SCRATCH_REG, ainfo->reg + i, 4, 0); - break; - case AggregateDoubleHFA: - ia64_stfd_inc_imm_hint (code, GP_SCRATCH_REG, ainfo->reg + i, sizeof (gpointer), 0); - break; - default: - NOT_IMPLEMENTED; - } - } - break; - default: - g_assert_not_reached (); - } - } - - if (inst->opcode == OP_REGVAR) { - /* Argument allocated to (non-volatile) register */ - switch (ainfo->storage) { - case ArgInIReg: - if (inst->dreg != cfg->arch.reg_in0 + ainfo->reg) - ia64_mov (code, inst->dreg, cfg->arch.reg_in0 + ainfo->reg); - break; - case ArgOnStack: - ia64_adds_imm (code, GP_SCRATCH_REG, 16 + ainfo->offset, cfg->frame_reg); - ia64_ld8 (code, inst->dreg, GP_SCRATCH_REG); - break; - default: - NOT_IMPLEMENTED; - } - } - } - - if (method->save_lmf) { - /* No LMF on IA64 */ - } - - ia64_codegen_close (code); - - if (mono_jit_trace_calls != NULL && mono_trace_eval (method)) - code.buf = mono_arch_instrument_prolog (cfg, mono_trace_enter_method, code.buf, TRUE); - - cfg->code_len = code.buf - cfg->native_code; - - g_assert (cfg->code_len < cfg->code_size); - - cfg->arch.prolog_end_offset = cfg->code_len; - - return code.buf; -} - -void -mono_arch_emit_epilog (MonoCompile *cfg) -{ - MonoMethod *method = cfg->method; - int i, pos; - int max_epilog_size = 16 * 4; - Ia64CodegenState code; - guint8 *buf; - CallInfo *cinfo; - ArgInfo *ainfo; - - if (mono_jit_trace_calls != NULL) - max_epilog_size += 1024; - - cfg->arch.epilog_begin_offset = cfg->code_len; - - while (cfg->code_len + max_epilog_size > cfg->code_size) { - cfg->code_size *= 2; - cfg->native_code = g_realloc (cfg->native_code, cfg->code_size); - cfg->stat_code_reallocs++; - } - - /* FIXME: Emit unwind info */ - - buf = cfg->native_code + cfg->code_len; - - if (mono_jit_trace_calls != NULL && mono_trace_eval (method)) - buf = mono_arch_instrument_epilog (cfg, mono_trace_leave_method, buf, TRUE); - - ia64_codegen_init (code, buf); - - /* the code restoring the registers must be kept in sync with OP_JMP */ - pos = 0; - - if (method->save_lmf) { - /* No LMF on IA64 */ - } - - /* Load returned vtypes into registers if needed */ - cinfo = get_call_info (cfg, cfg->mempool, mono_method_signature (method), FALSE); - ainfo = &cinfo->ret; - switch (ainfo->storage) { - case ArgAggregate: - if (ainfo->nslots != ainfo->nregs) - NOT_IMPLEMENTED; - - g_assert (cfg->ret->opcode == OP_REGOFFSET); - ia64_adds_imm (code, GP_SCRATCH_REG, cfg->ret->inst_offset, cfg->ret->inst_basereg); - for (i = 0; i < ainfo->nregs; ++i) { - switch (ainfo->atype) { - case AggregateNormal: - ia64_ld8_inc_imm_hint (code, ainfo->reg + i, GP_SCRATCH_REG, sizeof (gpointer), 0); - break; - case AggregateSingleHFA: - ia64_ldfs_inc_imm_hint (code, ainfo->reg + i, GP_SCRATCH_REG, 4, 0); - break; - case AggregateDoubleHFA: - ia64_ldfd_inc_imm_hint (code, ainfo->reg + i, GP_SCRATCH_REG, sizeof (gpointer), 0); - break; - default: - g_assert_not_reached (); - } - } - break; - default: - break; - } - - ia64_begin_bundle (code); - - code.region_start = cfg->native_code; - - /* Label the unwind state at the start of the exception throwing region */ - //ia64_unw_label_state (code, 1234); - - if (cfg->arch.stack_alloc_size) { - if (cfg->arch.omit_fp) { - if (ia64_is_imm14 (cfg->arch.stack_alloc_size)) { - ia64_unw_pop_frames (code, 1); - ia64_adds_imm (code, IA64_SP, (cfg->arch.stack_alloc_size), IA64_SP); - } else { - ia64_movl (code, GP_SCRATCH_REG, cfg->arch.stack_alloc_size); - ia64_unw_pop_frames (code, 1); - ia64_add (code, IA64_SP, GP_SCRATCH_REG, IA64_SP); - } - } - else { - ia64_unw_pop_frames (code, 1); - ia64_mov (code, IA64_SP, cfg->arch.reg_saved_sp); - } - } - ia64_mov_to_ar_i (code, IA64_PFS, cfg->arch.reg_saved_ar_pfs); - ia64_mov_ret_to_br (code, IA64_B0, cfg->arch.reg_saved_b0); - ia64_br_ret_reg (code, IA64_B0); - - ia64_codegen_close (code); - - cfg->arch.r_epilog = mono_ia64_create_unwind_region (&code); - cfg->arch.r_pro->next = cfg->arch.r_epilog; - - cfg->code_len = code.buf - cfg->native_code; - - g_assert (cfg->code_len < cfg->code_size); -} - -void -mono_arch_emit_exceptions (MonoCompile *cfg) -{ - MonoJumpInfo *patch_info; - int i, nthrows; - Ia64CodegenState code; - gboolean empty = TRUE; - //unw_dyn_region_info_t *r_exceptions; - MonoClass *exc_classes [16]; - guint8 *exc_throw_start [16], *exc_throw_end [16]; - guint32 code_size = 0; - - /* Compute needed space */ - for (patch_info = cfg->patch_info; patch_info; patch_info = patch_info->next) { - if (patch_info->type == MONO_PATCH_INFO_EXC) - code_size += 256; - if (patch_info->type == MONO_PATCH_INFO_R8) - code_size += 8 + 7; /* sizeof (double) + alignment */ - if (patch_info->type == MONO_PATCH_INFO_R4) - code_size += 4 + 7; /* sizeof (float) + alignment */ - } - - if (code_size == 0) - return; - - while (cfg->code_len + code_size > (cfg->code_size - 16)) { - cfg->code_size *= 2; - cfg->native_code = g_realloc (cfg->native_code, cfg->code_size); - cfg->stat_code_reallocs++; - } - - ia64_codegen_init (code, cfg->native_code + cfg->code_len); - - /* The unwind state here is the same as before the epilog */ - //ia64_unw_copy_state (code, 1234); - - /* add code to raise exceptions */ - /* FIXME: Optimize this */ - nthrows = 0; - for (patch_info = cfg->patch_info; patch_info; patch_info = patch_info->next) { - switch (patch_info->type) { - case MONO_PATCH_INFO_EXC: { - MonoClass *exc_class; - guint8* throw_ip; - guint8* buf; - guint64 exc_token_index; - - exc_class = mono_class_load_from_name (mono_defaults.corlib, "System", patch_info->data.name); - exc_token_index = mono_metadata_token_index (exc_class->type_token); - throw_ip = cfg->native_code + patch_info->ip.i; - - ia64_begin_bundle (code); - - ia64_patch (cfg->native_code + patch_info->ip.i, code.buf); - - /* Find a throw sequence for the same exception class */ - for (i = 0; i < nthrows; ++i) - if (exc_classes [i] == exc_class) - break; - - if (i < nthrows) { - gint64 offset = exc_throw_end [i] - 16 - throw_ip; - - if (ia64_is_adds_imm (offset)) - ia64_adds_imm (code, cfg->arch.reg_out0 + 1, offset, IA64_R0); - else - ia64_movl (code, cfg->arch.reg_out0 + 1, offset); - - buf = code.buf + code.nins; - ia64_br_cond_pred (code, 0, 0); - ia64_begin_bundle (code); - ia64_patch (buf, exc_throw_start [i]); - - patch_info->type = MONO_PATCH_INFO_NONE; - } - else { - /* Arg1 */ - buf = code.buf; - ia64_movl (code, cfg->arch.reg_out0 + 1, 0); - - ia64_begin_bundle (code); - - if (nthrows < 16) { - exc_classes [nthrows] = exc_class; - exc_throw_start [nthrows] = code.buf; - } - - /* Arg2 */ - if (ia64_is_adds_imm (exc_token_index)) - ia64_adds_imm (code, cfg->arch.reg_out0 + 0, exc_token_index, IA64_R0); - else - ia64_movl (code, cfg->arch.reg_out0 + 0, exc_token_index); - - patch_info->data.name = "mono_arch_throw_corlib_exception"; - patch_info->type = MONO_PATCH_INFO_INTERNAL_METHOD; - patch_info->ip.i = code.buf + code.nins - cfg->native_code; - - /* Indirect call */ - ia64_movl (code, GP_SCRATCH_REG, 0); - ia64_ld8_inc_imm (code, GP_SCRATCH_REG2, GP_SCRATCH_REG, 8); - ia64_mov_to_br (code, IA64_B6, GP_SCRATCH_REG2); - ia64_ld8 (code, IA64_GP, GP_SCRATCH_REG); - - ia64_br_call_reg (code, IA64_B0, IA64_B6); - - /* Patch up the throw offset */ - ia64_begin_bundle (code); - - ia64_patch (buf, (gpointer)(code.buf - 16 - throw_ip)); - - if (nthrows < 16) { - exc_throw_end [nthrows] = code.buf; - nthrows ++; - } - } - - empty = FALSE; - break; - } - default: - break; - } - } - - if (!empty) - /* The unwinder needs this to work */ - ia64_break_i (code, 0); - - ia64_codegen_close (code); - - /* FIXME: */ - //r_exceptions = mono_ia64_create_unwind_region (&code); - //cfg->arch.r_epilog = r_exceptions; - - cfg->code_len = code.buf - cfg->native_code; - - g_assert (cfg->code_len < cfg->code_size); -} - -void* -mono_arch_instrument_prolog (MonoCompile *cfg, void *func, void *p, gboolean enable_arguments) -{ - Ia64CodegenState code; - CallInfo *cinfo = NULL; - MonoMethodSignature *sig; - MonoInst *ins; - int i, n, stack_area = 0; - - ia64_codegen_init (code, p); - - /* Keep this in sync with mono_arch_get_argument_info */ - - if (enable_arguments) { - /* Allocate a new area on the stack and save arguments there */ - sig = mono_method_signature (cfg->method); - - cinfo = get_call_info (cfg, cfg->mempool, sig, FALSE); - - n = sig->param_count + sig->hasthis; - - stack_area = ALIGN_TO (n * 8, 16); - - if (n) { - ia64_movl (code, GP_SCRATCH_REG, stack_area); - - ia64_sub (code, IA64_SP, IA64_SP, GP_SCRATCH_REG); - - /* FIXME: Allocate out registers */ - - ia64_mov (code, cfg->arch.reg_out0 + 1, IA64_SP); - - /* Required by the ABI */ - ia64_adds_imm (code, IA64_SP, -16, IA64_SP); - - add_patch_info (cfg, code, MONO_PATCH_INFO_METHODCONST, cfg->method); - ia64_movl (code, cfg->arch.reg_out0 + 0, 0); - - /* Save arguments to the stack */ - for (i = 0; i < n; ++i) { - ins = cfg->args [i]; - - if (ins->opcode == OP_REGVAR) { - ia64_movl (code, GP_SCRATCH_REG, (i * 8)); - ia64_add (code, GP_SCRATCH_REG, cfg->arch.reg_out0 + 1, GP_SCRATCH_REG); - ia64_st8 (code, GP_SCRATCH_REG, ins->dreg); - } - else { - ia64_movl (code, GP_SCRATCH_REG, ins->inst_offset); - ia64_add (code, GP_SCRATCH_REG, ins->inst_basereg, GP_SCRATCH_REG); - ia64_ld8 (code, GP_SCRATCH_REG2, GP_SCRATCH_REG); - ia64_movl (code, GP_SCRATCH_REG, (i * 8)); - ia64_add (code, GP_SCRATCH_REG, cfg->arch.reg_out0 + 1, GP_SCRATCH_REG); - ia64_st8 (code, GP_SCRATCH_REG, GP_SCRATCH_REG2); - } - } - } - else - ia64_mov (code, cfg->arch.reg_out0 + 1, IA64_R0); - } - else - ia64_mov (code, cfg->arch.reg_out0 + 1, IA64_R0); - - add_patch_info (cfg, code, MONO_PATCH_INFO_METHODCONST, cfg->method); - ia64_movl (code, cfg->arch.reg_out0 + 0, 0); - - code = emit_call (cfg, code, MONO_PATCH_INFO_ABS, (gpointer)func); - - if (enable_arguments && stack_area) { - ia64_movl (code, GP_SCRATCH_REG, stack_area); - - ia64_add (code, IA64_SP, IA64_SP, GP_SCRATCH_REG); - - ia64_adds_imm (code, IA64_SP, 16, IA64_SP); - } - - ia64_codegen_close (code); - - return code.buf; -} - -void* -mono_arch_instrument_epilog_full (MonoCompile *cfg, void *func, void *p, gboolean enable_arguments, gboolean preserve_argument_registers) -{ - Ia64CodegenState code; - CallInfo *cinfo = NULL; - MonoMethod *method = cfg->method; - MonoMethodSignature *sig = mono_method_signature (cfg->method); - - ia64_codegen_init (code, p); - - cinfo = get_call_info (cfg, cfg->mempool, sig, FALSE); - - /* Save return value + pass it to func */ - switch (cinfo->ret.storage) { - case ArgNone: - break; - case ArgInIReg: - ia64_mov (code, cfg->arch.reg_saved_return_val, cinfo->ret.reg); - ia64_mov (code, cfg->arch.reg_out0 + 1, cinfo->ret.reg); - break; - case ArgInFloatReg: - ia64_adds_imm (code, IA64_SP, -16, IA64_SP); - ia64_adds_imm (code, GP_SCRATCH_REG, 16, IA64_SP); - ia64_stfd_hint (code, GP_SCRATCH_REG, cinfo->ret.reg, 0); - ia64_fmov (code, 8 + 1, cinfo->ret.reg); - break; - case ArgValuetypeAddrInIReg: - ia64_mov (code, cfg->arch.reg_out0 + 1, cfg->arch.reg_in0 + cinfo->ret.reg); - break; - case ArgAggregate: - NOT_IMPLEMENTED; - break; - default: - break; - } - - add_patch_info (cfg, code, MONO_PATCH_INFO_METHODCONST, method); - ia64_movl (code, cfg->arch.reg_out0 + 0, 0); - code = emit_call (cfg, code, MONO_PATCH_INFO_ABS, (gpointer)func); - - /* Restore return value */ - switch (cinfo->ret.storage) { - case ArgNone: - break; - case ArgInIReg: - ia64_mov (code, cinfo->ret.reg, cfg->arch.reg_saved_return_val); - break; - case ArgInFloatReg: - ia64_adds_imm (code, GP_SCRATCH_REG, 16, IA64_SP); - ia64_ldfd (code, cinfo->ret.reg, GP_SCRATCH_REG); - break; - case ArgValuetypeAddrInIReg: - break; - case ArgAggregate: - break; - default: - break; - } - - ia64_codegen_close (code); - - return code.buf; -} - -void -mono_arch_save_unwind_info (MonoCompile *cfg) -{ - unw_dyn_info_t *di; - - /* FIXME: Unregister this for dynamic methods */ - - di = g_malloc0 (sizeof (unw_dyn_info_t)); - di->start_ip = (unw_word_t) cfg->native_code; - di->end_ip = (unw_word_t) cfg->native_code + cfg->code_len; - di->gp = 0; - di->format = UNW_INFO_FORMAT_DYNAMIC; - di->u.pi.name_ptr = (unw_word_t)mono_method_full_name (cfg->method, TRUE); - di->u.pi.regions = cfg->arch.r_pro; - - _U_dyn_register (di); - - /* - { - unw_dyn_region_info_t *region = di->u.pi.regions; - - printf ("Unwind info for method %s:\n", mono_method_full_name (cfg->method, TRUE)); - while (region) { - printf (" [Region: %d]\n", region->insn_count); - region = region->next; - } - } - */ -} - -void -mono_arch_flush_icache (guint8 *code, gint size) -{ - guint8* p = (guint8*)((guint64)code & ~(0x3f)); - guint8* end = (guint8*)((guint64)code + size); - -#ifdef __INTEL_COMPILER - /* icc doesn't define an fc.i instrinsic, but fc==fc.i on itanium 2 */ - while (p < end) { - __fc ((guint64)p); - p += 32; - } -#else - while (p < end) { - __asm__ __volatile__ ("fc.i %0"::"r"(p)); - /* FIXME: This could be increased to 128 on some cpus */ - p += 32; - } -#endif -} - -void -mono_arch_flush_register_windows (void) -{ - /* Not needed because of libunwind */ -} - -gboolean -mono_arch_is_inst_imm (gint64 imm) -{ - /* The lowering pass will take care of it */ - - return TRUE; -} - -/* - * Determine whenever the trap whose info is in SIGINFO is caused by - * integer overflow. - */ -gboolean -mono_arch_is_int_overflow (void *sigctx, void *info) -{ - /* Division is emulated with explicit overflow checks */ - return FALSE; -} - -guint32 -mono_arch_get_patch_offset (guint8 *code) -{ - NOT_IMPLEMENTED; - - return 0; -} - -gpointer* -mono_arch_get_delegate_method_ptr_addr (guint8* code, mgreg_t *regs) -{ - NOT_IMPLEMENTED; - - return NULL; -} - -void -mono_arch_finish_init (void) -{ -} - -void -mono_arch_free_jit_tls_data (MonoJitTlsData *tls) -{ -} - -/* - * LOCKING: called with the domain lock held - */ -gpointer -mono_arch_build_imt_trampoline (MonoVTable *vtable, MonoDomain *domain, MonoIMTCheckItem **imt_entries, int count, - gpointer fail_tramp) -{ - int i; - int size = 0; - guint8 *start, *buf; - Ia64CodegenState code; - - size = count * 256; - buf = g_malloc0 (size); - ia64_codegen_init (code, buf); - - /* IA64_R9 contains the IMT method */ - - for (i = 0; i < count; ++i) { - MonoIMTCheckItem *item = imt_entries [i]; - ia64_begin_bundle (code); - item->code_target = (guint8*)code.buf + code.nins; - if (item->is_equals) { - gboolean fail_case = !item->check_target_idx && fail_tramp; - - if (item->check_target_idx || fail_case) { - if (!item->compare_done || fail_case) { - ia64_movl (code, GP_SCRATCH_REG, item->key); - ia64_cmp_eq (code, 6, 7, IA64_R9, GP_SCRATCH_REG); - } - item->jmp_code = (guint8*)code.buf + code.nins; - ia64_br_cond_pred (code, 7, 0); - - if (item->has_target_code) { - ia64_movl (code, GP_SCRATCH_REG, item->value.target_code); - } else { - ia64_movl (code, GP_SCRATCH_REG, &(vtable->vtable [item->value.vtable_slot])); - ia64_ld8 (code, GP_SCRATCH_REG, GP_SCRATCH_REG); - } - ia64_mov_to_br (code, IA64_B6, GP_SCRATCH_REG); - ia64_br_cond_reg (code, IA64_B6); - - if (fail_case) { - ia64_begin_bundle (code); - ia64_patch (item->jmp_code, (guint8*)code.buf + code.nins); - ia64_movl (code, GP_SCRATCH_REG, fail_tramp); - ia64_mov_to_br (code, IA64_B6, GP_SCRATCH_REG); - ia64_br_cond_reg (code, IA64_B6); - item->jmp_code = NULL; - } - } else { - /* enable the commented code to assert on wrong method */ -#if ENABLE_WRONG_METHOD_CHECK - g_assert_not_reached (); -#endif - ia64_movl (code, GP_SCRATCH_REG, &(vtable->vtable [item->value.vtable_slot])); - ia64_ld8 (code, GP_SCRATCH_REG, GP_SCRATCH_REG); - ia64_mov_to_br (code, IA64_B6, GP_SCRATCH_REG); - ia64_br_cond_reg (code, IA64_B6); -#if ENABLE_WRONG_METHOD_CHECK - g_assert_not_reached (); -#endif - } - } else { - ia64_movl (code, GP_SCRATCH_REG, item->key); - ia64_cmp_geu (code, 6, 7, IA64_R9, GP_SCRATCH_REG); - item->jmp_code = (guint8*)code.buf + code.nins; - ia64_br_cond_pred (code, 6, 0); - } - } - /* patch the branches to get to the target items */ - for (i = 0; i < count; ++i) { - MonoIMTCheckItem *item = imt_entries [i]; - if (item->jmp_code) { - if (item->check_target_idx) { - ia64_patch (item->jmp_code, imt_entries [item->check_target_idx]->code_target); - } - } - } - - ia64_codegen_close (code); - g_assert (code.buf - buf <= size); - - size = code.buf - buf; - if (fail_tramp) { - start = mono_method_alloc_generic_virtual_trampoline (domain, size + 16); - start = (gpointer)ALIGN_TO (start, 16); - } else { - start = mono_domain_code_reserve (domain, size); - } - memcpy (start, buf, size); - - mono_arch_flush_icache (start, size); - - mono_stats.imt_thunks_size += size; - - mono_tramp_info_register (mono_tramp_info_create (NULL, start, size, NULL, NULL), domain); - - return start; -} - -MonoMethod* -mono_arch_find_imt_method (mgreg_t *regs, guint8 *code) -{ - return (MonoMethod*)regs [IA64_R9]; -} - -gpointer -mono_arch_get_this_arg_from_call (mgreg_t *regs, guint8 *code) -{ - return (gpointer)regs [IA64_R10]; -} - -gpointer -mono_arch_get_delegate_invoke_impl (MonoMethodSignature *sig, gboolean has_target) -{ - return NULL; -} - -gpointer -mono_arch_get_delegate_virtual_invoke_impl (MonoMethodSignature *sig, MonoMethod *method, int offset, gboolean load_imt_reg) -{ - return NULL; -} - -MonoInst* -mono_arch_emit_inst_for_method (MonoCompile *cfg, MonoMethod *cmethod, MonoMethodSignature *fsig, MonoInst **args) -{ - MonoInst *ins = NULL; - - if (cmethod->klass->image == mono_defaults.corlib && - (strcmp (cmethod->klass->name_space, "System.Threading") == 0) && - (strcmp (cmethod->klass->name, "Interlocked") == 0)) { - - /* - * We don't use the generic version in mini_emit_inst_for_method () since we - * ia64 has atomic_add_imm opcodes. - */ - if (strcmp (cmethod->name, "Increment") == 0) { - guint32 opcode; - - if (fsig->params [0]->type == MONO_TYPE_I4) - opcode = OP_ATOMIC_ADD_IMM_I4; - else if (fsig->params [0]->type == MONO_TYPE_I8) - opcode = OP_ATOMIC_ADD_IMM_I8; - else - g_assert_not_reached (); - MONO_INST_NEW (cfg, ins, opcode); - ins->dreg = mono_alloc_preg (cfg); - ins->inst_imm = 1; - ins->inst_basereg = args [0]->dreg; - ins->inst_offset = 0; - MONO_ADD_INS (cfg->cbb, ins); - } else if (strcmp (cmethod->name, "Decrement") == 0) { - guint32 opcode; - - if (fsig->params [0]->type == MONO_TYPE_I4) - opcode = OP_ATOMIC_ADD_IMM_I4; - else if (fsig->params [0]->type == MONO_TYPE_I8) - opcode = OP_ATOMIC_ADD_IMM_I8; - else - g_assert_not_reached (); - MONO_INST_NEW (cfg, ins, opcode); - ins->dreg = mono_alloc_preg (cfg); - ins->inst_imm = -1; - ins->inst_basereg = args [0]->dreg; - ins->inst_offset = 0; - MONO_ADD_INS (cfg->cbb, ins); - } else if (strcmp (cmethod->name, "Add") == 0) { - guint32 opcode; - gboolean is_imm = FALSE; - gint64 imm = 0; - - if ((args [1]->opcode == OP_ICONST) || (args [1]->opcode == OP_I8CONST)) { - imm = (args [1]->opcode == OP_ICONST) ? args [1]->inst_c0 : args [1]->inst_l; - - is_imm = (imm == 1 || imm == 4 || imm == 8 || imm == 16 || imm == -1 || imm == -4 || imm == -8 || imm == -16); - } - - if (is_imm) { - if (fsig->params [0]->type == MONO_TYPE_I4) - opcode = OP_ATOMIC_ADD_IMM_I4; - else if (fsig->params [0]->type == MONO_TYPE_I8) - opcode = OP_ATOMIC_ADD_IMM_I8; - else - g_assert_not_reached (); - - MONO_INST_NEW (cfg, ins, opcode); - ins->dreg = mono_alloc_ireg (cfg); - ins->inst_basereg = args [0]->dreg; - ins->inst_offset = 0; - ins->inst_imm = imm; - ins->type = (opcode == OP_ATOMIC_ADD_IMM_I4) ? STACK_I4 : STACK_I8; - } else { - if (fsig->params [0]->type == MONO_TYPE_I4) - opcode = OP_ATOMIC_ADD_I4; - else if (fsig->params [0]->type == MONO_TYPE_I8) - opcode = OP_ATOMIC_ADD_I8; - else - g_assert_not_reached (); - - MONO_INST_NEW (cfg, ins, opcode); - ins->dreg = mono_alloc_ireg (cfg); - ins->inst_basereg = args [0]->dreg; - ins->inst_offset = 0; - ins->sreg2 = args [1]->dreg; - ins->type = (opcode == OP_ATOMIC_ADD_I4) ? STACK_I4 : STACK_I8; - } - MONO_ADD_INS (cfg->cbb, ins); - } - } - - return ins; -} - -gboolean -mono_arch_print_tree (MonoInst *tree, int arity) -{ - return 0; -} - -mgreg_t -mono_arch_context_get_int_reg (MonoContext *ctx, int reg) -{ - /* FIXME: implement */ - g_assert_not_reached (); -} - -gboolean -mono_arch_opcode_supported (int opcode) -{ - switch (opcode) { - case OP_ATOMIC_ADD_I4: - case OP_ATOMIC_ADD_I8: - case OP_ATOMIC_EXCHANGE_I4: - case OP_ATOMIC_EXCHANGE_I8: - return TRUE; - default: - return FALSE; - } -} diff --git a/mono/mini/mini-ia64.h b/mono/mini/mini-ia64.h deleted file mode 100644 index e1fc154b1f3..00000000000 --- a/mono/mini/mini-ia64.h +++ /dev/null @@ -1,118 +0,0 @@ -/** - * \file - */ - -#ifndef __MONO_MINI_IA64_H__ -#define __MONO_MINI_IA64_H__ - -#include - -#include -#include - -#define MONO_ARCH_CPU_SPEC ia64_desc - -/* FIXME: regset -> 128 bits ! */ - -#define MONO_MAX_IREGS 128 -#define MONO_MAX_FREGS 128 - -/* Parameters used by the register allocator */ - -/* r8..r11, r14..r29 */ -#define MONO_ARCH_CALLEE_REGS ((regmask_t)(0xf00UL) | (regmask_t)(0x3fffc000UL)) - -/* f6..f15, f34..f127 */ -/* FIXME: Use the upper 64 bits as well */ -#define MONO_ARCH_CALLEE_FREGS ((regmask_t)(0xfffffffc00000000UL) | ((regmask_t)(0x3ffUL) << 6)) - -#define MONO_ARCH_CALLEE_SAVED_REGS ~(MONO_ARCH_CALLEE_REGS) - -#define MONO_ARCH_CALLEE_SAVED_FREGS 0 - -#define MONO_ARCH_USE_FPSTACK FALSE -#define MONO_ARCH_FPSTACK_SIZE 0 - -#define MONO_ARCH_INST_FIXED_REG(desc) ((desc == 'r') ? IA64_R8 : ((desc == 'g') ? 8 : -1)) -#define MONO_ARCH_INST_IS_FLOAT(desc) ((desc == 'f') || (desc == 'g')) -#define MONO_ARCH_INST_SREG2_MASK(ins) (0) -#define MONO_ARCH_INST_IS_REGPAIR(desc) FALSE -#define MONO_ARCH_INST_REGPAIR_REG2(desc,hreg1) (-1) - -#define MONO_ARCH_IS_GLOBAL_IREG(reg) (is_hard_ireg (reg) && ((reg) >= cfg->arch.reg_local0) && ((reg) < cfg->arch.reg_out0)) - -#define MONO_ARCH_FRAME_ALIGNMENT 16 - -#define MONO_ARCH_CODE_ALIGNMENT 16 - -#define MONO_ARCH_SIGNAL_STACK_SIZE SIGSTKSZ - -struct MonoLMF { -}; - -typedef struct MonoCompileArch { - gint32 stack_alloc_size; - gint32 lmf_offset; - gint32 localloc_offset; - gint32 n_out_regs; - gint32 reg_in0; - gint32 reg_local0; - gint32 reg_out0; - gint32 reg_saved_ar_pfs; - gint32 reg_saved_b0; - gint32 reg_saved_sp; - gint32 reg_fp; - gint32 reg_saved_return_val; - guint32 prolog_end_offset, epilog_begin_offset, epilog_end_offset; - void *ret_var_addr_local; - unw_dyn_region_info_t *r_pro, *r_epilog; - void *last_bb; - Ia64CodegenState code; - gboolean omit_fp; - GHashTable *branch_targets; -} MonoCompileArch; - -#define MONO_INIT_CONTEXT_FROM_FUNC(ctx,start_func) do { \ - MONO_INIT_CONTEXT_FROM_CURRENT (ctx); \ -} while (0) - -#define MONO_INIT_CONTEXT_FROM_CURRENT(ctx) do { \ - int res; \ - res = unw_getcontext (&unw_ctx); \ - g_assert (res == 0); \ - res = unw_init_local (&(ctx)->cursor, &unw_ctx); \ - g_assert (res == 0); \ -} while (0) - -/* This is ia64 only */ -#define MONO_CONTEXT_SET_FUNC(ctx, func) MONO_CONTEXT_SET_IP ((ctx), ((gpointer*)(func))[0]) - -#define MONO_ARCH_INIT_TOP_LMF_ENTRY(lmf) - -#define MONO_ARCH_CONTEXT_DEF unw_context_t unw_ctx; - -#define MONO_ARCH_USE_SIGACTION 1 - -#ifdef HAVE_WORKING_SIGALTSTACK -/*#define MONO_ARCH_SIGSEGV_ON_ALTSTACK*/ -#endif - -unw_dyn_region_info_t* mono_ia64_create_unwind_region (Ia64CodegenState *code); - -#define MONO_ARCH_NO_EMULATE_LONG_SHIFT_OPS 1 -#define MONO_ARCH_NO_EMULATE_MUL_IMM 1 -#define MONO_ARCH_NO_EMULATE_MUL 1 - -#define MONO_ARCH_EMULATE_CONV_R8_UN 1 -#define MONO_ARCH_EMULATE_LCONV_TO_R8_UN 1 -#define MONO_ARCH_EMULATE_FREM 1 -#define MONO_ARCH_EMULATE_MUL_DIV 1 -#define MONO_ARCH_NEED_DIV_CHECK 1 - -#define MONO_ARCH_HAVE_IS_INT_OVERFLOW 1 - -#define MONO_ARCH_HAVE_INVALIDATE_METHOD 1 -#define MONO_ARCH_HAVE_SAVE_UNWIND_INFO 1 -#define MONO_ARCH_HAVE_GENERALIZED_IMT_TRAMPOLINE 1 - -#endif /* __MONO_MINI_IA64_H__ */ diff --git a/mono/mini/mini-llvm.c b/mono/mini/mini-llvm.c index c40b98b9f2d..9d7b5657dd0 100644 --- a/mono/mini/mini-llvm.c +++ b/mono/mini/mini-llvm.c @@ -9238,7 +9238,7 @@ default_mono_llvm_unhandled_exception (void) The mono JIT uses pointer sized iregs/double fregs, while LLVM uses precisely typed registers, so we have to keep track of the precise LLVM type of each vreg. This is made easier because the IR is already in SSA form. - An additional problem is that our IR is not consistent with types, i.e. i32/ia64 + An additional problem is that our IR is not consistent with types, i.e. i32/i64 types are frequently used incorrectly. */ diff --git a/mono/mini/mini-ops.h b/mono/mini/mini-ops.h index 838b8a9cd96..ae9165e1174 100644 --- a/mono/mini/mini-ops.h +++ b/mono/mini/mini-ops.h @@ -1221,107 +1221,6 @@ MINI_OP(OP_S390_ISUB_OVF, "s390_int_sub_ovf", IREG, IREG, IREG) MINI_OP(OP_S390_ISUB_OVF_UN, "s390_int_sub_ovf_un", IREG, IREG, IREG) #endif -#if defined(__ia64__) -MINI_OP(OP_ATOMIC_ADD_IMM_I4, "atomic_add_imm_i4", IREG, IREG, NONE) -MINI_OP(OP_ATOMIC_ADD_IMM_I8, "atomic_add_imm_i8", IREG, IREG, NONE) - -MINI_OP(OP_IA64_LOAD, "ia64_load", NONE, NONE, NONE) -MINI_OP(OP_IA64_LOADI1, "ia64_loadi1", NONE, NONE, NONE) -MINI_OP(OP_IA64_LOADU1, "ia64_loadu1", NONE, NONE, NONE) -MINI_OP(OP_IA64_LOADI2, "ia64_loadi2", NONE, NONE, NONE) -MINI_OP(OP_IA64_LOADU2, "ia64_loadu2", NONE, NONE, NONE) -MINI_OP(OP_IA64_LOADI4, "ia64_loadi4", NONE, NONE, NONE) -MINI_OP(OP_IA64_LOADU4, "ia64_loadu4", NONE, NONE, NONE) -MINI_OP(OP_IA64_LOADI8, "ia64_loadi8", NONE, NONE, NONE) -MINI_OP(OP_IA64_LOADU8, "ia64_loadu8", NONE, NONE, NONE) -MINI_OP(OP_IA64_LOADR4, "ia64_loadr4", NONE, NONE, NONE) -MINI_OP(OP_IA64_LOADR8, "ia64_loadr8", NONE, NONE, NONE) -MINI_OP(OP_IA64_STORE, "ia64_store", NONE, NONE, NONE) -MINI_OP(OP_IA64_STOREI1, "ia64_storei1", NONE, NONE, NONE) -MINI_OP(OP_IA64_STOREU1, "ia64_storeu1", NONE, NONE, NONE) -MINI_OP(OP_IA64_STOREI2, "ia64_storei2", NONE, NONE, NONE) -MINI_OP(OP_IA64_STOREU2, "ia64_storeu2", NONE, NONE, NONE) -MINI_OP(OP_IA64_STOREI4, "ia64_storei4", NONE, NONE, NONE) -MINI_OP(OP_IA64_STOREU4, "ia64_storeu4", NONE, NONE, NONE) -MINI_OP(OP_IA64_STOREI8, "ia64_storei8", NONE, NONE, NONE) -MINI_OP(OP_IA64_STOREU8, "ia64_storeu8", NONE, NONE, NONE) -MINI_OP(OP_IA64_STORER4, "ia64_storer4", NONE, NONE, NONE) -MINI_OP(OP_IA64_STORER8, "ia64_storer8", NONE, NONE, NONE) - -MINI_OP(OP_IA64_CMP4_EQ, "ia64_cmp4_eq", NONE, IREG, IREG) -MINI_OP(OP_IA64_CMP4_NE, "ia64_cmp4_ne", NONE, IREG, IREG) -MINI_OP(OP_IA64_CMP4_LE, "ia64_cmp4_le", NONE, IREG, IREG) -MINI_OP(OP_IA64_CMP4_LT, "ia64_cmp4_lt", NONE, IREG, IREG) -MINI_OP(OP_IA64_CMP4_GE, "ia64_cmp4_ge", NONE, IREG, IREG) -MINI_OP(OP_IA64_CMP4_GT, "ia64_cmp4_gt", NONE, IREG, IREG) -MINI_OP(OP_IA64_CMP4_LE_UN, "ia64_cmp4_le_un", NONE, IREG, IREG) -MINI_OP(OP_IA64_CMP4_LT_UN, "ia64_cmp4_lt_un", NONE, IREG, IREG) -MINI_OP(OP_IA64_CMP4_GE_UN, "ia64_cmp4_ge_un", NONE, IREG, IREG) -MINI_OP(OP_IA64_CMP4_GT_UN, "ia64_cmp4_gt_un", NONE, IREG, IREG) -MINI_OP(OP_IA64_CMP_EQ, "ia64_cmp_eq", NONE, IREG, IREG) -MINI_OP(OP_IA64_CMP_NE, "ia64_cmp_ne", NONE, IREG, IREG) -MINI_OP(OP_IA64_CMP_LE, "ia64_cmp_le", NONE, IREG, IREG) -MINI_OP(OP_IA64_CMP_LT, "ia64_cmp_lt", NONE, IREG, IREG) -MINI_OP(OP_IA64_CMP_GE, "ia64_cmp_ge", NONE, IREG, IREG) -MINI_OP(OP_IA64_CMP_GT, "ia64_cmp_gt", NONE, IREG, IREG) -MINI_OP(OP_IA64_CMP_LT_UN, "ia64_cmp_lt_un", NONE, IREG, IREG) -MINI_OP(OP_IA64_CMP_GT_UN, "ia64_cmp_gt_un", NONE, IREG, IREG) -MINI_OP(OP_IA64_CMP_GE_UN, "ia64_cmp_ge_un", NONE, IREG, IREG) -MINI_OP(OP_IA64_CMP_LE_UN, "ia64_cmp_le_un", NONE, IREG, IREG) - -MINI_OP(OP_IA64_CMP4_EQ_IMM, "ia64_cmp4_eq_imm", NONE, NONE, IREG) -MINI_OP(OP_IA64_CMP4_NE_IMM, "ia64_cmp4_ne_imm", NONE, NONE, IREG) -MINI_OP(OP_IA64_CMP4_LE_IMM, "ia64_cmp4_le_imm", NONE, NONE, IREG) -MINI_OP(OP_IA64_CMP4_LT_IMM, "ia64_cmp4_lt_imm", NONE, NONE, IREG) -MINI_OP(OP_IA64_CMP4_GE_IMM, "ia64_cmp4_ge_imm", NONE, NONE, IREG) -MINI_OP(OP_IA64_CMP4_GT_IMM, "ia64_cmp4_gt_imm", NONE, NONE, IREG) -MINI_OP(OP_IA64_CMP4_LE_UN_IMM, "ia64_cmp4_le_un_imm", NONE, NONE, IREG) -MINI_OP(OP_IA64_CMP4_LT_UN_IMM, "ia64_cmp4_lt_un_imm", NONE, NONE, IREG) -MINI_OP(OP_IA64_CMP4_GE_UN_IMM, "ia64_cmp4_ge_un_imm", NONE, NONE, IREG) -MINI_OP(OP_IA64_CMP4_GT_UN_IMM, "ia64_cmp4_gt_un_imm", NONE, NONE, IREG) -MINI_OP(OP_IA64_CMP_EQ_IMM, "ia64_cmp_eq_imm", NONE, NONE, IREG) -MINI_OP(OP_IA64_CMP_NE_IMM, "ia64_cmp_ne_imm", NONE, NONE, IREG) -MINI_OP(OP_IA64_CMP_LE_IMM, "ia64_cmp_le_imm", NONE, NONE, IREG) -MINI_OP(OP_IA64_CMP_LT_IMM, "ia64_cmp_lt_imm", NONE, NONE, IREG) -MINI_OP(OP_IA64_CMP_GE_IMM, "ia64_cmp_ge_imm", NONE, NONE, IREG) -MINI_OP(OP_IA64_CMP_GT_IMM, "ia64_cmp_gt_imm", NONE, NONE, IREG) -MINI_OP(OP_IA64_CMP_LT_UN_IMM, "ia64_cmp_lt_un_imm", NONE, NONE, IREG) -MINI_OP(OP_IA64_CMP_GT_UN_IMM, "ia64_cmp_gt_un_imm", NONE, NONE, IREG) -MINI_OP(OP_IA64_CMP_GE_UN_IMM, "ia64_cmp_ge_un_imm", NONE, NONE, IREG) -MINI_OP(OP_IA64_CMP_LE_UN_IMM, "ia64_cmp_le_un_imm", NONE, NONE, IREG) - -MINI_OP(OP_IA64_FCMP_EQ, "ia64_fcmp_eq", NONE, IREG, IREG) -MINI_OP(OP_IA64_FCMP_NE, "ia64_fcmp_ne", NONE, IREG, IREG) -MINI_OP(OP_IA64_FCMP_LE, "ia64_fcmp_le", NONE, IREG, IREG) -MINI_OP(OP_IA64_FCMP_LT, "ia64_fcmp_lt", NONE, IREG, IREG) -MINI_OP(OP_IA64_FCMP_GE, "ia64_fcmp_ge", NONE, IREG, IREG) -MINI_OP(OP_IA64_FCMP_GT, "ia64_fcmp_gt", NONE, IREG, IREG) -MINI_OP(OP_IA64_FCMP_LT_UN, "ia64_fcmp_lt_un", NONE, IREG, IREG) -MINI_OP(OP_IA64_FCMP_GT_UN, "ia64_fcmp_gt_un", NONE, IREG, IREG) -MINI_OP(OP_IA64_FCMP_GE_UN, "ia64_fcmp_ge_un", NONE, IREG, IREG) -MINI_OP(OP_IA64_FCMP_LE_UN, "ia64_fcmp_le_un", NONE, IREG, IREG) - -MINI_OP(OP_IA64_BR_COND, "ia64_br_cond", NONE, NONE, NONE) -MINI_OP(OP_IA64_COND_EXC, "ia64_cond_exc", NONE, NONE, NONE) -MINI_OP(OP_IA64_CSET, "ia64_cset", IREG, NONE, NONE) - -MINI_OP(OP_IA64_STOREI1_MEMBASE_INC_REG, "ia64_storei1_membase_inc_reg", IREG, IREG, NONE) -MINI_OP(OP_IA64_STOREI2_MEMBASE_INC_REG, "ia64_storei2_membase_inc_reg", IREG, IREG, NONE) -MINI_OP(OP_IA64_STOREI4_MEMBASE_INC_REG, "ia64_storei4_membase_inc_reg", IREG, IREG, NONE) -MINI_OP(OP_IA64_STOREI8_MEMBASE_INC_REG, "ia64_storei8_membase_inc_reg", IREG, IREG, NONE) -MINI_OP(OP_IA64_STORER4_MEMBASE_INC_REG, "ia64_storer4_membase_inc_reg", IREG, IREG, NONE) -MINI_OP(OP_IA64_STORER8_MEMBASE_INC_REG, "ia64_storer8_membase_inc_reg", IREG, IREG, NONE) -MINI_OP(OP_IA64_LOADI1_MEMBASE_INC,"ia64_loadi1_membase_inc", IREG, IREG, NONE) -MINI_OP(OP_IA64_LOADU1_MEMBASE_INC,"ia64_loadu1_membase_inc", IREG, IREG, NONE) -MINI_OP(OP_IA64_LOADI2_MEMBASE_INC,"ia64_loadi2_membase_inc", IREG, IREG, NONE) -MINI_OP(OP_IA64_LOADU2_MEMBASE_INC,"ia64_loadu2_membase_inc", IREG, IREG, NONE) -MINI_OP(OP_IA64_LOADI4_MEMBASE_INC,"ia64_loadi4_membase_inc", IREG, IREG, NONE) -MINI_OP(OP_IA64_LOADU4_MEMBASE_INC,"ia64_loadu4_membase_inc", IREG, IREG, NONE) -MINI_OP(OP_IA64_LOADI8_MEMBASE_INC,"ia64_loadi8_membase_inc", IREG, IREG, NONE) -MINI_OP(OP_IA64_LOADR4_MEMBASE_INC,"ia64_loadr4_membase_inc", IREG, IREG, NONE) -MINI_OP(OP_IA64_LOADR8_MEMBASE_INC,"ia64_loadr8_membase_inc", IREG, IREG, NONE) -#endif - #if defined(__mips__) MINI_OP(OP_MIPS_BEQ, "mips_beq", NONE, IREG, IREG) MINI_OP(OP_MIPS_BGEZ, "mips_bgez", NONE, IREG, NONE) diff --git a/mono/mini/mini-runtime.c b/mono/mini/mini-runtime.c index a9d42e691d6..b5d79629a54 100644 --- a/mono/mini/mini-runtime.c +++ b/mono/mini/mini-runtime.c @@ -3474,19 +3474,14 @@ mini_get_debug_options (void) static gpointer mini_create_ftnptr (MonoDomain *domain, gpointer addr) { -#if !defined(__ia64__) && (!defined(__ppc64__) && !defined(__powerpc64__) || _CALL_ELF == 2) +#if (!defined(__ppc64__) && !defined(__powerpc64__) || _CALL_ELF == 2) return addr; #else gpointer* desc = NULL; if ((desc = g_hash_table_lookup (domain->ftnptrs_hash, addr))) return desc; -# ifdef __ia64__ - desc = mono_domain_code_reserve (domain, 2 * sizeof (gpointer)); - - desc [0] = addr; - desc [1] = NULL; -# elif defined(__ppc64__) || defined(__powerpc64__) +# if defined(__ppc64__) || defined(__powerpc64__) desc = mono_domain_alloc0 (domain, 3 * sizeof (gpointer)); @@ -3502,7 +3497,7 @@ mini_create_ftnptr (MonoDomain *domain, gpointer addr) static gpointer mini_get_addr_from_ftnptr (gpointer descr) { -#if defined(__ia64__) || ((defined(__ppc64__) || defined(__powerpc64__)) && _CALL_ELF != 2) +#if ((defined(__ppc64__) || defined(__powerpc64__)) && _CALL_ELF != 2) return *(gpointer*)descr; #else return descr; diff --git a/mono/mini/objects.cs b/mono/mini/objects.cs index 8d0cf336b8c..ef796986cd5 100644 --- a/mono/mini/objects.cs +++ b/mono/mini/objects.cs @@ -1809,6 +1809,25 @@ ncells ) { return 0; } + + public static int test_0_typedref () { + int i = 5; + System.TypedReference r = __makeref(i); + System.Type t = __reftype(r); + + if (t != typeof (int)) + return 1; + int j = __refvalue(r, int); + if (j != 5) + return 2; + + try { + object o = __refvalue (r, object); + } catch (InvalidCastException) { + } + + return 0; + } } #if __MOBILE__ diff --git a/mono/mini/tramp-ia64.c b/mono/mini/tramp-ia64.c deleted file mode 100644 index 4c2a4ee80ff..00000000000 --- a/mono/mini/tramp-ia64.c +++ /dev/null @@ -1,362 +0,0 @@ -/** - * \file - * JIT trampoline code for ia64 - * - * Authors: - * Zoltan Varga (vargaz@gmail.com) - * - * (C) 2001 Ximian, Inc. - */ - -#include -#include - -#include -#include -#include -#include - -#include "mini.h" -#include "mini-ia64.h" -#include "jit-icalls.h" - -#define GP_SCRATCH_REG 31 -#define GP_SCRATCH_REG2 30 - -/* - * mono_arch_get_unbox_trampoline: - * @m: method pointer - * @addr: pointer to native code for @m - * - * when value type methods are called through the vtable we need to unbox the - * this argument. This method returns a pointer to a trampoline which does - * unboxing before calling the method - */ -gpointer -mono_arch_get_unbox_trampoline (MonoMethod *m, gpointer addr) -{ - guint8 *buf; - gpointer func_addr, func_gp; - Ia64CodegenState code; - int this_reg = 0; - gpointer *desc; - MonoDomain *domain = mono_domain_get (); - - /* FIXME: Optimize this */ - - func_addr = ((gpointer*)addr) [0]; - func_gp = ((gpointer*)addr) [1]; - - buf = mono_domain_code_reserve (domain, 256); - - /* Since the this reg is a stacked register, its a bit hard to access it */ - ia64_codegen_init (code, buf); - ia64_alloc (code, 40, 8, 1, 0, 0); - ia64_adds_imm (code, 32 + this_reg, sizeof (MonoObject), 32 + this_reg); - ia64_mov_to_ar_i (code, IA64_PFS, 40); - ia64_movl (code, GP_SCRATCH_REG, func_addr); - ia64_mov_to_br (code, IA64_B6, GP_SCRATCH_REG); - ia64_br_cond_reg (code, IA64_B6); - ia64_codegen_close (code); - - g_assert (code.buf - buf < 256); - - mono_arch_flush_icache (buf, code.buf - buf); - - /* FIXME: */ - desc = g_malloc0 (sizeof (gpointer) * 2); - desc [0] = buf; - desc [1] = func_gp; - - mono_tramp_info_register (mono_tramp_info_create (NULL, buf, code.buf - buf, NULL, NULL), domain); - - return desc; -} - -void -mono_arch_patch_callsite (guint8 *method_start, guint8 *code, guint8 *addr) -{ - guint8 *callsite_begin; - guint64 *callsite = (guint64*)(gpointer)(code - 16); - guint64 *next_bundle; - guint64 ins, instructions [3]; - guint64 buf [16]; - Ia64CodegenState gen; - gpointer func = ((gpointer*)(gpointer)addr)[0]; - - while ((ia64_bundle_template (callsite) != IA64_TEMPLATE_MLX) && - (ia64_bundle_template (callsite) != IA64_TEMPLATE_MLXS)) - callsite -= 2; - callsite_begin = (guint8*)callsite; - - next_bundle = callsite + 2; - ins = ia64_bundle_ins1 (next_bundle); - if (ia64_ins_opcode (ins) == 5) { - /* ld8_inc_imm -> indirect call through a function pointer */ - g_assert (ia64_ins_r1 (ins) == GP_SCRATCH_REG2); - g_assert (ia64_ins_r3 (ins) == GP_SCRATCH_REG); - return; - } - - /* Patch the code generated by emit_call */ - - instructions [0] = ia64_bundle_ins1 (callsite); - instructions [1] = ia64_bundle_ins2 (callsite); - instructions [2] = ia64_bundle_ins3 (callsite); - - ia64_codegen_init (gen, (guint8*)buf); - ia64_movl (gen, GP_SCRATCH_REG, func); - instructions [1] = gen.instructions [0]; - instructions [2] = gen.instructions [1]; - - ia64_codegen_init (gen, (guint8*)buf); - ia64_emit_bundle_template (&gen, ia64_bundle_template (callsite), instructions [0], instructions [1], instructions [2]); - ia64_codegen_close (gen); - - /* This might not be safe, but not all itanium processors support st16 */ - callsite [0] = buf [0]; - callsite [1] = buf [1]; - - mono_arch_flush_icache (callsite_begin, code - callsite_begin); -} - -void -mono_arch_patch_plt_entry (guint8 *code, gpointer *got, mgreg_t *regs, guint8 *addr) -{ - g_assert_not_reached (); -} - -guchar* -mono_arch_create_generic_trampoline (MonoTrampolineType tramp_type, MonoTrampInfo **info, gboolean aot) -{ - guint8 *buf, *tramp; - int i, offset, saved_regs_offset, saved_fpregs_offset, last_offset, framesize; - int in0, local0, out0, l0, l1, l2, l3, l4, l5, l6, l7, l8, o0, o1, o2, o3; - gboolean has_caller; - Ia64CodegenState code; - unw_dyn_info_t *di; - unw_dyn_region_info_t *r_pro; - - g_assert (!aot); - *info = NULL; - - /* - * Since jump trampolines are not patched, this trampoline is executed every - * time a call is made to a jump trampoline. So we try to keep things faster - * in that case. - */ - if (tramp_type == MONO_TRAMPOLINE_JUMP) - has_caller = FALSE; - else - has_caller = TRUE; - - buf = mono_global_codeman_reserve (2048); - - ia64_codegen_init (code, buf); - - /* Stacked Registers */ - in0 = 32; - local0 = in0 + 8; - out0 = local0 + 16; - l0 = 40; - l1 = 41; - l2 = 42; - l3 = 43; - l4 = 44; - l5 = 45; /* saved ar.pfs */ - l6 = 46; /* arg */ - l7 = 47; /* code */ - l8 = 48; /* saved sp */ - o0 = out0 + 0; /* regs */ - o1 = out0 + 1; /* code */ - o2 = out0 + 2; /* arg */ - o3 = out0 + 3; /* tramp */ - - framesize = (128 * 8) + 1024; - framesize = (framesize + (MONO_ARCH_FRAME_ALIGNMENT - 1)) & ~ (MONO_ARCH_FRAME_ALIGNMENT - 1); - - /* - * Allocate a new register+memory stack frame. - * 8 input registers (the max used by the ABI) - * 16 locals - * 4 output (number of parameters passed to trampoline) - */ - ia64_unw_save_reg (code, UNW_IA64_AR_PFS, UNW_IA64_GR + l5); - ia64_alloc (code, l5, local0 - in0, out0 - local0, 4, 0); - ia64_unw_save_reg (code, UNW_IA64_SP, UNW_IA64_GR + l8); - ia64_mov (code, l8, IA64_SP); - ia64_adds_imm (code, IA64_SP, (-framesize), IA64_SP); - - offset = 16; /* scratch area */ - - /* Save the argument received from the specific trampoline */ - ia64_mov (code, l6, GP_SCRATCH_REG); - - /* Save the calling address */ - ia64_unw_save_reg (code, UNW_IA64_RP, UNW_IA64_GR + local0 + 7); - ia64_mov_from_br (code, l7, IA64_B0); - - /* Create unwind info for the prolog */ - ia64_begin_bundle (code); - r_pro = mono_ia64_create_unwind_region (&code); - - /* Save registers */ - /* Not needed for jump trampolines */ - if (tramp_type != MONO_TRAMPOLINE_JUMP) { - saved_regs_offset = offset; - offset += 128 * 8; - /* - * Only the registers which are needed for computing vtable slots need - * to be saved. - */ - last_offset = -1; - for (i = 0; i < 64; ++i) - if ((1 << i) & MONO_ARCH_CALLEE_REGS) { - if (last_offset != i * 8) - ia64_adds_imm (code, l1, saved_regs_offset + (i * 8), IA64_SP); - ia64_st8_spill_inc_imm_hint (code, l1, i, 8, 0); - last_offset = (i + 1) * 8; - } - } - - /* Save fp registers */ - saved_fpregs_offset = offset; - offset += 8 * 8; - ia64_adds_imm (code, l1, saved_fpregs_offset, IA64_SP); - for (i = 0; i < 8; ++i) - ia64_stfd_inc_imm_hint (code, l1, i + 8, 8, 0); - - g_assert (offset < framesize); - - /* Arg1 is the pointer to the saved registers */ - ia64_adds_imm (code, o0, saved_regs_offset, IA64_SP); - - /* Arg2 is the address of the calling code */ - if (has_caller) - ia64_mov (code, o1, l7); - else - ia64_mov (code, o1, 0); - - /* Arg3 is the method/vtable ptr */ - ia64_mov (code, o2, l6); - - /* Arg4 is the trampoline address */ - /* FIXME: */ - ia64_mov (code, o3, 0); - - tramp = (guint8*)mono_get_trampoline_func (tramp_type); - - /* Call the trampoline using an indirect call */ - ia64_movl (code, l0, tramp); - ia64_ld8_inc_imm (code, l1, l0, 8); - ia64_mov_to_br (code, IA64_B6, l1); - ia64_ld8 (code, IA64_GP, l0); - ia64_br_call_reg (code, 0, IA64_B6); - - /* Check for thread interruption */ - /* This is not perf critical code so no need to check the interrupt flag */ - ia64_mov (code, l2, IA64_R8); - - tramp = (guint8*)mono_interruption_checkpoint_from_trampoline; - ia64_movl (code, l0, tramp); - ia64_ld8_inc_imm (code, l1, l0, 8); - ia64_mov_to_br (code, IA64_B6, l1); - ia64_ld8 (code, IA64_GP, l0); - ia64_br_call_reg (code, 0, IA64_B6); - - ia64_mov (code, IA64_R8, l2); - - /* Restore fp regs */ - ia64_adds_imm (code, l1, saved_fpregs_offset, IA64_SP); - for (i = 0; i < 8; ++i) - ia64_ldfd_inc_imm (code, i + 8, l1, 8); - - /* FIXME: Handle NATs in fp regs / scratch regs */ - - /* Load method address from function descriptor */ - ia64_ld8 (code, l0, IA64_R8); - ia64_mov_to_br (code, IA64_B6, l0); - - /* Clean up register/memory stack frame */ - ia64_adds_imm (code, IA64_SP, framesize, IA64_SP); - ia64_mov_to_ar_i (code, IA64_PFS, l5); - - /* Call the compiled method */ - ia64_mov_to_br (code, IA64_B0, l7); - ia64_br_cond_reg (code, IA64_B6); - - ia64_codegen_close (code); - - g_assert ((code.buf - buf) <= 2048); - - /* FIXME: emit unwind info for epilog */ - di = g_malloc0 (sizeof (unw_dyn_info_t)); - di->start_ip = (unw_word_t) buf; - di->end_ip = (unw_word_t) code.buf; - di->gp = 0; - di->format = UNW_INFO_FORMAT_DYNAMIC; - di->u.pi.name_ptr = (unw_word_t)"ia64_generic_trampoline"; - di->u.pi.regions = r_pro; - - _U_dyn_register (di); - - mono_arch_flush_icache (buf, code.buf - buf); - - return buf; -} - -#define TRAMPOLINE_SIZE 128 - -gpointer -mono_arch_create_specific_trampoline (gpointer arg1, MonoTrampolineType tramp_type, MonoDomain *domain, guint32 *code_len) -{ - guint8 *buf, *tramp; - gint64 disp; - Ia64CodegenState code; - - tramp = mono_get_trampoline_code (tramp_type); - - buf = mono_domain_code_reserve (domain, TRAMPOLINE_SIZE); - - /* FIXME: Optimize this */ - - ia64_codegen_init (code, buf); - - ia64_movl (code, GP_SCRATCH_REG, arg1); - - ia64_begin_bundle (code); - disp = (tramp - code.buf) >> 4; - if (ia64_is_imm21 (disp)) { - ia64_br_cond (code, disp); - } - else { - ia64_movl (code, GP_SCRATCH_REG2, tramp); - ia64_mov_to_br (code, IA64_B6, GP_SCRATCH_REG2); - ia64_br_cond_reg (code, IA64_B6); - } - - ia64_codegen_close (code); - - g_assert (code.buf - buf <= TRAMPOLINE_SIZE); - - mono_arch_flush_icache (buf, code.buf - buf); - - if (code_len) - *code_len = code.buf - buf; - - return buf; -} - -void -mono_arch_invalidate_method (MonoJitInfo *ji, void *func, gpointer func_arg) -{ - NOT_IMPLEMENTED; -} - -gpointer -mono_arch_create_rgctx_lazy_fetch_trampoline (guint32 slot, MonoTrampInfo **info, gboolean aot) -{ - /* FIXME: implement! */ - g_assert_not_reached (); - return NULL; -} diff --git a/mono/tests/Makefile.am b/mono/tests/Makefile.am index 3c0ed65138e..ac930c45ade 100644 --- a/mono/tests/Makefile.am +++ b/mono/tests/Makefile.am @@ -518,10 +518,6 @@ if X86 TESTS_CS_SRC += async-exc-compilation.cs finally_guard.cs finally_block_ending_in_dead_bb.cs endif -if IA64 -TESTS_CS_SRC += async-exc-compilation.cs filter-stack.cs -endif - TESTS_IL_SRC= \ field-access.il \ method-access.il \ @@ -658,12 +654,6 @@ endif endif -if IA64 -# bug #319249 -PLATFORM_DISABLED_TESTS=exception17.exe -PLATFORM_DISABLED_TESTS+=winx64structs.exe -endif - if X86 if HOST_WIN32 @@ -1013,6 +1003,7 @@ INTERP_DISABLED_TESTS = \ abort-cctor.exe \ appdomain-async-invoke.exe \ appdomain-exit.exe \ + appdomain-serialize-exception.exe \ appdomain-unload-callback.exe \ appdomain-unload-doesnot-raise-pending-events.exe \ appdomain-unload.exe \ diff --git a/mono/utils/Makefile.am b/mono/utils/Makefile.am index 4b051613420..f85393101e4 100644 --- a/mono/utils/Makefile.am +++ b/mono/utils/Makefile.am @@ -240,10 +240,6 @@ if SPARC64 arch_sources += mono-hwcap-sparc.c endif -if IA64 -arch_sources += mono-hwcap-ia64.c -endif - if S390X arch_sources += mono-hwcap-s390x.c endif diff --git a/mono/utils/mono-codeman.c b/mono/utils/mono-codeman.c index 1f0e365357a..2964229a5b1 100644 --- a/mono/utils/mono-codeman.c +++ b/mono/utils/mono-codeman.c @@ -43,7 +43,7 @@ static MonoCodeManagerCallbacks code_manager_callbacks; #define MIN_PAGES 16 -#if defined(__ia64__) || defined(__x86_64__) || defined (_WIN64) +#if defined(__x86_64__) || defined (_WIN64) /* * We require 16 byte alignment on amd64 so the fp literals embedded in the code are * properly aligned for SSE2. diff --git a/mono/utils/mono-context.h b/mono/utils/mono-context.h index d0cf8cce421..3cc722f0aae 100644 --- a/mono/utils/mono-context.h +++ b/mono/utils/mono-context.h @@ -771,89 +771,7 @@ typedef struct MonoContext { #define MONO_ARCH_HAS_MONO_CONTEXT 1 -#elif defined(__ia64__) /*defined(__sparc__) || defined(sparc) */ - -#ifndef UNW_LOCAL_ONLY - -#define UNW_LOCAL_ONLY -#include - -#endif - -typedef struct MonoContext { - unw_cursor_t cursor; - /* Whenever the ip in 'cursor' points to the ip where the exception happened */ - /* This is true for the initial context for exceptions thrown from signal handlers */ - gboolean precise_ip; -} MonoContext; - -/*XXX SET_BP is missing*/ -#define MONO_CONTEXT_SET_IP(ctx,eip) do { int err = unw_set_reg (&(ctx)->cursor, UNW_IA64_IP, (unw_word_t)(eip)); g_assert (err == 0); } while (0) -#define MONO_CONTEXT_SET_SP(ctx,esp) do { int err = unw_set_reg (&(ctx)->cursor, UNW_IA64_SP, (unw_word_t)(esp)); g_assert (err == 0); } while (0) - -#define MONO_CONTEXT_GET_IP(ctx) ((gpointer)(mono_ia64_context_get_ip ((ctx)))) -#define MONO_CONTEXT_GET_BP(ctx) ((gpointer)(mono_ia64_context_get_fp ((ctx)))) -#define MONO_CONTEXT_GET_SP(ctx) ((gpointer)(mono_ia64_context_get_sp ((ctx)))) - -static inline unw_word_t -mono_ia64_context_get_ip (MonoContext *ctx) -{ - unw_word_t ip; - int err; - - err = unw_get_reg (&ctx->cursor, UNW_IA64_IP, &ip); - g_assert (err == 0); - - if (ctx->precise_ip) { - return ip; - } else { - /* Subtrack 1 so ip points into the actual instruction */ - return ip - 1; - } -} - -static inline unw_word_t -mono_ia64_context_get_sp (MonoContext *ctx) -{ - unw_word_t sp; - int err; - - err = unw_get_reg (&ctx->cursor, UNW_IA64_SP, &sp); - g_assert (err == 0); - - return sp; -} - -static inline unw_word_t -mono_ia64_context_get_fp (MonoContext *ctx) -{ - unw_cursor_t new_cursor; - unw_word_t fp; - int err; - - { - unw_word_t ip, sp; - - err = unw_get_reg (&ctx->cursor, UNW_IA64_SP, &sp); - g_assert (err == 0); - - err = unw_get_reg (&ctx->cursor, UNW_IA64_IP, &ip); - g_assert (err == 0); - } - - /* fp is the SP of the parent frame */ - new_cursor = ctx->cursor; - - err = unw_step (&new_cursor); - g_assert (err >= 0); - - err = unw_get_reg (&new_cursor, UNW_IA64_SP, &fp); - g_assert (err == 0); - - return fp; -} - -#elif ((defined(__mips__) && !defined(MONO_CROSS_COMPILE)) || (defined(TARGET_MIPS))) && SIZEOF_REGISTER == 4 /* defined(__ia64__) */ +#elif ((defined(__mips__) && !defined(MONO_CROSS_COMPILE)) || (defined(TARGET_MIPS))) && SIZEOF_REGISTER == 4 #define MONO_ARCH_HAS_MONO_CONTEXT 1 diff --git a/mono/utils/mono-hwcap-ia64.c b/mono/utils/mono-hwcap-ia64.c deleted file mode 100644 index 968c9fb2d4f..00000000000 --- a/mono/utils/mono-hwcap-ia64.c +++ /dev/null @@ -1,28 +0,0 @@ -/** - * \file - * Itanium hardware feature detection - * - * Authors: - * Alex Rønne Petersen (alexrp@xamarin.com) - * Elijah Taylor (elijahtaylor@google.com) - * Miguel de Icaza (miguel@xamarin.com) - * Neale Ferguson (Neale.Ferguson@SoftwareAG-usa.com) - * Paolo Molaro (lupus@xamarin.com) - * Rodrigo Kumpera (kumpera@gmail.com) - * Sebastien Pouliot (sebastien@xamarin.com) - * Zoltan Varga (vargaz@xamarin.com) - * - * Copyright 2003 Ximian, Inc. - * Copyright 2003-2011 Novell, Inc - * Copyright 2006 Broadcom - * Copyright 2007-2008 Andreas Faerber - * Copyright 2011-2013 Xamarin Inc - * Licensed under the MIT license. See LICENSE file in the project root for full license information. - */ - -#include "mono/utils/mono-hwcap.h" - -void -mono_hwcap_arch_init (void) -{ -} diff --git a/mono/utils/mono-hwcap-vars.h b/mono/utils/mono-hwcap-vars.h index a54db439d3d..419066ad04d 100644 --- a/mono/utils/mono-hwcap-vars.h +++ b/mono/utils/mono-hwcap-vars.h @@ -19,10 +19,6 @@ MONO_HWCAP_VAR(arm_has_thumb2) // Nothing here yet. -#elif defined (TARGET_IA64) - -// Nothing here yet. - #elif defined (TARGET_MIPS) // Nothing here yet. diff --git a/msvc/scripts/order.xml b/msvc/scripts/order.xml index be784b6c9cf..943713499b1 100644 --- a/msvc/scripts/order.xml +++ b/msvc/scripts/order.xml @@ -9,7 +9,7 @@ 4.0 basic - corlib.dll.sources + ./../../build/deps/_basic__corlib.dll.response true @@ -20,7 +20,7 @@ 4.0 basic - Mono.Security.dll.sources + ./../../build/deps/_basic__Mono.Security.dll.response true @@ -31,7 +31,7 @@ 4.0 basic - ./../../build/deps/basic_System.dll.sources + ./../../build/deps/_basic__System.dll.response true @@ -42,7 +42,7 @@ 4.0 basic - System.Xml.dll.sources + ./../../build/deps/_basic__System.Xml.dll.response true @@ -53,7 +53,7 @@ 4.0 basic - ./../../build/deps/basic_System.Core.dll.sources + ./../../build/deps/_basic__System.Core.dll.response true @@ -64,7 +64,7 @@ 4.0 basic - System.ComponentModel.Composition.dll.sources + ./../../build/deps/_basic__System.ComponentModel.Composition.dll.response true @@ -75,7 +75,7 @@ 4.0 basic - System.Numerics.dll.sources + ./../../build/deps/_basic__System.Numerics.dll.response true @@ -86,7 +86,7 @@ 4.0 basic - System.Xml.Linq.dll.sources + ./../../build/deps/_basic__System.Xml.Linq.dll.response true @@ -97,7 +97,7 @@ 4.0 basic - Mono.Cecil.dll.sources + ./../../build/deps/_basic__Mono.Cecil.dll.response @@ -119,7 +119,7 @@ 4.0 basic - System.Runtime.dll.sources + ./../../../build/deps/_basic_Facades_System.Runtime.dll.response true @@ -130,7 +130,7 @@ 4.0 basic - System.Reflection.dll.sources + ./../../../build/deps/_basic_Facades_System.Reflection.dll.response true @@ -141,7 +141,7 @@ 4.0 basic - System.Collections.dll.sources + ./../../../build/deps/_basic_Facades_System.Collections.dll.response true @@ -152,7 +152,7 @@ 4.0 basic - System.Resources.ResourceManager.dll.sources + ./../../../build/deps/_basic_Facades_System.Resources.ResourceManager.dll.response true @@ -163,7 +163,7 @@ 4.0 basic - System.Globalization.dll.sources + ./../../../build/deps/_basic_Facades_System.Globalization.dll.response true @@ -174,7 +174,7 @@ 4.0 basic - System.Threading.Tasks.dll.sources + ./../../../build/deps/_basic_Facades_System.Threading.Tasks.dll.response true @@ -185,7 +185,7 @@ 4.0 basic - System.Collections.Concurrent.dll.sources + ./../../../build/deps/_basic_Facades_System.Collections.Concurrent.dll.response true @@ -196,7 +196,7 @@ 4.0 basic - System.Text.Encoding.dll.sources + ./../../../build/deps/_basic_Facades_System.Text.Encoding.dll.response true @@ -207,7 +207,7 @@ 4.0 basic - System.IO.dll.sources + ./../../../build/deps/_basic_Facades_System.IO.dll.response true @@ -218,7 +218,7 @@ 4.0 basic - System.Threading.dll.sources + ./../../../build/deps/_basic_Facades_System.Threading.dll.response true @@ -229,7 +229,7 @@ 4.0 basic - System.Diagnostics.Debug.dll.sources + ./../../../build/deps/_basic_Facades_System.Diagnostics.Debug.dll.response true @@ -240,7 +240,7 @@ 4.0 basic - System.Linq.Expressions.dll.sources + ./../../../build/deps/_basic_Facades_System.Linq.Expressions.dll.response true @@ -251,7 +251,7 @@ 4.0 basic - System.Dynamic.Runtime.dll.sources + ./../../../build/deps/_basic_Facades_System.Dynamic.Runtime.dll.response true @@ -262,7 +262,7 @@ 4.0 basic - System.Linq.dll.sources + ./../../../build/deps/_basic_Facades_System.Linq.dll.response true @@ -273,7 +273,7 @@ 4.0 basic - System.Threading.Tasks.Parallel.dll.sources + ./../../../build/deps/_basic_Facades_System.Threading.Tasks.Parallel.dll.response true @@ -284,7 +284,7 @@ 4.0 basic - System.Xml.ReaderWriter.dll.sources + ./../../../build/deps/_basic_Facades_System.Xml.ReaderWriter.dll.response true @@ -295,7 +295,7 @@ 4.0 basic - System.Diagnostics.Tools.dll.sources + ./../../../build/deps/_basic_Facades_System.Diagnostics.Tools.dll.response true @@ -306,7 +306,7 @@ 4.0 basic - System.Reflection.Primitives.dll.sources + ./../../../build/deps/_basic_Facades_System.Reflection.Primitives.dll.response true @@ -317,7 +317,7 @@ 4.0 basic - System.Runtime.Extensions.dll.sources + ./../../../build/deps/_basic_Facades_System.Runtime.Extensions.dll.response true @@ -328,7 +328,7 @@ 4.0 basic - System.Runtime.InteropServices.dll.sources + ./../../../build/deps/_basic_Facades_System.Runtime.InteropServices.dll.response true @@ -339,7 +339,7 @@ 4.0 basic - System.Text.Encoding.Extensions.dll.sources + ./../../../build/deps/_basic_Facades_System.Text.Encoding.Extensions.dll.response true @@ -350,7 +350,7 @@ 4.0 basic - System.Runtime.Numerics.dll.sources + ./../../../build/deps/_basic_Facades_System.Runtime.Numerics.dll.response true @@ -361,7 +361,7 @@ 4.0 basic - System.Xml.XDocument.dll.sources + ./../../../build/deps/_basic_Facades_System.Xml.XDocument.dll.response true @@ -372,7 +372,7 @@ 4.0 basic - System.Reflection.Extensions.dll.sources + ./../../../build/deps/_basic_Facades_System.Reflection.Extensions.dll.response true @@ -383,7 +383,7 @@ 4.0 basic - System.IO.FileSystem.Primitives.dll.sources + ./../../../build/deps/_basic_Facades_System.IO.FileSystem.Primitives.dll.response true @@ -394,7 +394,7 @@ 4.0 basic - System.IO.FileSystem.dll.sources + ./../../../build/deps/_basic_Facades_System.IO.FileSystem.dll.response true @@ -405,7 +405,7 @@ 4.0 basic - System.Diagnostics.FileVersionInfo.dll.sources + ./../../../build/deps/_basic_Facades_System.Diagnostics.FileVersionInfo.dll.response true @@ -416,7 +416,7 @@ 4.0 basic - System.Security.Cryptography.Primitives.dll.sources + ./../../../build/deps/_basic_Facades_System.Security.Cryptography.Primitives.dll.response true @@ -427,7 +427,7 @@ 4.0 basic - System.Security.Cryptography.Algorithms.dll.sources + ./../../../build/deps/_basic_Facades_System.Security.Cryptography.Algorithms.dll.response true @@ -438,7 +438,7 @@ 4.0 basic - System.ValueTuple.dll.sources + ./../../../build/deps/_basic_Facades_System.ValueTuple.dll.response true @@ -449,7 +449,7 @@ 4.0 basic - System.Text.Encoding.CodePages.dll.sources + ./../../../build/deps/_basic_Facades_System.Text.Encoding.CodePages.dll.response true @@ -460,7 +460,7 @@ 4.5 build - corlib.dll.sources + ./../../build/deps/_build__corlib.dll.response false @@ -471,7 +471,7 @@ 4.5 build - Mono.Security.dll.sources + ./../../build/deps/_build__Mono.Security.dll.response false @@ -482,7 +482,7 @@ 4.5 build - ./../../build/deps/build_System.dll.sources + ./../../build/deps/_build__System.dll.response false @@ -493,7 +493,7 @@ 4.5 build - ./../../build/deps/build_System.dll.sources + ./../../build/deps/_build__System.dll.response false @@ -504,7 +504,7 @@ 4.5 build - ./../../build/deps/build_System.dll.sources + ./../../build/deps/_build__System.dll.response false @@ -515,7 +515,7 @@ 4.5 build - System.Xml.dll.sources + ./../../build/deps/_build__System.Xml.dll.response false @@ -526,7 +526,7 @@ 4.5 build - System.Xml.dll.sources + ./../../build/deps/_build__System.Xml.dll.response true @@ -537,7 +537,7 @@ 4.5 build - Mono.Posix.dll.sources + ./../../build/deps/_build__Mono.Posix.dll.response false @@ -548,7 +548,7 @@ 4.5 build - ./../../build/deps/build_System.Core.dll.sources + ./../../build/deps/_build__System.Core.dll.response false @@ -559,7 +559,7 @@ 4.5 build - System.ComponentModel.Composition.dll.sources + ./../../build/deps/_build__System.ComponentModel.Composition.dll.response false @@ -570,7 +570,7 @@ 4.5 build - System.Numerics.dll.sources + ./../../build/deps/_build__System.Numerics.dll.response false @@ -581,7 +581,7 @@ 4.5 build - System.Xml.Linq.dll.sources + ./../../build/deps/_build__System.Xml.Linq.dll.response false @@ -592,7 +592,7 @@ 4.5 build - System.IO.Compression.dll.sources + ./../../build/deps/_build__System.IO.Compression.dll.response false @@ -603,7 +603,7 @@ 4.5 build - System.Drawing.dll.sources + ./../../build/deps/_build__System.Drawing.dll.response false @@ -614,7 +614,7 @@ 4.5 build - Mono.Cecil.dll.sources + ./../../build/deps/_build__Mono.Cecil.dll.response true @@ -625,7 +625,7 @@ 4.5 build - Mono.CompilerServices.SymbolWriter.dll.sources + ./../../build/deps/_build__Mono.CompilerServices.SymbolWriter.dll.response false @@ -636,7 +636,7 @@ 4.5 build - PEAPI.dll.sources + ./../../build/deps/_build__PEAPI.dll.response @@ -658,7 +658,7 @@ 4.5 build - System.Runtime.dll.sources + ./../../../build/deps/_build_Facades_System.Runtime.dll.response false @@ -669,7 +669,7 @@ 4.5 build - System.Reflection.dll.sources + ./../../../build/deps/_build_Facades_System.Reflection.dll.response false @@ -680,7 +680,7 @@ 4.5 build - System.Collections.dll.sources + ./../../../build/deps/_build_Facades_System.Collections.dll.response false @@ -691,7 +691,7 @@ 4.5 build - System.Resources.ResourceManager.dll.sources + ./../../../build/deps/_build_Facades_System.Resources.ResourceManager.dll.response false @@ -702,7 +702,7 @@ 4.5 build - System.Globalization.dll.sources + ./../../../build/deps/_build_Facades_System.Globalization.dll.response false @@ -713,7 +713,7 @@ 4.5 build - System.Threading.Tasks.dll.sources + ./../../../build/deps/_build_Facades_System.Threading.Tasks.dll.response false @@ -724,7 +724,7 @@ 4.5 build - System.Collections.Concurrent.dll.sources + ./../../../build/deps/_build_Facades_System.Collections.Concurrent.dll.response false @@ -735,7 +735,7 @@ 4.5 build - System.Text.Encoding.dll.sources + ./../../../build/deps/_build_Facades_System.Text.Encoding.dll.response false @@ -746,7 +746,7 @@ 4.5 build - System.IO.dll.sources + ./../../../build/deps/_build_Facades_System.IO.dll.response false @@ -757,7 +757,7 @@ 4.5 build - System.Threading.dll.sources + ./../../../build/deps/_build_Facades_System.Threading.dll.response false @@ -768,7 +768,7 @@ 4.5 build - System.Diagnostics.Debug.dll.sources + ./../../../build/deps/_build_Facades_System.Diagnostics.Debug.dll.response false @@ -779,7 +779,7 @@ 4.5 build - System.Linq.Expressions.dll.sources + ./../../../build/deps/_build_Facades_System.Linq.Expressions.dll.response false @@ -790,7 +790,7 @@ 4.5 build - System.Dynamic.Runtime.dll.sources + ./../../../build/deps/_build_Facades_System.Dynamic.Runtime.dll.response false @@ -801,7 +801,7 @@ 4.5 build - System.Linq.dll.sources + ./../../../build/deps/_build_Facades_System.Linq.dll.response false @@ -812,7 +812,7 @@ 4.5 build - System.Threading.Tasks.Parallel.dll.sources + ./../../../build/deps/_build_Facades_System.Threading.Tasks.Parallel.dll.response false @@ -823,7 +823,7 @@ 4.5 build - System.Xml.ReaderWriter.dll.sources + ./../../../build/deps/_build_Facades_System.Xml.ReaderWriter.dll.response false @@ -834,7 +834,7 @@ 4.5 build - System.Diagnostics.Tools.dll.sources + ./../../../build/deps/_build_Facades_System.Diagnostics.Tools.dll.response false @@ -845,7 +845,7 @@ 4.5 build - System.Reflection.Primitives.dll.sources + ./../../../build/deps/_build_Facades_System.Reflection.Primitives.dll.response false @@ -856,7 +856,7 @@ 4.5 build - System.Runtime.Extensions.dll.sources + ./../../../build/deps/_build_Facades_System.Runtime.Extensions.dll.response false @@ -867,7 +867,7 @@ 4.5 build - System.Runtime.InteropServices.dll.sources + ./../../../build/deps/_build_Facades_System.Runtime.InteropServices.dll.response false @@ -878,7 +878,7 @@ 4.5 build - System.Text.Encoding.Extensions.dll.sources + ./../../../build/deps/_build_Facades_System.Text.Encoding.Extensions.dll.response false @@ -889,7 +889,7 @@ 4.5 build - System.Runtime.Numerics.dll.sources + ./../../../build/deps/_build_Facades_System.Runtime.Numerics.dll.response false @@ -900,7 +900,7 @@ 4.5 build - System.Xml.XDocument.dll.sources + ./../../../build/deps/_build_Facades_System.Xml.XDocument.dll.response false @@ -911,7 +911,7 @@ 4.5 build - System.Reflection.Extensions.dll.sources + ./../../../build/deps/_build_Facades_System.Reflection.Extensions.dll.response false @@ -922,7 +922,7 @@ 4.5 build - System.IO.FileSystem.Primitives.dll.sources + ./../../../build/deps/_build_Facades_System.IO.FileSystem.Primitives.dll.response false @@ -933,7 +933,7 @@ 4.5 build - System.IO.FileSystem.dll.sources + ./../../../build/deps/_build_Facades_System.IO.FileSystem.dll.response false @@ -944,7 +944,7 @@ 4.5 build - System.Diagnostics.FileVersionInfo.dll.sources + ./../../../build/deps/_build_Facades_System.Diagnostics.FileVersionInfo.dll.response false @@ -955,7 +955,7 @@ 4.5 build - System.Security.Cryptography.Primitives.dll.sources + ./../../../build/deps/_build_Facades_System.Security.Cryptography.Primitives.dll.response false @@ -966,7 +966,7 @@ 4.5 build - System.Security.Cryptography.Algorithms.dll.sources + ./../../../build/deps/_build_Facades_System.Security.Cryptography.Algorithms.dll.response false @@ -977,7 +977,7 @@ 4.5 build - System.ValueTuple.dll.sources + ./../../../build/deps/_build_Facades_System.ValueTuple.dll.response false @@ -988,7 +988,7 @@ 4.5 build - System.Text.Encoding.CodePages.dll.sources + ./../../../build/deps/_build_Facades_System.Text.Encoding.CodePages.dll.response false @@ -999,7 +999,7 @@ 4.5 build - System.Text.RegularExpressions.dll.sources + ./../../../build/deps/_build_Facades_System.Text.RegularExpressions.dll.response false @@ -1010,7 +1010,7 @@ 4.5 build - System.Diagnostics.Contracts.dll.sources + ./../../../build/deps/_build_Facades_System.Diagnostics.Contracts.dll.response @@ -1094,15 +1094,15 @@ /codepage:65001 /nologo /noconfig /deterministic -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:FEATURE_MACL -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib /debug:portable -optimize -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:FEATURE_MACL -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -resource:resources/charinfo.nlp -resource:resources/collation.core.bin -resource:resources/collation.tailoring.bin -resource:resources/collation.cjkCHS.bin -resource:resources/collation.cjkCHT.bin -resource:resources/collation.cjkJA.bin -resource:resources/collation.cjkKO.bin -resource:resources/collation.cjkKOlv2.bin -runtimemetadataversion:v4.0.30319 -d:MONO_FEATURE_CONSOLE -d:MONO_FEATURE_APPLETLS mscorlib.dll - ./../../class/lib/net_4_x/mscorlib.dll + ./../../class/lib/net_4_x-linux/mscorlib.dll 4.5 net_4_x - ./../../build/deps/net_4_x_corlib.dll.sources + ./../../build/deps/linux_net_4_x__corlib.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:FEATURE_MACL -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib /debug:portable -optimize -r:./../../class/lib/net_4_x/mscorlib.dll -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -debug -nowarn:168,219,618,672 -unsafe -define:MONO_DATACONVERTER_STATIC_METHODS -resource:Test/resources/Resources.resources + /codepage:65001 /nologo /noconfig /deterministic -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:FEATURE_MACL -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/mscorlib.dll -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -debug -nowarn:168,219,618,672 -unsafe -define:MONO_DATACONVERTER_STATIC_METHODS -resource:Test/resources/Resources.resources net_4_x_corlib_test.dll net_4_x_corlib_test.dll @@ -1113,18 +1113,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -unsafe -nowarn:1030,3009 -r:./../../class/lib/net_4_x/bare/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -unsafe -nowarn:1030,3009 -r:./../../class/lib/net_4_x-linux/bare/System.dll Mono.Security.dll - ./../../class/lib/net_4_x/Mono.Security.dll + ./../../class/lib/net_4_x-linux/Mono.Security.dll 4.5 net_4_x - Mono.Security.dll.sources + ./../../build/deps/linux_net_4_x__Mono.Security.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/Mono.Security.dll -unsafe -nowarn:1030,3009 -r:./../../class/lib/net_4_x/bare/System.dll -nowarn:169,219,618,672 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/Mono.Security.dll -unsafe -nowarn:1030,3009 -r:./../../class/lib/net_4_x-linux/bare/System.dll -nowarn:169,219,618,672 net_4_x_Mono.Security_test.dll net_4_x_Mono.Security_test.dll @@ -1135,18 +1135,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -nowarn:436 -d:CODEDOM -d:MONO_FEATURE_APPLETLS -d:MONO_FEATURE_BTLS -d:SECURITY_DEP -d:XML_DEP -d:MONO_SECURITY_ALIAS -d:CONFIGURATION_DEP -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:MonoSecurity=./../../class/lib/net_4_x/Mono.Security.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -nowarn:436 -d:CODEDOM -d:MONO_FEATURE_APPLETLS -d:MONO_FEATURE_BTLS -d:SECURITY_DEP -d:XML_DEP -d:MONO_SECURITY_ALIAS -d:CONFIGURATION_DEP -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -r:MonoSecurity=./../../class/lib/net_4_x-linux/Mono.Security.dll System.dll - ./../../class/lib/net_4_x/System.dll + ./../../class/lib/net_4_x-linux/System.dll 4.5 net_4_x - ./../../build/deps/net_4_x_System.dll.sources + ./../../build/deps/linux_net_4_x__System.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/secxml/System.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/secxml/System.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS net_4_x_System_test.dll net_4_x_System_test.dll @@ -1157,18 +1157,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -nowarn:436 -d:CODEDOM -d:MONO_FEATURE_APPLETLS -d:MONO_FEATURE_BTLS + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -nowarn:436 -d:CODEDOM -d:MONO_FEATURE_APPLETLS -d:MONO_FEATURE_BTLS System.dll - ./../../class/lib/net_4_x/bare/System.dll + ./../../class/lib/net_4_x-linux/bare/System.dll 4.5 net_4_x - ./../../build/deps/net_4_x_System.dll.sources + ./../../build/deps/linux_net_4_x__System.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/secxml/System.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/secxml/System.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS net_4_x_System_test.dll net_4_x_System_test.dll @@ -1179,18 +1179,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -nowarn:436 -d:CODEDOM -d:MONO_FEATURE_APPLETLS -d:MONO_FEATURE_BTLS -d:SECURITY_DEP -d:XML_DEP -d:MONO_SECURITY_ALIAS -r:./../../class/lib/net_4_x/bare/System.Xml.dll -r:MonoSecurity=./../../class/lib/net_4_x/Mono.Security.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -nowarn:436 -d:CODEDOM -d:MONO_FEATURE_APPLETLS -d:MONO_FEATURE_BTLS -d:SECURITY_DEP -d:XML_DEP -d:MONO_SECURITY_ALIAS -r:./../../class/lib/net_4_x-linux/bare/System.Xml.dll -r:MonoSecurity=./../../class/lib/net_4_x-linux/Mono.Security.dll System.dll - ./../../class/lib/net_4_x/secxml/System.dll + ./../../class/lib/net_4_x-linux/secxml/System.dll 4.5 net_4_x - ./../../build/deps/net_4_x_System.dll.sources + ./../../build/deps/linux_net_4_x__System.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/secxml/System.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/secxml/System.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS net_4_x_System_test.dll net_4_x_System_test.dll @@ -1201,18 +1201,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:CONFIGURATION_DEP -r:./../../class/lib/net_4_x/secxml/System.dll -r:./../../class/lib/net_4_x/System.Configuration.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:CONFIGURATION_DEP -r:./../../class/lib/net_4_x-linux/secxml/System.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll System.Xml.dll - ./../../class/lib/net_4_x/System.Xml.dll + ./../../class/lib/net_4_x-linux/System.Xml.dll 4.5 net_4_x - System.Xml.dll.sources + ./../../build/deps/linux_net_4_x__System.Xml.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/bare/System.Xml.dll -nowarn:219,414,649,1717 -unsafe -d:ASYNC -r:./../../class/lib/net_4_x/bare/System.dll -nowarn:0618 -nowarn:219 -nowarn:169 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/bare/System.Xml.dll -nowarn:219,414,649,1717 -unsafe -d:ASYNC -r:./../../class/lib/net_4_x-linux/bare/System.dll -nowarn:0618 -nowarn:219 -nowarn:169 net_4_x_System.Xml_test.dll net_4_x_System.Xml_test.dll @@ -1223,18 +1223,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -nowarn:219,414,649,1717 -unsafe -d:ASYNC -r:./../../class/lib/net_4_x/bare/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -nowarn:219,414,649,1717 -unsafe -d:ASYNC -r:./../../class/lib/net_4_x-linux/bare/System.dll System.Xml.dll - ./../../class/lib/net_4_x/bare/System.Xml.dll + ./../../class/lib/net_4_x-linux/bare/System.Xml.dll 4.5 net_4_x - System.Xml.dll.sources + ./../../build/deps/linux_net_4_x__System.Xml.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/bare/System.Xml.dll -nowarn:219,414,649,1717 -unsafe -d:ASYNC -r:./../../class/lib/net_4_x/bare/System.dll -nowarn:0618 -nowarn:219 -nowarn:169 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/bare/System.Xml.dll -nowarn:219,414,649,1717 -unsafe -d:ASYNC -r:./../../class/lib/net_4_x-linux/bare/System.dll -nowarn:0618 -nowarn:219 -nowarn:169 net_4_x_System.Xml_test.dll net_4_x_System.Xml_test.dll @@ -1245,29 +1245,29 @@ true - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll Mono.CompilerServices.SymbolWriter.dll - ./../../class/lib/net_4_x/Mono.CompilerServices.SymbolWriter.dll + ./../../class/lib/net_4_x-linux/Mono.CompilerServices.SymbolWriter.dll 4.5 net_4_x - Mono.CompilerServices.SymbolWriter.dll.sources + ./../../build/deps/linux_net_4_x__Mono.CompilerServices.SymbolWriter.dll.response true - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /unsafe /nowarn:0618,612 -r:./../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /unsafe /nowarn:0618,612 -r:./../../class/lib/net_4_x-linux/System.dll Mono.Posix.dll - ./../../class/lib/net_4_x/Mono.Posix.dll + ./../../class/lib/net_4_x-linux/Mono.Posix.dll 4.5 net_4_x - Mono.Posix.dll.sources + ./../../build/deps/linux_net_4_x__Mono.Posix.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/Mono.Posix.dll /unsafe /nowarn:0219,0618 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/Mono.Posix.dll /unsafe /nowarn:0219,0618 net_4_x_Mono.Posix_test.dll net_4_x_Mono.Posix_test.dll @@ -1278,18 +1278,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -nowarn:436 -d:NET_3_5 -d:FEATURE_COMPILE,FEATURE_COMPILE_TO_METHODBUILDER,FEATURE_PDB_GENERATOR -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/Mono.Posix.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -nowarn:436 -d:NET_3_5 -d:FEATURE_COMPILE,FEATURE_COMPILE_TO_METHODBUILDER,FEATURE_PDB_GENERATOR -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/Mono.Posix.dll System.Core.dll - ./../../class/lib/net_4_x/System.Core.dll + ./../../class/lib/net_4_x-linux/System.Core.dll 4.5 net_4_x - ./../../build/deps/net_4_x_System.Core.dll.sources + ./../../build/deps/linux_net_4_x__System.Core.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Core.dll -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -nowarn:436 -d:NET_3_5 -d:FEATURE_COMPILE,FEATURE_COMPILE_TO_METHODBUILDER,FEATURE_PDB_GENERATOR -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/Mono.Posix.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Core.dll -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -nowarn:436 -d:NET_3_5 -d:FEATURE_COMPILE,FEATURE_COMPILE_TO_METHODBUILDER,FEATURE_PDB_GENERATOR -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/Mono.Posix.dll net_4_x_System.Core_test.dll net_4_x_System.Core_test.dll @@ -1300,18 +1300,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -nowarn:618 -d:SECURITY_DEP -nowarn:414 -r:./../../class/lib/net_4_x/secxml/System.dll -r:./../../class/lib/net_4_x/bare/System.Xml.dll -r:./../../class/lib/net_4_x/Mono.Security.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -nowarn:618 -d:SECURITY_DEP -nowarn:414 -r:./../../class/lib/net_4_x-linux/secxml/System.dll -r:./../../class/lib/net_4_x-linux/bare/System.Xml.dll -r:./../../class/lib/net_4_x-linux/Mono.Security.dll System.Security.dll - ./../../class/lib/net_4_x/System.Security.dll + ./../../class/lib/net_4_x-linux/System.Security.dll 4.5 net_4_x - System.Security.dll.sources + ./../../build/deps/linux_net_4_x__System.Security.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Security.dll -nowarn:618 -d:SECURITY_DEP -nowarn:414 -r:./../../class/lib/net_4_x/secxml/System.dll -r:./../../class/lib/net_4_x/bare/System.Xml.dll -r:./../../class/lib/net_4_x/Mono.Security.dll -nowarn:168,169,183,219,414 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Security.dll -nowarn:618 -d:SECURITY_DEP -nowarn:414 -r:./../../class/lib/net_4_x-linux/secxml/System.dll -r:./../../class/lib/net_4_x-linux/bare/System.Xml.dll -r:./../../class/lib/net_4_x-linux/Mono.Security.dll -nowarn:168,169,183,219,414 net_4_x_System.Security_test.dll net_4_x_System.Security_test.dll @@ -1322,18 +1322,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -nowarn:618 -r:./../../class/lib/net_4_x/secxml/System.dll -r:./../../class/lib/net_4_x/bare/System.Xml.dll -r:./../../class/lib/net_4_x/System.Security.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -nowarn:618 -r:./../../class/lib/net_4_x-linux/secxml/System.dll -r:./../../class/lib/net_4_x-linux/bare/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Security.dll System.Configuration.dll - ./../../class/lib/net_4_x/System.Configuration.dll + ./../../class/lib/net_4_x-linux/System.Configuration.dll 4.5 net_4_x - System.Configuration.dll.sources + ./../../build/deps/linux_net_4_x__System.Configuration.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Configuration.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Configuration.dll net_4_x_System.Configuration_test.dll net_4_x_System.Configuration_test.dll @@ -1344,18 +1344,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /unsafe -resource:Assembly/Mono.ico,Mono.ico -resource:Assembly/Information.ico,Information.ico -resource:Assembly/Error.ico,Error.ico -resource:Assembly/Warning.ico,Warning.ico -resource:Assembly/Question.ico,Question.ico -resource:Assembly/Shield.ico,Shield.ico -d:FEATURE_TYPECONVERTER,SUPPORTS_WINDOWS_COLORS -r:./../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /unsafe -resource:Assembly/Mono.ico,Mono.ico -resource:Assembly/Information.ico,Information.ico -resource:Assembly/Error.ico,Error.ico -resource:Assembly/Warning.ico,Warning.ico -resource:Assembly/Question.ico,Question.ico -resource:Assembly/Shield.ico,Shield.ico -d:FEATURE_TYPECONVERTER,SUPPORTS_WINDOWS_COLORS -r:./../../class/lib/net_4_x-linux/System.dll System.Drawing.dll - ./../../class/lib/net_4_x/System.Drawing.dll + ./../../class/lib/net_4_x-linux/System.Drawing.dll 4.5 net_4_x - System.Drawing.dll.sources + ./../../build/deps/linux_net_4_x__System.Drawing.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Drawing.dll /unsafe -resource:Assembly/Mono.ico,Mono.ico -resource:Assembly/Information.ico,Information.ico -resource:Assembly/Error.ico,Error.ico -resource:Assembly/Warning.ico,Warning.ico -resource:Assembly/Question.ico,Question.ico -resource:Assembly/Shield.ico,Shield.ico -d:FEATURE_TYPECONVERTER,SUPPORTS_WINDOWS_COLORS -r:./../../class/lib/net_4_x/System.dll -define:TEST -resource:Test/resources/indexed.png,indexed.png -nowarn:0618 -nowarn:219 -nowarn:169 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Drawing.dll /unsafe -resource:Assembly/Mono.ico,Mono.ico -resource:Assembly/Information.ico,Information.ico -resource:Assembly/Error.ico,Error.ico -resource:Assembly/Warning.ico,Warning.ico -resource:Assembly/Question.ico,Question.ico -resource:Assembly/Shield.ico,Shield.ico -d:FEATURE_TYPECONVERTER,SUPPORTS_WINDOWS_COLORS -r:./../../class/lib/net_4_x-linux/System.dll -define:TEST -resource:Test/resources/indexed.png,indexed.png -nowarn:0618 -nowarn:219 -nowarn:169 net_4_x_System.Drawing_test.dll net_4_x_System.Drawing_test.dll @@ -1366,18 +1366,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll System.IO.Compression.dll - ./../../class/lib/net_4_x/System.IO.Compression.dll + ./../../class/lib/net_4_x-linux/System.IO.Compression.dll 4.5 net_4_x - System.IO.Compression.dll.sources + ./../../build/deps/linux_net_4_x__System.IO.Compression.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.IO.Compression.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.IO.Compression.dll net_4_x_System.IO.Compression_test.dll net_4_x_System.IO.Compression_test.dll @@ -1388,18 +1388,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -unsafe -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.IO.Compression.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -unsafe -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.IO.Compression.dll System.IO.Compression.FileSystem.dll - ./../../class/lib/net_4_x/System.IO.Compression.FileSystem.dll + ./../../class/lib/net_4_x-linux/System.IO.Compression.FileSystem.dll 4.5 net_4_x - System.IO.Compression.FileSystem.dll.sources + ./../../build/deps/linux_net_4_x__System.IO.Compression.FileSystem.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.IO.Compression.FileSystem.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.IO.Compression.FileSystem.dll net_4_x_System.IO.Compression.FileSystem_test.dll net_4_x_System.IO.Compression.FileSystem_test.dll @@ -1410,18 +1410,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Configuration.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll System.Transactions.dll - ./../../class/lib/net_4_x/System.Transactions.dll + ./../../class/lib/net_4_x-linux/System.Transactions.dll 4.5 net_4_x - System.Transactions.dll.sources + ./../../build/deps/linux_net_4_x__System.Transactions.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Transactions.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Configuration.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Transactions.dll -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll net_4_x_System.Transactions_test.dll net_4_x_System.Transactions_test.dll @@ -1432,29 +1432,29 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /nowarn:0168 /nowarn:0162 -r:./../../class/lib/net_4_x/System.Transactions.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /nowarn:0168 /nowarn:0162 -r:./../../class/lib/net_4_x-linux/System.Transactions.dll System.EnterpriseServices.dll - ./../../class/lib/net_4_x/System.EnterpriseServices.dll + ./../../class/lib/net_4_x-linux/System.EnterpriseServices.dll 4.5 net_4_x - System.EnterpriseServices.dll.sources + ./../../build/deps/linux_net_4_x__System.EnterpriseServices.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/Mono.Security.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/Mono.Security.dll Mono.Data.Tds.dll - ./../../class/lib/net_4_x/Mono.Data.Tds.dll + ./../../class/lib/net_4_x-linux/Mono.Data.Tds.dll 4.5 net_4_x - Mono.Data.Tds.dll.sources + ./../../build/deps/linux_net_4_x__Mono.Data.Tds.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/Mono.Data.Tds.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/Mono.Data.Tds.dll net_4_x_Mono.Data.Tds_test.dll net_4_x_Mono.Data.Tds_test.dll @@ -1465,18 +1465,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /unsafe -r:./../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /unsafe -r:./../../class/lib/net_4_x-linux/System.dll System.Numerics.dll - ./../../class/lib/net_4_x/System.Numerics.dll + ./../../class/lib/net_4_x-linux/System.Numerics.dll 4.5 net_4_x - System.Numerics.dll.sources + ./../../build/deps/linux_net_4_x__System.Numerics.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Numerics.dll /unsafe -r:./../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Numerics.dll /unsafe -r:./../../class/lib/net_4_x-linux/System.dll net_4_x_System.Numerics_test.dll net_4_x_System.Numerics_test.dll @@ -1487,29 +1487,29 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -unsafe -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Numerics.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -unsafe -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Numerics.dll System.Numerics.Vectors.dll - ./../../class/lib/net_4_x/System.Numerics.Vectors.dll + ./../../class/lib/net_4_x-linux/System.Numerics.Vectors.dll 4.5 net_4_x - System.Numerics.Vectors.dll.sources + ./../../build/deps/linux_net_4_x__System.Numerics.Vectors.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -nowarn:219,414,649 -d:COREFX -d:PLATFORM_UNIX -d:USEOFFSET -d:MONO_PARTIAL_DATA_IMPORT -unsafe -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Numerics.dll -r:./../../class/lib/net_4_x/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x/Mono.Data.Tds.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Transactions.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -nowarn:219,414,649 -d:COREFX -d:PLATFORM_UNIX -d:USEOFFSET -d:MONO_PARTIAL_DATA_IMPORT -unsafe -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Numerics.dll -r:./../../class/lib/net_4_x-linux/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x-linux/Mono.Data.Tds.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -r:./../../class/lib/net_4_x-linux/System.Transactions.dll System.Data.dll gen_OdbcConnection.cs gen_OleDbConnection.cs gen_OdbcParameter.cs gen_OleDbParameter.cs gen_OdbcParameterCollection.cs gen_OleDbParameterCollection.cs - ./../../class/lib/net_4_x/System.Data.dll + ./../../class/lib/net_4_x-linux/System.Data.dll 4.5 net_4_x - ./../../build/deps/net_4_x_System.Data.dll.sources + ./../../build/deps/linux_net_4_x__System.Data.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Data.dll -nowarn:219,414,649 -d:COREFX -d:PLATFORM_UNIX -d:USEOFFSET -d:MONO_PARTIAL_DATA_IMPORT -unsafe -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Numerics.dll -r:./../../class/lib/net_4_x/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x/Mono.Data.Tds.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Transactions.dll -nowarn:618,169,612,219,168 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Data.dll -nowarn:219,414,649 -d:COREFX -d:PLATFORM_UNIX -d:USEOFFSET -d:MONO_PARTIAL_DATA_IMPORT -unsafe -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Numerics.dll -r:./../../class/lib/net_4_x-linux/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x-linux/Mono.Data.Tds.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -r:./../../class/lib/net_4_x-linux/System.Transactions.dll -nowarn:618,169,612,219,168 net_4_x_System.Data_test.dll gen_OdbcConnection.cs gen_OleDbConnection.cs gen_OdbcParameter.cs gen_OleDbParameter.cs gen_OdbcParameterCollection.cs gen_OleDbParameterCollection.cs net_4_x_System.Data_test.dll @@ -1520,18 +1520,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -nowarn:414 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Xml.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -nowarn:414 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll System.ComponentModel.DataAnnotations.dll - ./../../class/lib/net_4_x/System.ComponentModel.DataAnnotations.dll + ./../../class/lib/net_4_x-linux/System.ComponentModel.DataAnnotations.dll 4.5 net_4_x - System.ComponentModel.DataAnnotations.dll.sources + ./../../build/deps/linux_net_4_x__System.ComponentModel.DataAnnotations.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.ComponentModel.DataAnnotations.dll -nowarn:414 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Xml.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.ComponentModel.DataAnnotations.dll -nowarn:414 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll net_4_x_System.ComponentModel.DataAnnotations_test.dll net_4_x_System.ComponentModel.DataAnnotations_test.dll @@ -1542,40 +1542,40 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize Accessibility.dll - ./../../class/lib/net_4_x/Accessibility.dll + ./../../class/lib/net_4_x-linux/Accessibility.dll 4.5 net_4_x - Accessibility.dll.sources + ./../../build/deps/linux_net_4_x__Accessibility.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -warn:1 -r:./../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -warn:1 -r:./../../class/lib/net_4_x-linux/System.dll Mono.WebBrowser.dll - ./../../class/lib/net_4_x/Mono.WebBrowser.dll + ./../../class/lib/net_4_x-linux/Mono.WebBrowser.dll 4.5 net_4_x - Mono.WebBrowser.dll.sources + ./../../build/deps/linux_net_4_x__Mono.WebBrowser.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Xml.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Xml.dll System.Runtime.Serialization.Formatters.Soap.dll - ./../../class/lib/net_4_x/System.Runtime.Serialization.Formatters.Soap.dll + ./../../class/lib/net_4_x-linux/System.Runtime.Serialization.Formatters.Soap.dll 4.5 net_4_x - System.Runtime.Serialization.Formatters.Soap.dll.sources + ./../../build/deps/linux_net_4_x__System.Runtime.Serialization.Formatters.Soap.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Runtime.Serialization.Formatters.Soap.dll -r:./../../class/lib/net_4_x/System.Xml.dll -nowarn:0618 -nowarn:219 -nowarn:169 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.Formatters.Soap.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -nowarn:0618 -nowarn:219 -nowarn:169 net_4_x_System.Runtime.Serialization.Formatters.Soap_test.dll net_4_x_System.Runtime.Serialization.Formatters.Soap_test.dll @@ -1586,18 +1586,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /unsafe @System.Windows.Forms.dll.resources -nowarn:618,612,809 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/Accessibility.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/Mono.Posix.dll -r:./../../class/lib/net_4_x/Mono.WebBrowser.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.Formatters.Soap.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /unsafe @System.Windows.Forms.dll.resources -nowarn:618,612,809 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Drawing.dll -r:./../../class/lib/net_4_x-linux/Accessibility.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/Mono.Posix.dll -r:./../../class/lib/net_4_x-linux/Mono.WebBrowser.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.Formatters.Soap.dll System.Windows.Forms.dll - ./../../class/lib/net_4_x/System.Windows.Forms.dll + ./../../class/lib/net_4_x-linux/System.Windows.Forms.dll 4.5 net_4_x - System.Windows.Forms.dll.sources + ./../../build/deps/linux_net_4_x__System.Windows.Forms.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Windows.Forms.dll -resource:Test/resources/a.cur,a.cur -resource:Test/resources/32x32.ico,32x32.ico -nowarn:618,612 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Windows.Forms.dll -resource:Test/resources/a.cur,a.cur -resource:Test/resources/32x32.ico,32x32.ico -nowarn:618,612 net_4_x_System.Windows.Forms_test.dll net_4_x_System.Windows.Forms_test.dll @@ -1608,18 +1608,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /unsafe -resource:resources/SR.resources -resource:resources/SQLiteCommand.bmp -resource:resources/SQLiteConnection.bmp -resource:resources/SQLiteDataAdapter.bmp -d:SQLITE_STANDARD -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Transactions.dll -r:./../../class/lib/net_4_x/System.Xml.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /unsafe -resource:resources/SR.resources -resource:resources/SQLiteCommand.bmp -resource:resources/SQLiteConnection.bmp -resource:resources/SQLiteDataAdapter.bmp -d:SQLITE_STANDARD -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Transactions.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll Mono.Data.Sqlite.dll - ./../../class/lib/net_4_x/Mono.Data.Sqlite.dll + ./../../class/lib/net_4_x-linux/Mono.Data.Sqlite.dll 4.5 net_4_x - Mono.Data.Sqlite.dll.sources + ./../../build/deps/linux_net_4_x__Mono.Data.Sqlite.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/Mono.Data.Sqlite.dll /unsafe -resource:resources/SR.resources -resource:resources/SQLiteCommand.bmp -resource:resources/SQLiteConnection.bmp -resource:resources/SQLiteDataAdapter.bmp -d:SQLITE_STANDARD -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Transactions.dll -r:./../../class/lib/net_4_x/System.Xml.dll /nowarn:618 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/Mono.Data.Sqlite.dll /unsafe -resource:resources/SR.resources -resource:resources/SQLiteCommand.bmp -resource:resources/SQLiteConnection.bmp -resource:resources/SQLiteDataAdapter.bmp -d:SQLITE_STANDARD -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Transactions.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll /nowarn:618 net_4_x_Mono.Data.Sqlite_test.dll net_4_x_Mono.Data.Sqlite_test.dll @@ -1630,29 +1630,29 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -d:SYSTEM_WEB_APPLICATIONSERVICES -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Configuration.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -d:SYSTEM_WEB_APPLICATIONSERVICES -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll System.Web.ApplicationServices.dll - ./../../class/lib/net_4_x/System.Web.ApplicationServices.dll + ./../../class/lib/net_4_x-linux/System.Web.ApplicationServices.dll 4.5 net_4_x - System.Web.ApplicationServices.dll.sources + ./../../build/deps/linux_net_4_x__System.Web.ApplicationServices.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -warn:1 -nowarn:612 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/Mono.Security.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -warn:1 -nowarn:612 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/Mono.Security.dll Novell.Directory.Ldap.dll - ./../../class/lib/net_4_x/Novell.Directory.Ldap.dll + ./../../class/lib/net_4_x-linux/Novell.Directory.Ldap.dll 4.5 net_4_x ResultCodeMessages,Novell.Directory.Ldap.Utilclass/ResultCodeMessages.txt - Novell.Directory.Ldap.dll.sources + ./../../build/deps/linux_net_4_x__Novell.Directory.Ldap.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/Novell.Directory.Ldap.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/Novell.Directory.Ldap.dll net_4_x_Novell.Directory.Ldap_test.dll net_4_x_Novell.Directory.Ldap_test.dll @@ -1663,18 +1663,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/Novell.Directory.Ldap.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/Novell.Directory.Ldap.dll System.DirectoryServices.dll - ./../../class/lib/net_4_x/System.DirectoryServices.dll + ./../../class/lib/net_4_x-linux/System.DirectoryServices.dll 4.5 net_4_x - System.DirectoryServices.dll.sources + ./../../build/deps/linux_net_4_x__System.DirectoryServices.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.DirectoryServices.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/Novell.Directory.Ldap.dll -nowarn:0618 -nowarn:219 -nowarn:169 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.DirectoryServices.dll -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/Novell.Directory.Ldap.dll -nowarn:0618 -nowarn:219 -nowarn:169 net_4_x_System.DirectoryServices_test.dll net_4_x_System.DirectoryServices_test.dll @@ -1685,18 +1685,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -unsafe -nowarn:612,618 -d:INSIDE_SYSTEM_WEB -nowarn:436,618 /resource:resources/WebUIValidation.js /resource:resources/folder.gif /resource:resources/file.gif /resource:resources/computer.gif /resource:resources/arrow_minus.gif /resource:resources/arrow_noexpand.gif /resource:resources/arrow_plus.gif /resource:resources/arrow_up.gif /resource:resources/arrow_down.gif /resource:resources/box_full.gif /resource:resources/box_empty.gif /resource:resources/box_minus.gif /resource:resources/box_noexpand.gif /resource:resources/box_plus.gif /resource:resources/contact.gif /resource:resources/dot_empty.gif /resource:resources/dot_full.gif /resource:resources/dots.gif /resource:resources/inbox.gif /resource:resources/star_empty.gif /resource:resources/star_full.gif /resource:resources/warning.gif /resource:resources/TreeView_noexpand.gif /resource:resources/TreeView_dash.gif /resource:resources/TreeView_dashminus.gif /resource:resources/TreeView_dashplus.gif /resource:resources/TreeView_i.gif /resource:resources/TreeView_l.gif /resource:resources/TreeView_lminus.gif /resource:resources/TreeView_lplus.gif /resource:resources/TreeView_minus.gif /resource:resources/TreeView_plus.gif /resource:resources/TreeView_r.gif /resource:resources/TreeView_rminus.gif /resource:resources/TreeView_rplus.gif /resource:resources/TreeView_t.gif /resource:resources/TreeView_tminus.gif /resource:resources/TreeView_tplus.gif /resource:resources/transparent.gif /resource:resources/webform.js /resource:resources/WebUIValidation_2.0.js /resource:resources/ErrorTemplateCommon_Top.html /resource:resources/DefaultErrorTemplate_CustomErrorDefault.html /resource:resources/ErrorTemplateCommon_Bottom.html /resource:resources/DefaultErrorTemplate_StandardPage.html /resource:resources/HtmlizedExceptionPage_Top.html /resource:resources/HtmlizedExceptionPage_FileLongSource.html /resource:resources/HtmlizedExceptionPage_FileShortSource.html /resource:resources/HtmlizedExceptionPage_CompilerOutput.html /resource:System.Web.UI.WebControls/GridView.js /resource:System.Web.UI.WebControls/DetailsView.js /resource:System.Web.UI.WebControls/TreeView.js /resource:System.Web.UI.WebControls/Menu.js /resource:System.Web.UI.WebControls/MenuModern.js -define:WEBSERVICES_DEP -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.Formatters.Soap.dll -r:./../../class/lib/net_4_x/System.ComponentModel.DataAnnotations.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/Mono.Data.Sqlite.dll -r:./../../class/lib/net_4_x/System.Web.Services.dll -r:./../../class/lib/net_4_x/plaindesign/System.Design.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -unsafe -nowarn:612,618 -d:INSIDE_SYSTEM_WEB -nowarn:436,618 /resource:resources/WebUIValidation.js /resource:resources/folder.gif /resource:resources/file.gif /resource:resources/computer.gif /resource:resources/arrow_minus.gif /resource:resources/arrow_noexpand.gif /resource:resources/arrow_plus.gif /resource:resources/arrow_up.gif /resource:resources/arrow_down.gif /resource:resources/box_full.gif /resource:resources/box_empty.gif /resource:resources/box_minus.gif /resource:resources/box_noexpand.gif /resource:resources/box_plus.gif /resource:resources/contact.gif /resource:resources/dot_empty.gif /resource:resources/dot_full.gif /resource:resources/dots.gif /resource:resources/inbox.gif /resource:resources/star_empty.gif /resource:resources/star_full.gif /resource:resources/warning.gif /resource:resources/TreeView_noexpand.gif /resource:resources/TreeView_dash.gif /resource:resources/TreeView_dashminus.gif /resource:resources/TreeView_dashplus.gif /resource:resources/TreeView_i.gif /resource:resources/TreeView_l.gif /resource:resources/TreeView_lminus.gif /resource:resources/TreeView_lplus.gif /resource:resources/TreeView_minus.gif /resource:resources/TreeView_plus.gif /resource:resources/TreeView_r.gif /resource:resources/TreeView_rminus.gif /resource:resources/TreeView_rplus.gif /resource:resources/TreeView_t.gif /resource:resources/TreeView_tminus.gif /resource:resources/TreeView_tplus.gif /resource:resources/transparent.gif /resource:resources/webform.js /resource:resources/WebUIValidation_2.0.js /resource:resources/ErrorTemplateCommon_Top.html /resource:resources/DefaultErrorTemplate_CustomErrorDefault.html /resource:resources/ErrorTemplateCommon_Bottom.html /resource:resources/DefaultErrorTemplate_StandardPage.html /resource:resources/HtmlizedExceptionPage_Top.html /resource:resources/HtmlizedExceptionPage_FileLongSource.html /resource:resources/HtmlizedExceptionPage_FileShortSource.html /resource:resources/HtmlizedExceptionPage_CompilerOutput.html /resource:System.Web.UI.WebControls/GridView.js /resource:System.Web.UI.WebControls/DetailsView.js /resource:System.Web.UI.WebControls/TreeView.js /resource:System.Web.UI.WebControls/Menu.js /resource:System.Web.UI.WebControls/MenuModern.js -define:WEBSERVICES_DEP -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Drawing.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.Formatters.Soap.dll -r:./../../class/lib/net_4_x-linux/System.ComponentModel.DataAnnotations.dll -r:./../../class/lib/net_4_x-linux/System.Web.ApplicationServices.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -r:./../../class/lib/net_4_x-linux/Mono.Data.Sqlite.dll -r:./../../class/lib/net_4_x-linux/System.Web.Services.dll -r:./../../class/lib/net_4_x-linux/plaindesign/System.Design.dll System.Web.dll System.Web/UplevelHelper.cs - ./../../class/lib/net_4_x/System.Web.dll + ./../../class/lib/net_4_x-linux/System.Web.dll 4.5 net_4_x TranslationResources,resources/TranslationResources.resx - System.Web.dll.sources + ./../../build/deps/linux_net_4_x__System.Web.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/plainweb/System.Web.dll -unsafe -nowarn:612,618 -d:INSIDE_SYSTEM_WEB -nowarn:436,618 /resource:resources/WebUIValidation.js /resource:resources/folder.gif /resource:resources/file.gif /resource:resources/computer.gif /resource:resources/arrow_minus.gif /resource:resources/arrow_noexpand.gif /resource:resources/arrow_plus.gif /resource:resources/arrow_up.gif /resource:resources/arrow_down.gif /resource:resources/box_full.gif /resource:resources/box_empty.gif /resource:resources/box_minus.gif /resource:resources/box_noexpand.gif /resource:resources/box_plus.gif /resource:resources/contact.gif /resource:resources/dot_empty.gif /resource:resources/dot_full.gif /resource:resources/dots.gif /resource:resources/inbox.gif /resource:resources/star_empty.gif /resource:resources/star_full.gif /resource:resources/warning.gif /resource:resources/TreeView_noexpand.gif /resource:resources/TreeView_dash.gif /resource:resources/TreeView_dashminus.gif /resource:resources/TreeView_dashplus.gif /resource:resources/TreeView_i.gif /resource:resources/TreeView_l.gif /resource:resources/TreeView_lminus.gif /resource:resources/TreeView_lplus.gif /resource:resources/TreeView_minus.gif /resource:resources/TreeView_plus.gif /resource:resources/TreeView_r.gif /resource:resources/TreeView_rminus.gif /resource:resources/TreeView_rplus.gif /resource:resources/TreeView_t.gif /resource:resources/TreeView_tminus.gif /resource:resources/TreeView_tplus.gif /resource:resources/transparent.gif /resource:resources/webform.js /resource:resources/WebUIValidation_2.0.js /resource:resources/ErrorTemplateCommon_Top.html /resource:resources/DefaultErrorTemplate_CustomErrorDefault.html /resource:resources/ErrorTemplateCommon_Bottom.html /resource:resources/DefaultErrorTemplate_StandardPage.html /resource:resources/HtmlizedExceptionPage_Top.html /resource:resources/HtmlizedExceptionPage_FileLongSource.html /resource:resources/HtmlizedExceptionPage_FileShortSource.html /resource:resources/HtmlizedExceptionPage_CompilerOutput.html /resource:System.Web.UI.WebControls/GridView.js /resource:System.Web.UI.WebControls/DetailsView.js /resource:System.Web.UI.WebControls/TreeView.js /resource:System.Web.UI.WebControls/Menu.js /resource:System.Web.UI.WebControls/MenuModern.js -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.Formatters.Soap.dll -r:./../../class/lib/net_4_x/System.ComponentModel.DataAnnotations.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/Mono.Data.Sqlite.dll -doc:net_4_x_System.Web_test.xml -nowarn:219,169,1591 /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/Global.asax /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/My.ashx /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/My.master /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPage.aspx /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPage.aspx.cs /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPageWithMaster.aspx /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/Web.mono.config /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/Web.mono.config.4.0 /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/sub_map_01.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_01.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_02.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_03.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_04.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_05.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_06.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_07.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_08.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_09.sitemap /resource:Test/mainsoft/NunitWebResources/menuclass.aspx /resource:Test/mainsoft/NunitWebResources/FormView.aspx /resource:Test/mainsoft/NunitWebResources/PostBackMenuTest.aspx /resource:Test/mainsoft/NunitWebResources/PageWithStyleSheet.aspx /resource:Test/mainsoft/NunitWebResources/PageWithTheme.aspx /resource:Test/mainsoft/NunitWebResources/ResolveUrl.ascx /resource:Test/mainsoft/NunitWebResources/ResolveUrl.aspx /resource:Test/mainsoft/NunitWebResources/RunTimeSetTheme.aspx /resource:Test/mainsoft/NunitWebResources/ReadOnlyPropertyBind.aspx /resource:Test/mainsoft/NunitWebResources/ReadOnlyPropertyControl.ascx /resource:Test/mainsoft/NunitWebResources/Theme1.skin /resource:Test/mainsoft/NunitWebResources/Theme2.skin /resource:Test/mainsoft/NunitWebResources/UrlProperty.aspx /resource:Test/mainsoft/NunitWebResources/UrlProperty.ascx /resource:Test/mainsoft/NunitWebResources/UrlProperty.ascx.cs /resource:Test/mainsoft/NunitWebResources/Web.sitemap /resource:Test/mainsoft/NunitWebResources/WizardTest.skin /resource:Test/mainsoft/NunitWebResources/FooterTemplateTest.aspx /resource:Test/mainsoft/NunitWebResources/DataGrid.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewTemplates.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewTemplates_2.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewTemplates_3.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewDataActions.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewProperties1.aspx /resource:Test/mainsoft/NunitWebResources/Bluehills.jpg /resource:Test/mainsoft/NunitWebResources/FormViewTest1.aspx /resource:Test/mainsoft/NunitWebResources/FormViewTest1_2.aspx /resource:Test/mainsoft/NunitWebResources/FormViewTest1_3.aspx /resource:Test/mainsoft/NunitWebResources/FormViewTest1_4.aspx /resource:Test/mainsoft/NunitWebResources/FormViewInsertEditDelete.aspx /resource:Test/mainsoft/NunitWebResources/GridViewUpdate.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest.xml /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest.xsl /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest1.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest2.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest3.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest4.aspx /resource:Test/mainsoft/NunitWebResources/LoginViewTest1.aspx /resource:Test/mainsoft/NunitWebResources/WebControl.config /resource:Test/mainsoft/NunitWebResources/WebLogin.config /resource:Test/mainsoft/NunitWebResources/CallbackTest1.aspx /resource:Test/mainsoft/NunitWebResources/CallbackTest2.aspx /resource:Test/mainsoft/NunitWebResources/EventValidationTest2.aspx /resource:Test/mainsoft/NunitWebResources/EventValidationTest1.aspx /resource:Test/mainsoft/NunitWebResources/ClientScript.js /resource:Test/mainsoft/NunitWebResources/EvalTest.aspx /resource:Test/mainsoft/NunitWebResources/TemplateUserControl.ascx /resource:Test/mainsoft/NunitWebResources/WebMapping.config /resource:Test/mainsoft/NunitWebResources/Mapping.aspx /resource:Test/mainsoft/NunitWebResources/Mapping1.aspx /resource:Test/mainsoft/NunitWebResources/CrossPagePosting1.aspx /resource:Test/mainsoft/NunitWebResources/CrossPagePosting2.aspx /resource:Test/mainsoft/NunitWebResources/MyDerived.master /resource:Test/mainsoft/NunitWebResources/MyPageWithDerivedMaster.aspx /resource:Test/mainsoft/NunitWebResources/MasterTypeTest1.aspx /resource:Test/mainsoft/NunitWebResources/MasterTypeTest2.aspx /resource:Test/mainsoft/NunitWebResources/PageLifecycleTest.aspx /resource:Test/mainsoft/NunitWebResources/PageValidationTest.aspx /resource:Test/mainsoft/NunitWebResources/AsyncPage.aspx /resource:Test/mainsoft/NunitWebResources/PageCultureTest.aspx /resource:Test/mainsoft/NunitWebResources/adapters.browser /resource:Test/mainsoft/NunitWebResources/NoEventValidation.aspx /resource:Test/mainsoft/NunitWebResources/ListControlPage.aspx /resource:Test/mainsoft/NunitWebResources/TextBoxTestlPage.aspx /resource:Test/mainsoft/NunitWebResources/ClearErrorOnError.aspx /resource:Test/mainsoft/NunitWebResources/RedirectOnError.aspx /resource:Test/mainsoft/NunitWebResources/TestCapability.browser /resource:Test/mainsoft/NunitWebResources/PageWithAdapter.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind1.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind2.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind3.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind4.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind1.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind2.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind3.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind4.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind5.aspx /resource:Test/mainsoft/NunitWebResources/ReadWritePropertyControl.ascx /resource:Test/mainsoft/MainsoftWebTest/nunitweb_config.xml /resource:Test/mainsoft/NunitWebResources/TemplateControlParsingTest.aspx /resource:Test/mainsoft/NunitWebResources/ContentPlaceHolderInTemplate.aspx /resource:Test/mainsoft/NunitWebResources/ContentPlaceHolderInTemplate.master /resource:Test/mainsoft/NunitWebResources/MissingMasterFile.aspx /resource:Test/mainsoft/NunitWebResources/CustomSectionEmptyCollection.aspx /resource:Test/mainsoft/NunitWebResources/NoDoubleOnInitOnRemoveAdd.aspx /resource:Test/mainsoft/NunitWebResources/NoDoubleOnInitOnRemoveAdd.aspx.cs /resource:Test/mainsoft/NunitWebResources/LoginDisplayRememberMe.aspx /resource:Test/mainsoft/NunitWebResources/NoBindForMethodsWithBindInName.aspx /resource:Test/mainsoft/NunitWebResources/LinkInHeadWithEmbeddedExpression.aspx /resource:Test/mainsoft/NunitWebResources/ExpressionInListControl.aspx /resource:Test/mainsoft/NunitWebResources/ServerSideControlsInScriptBlock.aspx /resource:Test/mainsoft/NunitWebResources/ServerControlInClientSideComment.aspx /resource:Test/mainsoft/NunitWebResources/PreprocessorDirectivesInMarkup.aspx /resource:Test/mainsoft/NunitWebResources/UnquotedAngleBrackets.aspx /resource:Test/mainsoft/NunitWebResources/FullTagsInText.aspx /resource:Test/mainsoft/NunitWebResources/TagsExpressionsAndCommentsInText.aspx /resource:Test/mainsoft/NunitWebResources/NewlineInCodeExpression.aspx /resource:Test/mainsoft/NunitWebResources/DuplicateControlsInClientComment.aspx /resource:Test/mainsoft/NunitWebResources/TagsNestedInClientTag.aspx /resource:Test/mainsoft/NunitWebResources/ConditionalClientComments.aspx /resource:Test/mainsoft/NunitWebResources/OneLetterIdentifierInCodeRender.aspx /resource:Test/mainsoft/NunitWebResources/GlobalResourcesLocalization.aspx /resource:Test/mainsoft/NunitWebResources/TableSections_Bug551666.aspx /resource:Test/mainsoft/NunitWebResources/TableSections_Bug551666.aspx.cs /resource:Test/mainsoft/NunitWebResources/NestedParserFileText.aspx /resource:Test/mainsoft/NunitWebResources/StateFormatter_CorrectConverter.aspx /resource:Test/mainsoft/NunitWebResources/StateFormatter_CollectionConverter.aspx /resource:Test/mainsoft/NunitWebResources/StateFormatter_CollectionConverter.aspx.cs /resource:Test/mainsoft/NunitWebResources/ChangePasswordContainer_FindControl.aspx /resource:Test/mainsoft/NunitWebResources/TagWithExpressionWithinAttribute.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug377703_1.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug377703_2.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug578770.aspx /resource:Test/mainsoft/NunitWebResources/EnumConverter_Bug578586.aspx /resource:Test/mainsoft/NunitWebResources/ButtonColor_Bug325489.aspx /resource:Test/mainsoft/NunitWebResources/SqlDataSource_OnInit_Bug572781.aspx /resource:Test/mainsoft/NunitWebResources/FormViewPagerVisibility.aspx /resource:Test/mainsoft/NunitWebResources/OverridenControlsPropertyAndPostBack_Bug594238.aspx /resource:Test/mainsoft/NunitWebResources/GlobalizationEncodingName.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_0.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_1.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_2.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_5.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_6.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_7.aspx /resource:Test/mainsoft/NunitWebResources/GridView_Bug595567.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug600415.aspx /resource:Test/mainsoft/NunitWebResources/BoundField_Bug646505.aspx /resource:Test/mainsoft/NunitWebResources/BoundField_Bug646505.aspx.cs /resource:Test/mainsoft/NunitWebResources/HtmlTitleCodeRender_Bug662918.aspx /resource:Test/mainsoft/NunitWebResources/App_Code/EnumConverterControl.cs,App_Code/EnumConverterControl.cs /resource:Test/mainsoft/NunitWebResources/App_Code/MyContainer.cs,App_Code/MyContainer.cs /resource:Test/mainsoft/NunitWebResources/App_Code/CustomCheckBoxColumn.cs,App_Code/CustomCheckBoxColumn.cs /resource:Test/mainsoft/NunitWebResources/App_GlobalResources/Common.resx,App_GlobalResources/Common.resx /resource:Test/mainsoft/NunitWebResources/App_GlobalResources/Common.fr-FR.resx,App_GlobalResources/Common.fr-FR.resx /resource:Test/mainsoft/NunitWebResources/App_GlobalResources/Resource1.resx,App_GlobalResources/Resource1.resx + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/plainweb/System.Web.dll -unsafe -nowarn:612,618 -d:INSIDE_SYSTEM_WEB -nowarn:436,618 /resource:resources/WebUIValidation.js /resource:resources/folder.gif /resource:resources/file.gif /resource:resources/computer.gif /resource:resources/arrow_minus.gif /resource:resources/arrow_noexpand.gif /resource:resources/arrow_plus.gif /resource:resources/arrow_up.gif /resource:resources/arrow_down.gif /resource:resources/box_full.gif /resource:resources/box_empty.gif /resource:resources/box_minus.gif /resource:resources/box_noexpand.gif /resource:resources/box_plus.gif /resource:resources/contact.gif /resource:resources/dot_empty.gif /resource:resources/dot_full.gif /resource:resources/dots.gif /resource:resources/inbox.gif /resource:resources/star_empty.gif /resource:resources/star_full.gif /resource:resources/warning.gif /resource:resources/TreeView_noexpand.gif /resource:resources/TreeView_dash.gif /resource:resources/TreeView_dashminus.gif /resource:resources/TreeView_dashplus.gif /resource:resources/TreeView_i.gif /resource:resources/TreeView_l.gif /resource:resources/TreeView_lminus.gif /resource:resources/TreeView_lplus.gif /resource:resources/TreeView_minus.gif /resource:resources/TreeView_plus.gif /resource:resources/TreeView_r.gif /resource:resources/TreeView_rminus.gif /resource:resources/TreeView_rplus.gif /resource:resources/TreeView_t.gif /resource:resources/TreeView_tminus.gif /resource:resources/TreeView_tplus.gif /resource:resources/transparent.gif /resource:resources/webform.js /resource:resources/WebUIValidation_2.0.js /resource:resources/ErrorTemplateCommon_Top.html /resource:resources/DefaultErrorTemplate_CustomErrorDefault.html /resource:resources/ErrorTemplateCommon_Bottom.html /resource:resources/DefaultErrorTemplate_StandardPage.html /resource:resources/HtmlizedExceptionPage_Top.html /resource:resources/HtmlizedExceptionPage_FileLongSource.html /resource:resources/HtmlizedExceptionPage_FileShortSource.html /resource:resources/HtmlizedExceptionPage_CompilerOutput.html /resource:System.Web.UI.WebControls/GridView.js /resource:System.Web.UI.WebControls/DetailsView.js /resource:System.Web.UI.WebControls/TreeView.js /resource:System.Web.UI.WebControls/Menu.js /resource:System.Web.UI.WebControls/MenuModern.js -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Drawing.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.Formatters.Soap.dll -r:./../../class/lib/net_4_x-linux/System.ComponentModel.DataAnnotations.dll -r:./../../class/lib/net_4_x-linux/System.Web.ApplicationServices.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -r:./../../class/lib/net_4_x-linux/Mono.Data.Sqlite.dll -doc:net_4_x_System.Web_test.xml -nowarn:219,169,1591 /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/Global.asax /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/My.ashx /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/My.master /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPage.aspx /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPage.aspx.cs /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPageWithMaster.aspx /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/Web.mono.config /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/Web.mono.config.4.0 /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/sub_map_01.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_01.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_02.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_03.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_04.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_05.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_06.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_07.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_08.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_09.sitemap /resource:Test/mainsoft/NunitWebResources/menuclass.aspx /resource:Test/mainsoft/NunitWebResources/FormView.aspx /resource:Test/mainsoft/NunitWebResources/PostBackMenuTest.aspx /resource:Test/mainsoft/NunitWebResources/PageWithStyleSheet.aspx /resource:Test/mainsoft/NunitWebResources/PageWithTheme.aspx /resource:Test/mainsoft/NunitWebResources/ResolveUrl.ascx /resource:Test/mainsoft/NunitWebResources/ResolveUrl.aspx /resource:Test/mainsoft/NunitWebResources/RunTimeSetTheme.aspx /resource:Test/mainsoft/NunitWebResources/ReadOnlyPropertyBind.aspx /resource:Test/mainsoft/NunitWebResources/ReadOnlyPropertyControl.ascx /resource:Test/mainsoft/NunitWebResources/Theme1.skin /resource:Test/mainsoft/NunitWebResources/Theme2.skin /resource:Test/mainsoft/NunitWebResources/UrlProperty.aspx /resource:Test/mainsoft/NunitWebResources/UrlProperty.ascx /resource:Test/mainsoft/NunitWebResources/UrlProperty.ascx.cs /resource:Test/mainsoft/NunitWebResources/Web.sitemap /resource:Test/mainsoft/NunitWebResources/WizardTest.skin /resource:Test/mainsoft/NunitWebResources/FooterTemplateTest.aspx /resource:Test/mainsoft/NunitWebResources/DataGrid.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewTemplates.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewTemplates_2.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewTemplates_3.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewDataActions.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewProperties1.aspx /resource:Test/mainsoft/NunitWebResources/Bluehills.jpg /resource:Test/mainsoft/NunitWebResources/FormViewTest1.aspx /resource:Test/mainsoft/NunitWebResources/FormViewTest1_2.aspx /resource:Test/mainsoft/NunitWebResources/FormViewTest1_3.aspx /resource:Test/mainsoft/NunitWebResources/FormViewTest1_4.aspx /resource:Test/mainsoft/NunitWebResources/FormViewInsertEditDelete.aspx /resource:Test/mainsoft/NunitWebResources/GridViewUpdate.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest.xml /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest.xsl /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest1.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest2.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest3.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest4.aspx /resource:Test/mainsoft/NunitWebResources/LoginViewTest1.aspx /resource:Test/mainsoft/NunitWebResources/WebControl.config /resource:Test/mainsoft/NunitWebResources/WebLogin.config /resource:Test/mainsoft/NunitWebResources/CallbackTest1.aspx /resource:Test/mainsoft/NunitWebResources/CallbackTest2.aspx /resource:Test/mainsoft/NunitWebResources/EventValidationTest2.aspx /resource:Test/mainsoft/NunitWebResources/EventValidationTest1.aspx /resource:Test/mainsoft/NunitWebResources/ClientScript.js /resource:Test/mainsoft/NunitWebResources/EvalTest.aspx /resource:Test/mainsoft/NunitWebResources/TemplateUserControl.ascx /resource:Test/mainsoft/NunitWebResources/WebMapping.config /resource:Test/mainsoft/NunitWebResources/Mapping.aspx /resource:Test/mainsoft/NunitWebResources/Mapping1.aspx /resource:Test/mainsoft/NunitWebResources/CrossPagePosting1.aspx /resource:Test/mainsoft/NunitWebResources/CrossPagePosting2.aspx /resource:Test/mainsoft/NunitWebResources/MyDerived.master /resource:Test/mainsoft/NunitWebResources/MyPageWithDerivedMaster.aspx /resource:Test/mainsoft/NunitWebResources/MasterTypeTest1.aspx /resource:Test/mainsoft/NunitWebResources/MasterTypeTest2.aspx /resource:Test/mainsoft/NunitWebResources/PageLifecycleTest.aspx /resource:Test/mainsoft/NunitWebResources/PageValidationTest.aspx /resource:Test/mainsoft/NunitWebResources/AsyncPage.aspx /resource:Test/mainsoft/NunitWebResources/PageCultureTest.aspx /resource:Test/mainsoft/NunitWebResources/adapters.browser /resource:Test/mainsoft/NunitWebResources/NoEventValidation.aspx /resource:Test/mainsoft/NunitWebResources/ListControlPage.aspx /resource:Test/mainsoft/NunitWebResources/TextBoxTestlPage.aspx /resource:Test/mainsoft/NunitWebResources/ClearErrorOnError.aspx /resource:Test/mainsoft/NunitWebResources/RedirectOnError.aspx /resource:Test/mainsoft/NunitWebResources/TestCapability.browser /resource:Test/mainsoft/NunitWebResources/PageWithAdapter.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind1.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind2.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind3.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind4.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind1.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind2.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind3.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind4.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind5.aspx /resource:Test/mainsoft/NunitWebResources/ReadWritePropertyControl.ascx /resource:Test/mainsoft/MainsoftWebTest/nunitweb_config.xml /resource:Test/mainsoft/NunitWebResources/TemplateControlParsingTest.aspx /resource:Test/mainsoft/NunitWebResources/ContentPlaceHolderInTemplate.aspx /resource:Test/mainsoft/NunitWebResources/ContentPlaceHolderInTemplate.master /resource:Test/mainsoft/NunitWebResources/MissingMasterFile.aspx /resource:Test/mainsoft/NunitWebResources/CustomSectionEmptyCollection.aspx /resource:Test/mainsoft/NunitWebResources/NoDoubleOnInitOnRemoveAdd.aspx /resource:Test/mainsoft/NunitWebResources/NoDoubleOnInitOnRemoveAdd.aspx.cs /resource:Test/mainsoft/NunitWebResources/LoginDisplayRememberMe.aspx /resource:Test/mainsoft/NunitWebResources/NoBindForMethodsWithBindInName.aspx /resource:Test/mainsoft/NunitWebResources/LinkInHeadWithEmbeddedExpression.aspx /resource:Test/mainsoft/NunitWebResources/ExpressionInListControl.aspx /resource:Test/mainsoft/NunitWebResources/ServerSideControlsInScriptBlock.aspx /resource:Test/mainsoft/NunitWebResources/ServerControlInClientSideComment.aspx /resource:Test/mainsoft/NunitWebResources/PreprocessorDirectivesInMarkup.aspx /resource:Test/mainsoft/NunitWebResources/UnquotedAngleBrackets.aspx /resource:Test/mainsoft/NunitWebResources/FullTagsInText.aspx /resource:Test/mainsoft/NunitWebResources/TagsExpressionsAndCommentsInText.aspx /resource:Test/mainsoft/NunitWebResources/NewlineInCodeExpression.aspx /resource:Test/mainsoft/NunitWebResources/DuplicateControlsInClientComment.aspx /resource:Test/mainsoft/NunitWebResources/TagsNestedInClientTag.aspx /resource:Test/mainsoft/NunitWebResources/ConditionalClientComments.aspx /resource:Test/mainsoft/NunitWebResources/OneLetterIdentifierInCodeRender.aspx /resource:Test/mainsoft/NunitWebResources/GlobalResourcesLocalization.aspx /resource:Test/mainsoft/NunitWebResources/TableSections_Bug551666.aspx /resource:Test/mainsoft/NunitWebResources/TableSections_Bug551666.aspx.cs /resource:Test/mainsoft/NunitWebResources/NestedParserFileText.aspx /resource:Test/mainsoft/NunitWebResources/StateFormatter_CorrectConverter.aspx /resource:Test/mainsoft/NunitWebResources/StateFormatter_CollectionConverter.aspx /resource:Test/mainsoft/NunitWebResources/StateFormatter_CollectionConverter.aspx.cs /resource:Test/mainsoft/NunitWebResources/ChangePasswordContainer_FindControl.aspx /resource:Test/mainsoft/NunitWebResources/TagWithExpressionWithinAttribute.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug377703_1.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug377703_2.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug578770.aspx /resource:Test/mainsoft/NunitWebResources/EnumConverter_Bug578586.aspx /resource:Test/mainsoft/NunitWebResources/ButtonColor_Bug325489.aspx /resource:Test/mainsoft/NunitWebResources/SqlDataSource_OnInit_Bug572781.aspx /resource:Test/mainsoft/NunitWebResources/FormViewPagerVisibility.aspx /resource:Test/mainsoft/NunitWebResources/OverridenControlsPropertyAndPostBack_Bug594238.aspx /resource:Test/mainsoft/NunitWebResources/GlobalizationEncodingName.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_0.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_1.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_2.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_5.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_6.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_7.aspx /resource:Test/mainsoft/NunitWebResources/GridView_Bug595567.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug600415.aspx /resource:Test/mainsoft/NunitWebResources/BoundField_Bug646505.aspx /resource:Test/mainsoft/NunitWebResources/BoundField_Bug646505.aspx.cs /resource:Test/mainsoft/NunitWebResources/HtmlTitleCodeRender_Bug662918.aspx /resource:Test/mainsoft/NunitWebResources/App_Code/EnumConverterControl.cs,App_Code/EnumConverterControl.cs /resource:Test/mainsoft/NunitWebResources/App_Code/MyContainer.cs,App_Code/MyContainer.cs /resource:Test/mainsoft/NunitWebResources/App_Code/CustomCheckBoxColumn.cs,App_Code/CustomCheckBoxColumn.cs /resource:Test/mainsoft/NunitWebResources/App_GlobalResources/Common.resx,App_GlobalResources/Common.resx /resource:Test/mainsoft/NunitWebResources/App_GlobalResources/Common.fr-FR.resx,App_GlobalResources/Common.fr-FR.resx /resource:Test/mainsoft/NunitWebResources/App_GlobalResources/Resource1.resx,App_GlobalResources/Resource1.resx net_4_x_System.Web_test.dll System.Web/UplevelHelper.cs net_4_x_System.Web_test.dll @@ -1707,18 +1707,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -unsafe -nowarn:612,618 -d:INSIDE_SYSTEM_WEB -nowarn:436,618 /resource:resources/WebUIValidation.js /resource:resources/folder.gif /resource:resources/file.gif /resource:resources/computer.gif /resource:resources/arrow_minus.gif /resource:resources/arrow_noexpand.gif /resource:resources/arrow_plus.gif /resource:resources/arrow_up.gif /resource:resources/arrow_down.gif /resource:resources/box_full.gif /resource:resources/box_empty.gif /resource:resources/box_minus.gif /resource:resources/box_noexpand.gif /resource:resources/box_plus.gif /resource:resources/contact.gif /resource:resources/dot_empty.gif /resource:resources/dot_full.gif /resource:resources/dots.gif /resource:resources/inbox.gif /resource:resources/star_empty.gif /resource:resources/star_full.gif /resource:resources/warning.gif /resource:resources/TreeView_noexpand.gif /resource:resources/TreeView_dash.gif /resource:resources/TreeView_dashminus.gif /resource:resources/TreeView_dashplus.gif /resource:resources/TreeView_i.gif /resource:resources/TreeView_l.gif /resource:resources/TreeView_lminus.gif /resource:resources/TreeView_lplus.gif /resource:resources/TreeView_minus.gif /resource:resources/TreeView_plus.gif /resource:resources/TreeView_r.gif /resource:resources/TreeView_rminus.gif /resource:resources/TreeView_rplus.gif /resource:resources/TreeView_t.gif /resource:resources/TreeView_tminus.gif /resource:resources/TreeView_tplus.gif /resource:resources/transparent.gif /resource:resources/webform.js /resource:resources/WebUIValidation_2.0.js /resource:resources/ErrorTemplateCommon_Top.html /resource:resources/DefaultErrorTemplate_CustomErrorDefault.html /resource:resources/ErrorTemplateCommon_Bottom.html /resource:resources/DefaultErrorTemplate_StandardPage.html /resource:resources/HtmlizedExceptionPage_Top.html /resource:resources/HtmlizedExceptionPage_FileLongSource.html /resource:resources/HtmlizedExceptionPage_FileShortSource.html /resource:resources/HtmlizedExceptionPage_CompilerOutput.html /resource:System.Web.UI.WebControls/GridView.js /resource:System.Web.UI.WebControls/DetailsView.js /resource:System.Web.UI.WebControls/TreeView.js /resource:System.Web.UI.WebControls/Menu.js /resource:System.Web.UI.WebControls/MenuModern.js -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.Formatters.Soap.dll -r:./../../class/lib/net_4_x/System.ComponentModel.DataAnnotations.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/Mono.Data.Sqlite.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -unsafe -nowarn:612,618 -d:INSIDE_SYSTEM_WEB -nowarn:436,618 /resource:resources/WebUIValidation.js /resource:resources/folder.gif /resource:resources/file.gif /resource:resources/computer.gif /resource:resources/arrow_minus.gif /resource:resources/arrow_noexpand.gif /resource:resources/arrow_plus.gif /resource:resources/arrow_up.gif /resource:resources/arrow_down.gif /resource:resources/box_full.gif /resource:resources/box_empty.gif /resource:resources/box_minus.gif /resource:resources/box_noexpand.gif /resource:resources/box_plus.gif /resource:resources/contact.gif /resource:resources/dot_empty.gif /resource:resources/dot_full.gif /resource:resources/dots.gif /resource:resources/inbox.gif /resource:resources/star_empty.gif /resource:resources/star_full.gif /resource:resources/warning.gif /resource:resources/TreeView_noexpand.gif /resource:resources/TreeView_dash.gif /resource:resources/TreeView_dashminus.gif /resource:resources/TreeView_dashplus.gif /resource:resources/TreeView_i.gif /resource:resources/TreeView_l.gif /resource:resources/TreeView_lminus.gif /resource:resources/TreeView_lplus.gif /resource:resources/TreeView_minus.gif /resource:resources/TreeView_plus.gif /resource:resources/TreeView_r.gif /resource:resources/TreeView_rminus.gif /resource:resources/TreeView_rplus.gif /resource:resources/TreeView_t.gif /resource:resources/TreeView_tminus.gif /resource:resources/TreeView_tplus.gif /resource:resources/transparent.gif /resource:resources/webform.js /resource:resources/WebUIValidation_2.0.js /resource:resources/ErrorTemplateCommon_Top.html /resource:resources/DefaultErrorTemplate_CustomErrorDefault.html /resource:resources/ErrorTemplateCommon_Bottom.html /resource:resources/DefaultErrorTemplate_StandardPage.html /resource:resources/HtmlizedExceptionPage_Top.html /resource:resources/HtmlizedExceptionPage_FileLongSource.html /resource:resources/HtmlizedExceptionPage_FileShortSource.html /resource:resources/HtmlizedExceptionPage_CompilerOutput.html /resource:System.Web.UI.WebControls/GridView.js /resource:System.Web.UI.WebControls/DetailsView.js /resource:System.Web.UI.WebControls/TreeView.js /resource:System.Web.UI.WebControls/Menu.js /resource:System.Web.UI.WebControls/MenuModern.js -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Drawing.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.Formatters.Soap.dll -r:./../../class/lib/net_4_x-linux/System.ComponentModel.DataAnnotations.dll -r:./../../class/lib/net_4_x-linux/System.Web.ApplicationServices.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -r:./../../class/lib/net_4_x-linux/Mono.Data.Sqlite.dll System.Web.dll System.Web/UplevelHelper.cs - ./../../class/lib/net_4_x/plainweb/System.Web.dll + ./../../class/lib/net_4_x-linux/plainweb/System.Web.dll 4.5 net_4_x TranslationResources,resources/TranslationResources.resx - System.Web.dll.sources + ./../../build/deps/linux_net_4_x__System.Web.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/plainweb/System.Web.dll -unsafe -nowarn:612,618 -d:INSIDE_SYSTEM_WEB -nowarn:436,618 /resource:resources/WebUIValidation.js /resource:resources/folder.gif /resource:resources/file.gif /resource:resources/computer.gif /resource:resources/arrow_minus.gif /resource:resources/arrow_noexpand.gif /resource:resources/arrow_plus.gif /resource:resources/arrow_up.gif /resource:resources/arrow_down.gif /resource:resources/box_full.gif /resource:resources/box_empty.gif /resource:resources/box_minus.gif /resource:resources/box_noexpand.gif /resource:resources/box_plus.gif /resource:resources/contact.gif /resource:resources/dot_empty.gif /resource:resources/dot_full.gif /resource:resources/dots.gif /resource:resources/inbox.gif /resource:resources/star_empty.gif /resource:resources/star_full.gif /resource:resources/warning.gif /resource:resources/TreeView_noexpand.gif /resource:resources/TreeView_dash.gif /resource:resources/TreeView_dashminus.gif /resource:resources/TreeView_dashplus.gif /resource:resources/TreeView_i.gif /resource:resources/TreeView_l.gif /resource:resources/TreeView_lminus.gif /resource:resources/TreeView_lplus.gif /resource:resources/TreeView_minus.gif /resource:resources/TreeView_plus.gif /resource:resources/TreeView_r.gif /resource:resources/TreeView_rminus.gif /resource:resources/TreeView_rplus.gif /resource:resources/TreeView_t.gif /resource:resources/TreeView_tminus.gif /resource:resources/TreeView_tplus.gif /resource:resources/transparent.gif /resource:resources/webform.js /resource:resources/WebUIValidation_2.0.js /resource:resources/ErrorTemplateCommon_Top.html /resource:resources/DefaultErrorTemplate_CustomErrorDefault.html /resource:resources/ErrorTemplateCommon_Bottom.html /resource:resources/DefaultErrorTemplate_StandardPage.html /resource:resources/HtmlizedExceptionPage_Top.html /resource:resources/HtmlizedExceptionPage_FileLongSource.html /resource:resources/HtmlizedExceptionPage_FileShortSource.html /resource:resources/HtmlizedExceptionPage_CompilerOutput.html /resource:System.Web.UI.WebControls/GridView.js /resource:System.Web.UI.WebControls/DetailsView.js /resource:System.Web.UI.WebControls/TreeView.js /resource:System.Web.UI.WebControls/Menu.js /resource:System.Web.UI.WebControls/MenuModern.js -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.Formatters.Soap.dll -r:./../../class/lib/net_4_x/System.ComponentModel.DataAnnotations.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/Mono.Data.Sqlite.dll -doc:net_4_x_System.Web_test.xml -nowarn:219,169,1591 /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/Global.asax /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/My.ashx /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/My.master /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPage.aspx /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPage.aspx.cs /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPageWithMaster.aspx /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/Web.mono.config /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/Web.mono.config.4.0 /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/sub_map_01.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_01.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_02.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_03.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_04.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_05.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_06.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_07.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_08.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_09.sitemap /resource:Test/mainsoft/NunitWebResources/menuclass.aspx /resource:Test/mainsoft/NunitWebResources/FormView.aspx /resource:Test/mainsoft/NunitWebResources/PostBackMenuTest.aspx /resource:Test/mainsoft/NunitWebResources/PageWithStyleSheet.aspx /resource:Test/mainsoft/NunitWebResources/PageWithTheme.aspx /resource:Test/mainsoft/NunitWebResources/ResolveUrl.ascx /resource:Test/mainsoft/NunitWebResources/ResolveUrl.aspx /resource:Test/mainsoft/NunitWebResources/RunTimeSetTheme.aspx /resource:Test/mainsoft/NunitWebResources/ReadOnlyPropertyBind.aspx /resource:Test/mainsoft/NunitWebResources/ReadOnlyPropertyControl.ascx /resource:Test/mainsoft/NunitWebResources/Theme1.skin /resource:Test/mainsoft/NunitWebResources/Theme2.skin /resource:Test/mainsoft/NunitWebResources/UrlProperty.aspx /resource:Test/mainsoft/NunitWebResources/UrlProperty.ascx /resource:Test/mainsoft/NunitWebResources/UrlProperty.ascx.cs /resource:Test/mainsoft/NunitWebResources/Web.sitemap /resource:Test/mainsoft/NunitWebResources/WizardTest.skin /resource:Test/mainsoft/NunitWebResources/FooterTemplateTest.aspx /resource:Test/mainsoft/NunitWebResources/DataGrid.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewTemplates.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewTemplates_2.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewTemplates_3.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewDataActions.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewProperties1.aspx /resource:Test/mainsoft/NunitWebResources/Bluehills.jpg /resource:Test/mainsoft/NunitWebResources/FormViewTest1.aspx /resource:Test/mainsoft/NunitWebResources/FormViewTest1_2.aspx /resource:Test/mainsoft/NunitWebResources/FormViewTest1_3.aspx /resource:Test/mainsoft/NunitWebResources/FormViewTest1_4.aspx /resource:Test/mainsoft/NunitWebResources/FormViewInsertEditDelete.aspx /resource:Test/mainsoft/NunitWebResources/GridViewUpdate.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest.xml /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest.xsl /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest1.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest2.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest3.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest4.aspx /resource:Test/mainsoft/NunitWebResources/LoginViewTest1.aspx /resource:Test/mainsoft/NunitWebResources/WebControl.config /resource:Test/mainsoft/NunitWebResources/WebLogin.config /resource:Test/mainsoft/NunitWebResources/CallbackTest1.aspx /resource:Test/mainsoft/NunitWebResources/CallbackTest2.aspx /resource:Test/mainsoft/NunitWebResources/EventValidationTest2.aspx /resource:Test/mainsoft/NunitWebResources/EventValidationTest1.aspx /resource:Test/mainsoft/NunitWebResources/ClientScript.js /resource:Test/mainsoft/NunitWebResources/EvalTest.aspx /resource:Test/mainsoft/NunitWebResources/TemplateUserControl.ascx /resource:Test/mainsoft/NunitWebResources/WebMapping.config /resource:Test/mainsoft/NunitWebResources/Mapping.aspx /resource:Test/mainsoft/NunitWebResources/Mapping1.aspx /resource:Test/mainsoft/NunitWebResources/CrossPagePosting1.aspx /resource:Test/mainsoft/NunitWebResources/CrossPagePosting2.aspx /resource:Test/mainsoft/NunitWebResources/MyDerived.master /resource:Test/mainsoft/NunitWebResources/MyPageWithDerivedMaster.aspx /resource:Test/mainsoft/NunitWebResources/MasterTypeTest1.aspx /resource:Test/mainsoft/NunitWebResources/MasterTypeTest2.aspx /resource:Test/mainsoft/NunitWebResources/PageLifecycleTest.aspx /resource:Test/mainsoft/NunitWebResources/PageValidationTest.aspx /resource:Test/mainsoft/NunitWebResources/AsyncPage.aspx /resource:Test/mainsoft/NunitWebResources/PageCultureTest.aspx /resource:Test/mainsoft/NunitWebResources/adapters.browser /resource:Test/mainsoft/NunitWebResources/NoEventValidation.aspx /resource:Test/mainsoft/NunitWebResources/ListControlPage.aspx /resource:Test/mainsoft/NunitWebResources/TextBoxTestlPage.aspx /resource:Test/mainsoft/NunitWebResources/ClearErrorOnError.aspx /resource:Test/mainsoft/NunitWebResources/RedirectOnError.aspx /resource:Test/mainsoft/NunitWebResources/TestCapability.browser /resource:Test/mainsoft/NunitWebResources/PageWithAdapter.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind1.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind2.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind3.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind4.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind1.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind2.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind3.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind4.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind5.aspx /resource:Test/mainsoft/NunitWebResources/ReadWritePropertyControl.ascx /resource:Test/mainsoft/MainsoftWebTest/nunitweb_config.xml /resource:Test/mainsoft/NunitWebResources/TemplateControlParsingTest.aspx /resource:Test/mainsoft/NunitWebResources/ContentPlaceHolderInTemplate.aspx /resource:Test/mainsoft/NunitWebResources/ContentPlaceHolderInTemplate.master /resource:Test/mainsoft/NunitWebResources/MissingMasterFile.aspx /resource:Test/mainsoft/NunitWebResources/CustomSectionEmptyCollection.aspx /resource:Test/mainsoft/NunitWebResources/NoDoubleOnInitOnRemoveAdd.aspx /resource:Test/mainsoft/NunitWebResources/NoDoubleOnInitOnRemoveAdd.aspx.cs /resource:Test/mainsoft/NunitWebResources/LoginDisplayRememberMe.aspx /resource:Test/mainsoft/NunitWebResources/NoBindForMethodsWithBindInName.aspx /resource:Test/mainsoft/NunitWebResources/LinkInHeadWithEmbeddedExpression.aspx /resource:Test/mainsoft/NunitWebResources/ExpressionInListControl.aspx /resource:Test/mainsoft/NunitWebResources/ServerSideControlsInScriptBlock.aspx /resource:Test/mainsoft/NunitWebResources/ServerControlInClientSideComment.aspx /resource:Test/mainsoft/NunitWebResources/PreprocessorDirectivesInMarkup.aspx /resource:Test/mainsoft/NunitWebResources/UnquotedAngleBrackets.aspx /resource:Test/mainsoft/NunitWebResources/FullTagsInText.aspx /resource:Test/mainsoft/NunitWebResources/TagsExpressionsAndCommentsInText.aspx /resource:Test/mainsoft/NunitWebResources/NewlineInCodeExpression.aspx /resource:Test/mainsoft/NunitWebResources/DuplicateControlsInClientComment.aspx /resource:Test/mainsoft/NunitWebResources/TagsNestedInClientTag.aspx /resource:Test/mainsoft/NunitWebResources/ConditionalClientComments.aspx /resource:Test/mainsoft/NunitWebResources/OneLetterIdentifierInCodeRender.aspx /resource:Test/mainsoft/NunitWebResources/GlobalResourcesLocalization.aspx /resource:Test/mainsoft/NunitWebResources/TableSections_Bug551666.aspx /resource:Test/mainsoft/NunitWebResources/TableSections_Bug551666.aspx.cs /resource:Test/mainsoft/NunitWebResources/NestedParserFileText.aspx /resource:Test/mainsoft/NunitWebResources/StateFormatter_CorrectConverter.aspx /resource:Test/mainsoft/NunitWebResources/StateFormatter_CollectionConverter.aspx /resource:Test/mainsoft/NunitWebResources/StateFormatter_CollectionConverter.aspx.cs /resource:Test/mainsoft/NunitWebResources/ChangePasswordContainer_FindControl.aspx /resource:Test/mainsoft/NunitWebResources/TagWithExpressionWithinAttribute.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug377703_1.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug377703_2.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug578770.aspx /resource:Test/mainsoft/NunitWebResources/EnumConverter_Bug578586.aspx /resource:Test/mainsoft/NunitWebResources/ButtonColor_Bug325489.aspx /resource:Test/mainsoft/NunitWebResources/SqlDataSource_OnInit_Bug572781.aspx /resource:Test/mainsoft/NunitWebResources/FormViewPagerVisibility.aspx /resource:Test/mainsoft/NunitWebResources/OverridenControlsPropertyAndPostBack_Bug594238.aspx /resource:Test/mainsoft/NunitWebResources/GlobalizationEncodingName.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_0.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_1.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_2.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_5.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_6.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_7.aspx /resource:Test/mainsoft/NunitWebResources/GridView_Bug595567.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug600415.aspx /resource:Test/mainsoft/NunitWebResources/BoundField_Bug646505.aspx /resource:Test/mainsoft/NunitWebResources/BoundField_Bug646505.aspx.cs /resource:Test/mainsoft/NunitWebResources/HtmlTitleCodeRender_Bug662918.aspx /resource:Test/mainsoft/NunitWebResources/App_Code/EnumConverterControl.cs,App_Code/EnumConverterControl.cs /resource:Test/mainsoft/NunitWebResources/App_Code/MyContainer.cs,App_Code/MyContainer.cs /resource:Test/mainsoft/NunitWebResources/App_Code/CustomCheckBoxColumn.cs,App_Code/CustomCheckBoxColumn.cs /resource:Test/mainsoft/NunitWebResources/App_GlobalResources/Common.resx,App_GlobalResources/Common.resx /resource:Test/mainsoft/NunitWebResources/App_GlobalResources/Common.fr-FR.resx,App_GlobalResources/Common.fr-FR.resx /resource:Test/mainsoft/NunitWebResources/App_GlobalResources/Resource1.resx,App_GlobalResources/Resource1.resx + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/plainweb/System.Web.dll -unsafe -nowarn:612,618 -d:INSIDE_SYSTEM_WEB -nowarn:436,618 /resource:resources/WebUIValidation.js /resource:resources/folder.gif /resource:resources/file.gif /resource:resources/computer.gif /resource:resources/arrow_minus.gif /resource:resources/arrow_noexpand.gif /resource:resources/arrow_plus.gif /resource:resources/arrow_up.gif /resource:resources/arrow_down.gif /resource:resources/box_full.gif /resource:resources/box_empty.gif /resource:resources/box_minus.gif /resource:resources/box_noexpand.gif /resource:resources/box_plus.gif /resource:resources/contact.gif /resource:resources/dot_empty.gif /resource:resources/dot_full.gif /resource:resources/dots.gif /resource:resources/inbox.gif /resource:resources/star_empty.gif /resource:resources/star_full.gif /resource:resources/warning.gif /resource:resources/TreeView_noexpand.gif /resource:resources/TreeView_dash.gif /resource:resources/TreeView_dashminus.gif /resource:resources/TreeView_dashplus.gif /resource:resources/TreeView_i.gif /resource:resources/TreeView_l.gif /resource:resources/TreeView_lminus.gif /resource:resources/TreeView_lplus.gif /resource:resources/TreeView_minus.gif /resource:resources/TreeView_plus.gif /resource:resources/TreeView_r.gif /resource:resources/TreeView_rminus.gif /resource:resources/TreeView_rplus.gif /resource:resources/TreeView_t.gif /resource:resources/TreeView_tminus.gif /resource:resources/TreeView_tplus.gif /resource:resources/transparent.gif /resource:resources/webform.js /resource:resources/WebUIValidation_2.0.js /resource:resources/ErrorTemplateCommon_Top.html /resource:resources/DefaultErrorTemplate_CustomErrorDefault.html /resource:resources/ErrorTemplateCommon_Bottom.html /resource:resources/DefaultErrorTemplate_StandardPage.html /resource:resources/HtmlizedExceptionPage_Top.html /resource:resources/HtmlizedExceptionPage_FileLongSource.html /resource:resources/HtmlizedExceptionPage_FileShortSource.html /resource:resources/HtmlizedExceptionPage_CompilerOutput.html /resource:System.Web.UI.WebControls/GridView.js /resource:System.Web.UI.WebControls/DetailsView.js /resource:System.Web.UI.WebControls/TreeView.js /resource:System.Web.UI.WebControls/Menu.js /resource:System.Web.UI.WebControls/MenuModern.js -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Drawing.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.Formatters.Soap.dll -r:./../../class/lib/net_4_x-linux/System.ComponentModel.DataAnnotations.dll -r:./../../class/lib/net_4_x-linux/System.Web.ApplicationServices.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -r:./../../class/lib/net_4_x-linux/Mono.Data.Sqlite.dll -doc:net_4_x_System.Web_test.xml -nowarn:219,169,1591 /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/Global.asax /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/My.ashx /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/My.master /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPage.aspx /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPage.aspx.cs /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPageWithMaster.aspx /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/Web.mono.config /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/Web.mono.config.4.0 /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/sub_map_01.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_01.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_02.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_03.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_04.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_05.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_06.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_07.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_08.sitemap /resource:Test/mainsoft/NunitWeb/NunitWeb/Resources/test_map_09.sitemap /resource:Test/mainsoft/NunitWebResources/menuclass.aspx /resource:Test/mainsoft/NunitWebResources/FormView.aspx /resource:Test/mainsoft/NunitWebResources/PostBackMenuTest.aspx /resource:Test/mainsoft/NunitWebResources/PageWithStyleSheet.aspx /resource:Test/mainsoft/NunitWebResources/PageWithTheme.aspx /resource:Test/mainsoft/NunitWebResources/ResolveUrl.ascx /resource:Test/mainsoft/NunitWebResources/ResolveUrl.aspx /resource:Test/mainsoft/NunitWebResources/RunTimeSetTheme.aspx /resource:Test/mainsoft/NunitWebResources/ReadOnlyPropertyBind.aspx /resource:Test/mainsoft/NunitWebResources/ReadOnlyPropertyControl.ascx /resource:Test/mainsoft/NunitWebResources/Theme1.skin /resource:Test/mainsoft/NunitWebResources/Theme2.skin /resource:Test/mainsoft/NunitWebResources/UrlProperty.aspx /resource:Test/mainsoft/NunitWebResources/UrlProperty.ascx /resource:Test/mainsoft/NunitWebResources/UrlProperty.ascx.cs /resource:Test/mainsoft/NunitWebResources/Web.sitemap /resource:Test/mainsoft/NunitWebResources/WizardTest.skin /resource:Test/mainsoft/NunitWebResources/FooterTemplateTest.aspx /resource:Test/mainsoft/NunitWebResources/DataGrid.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewTemplates.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewTemplates_2.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewTemplates_3.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewDataActions.aspx /resource:Test/mainsoft/NunitWebResources/DetailsViewProperties1.aspx /resource:Test/mainsoft/NunitWebResources/Bluehills.jpg /resource:Test/mainsoft/NunitWebResources/FormViewTest1.aspx /resource:Test/mainsoft/NunitWebResources/FormViewTest1_2.aspx /resource:Test/mainsoft/NunitWebResources/FormViewTest1_3.aspx /resource:Test/mainsoft/NunitWebResources/FormViewTest1_4.aspx /resource:Test/mainsoft/NunitWebResources/FormViewInsertEditDelete.aspx /resource:Test/mainsoft/NunitWebResources/GridViewUpdate.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest.xml /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest.xsl /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest1.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest2.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest3.aspx /resource:Test/mainsoft/NunitWebResources/XMLDataSourceTest4.aspx /resource:Test/mainsoft/NunitWebResources/LoginViewTest1.aspx /resource:Test/mainsoft/NunitWebResources/WebControl.config /resource:Test/mainsoft/NunitWebResources/WebLogin.config /resource:Test/mainsoft/NunitWebResources/CallbackTest1.aspx /resource:Test/mainsoft/NunitWebResources/CallbackTest2.aspx /resource:Test/mainsoft/NunitWebResources/EventValidationTest2.aspx /resource:Test/mainsoft/NunitWebResources/EventValidationTest1.aspx /resource:Test/mainsoft/NunitWebResources/ClientScript.js /resource:Test/mainsoft/NunitWebResources/EvalTest.aspx /resource:Test/mainsoft/NunitWebResources/TemplateUserControl.ascx /resource:Test/mainsoft/NunitWebResources/WebMapping.config /resource:Test/mainsoft/NunitWebResources/Mapping.aspx /resource:Test/mainsoft/NunitWebResources/Mapping1.aspx /resource:Test/mainsoft/NunitWebResources/CrossPagePosting1.aspx /resource:Test/mainsoft/NunitWebResources/CrossPagePosting2.aspx /resource:Test/mainsoft/NunitWebResources/MyDerived.master /resource:Test/mainsoft/NunitWebResources/MyPageWithDerivedMaster.aspx /resource:Test/mainsoft/NunitWebResources/MasterTypeTest1.aspx /resource:Test/mainsoft/NunitWebResources/MasterTypeTest2.aspx /resource:Test/mainsoft/NunitWebResources/PageLifecycleTest.aspx /resource:Test/mainsoft/NunitWebResources/PageValidationTest.aspx /resource:Test/mainsoft/NunitWebResources/AsyncPage.aspx /resource:Test/mainsoft/NunitWebResources/PageCultureTest.aspx /resource:Test/mainsoft/NunitWebResources/adapters.browser /resource:Test/mainsoft/NunitWebResources/NoEventValidation.aspx /resource:Test/mainsoft/NunitWebResources/ListControlPage.aspx /resource:Test/mainsoft/NunitWebResources/TextBoxTestlPage.aspx /resource:Test/mainsoft/NunitWebResources/ClearErrorOnError.aspx /resource:Test/mainsoft/NunitWebResources/RedirectOnError.aspx /resource:Test/mainsoft/NunitWebResources/TestCapability.browser /resource:Test/mainsoft/NunitWebResources/PageWithAdapter.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind1.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind2.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind3.aspx /resource:Test/mainsoft/NunitWebResources/InvalidPropertyBind4.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind1.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind2.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind3.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind4.aspx /resource:Test/mainsoft/NunitWebResources/ValidPropertyBind5.aspx /resource:Test/mainsoft/NunitWebResources/ReadWritePropertyControl.ascx /resource:Test/mainsoft/MainsoftWebTest/nunitweb_config.xml /resource:Test/mainsoft/NunitWebResources/TemplateControlParsingTest.aspx /resource:Test/mainsoft/NunitWebResources/ContentPlaceHolderInTemplate.aspx /resource:Test/mainsoft/NunitWebResources/ContentPlaceHolderInTemplate.master /resource:Test/mainsoft/NunitWebResources/MissingMasterFile.aspx /resource:Test/mainsoft/NunitWebResources/CustomSectionEmptyCollection.aspx /resource:Test/mainsoft/NunitWebResources/NoDoubleOnInitOnRemoveAdd.aspx /resource:Test/mainsoft/NunitWebResources/NoDoubleOnInitOnRemoveAdd.aspx.cs /resource:Test/mainsoft/NunitWebResources/LoginDisplayRememberMe.aspx /resource:Test/mainsoft/NunitWebResources/NoBindForMethodsWithBindInName.aspx /resource:Test/mainsoft/NunitWebResources/LinkInHeadWithEmbeddedExpression.aspx /resource:Test/mainsoft/NunitWebResources/ExpressionInListControl.aspx /resource:Test/mainsoft/NunitWebResources/ServerSideControlsInScriptBlock.aspx /resource:Test/mainsoft/NunitWebResources/ServerControlInClientSideComment.aspx /resource:Test/mainsoft/NunitWebResources/PreprocessorDirectivesInMarkup.aspx /resource:Test/mainsoft/NunitWebResources/UnquotedAngleBrackets.aspx /resource:Test/mainsoft/NunitWebResources/FullTagsInText.aspx /resource:Test/mainsoft/NunitWebResources/TagsExpressionsAndCommentsInText.aspx /resource:Test/mainsoft/NunitWebResources/NewlineInCodeExpression.aspx /resource:Test/mainsoft/NunitWebResources/DuplicateControlsInClientComment.aspx /resource:Test/mainsoft/NunitWebResources/TagsNestedInClientTag.aspx /resource:Test/mainsoft/NunitWebResources/ConditionalClientComments.aspx /resource:Test/mainsoft/NunitWebResources/OneLetterIdentifierInCodeRender.aspx /resource:Test/mainsoft/NunitWebResources/GlobalResourcesLocalization.aspx /resource:Test/mainsoft/NunitWebResources/TableSections_Bug551666.aspx /resource:Test/mainsoft/NunitWebResources/TableSections_Bug551666.aspx.cs /resource:Test/mainsoft/NunitWebResources/NestedParserFileText.aspx /resource:Test/mainsoft/NunitWebResources/StateFormatter_CorrectConverter.aspx /resource:Test/mainsoft/NunitWebResources/StateFormatter_CollectionConverter.aspx /resource:Test/mainsoft/NunitWebResources/StateFormatter_CollectionConverter.aspx.cs /resource:Test/mainsoft/NunitWebResources/ChangePasswordContainer_FindControl.aspx /resource:Test/mainsoft/NunitWebResources/TagWithExpressionWithinAttribute.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug377703_1.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug377703_2.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug578770.aspx /resource:Test/mainsoft/NunitWebResources/EnumConverter_Bug578586.aspx /resource:Test/mainsoft/NunitWebResources/ButtonColor_Bug325489.aspx /resource:Test/mainsoft/NunitWebResources/SqlDataSource_OnInit_Bug572781.aspx /resource:Test/mainsoft/NunitWebResources/FormViewPagerVisibility.aspx /resource:Test/mainsoft/NunitWebResources/OverridenControlsPropertyAndPostBack_Bug594238.aspx /resource:Test/mainsoft/NunitWebResources/GlobalizationEncodingName.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_0.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_1.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_2.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_5.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_6.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxField_Bug595568_7.aspx /resource:Test/mainsoft/NunitWebResources/GridView_Bug595567.aspx /resource:Test/mainsoft/NunitWebResources/CheckBoxList_Bug600415.aspx /resource:Test/mainsoft/NunitWebResources/BoundField_Bug646505.aspx /resource:Test/mainsoft/NunitWebResources/BoundField_Bug646505.aspx.cs /resource:Test/mainsoft/NunitWebResources/HtmlTitleCodeRender_Bug662918.aspx /resource:Test/mainsoft/NunitWebResources/App_Code/EnumConverterControl.cs,App_Code/EnumConverterControl.cs /resource:Test/mainsoft/NunitWebResources/App_Code/MyContainer.cs,App_Code/MyContainer.cs /resource:Test/mainsoft/NunitWebResources/App_Code/CustomCheckBoxColumn.cs,App_Code/CustomCheckBoxColumn.cs /resource:Test/mainsoft/NunitWebResources/App_GlobalResources/Common.resx,App_GlobalResources/Common.resx /resource:Test/mainsoft/NunitWebResources/App_GlobalResources/Common.fr-FR.resx,App_GlobalResources/Common.fr-FR.resx /resource:Test/mainsoft/NunitWebResources/App_GlobalResources/Resource1.resx,App_GlobalResources/Resource1.resx net_4_x_System.Web_test.dll System.Web/UplevelHelper.cs net_4_x_System.Web_test.dll @@ -1729,18 +1729,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -nowarn:168,612,618,649 -d:MONO_BROKEN_CONFIGURATION_DLL -resource:System.Web.Services.Description/wsdl-1.1.xsd,wsdl-1.1.xsd -resource:System.Web.Services.Description/wsdl-1.1-soap.xsd,wsdl-1.1-soap.xsd -resource:System.Web.Services.Description/web-reference.xsd,web-reference.xsd -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/plainweb/System.Web.dll -r:./../../class/lib/net_4_x/plaindesign/System.Design.dll -r:./../../class/lib/net_4_x/System.DirectoryServices.dll -r:./../../class/lib/net_4_x/System.Configuration.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -nowarn:168,612,618,649 -d:MONO_BROKEN_CONFIGURATION_DLL -resource:System.Web.Services.Description/wsdl-1.1.xsd,wsdl-1.1.xsd -resource:System.Web.Services.Description/wsdl-1.1-soap.xsd,wsdl-1.1-soap.xsd -resource:System.Web.Services.Description/web-reference.xsd,web-reference.xsd -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/plainweb/System.Web.dll -r:./../../class/lib/net_4_x-linux/plaindesign/System.Design.dll -r:./../../class/lib/net_4_x-linux/System.DirectoryServices.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll System.Web.Services.dll - ./../../class/lib/net_4_x/System.Web.Services.dll + ./../../class/lib/net_4_x-linux/System.Web.Services.dll 4.5 net_4_x - System.Web.Services.dll.sources + ./../../build/deps/linux_net_4_x__System.Web.Services.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Web.Services.dll -nowarn:168,612,618,649 -d:MONO_BROKEN_CONFIGURATION_DLL -resource:System.Web.Services.Description/wsdl-1.1.xsd,wsdl-1.1.xsd -resource:System.Web.Services.Description/wsdl-1.1-soap.xsd,wsdl-1.1-soap.xsd -resource:System.Web.Services.Description/web-reference.xsd,web-reference.xsd -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/plainweb/System.Web.dll -r:./../../class/lib/net_4_x/plaindesign/System.Design.dll -r:./../../class/lib/net_4_x/System.DirectoryServices.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -nowarn:618 -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Web.Services.dll -nowarn:168,612,618,649 -d:MONO_BROKEN_CONFIGURATION_DLL -resource:System.Web.Services.Description/wsdl-1.1.xsd,wsdl-1.1.xsd -resource:System.Web.Services.Description/wsdl-1.1-soap.xsd,wsdl-1.1-soap.xsd -resource:System.Web.Services.Description/web-reference.xsd,web-reference.xsd -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/plainweb/System.Web.dll -r:./../../class/lib/net_4_x-linux/plaindesign/System.Design.dll -r:./../../class/lib/net_4_x-linux/System.DirectoryServices.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -nowarn:618 -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME net_4_x_System.Web.Services_test.dll net_4_x_System.Web.Services_test.dll @@ -1751,18 +1751,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -nowarn:436 -nowarn:612,618,649,67,672 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/plainweb/System.Web.dll -r:./../../class/lib/net_4_x/System.Windows.Forms.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/Accessibility.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Configuration.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -nowarn:436 -nowarn:612,618,649,67,672 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/plainweb/System.Web.dll -r:./../../class/lib/net_4_x-linux/System.Windows.Forms.dll -r:./../../class/lib/net_4_x-linux/System.Drawing.dll -r:./../../class/lib/net_4_x-linux/Accessibility.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll System.Design.dll - ./../../class/lib/net_4_x/System.Design.dll + ./../../class/lib/net_4_x-linux/System.Design.dll 4.5 net_4_x - System.Design.dll.sources + ./../../build/deps/linux_net_4_x__System.Design.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/plaindesign/System.Design.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/plaindesign/System.Design.dll net_4_x_System.Design_test.dll net_4_x_System.Design_test.dll @@ -1773,18 +1773,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -nowarn:436 -nowarn:612,618,649,67,672 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/plainweb/System.Web.dll -r:./../../class/lib/net_4_x/System.Windows.Forms.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/Accessibility.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Configuration.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -nowarn:436 -nowarn:612,618,649,67,672 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/plainweb/System.Web.dll -r:./../../class/lib/net_4_x-linux/System.Windows.Forms.dll -r:./../../class/lib/net_4_x-linux/System.Drawing.dll -r:./../../class/lib/net_4_x-linux/Accessibility.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll System.Design.dll - ./../../class/lib/net_4_x/plaindesign/System.Design.dll + ./../../class/lib/net_4_x-linux/plaindesign/System.Design.dll 4.5 net_4_x - System.Design.dll.sources + ./../../build/deps/linux_net_4_x__System.Design.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/plaindesign/System.Design.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/plaindesign/System.Design.dll net_4_x_System.Design_test.dll net_4_x_System.Design_test.dll @@ -1795,18 +1795,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.Formatters.Soap.dll -r:./../../class/lib/net_4_x/System.Web.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.Formatters.Soap.dll -r:./../../class/lib/net_4_x-linux/System.Web.dll System.Runtime.Remoting.dll - ./../../class/lib/net_4_x/System.Runtime.Remoting.dll + ./../../class/lib/net_4_x-linux/System.Runtime.Remoting.dll 4.5 net_4_x - System.Runtime.Remoting.dll.sources + ./../../build/deps/linux_net_4_x__System.Runtime.Remoting.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Runtime.Remoting.dll -nowarn:618 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Runtime.Remoting.dll -nowarn:618 net_4_x_System.Runtime.Remoting_test.dll net_4_x_System.Runtime.Remoting_test.dll @@ -1817,40 +1817,40 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll System.Configuration.Install.dll - ./../../class/lib/net_4_x/System.Configuration.Install.dll + ./../../class/lib/net_4_x-linux/System.Configuration.Install.dll 4.5 net_4_x - System.Configuration.Install.dll.sources + ./../../build/deps/linux_net_4_x__System.Configuration.Install.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Configuration.Install.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.Install.dll System.Management.dll - ./../../class/lib/net_4_x/System.Management.dll + ./../../class/lib/net_4_x-linux/System.Management.dll 4.5 net_4_x - System.Management.dll.sources + ./../../build/deps/linux_net_4_x__System.Management.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x/System.Drawing.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x-linux/System.Drawing.dll System.Data.OracleClient.dll - ./../../class/lib/net_4_x/System.Data.OracleClient.dll + ./../../class/lib/net_4_x-linux/System.Data.OracleClient.dll 4.5 net_4_x - System.Data.OracleClient.dll.sources + ./../../build/deps/linux_net_4_x__System.Data.OracleClient.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Data.OracleClient.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x/System.Drawing.dll /nowarn:618 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Data.OracleClient.dll -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x-linux/System.Drawing.dll /nowarn:618 net_4_x_System.Data.OracleClient_test.dll net_4_x_System.Data.OracleClient_test.dll @@ -1861,18 +1861,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll cscompmgd.dll - ./../../class/lib/net_4_x/cscompmgd.dll + ./../../class/lib/net_4_x-linux/cscompmgd.dll 4.5 net_4_x - Cscompmgd.dll.sources + ./../../build/deps/linux_net_4_x__Cscompmgd.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/cscompmgd.dll -r:./../../class/lib/net_4_x/System.dll -nowarn:0618 -nowarn:219 -nowarn:169 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/cscompmgd.dll -r:./../../class/lib/net_4_x-linux/System.dll -nowarn:0618 -nowarn:219 -nowarn:169 net_4_x_Cscompmgd_test.dll net_4_x_Cscompmgd_test.dll @@ -1883,18 +1883,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /resource:resources/relaxng.rng,relaxng.rng -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /resource:resources/relaxng.rng,relaxng.rng -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll Commons.Xml.Relaxng.dll Commons.Xml.Relaxng.Rnc/RncParser.cs - ./../../class/lib/net_4_x/Commons.Xml.Relaxng.dll + ./../../class/lib/net_4_x-linux/Commons.Xml.Relaxng.dll 4.5 net_4_x - Commons.Xml.Relaxng.dll.sources + ./../../build/deps/linux_net_4_x__Commons.Xml.Relaxng.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/Commons.Xml.Relaxng.dll /resource:resources/relaxng.rng,relaxng.rng -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -nowarn:0618 -nowarn:219 -nowarn:169 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/Commons.Xml.Relaxng.dll /resource:resources/relaxng.rng,relaxng.rng -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -nowarn:0618 -nowarn:219 -nowarn:169 net_4_x_Commons.Xml.Relaxng_test.dll Commons.Xml.Relaxng.Rnc/RncParser.cs net_4_x_Commons.Xml.Relaxng_test.dll @@ -1905,18 +1905,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Configuration.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll Mono.Messaging.dll - ./../../class/lib/net_4_x/Mono.Messaging.dll + ./../../class/lib/net_4_x-linux/Mono.Messaging.dll 4.5 net_4_x - Mono.Messaging.dll.sources + ./../../build/deps/linux_net_4_x__Mono.Messaging.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/Mono.Messaging.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -nowarn:0618 -nowarn:219 -nowarn:169 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/Mono.Messaging.dll -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -nowarn:0618 -nowarn:219 -nowarn:169 net_4_x_Mono.Messaging_test.dll net_4_x_Mono.Messaging_test.dll @@ -1927,18 +1927,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /resource:System.Messaging/MessageQueue.resx -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/Mono.Messaging.dll -r:./../../class/lib/net_4_x/System.Configuration.Install.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/System.Windows.Forms.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /resource:System.Messaging/MessageQueue.resx -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/Mono.Messaging.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.Install.dll -r:./../../class/lib/net_4_x-linux/System.Drawing.dll -r:./../../class/lib/net_4_x-linux/System.Windows.Forms.dll System.Messaging.dll - ./../../class/lib/net_4_x/System.Messaging.dll + ./../../class/lib/net_4_x-linux/System.Messaging.dll 4.5 net_4_x - System.Messaging.dll.sources + ./../../build/deps/linux_net_4_x__System.Messaging.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Messaging.dll /resource:System.Messaging/MessageQueue.resx -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/Mono.Messaging.dll -r:./../../class/lib/net_4_x/System.Configuration.Install.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/System.Windows.Forms.dll -nowarn:0618 -nowarn:219 -nowarn:169 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Messaging.dll /resource:System.Messaging/MessageQueue.resx -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/Mono.Messaging.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.Install.dll -r:./../../class/lib/net_4_x-linux/System.Drawing.dll -r:./../../class/lib/net_4_x-linux/System.Windows.Forms.dll -nowarn:0618 -nowarn:219 -nowarn:169 net_4_x_System.Messaging_test.dll net_4_x_System.Messaging_test.dll @@ -1949,18 +1949,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /nowarn:0618 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Configuration.Install.dll -r:./../../class/lib/net_4_x/System.Windows.Forms.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /nowarn:0618 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.Install.dll -r:./../../class/lib/net_4_x-linux/System.Windows.Forms.dll System.ServiceProcess.dll - ./../../class/lib/net_4_x/System.ServiceProcess.dll + ./../../class/lib/net_4_x-linux/System.ServiceProcess.dll 4.5 net_4_x - System.ServiceProcess.dll.sources + ./../../build/deps/linux_net_4_x__System.ServiceProcess.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.ServiceProcess.dll /nowarn:0618 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Configuration.Install.dll -r:./../../class/lib/net_4_x/System.Windows.Forms.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.ServiceProcess.dll /nowarn:0618 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.Install.dll -r:./../../class/lib/net_4_x-linux/System.Windows.Forms.dll net_4_x_System.ServiceProcess_test.dll net_4_x_System.ServiceProcess_test.dll @@ -1971,95 +1971,95 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/System.Windows.Forms.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Drawing.dll -r:./../../class/lib/net_4_x-linux/System.Windows.Forms.dll System.Drawing.Design.dll - ./../../class/lib/net_4_x/System.Drawing.Design.dll + ./../../class/lib/net_4_x-linux/System.Drawing.Design.dll 4.5 net_4_x - System.Drawing.Design.dll.sources + ./../../build/deps/linux_net_4_x__System.Drawing.Design.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -warn:1 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -warn:1 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll ICSharpCode.SharpZipLib.dll - ./../../class/lib/net_4_x/ICSharpCode.SharpZipLib.dll + ./../../class/lib/net_4_x-linux/ICSharpCode.SharpZipLib.dll 4.5 net_4_x - ICSharpCode.SharpZipLib.dll.sources + ./../../build/deps/linux_net_4_x__ICSharpCode.SharpZipLib.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /unsafe -warn:1 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Data.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /unsafe -warn:1 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll IBM.Data.DB2.dll - ./../../class/lib/net_4_x/IBM.Data.DB2.dll + ./../../class/lib/net_4_x-linux/IBM.Data.DB2.dll 4.5 net_4_x - IBM.Data.DB2.dll.sources + ./../../build/deps/linux_net_4_x__IBM.Data.DB2.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll CustomMarshalers.dll - ./../../class/lib/net_4_x/CustomMarshalers.dll + ./../../class/lib/net_4_x-linux/CustomMarshalers.dll 4.5 net_4_x - CustomMarshalers.dll.sources + ./../../build/deps/linux_net_4_x__CustomMarshalers.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Web.dll -r:./../../class/lib/net_4_x-linux/System.dll SystemWebTestShim.dll - ./../../class/lib/net_4_x/SystemWebTestShim.dll + ./../../class/lib/net_4_x-linux/SystemWebTestShim.dll 4.5 net_4_x - SystemWebTestShim.dll.sources + ./../../build/deps/linux_net_4_x__SystemWebTestShim.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /unsafe -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Configuration.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /unsafe -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll System.ServiceModel.Internals.dll - ./../../class/lib/net_4_x/System.ServiceModel.Internals.dll + ./../../class/lib/net_4_x-linux/System.ServiceModel.Internals.dll 4.5 net_4_x - System.ServiceModel.Internals.dll.sources + ./../../build/deps/linux_net_4_x__System.ServiceModel.Internals.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.ServiceModel.Internals.dll -r:./../../class/lib/net_4_x/System.Configuration.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.ServiceModel.Internals.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll SMDiagnostics.dll - ./../../class/lib/net_4_x/SMDiagnostics.dll + ./../../class/lib/net_4_x-linux/SMDiagnostics.dll 4.5 net_4_x - SMDiagnostics.dll.sources + ./../../build/deps/linux_net_4_x__SMDiagnostics.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -unsafe -d:NO_DYNAMIC_CODEGEN /nowarn:168,169,219,414,618,1634 /d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.ServiceModel.Internals.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/SMDiagnostics.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -unsafe -d:NO_DYNAMIC_CODEGEN /nowarn:168,169,219,414,618,1634 /d:NET_3_0 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.ServiceModel.Internals.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -r:./../../class/lib/net_4_x-linux/SMDiagnostics.dll System.Runtime.Serialization.dll - ./../../class/lib/net_4_x/System.Runtime.Serialization.dll + ./../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll 4.5 net_4_x - ./../../build/deps/net_4_x_System.Runtime.Serialization.dll.sources + ./../../build/deps/linux_net_4_x__System.Runtime.Serialization.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -unsafe -d:NO_DYNAMIC_CODEGEN /nowarn:168,169,219,414,618,1634 /d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.ServiceModel.Internals.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/SMDiagnostics.dll /resource:Test/Resources/WSDL/collections.wsdl /resource:Test/Resources/WSDL/custom-collections.wsdl + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll -unsafe -d:NO_DYNAMIC_CODEGEN /nowarn:168,169,219,414,618,1634 /d:NET_3_0 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.ServiceModel.Internals.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -r:./../../class/lib/net_4_x-linux/SMDiagnostics.dll /resource:Test/Resources/WSDL/collections.wsdl /resource:Test/Resources/WSDL/custom-collections.wsdl net_4_x_System.Runtime.Serialization_test.dll net_4_x_System.Runtime.Serialization_test.dll @@ -2070,18 +2070,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -d:FEATURE_SERIALIZATION -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -d:FEATURE_SERIALIZATION -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll System.Xml.Linq.dll - ./../../class/lib/net_4_x/System.Xml.Linq.dll + ./../../class/lib/net_4_x-linux/System.Xml.Linq.dll 4.5 net_4_x - System.Xml.Linq.dll.sources + ./../../build/deps/linux_net_4_x__System.Xml.Linq.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Xml.Linq.dll -d:FEATURE_SERIALIZATION -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Xml.Linq.dll -d:FEATURE_SERIALIZATION -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll net_4_x_System.Xml.Linq_test.dll net_4_x_System.Xml.Linq_test.dll @@ -2092,18 +2092,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /resource:./src/DbLinq/Schema/Dbml/DbmlSchema.xsd,DbLinq.Schema.Dbml.DbmlSchema.xsd /d:MONO_STRICT /d:MONO_DEPLOY -warn:1 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /resource:./src/DbLinq/Schema/Dbml/DbmlSchema.xsd,DbLinq.Schema.Dbml.DbmlSchema.xsd /d:MONO_STRICT /d:MONO_DEPLOY -warn:1 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll System.Data.Linq.dll - ./../../class/lib/net_4_x/System.Data.Linq.dll + ./../../class/lib/net_4_x-linux/System.Data.Linq.dll 4.5 net_4_x - System.Data.Linq.dll.sources + ./../../build/deps/linux_net_4_x__System.Data.Linq.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Data.Linq.dll /resource:./src/DbLinq/Schema/Dbml/DbmlSchema.xsd,DbLinq.Schema.Dbml.DbmlSchema.xsd /d:MONO_STRICT /d:MONO_DEPLOY -warn:1 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Data.Linq.dll /resource:./src/DbLinq/Schema/Dbml/DbmlSchema.xsd,DbLinq.Schema.Dbml.DbmlSchema.xsd /d:MONO_STRICT /d:MONO_DEPLOY -warn:1 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll net_4_x_System.Data.Linq_test.dll net_4_x_System.Data.Linq_test.dll @@ -2114,18 +2114,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Web.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Web.dll System.Web.Abstractions.dll - ./../../class/lib/net_4_x/System.Web.Abstractions.dll + ./../../class/lib/net_4_x-linux/System.Web.Abstractions.dll 4.5 net_4_x - System.Web.Abstractions.dll.sources + ./../../build/deps/linux_net_4_x__System.Web.Abstractions.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Web.Abstractions.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Web.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Web.Abstractions.dll -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Web.dll net_4_x_System.Web.Abstractions_test.dll net_4_x_System.Web.Abstractions_test.dll @@ -2136,18 +2136,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.Abstractions.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Web.dll -r:./../../class/lib/net_4_x-linux/System.Web.Abstractions.dll System.Web.Routing.dll - ./../../class/lib/net_4_x/System.Web.Routing.dll + ./../../class/lib/net_4_x-linux/System.Web.Routing.dll 4.5 net_4_x - System.Web.Routing.dll.sources + ./../../build/deps/linux_net_4_x__System.Web.Routing.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Web.Routing.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.Abstractions.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Web.Routing.dll -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Web.dll -r:./../../class/lib/net_4_x-linux/System.Web.Abstractions.dll net_4_x_System.Web.Routing_test.dll net_4_x_System.Web.Routing_test.dll @@ -2158,18 +2158,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.Linq.dll -r:./../../class/lib/net_4_x/System.Transactions.dll -r:./../../class/lib/net_4_x/System.ServiceModel.Internals.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Xml.Linq.dll -r:./../../class/lib/net_4_x-linux/System.Transactions.dll -r:./../../class/lib/net_4_x-linux/System.ServiceModel.Internals.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll System.Runtime.DurableInstancing.dll - ./../../class/lib/net_4_x/System.Runtime.DurableInstancing.dll + ./../../class/lib/net_4_x-linux/System.Runtime.DurableInstancing.dll 4.5 net_4_x - System.Runtime.DurableInstancing.dll.sources + ./../../build/deps/linux_net_4_x__System.Runtime.DurableInstancing.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Runtime.DurableInstancing.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.Linq.dll -r:./../../class/lib/net_4_x/System.Transactions.dll -r:./../../class/lib/net_4_x/System.ServiceModel.Internals.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Runtime.DurableInstancing.dll -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Xml.Linq.dll -r:./../../class/lib/net_4_x-linux/System.Transactions.dll -r:./../../class/lib/net_4_x-linux/System.ServiceModel.Internals.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll net_4_x_System.Runtime.DurableInstancing_test.dll net_4_x_System.Runtime.DurableInstancing_test.dll @@ -2180,18 +2180,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Security.dll -r:./../../class/lib/net_4_x/Mono.Security.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /d:NET_3_0 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Security.dll -r:./../../class/lib/net_4_x-linux/Mono.Security.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -r:./../../class/lib/net_4_x-linux/System.Web.dll -r:./../../class/lib/net_4_x-linux/System.Web.ApplicationServices.dll System.IdentityModel.dll - ./../../class/lib/net_4_x/System.IdentityModel.dll + ./../../class/lib/net_4_x-linux/System.IdentityModel.dll 4.5 net_4_x - ./../../build/deps/net_4_x_System.IdentityModel.dll.sources + ./../../build/deps/linux_net_4_x__System.IdentityModel.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.IdentityModel.dll /d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Security.dll -r:./../../class/lib/net_4_x/Mono.Security.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.IdentityModel.dll /d:NET_3_0 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Security.dll -r:./../../class/lib/net_4_x-linux/Mono.Security.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -r:./../../class/lib/net_4_x-linux/System.Web.dll -r:./../../class/lib/net_4_x-linux/System.Web.ApplicationServices.dll net_4_x_System.IdentityModel_test.dll net_4_x_System.IdentityModel_test.dll @@ -2202,29 +2202,29 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Security.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.IdentityModel.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /d:NET_3_0 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Security.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x-linux/System.IdentityModel.dll System.IdentityModel.Selectors.dll - ./../../class/lib/net_4_x/System.IdentityModel.Selectors.dll + ./../../class/lib/net_4_x-linux/System.IdentityModel.Selectors.dll 4.5 net_4_x - System.IdentityModel.Selectors.dll.sources + ./../../build/deps/linux_net_4_x__System.IdentityModel.Selectors.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd /d:NET_3_0 -define:HAS_ACTIVATION -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.IdentityModel.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Security.dll -r:./../../class/lib/net_4_x/System.IdentityModel.Selectors.dll -r:./../../class/lib/net_4_x/System.Transactions.dll -r:./../../class/lib/net_4_x/System.Messaging.dll -r:./../../class/lib/net_4_x/System.Web.Services.dll -r:./../../class/lib/net_4_x/Mono.Security.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.ServiceModel.Activation.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd /d:NET_3_0 -define:HAS_ACTIVATION -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x-linux/System.IdentityModel.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Security.dll -r:./../../class/lib/net_4_x-linux/System.IdentityModel.Selectors.dll -r:./../../class/lib/net_4_x-linux/System.Transactions.dll -r:./../../class/lib/net_4_x-linux/System.Messaging.dll -r:./../../class/lib/net_4_x-linux/System.Web.Services.dll -r:./../../class/lib/net_4_x-linux/Mono.Security.dll -r:./../../class/lib/net_4_x-linux/System.Web.dll -r:./../../class/lib/net_4_x-linux/System.ServiceModel.Activation.dll -r:./../../class/lib/net_4_x-linux/System.Web.ApplicationServices.dll System.ServiceModel.dll - ./../../class/lib/net_4_x/System.ServiceModel.dll + ./../../class/lib/net_4_x-linux/System.ServiceModel.dll 4.5 net_4_x - System.ServiceModel.dll.sources + ./../../build/deps/linux_net_4_x__System.ServiceModel.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/plainservice/System.ServiceModel.dll /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd /d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.IdentityModel.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Security.dll -r:./../../class/lib/net_4_x/System.IdentityModel.Selectors.dll -r:./../../class/lib/net_4_x/System.Transactions.dll -r:./../../class/lib/net_4_x/System.Messaging.dll -r:./../../class/lib/net_4_x/System.Web.Services.dll -r:./../../class/lib/net_4_x/Mono.Security.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/plainservice/System.ServiceModel.dll /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd /d:NET_3_0 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x-linux/System.IdentityModel.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Security.dll -r:./../../class/lib/net_4_x-linux/System.IdentityModel.Selectors.dll -r:./../../class/lib/net_4_x-linux/System.Transactions.dll -r:./../../class/lib/net_4_x-linux/System.Messaging.dll -r:./../../class/lib/net_4_x-linux/System.Web.Services.dll -r:./../../class/lib/net_4_x-linux/Mono.Security.dll -r:./../../class/lib/net_4_x-linux/System.Web.dll -r:./../../class/lib/net_4_x-linux/System.Web.ApplicationServices.dll net_4_x_System.ServiceModel_test.dll net_4_x_System.ServiceModel_test.dll @@ -2235,18 +2235,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd /d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.IdentityModel.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Security.dll -r:./../../class/lib/net_4_x/System.IdentityModel.Selectors.dll -r:./../../class/lib/net_4_x/System.Transactions.dll -r:./../../class/lib/net_4_x/System.Messaging.dll -r:./../../class/lib/net_4_x/System.Web.Services.dll -r:./../../class/lib/net_4_x/Mono.Security.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd /d:NET_3_0 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x-linux/System.IdentityModel.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Security.dll -r:./../../class/lib/net_4_x-linux/System.IdentityModel.Selectors.dll -r:./../../class/lib/net_4_x-linux/System.Transactions.dll -r:./../../class/lib/net_4_x-linux/System.Messaging.dll -r:./../../class/lib/net_4_x-linux/System.Web.Services.dll -r:./../../class/lib/net_4_x-linux/Mono.Security.dll -r:./../../class/lib/net_4_x-linux/System.Web.dll -r:./../../class/lib/net_4_x-linux/System.Web.ApplicationServices.dll System.ServiceModel.dll - ./../../class/lib/net_4_x/plainservice/System.ServiceModel.dll + ./../../class/lib/net_4_x-linux/plainservice/System.ServiceModel.dll 4.5 net_4_x - System.ServiceModel.dll.sources + ./../../build/deps/linux_net_4_x__System.ServiceModel.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/plainservice/System.ServiceModel.dll /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd /d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.IdentityModel.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Security.dll -r:./../../class/lib/net_4_x/System.IdentityModel.Selectors.dll -r:./../../class/lib/net_4_x/System.Transactions.dll -r:./../../class/lib/net_4_x/System.Messaging.dll -r:./../../class/lib/net_4_x/System.Web.Services.dll -r:./../../class/lib/net_4_x/Mono.Security.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/plainservice/System.ServiceModel.dll /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd /d:NET_3_0 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x-linux/System.IdentityModel.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Security.dll -r:./../../class/lib/net_4_x-linux/System.IdentityModel.Selectors.dll -r:./../../class/lib/net_4_x-linux/System.Transactions.dll -r:./../../class/lib/net_4_x-linux/System.Messaging.dll -r:./../../class/lib/net_4_x-linux/System.Web.Services.dll -r:./../../class/lib/net_4_x-linux/Mono.Security.dll -r:./../../class/lib/net_4_x-linux/System.Web.dll -r:./../../class/lib/net_4_x-linux/System.Web.ApplicationServices.dll net_4_x_System.ServiceModel_test.dll net_4_x_System.ServiceModel_test.dll @@ -2257,18 +2257,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -unsafe -define:NET_3_5 -nowarn:436 -define:SYSTEM_WEB_EXTENSIONS /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjax.debug.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjax.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxTimer.debug.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxTimer.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxWebForms.debug.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxWebForms.js -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Data.Linq.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.Services.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x/System.ServiceModel.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -unsafe -define:NET_3_5 -nowarn:436 -define:SYSTEM_WEB_EXTENSIONS /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjax.debug.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjax.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxTimer.debug.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxTimer.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxWebForms.debug.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxWebForms.js -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Drawing.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Data.Linq.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Web.dll -r:./../../class/lib/net_4_x-linux/System.Web.Services.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -r:./../../class/lib/net_4_x-linux/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x-linux/System.ServiceModel.dll -r:./../../class/lib/net_4_x-linux/System.Web.ApplicationServices.dll System.Web.Extensions.dll - ./../../class/lib/net_4_x/System.Web.Extensions.dll + ./../../class/lib/net_4_x-linux/System.Web.Extensions.dll 4.5 net_4_x - System.Web.Extensions.dll.sources + ./../../build/deps/linux_net_4_x__System.Web.Extensions.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Web.Extensions.dll -unsafe -define:NET_3_5 -nowarn:436 -define:SYSTEM_WEB_EXTENSIONS /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjax.debug.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjax.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxTimer.debug.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxTimer.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxWebForms.debug.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxWebForms.js -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Data.Linq.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.Services.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x/System.ServiceModel.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll -doc:net_4_x_System.Web.Extensions_test.xml -nowarn:219,169,1591 /resource:Test/resources/Web.mono.config /resource:Test/resources/profile.config.4.x /resource:Test/resources/ListViewSort.aspx /resource:Test/resources/ListViewTest.aspx /resource:Test/resources/ListViewTotalRowCount_Bug535701_1.aspx /resource:Test/resources/ListViewTotalRowCount_Bug535701_2.aspx /resource:Test/resources/ListViewTotalRowCount_Bug604053.aspx /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPage.aspx.cs /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/Global.asax /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/My.ashx /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPage.aspx /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPageWithDerivedMaster.aspx /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPageWithMaster.aspx /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPageWithMasterInvalidPlaceHolder.aspx /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/My.master /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/MyDerived.master -define:SYSTEM_WEB_EXTENSIONS + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Web.Extensions.dll -unsafe -define:NET_3_5 -nowarn:436 -define:SYSTEM_WEB_EXTENSIONS /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjax.debug.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjax.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxTimer.debug.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxTimer.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxWebForms.debug.js /resource:../MicrosoftAjaxLibrary/System.Web.Extensions/3.5.0.0/3.5.21022.8/MicrosoftAjaxWebForms.js -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Drawing.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Data.Linq.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Web.dll -r:./../../class/lib/net_4_x-linux/System.Web.Services.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -r:./../../class/lib/net_4_x-linux/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x-linux/System.ServiceModel.dll -r:./../../class/lib/net_4_x-linux/System.Web.ApplicationServices.dll -doc:net_4_x_System.Web.Extensions_test.xml -nowarn:219,169,1591 /resource:Test/resources/Web.mono.config /resource:Test/resources/profile.config.4.x /resource:Test/resources/ListViewSort.aspx /resource:Test/resources/ListViewTest.aspx /resource:Test/resources/ListViewTotalRowCount_Bug535701_1.aspx /resource:Test/resources/ListViewTotalRowCount_Bug535701_2.aspx /resource:Test/resources/ListViewTotalRowCount_Bug604053.aspx /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPage.aspx.cs /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/Global.asax /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/My.ashx /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPage.aspx /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPageWithDerivedMaster.aspx /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPageWithMaster.aspx /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPageWithMasterInvalidPlaceHolder.aspx /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/My.master /resource:../System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/MyDerived.master -define:SYSTEM_WEB_EXTENSIONS net_4_x_System.Web.Extensions_test.dll net_4_x_System.Web.Extensions_test.dll @@ -2279,29 +2279,29 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -define:NET_3_5 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Design.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/System.Windows.Forms.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -define:NET_3_5 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Design.dll -r:./../../class/lib/net_4_x-linux/System.Drawing.dll -r:./../../class/lib/net_4_x-linux/System.Windows.Forms.dll System.Web.Extensions.Design.dll - ./../../class/lib/net_4_x/System.Web.Extensions.Design.dll + ./../../class/lib/net_4_x-linux/System.Web.Extensions.Design.dll 4.5 net_4_x - System.Web.Extensions.Design.dll.sources + ./../../build/deps/linux_net_4_x__System.Web.Extensions.Design.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.ComponentModel.DataAnnotations.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Data.Linq.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.Extensions.dll -r:./../../class/lib/net_4_x/System.Web.Abstractions.dll -r:./../../class/lib/net_4_x/System.Web.Routing.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.ComponentModel.DataAnnotations.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Data.Linq.dll -r:./../../class/lib/net_4_x-linux/System.Drawing.dll -r:./../../class/lib/net_4_x-linux/System.Web.dll -r:./../../class/lib/net_4_x-linux/System.Web.Extensions.dll -r:./../../class/lib/net_4_x-linux/System.Web.Abstractions.dll -r:./../../class/lib/net_4_x-linux/System.Web.Routing.dll -r:./../../class/lib/net_4_x-linux/System.Web.ApplicationServices.dll System.Web.DynamicData.dll - ./../../class/lib/net_4_x/System.Web.DynamicData.dll + ./../../class/lib/net_4_x-linux/System.Web.DynamicData.dll 4.5 net_4_x - System.Web.DynamicData.dll.sources + ./../../build/deps/linux_net_4_x__System.Web.DynamicData.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Web.DynamicData.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.ComponentModel.DataAnnotations.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Data.Linq.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.Extensions.dll -r:./../../class/lib/net_4_x/System.Web.Abstractions.dll -r:./../../class/lib/net_4_x/System.Web.Routing.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll /resource:Test/WebPages/DynamicData/Content/FilterUserControl.ascx,MonoTests.WebPages.DynamicData.Content.FilterUserControl.ascx /resource:Test/WebPages/DynamicData/Content/FilterUserControl.ascx.cs,MonoTests.WebPages.DynamicData.Content.FilterUserControl.ascx.cs /resource:Test/WebPages/DynamicData/Content/GridViewPager.ascx,MonoTests.WebPages.DynamicData.Content.GridViewPager.ascx /resource:Test/WebPages/DynamicData/Content/GridViewPager.ascx.cs,MonoTests.WebPages.DynamicData.Content.GridViewPager.ascx.cs /resource:Test/WebPages/DynamicData/Content/Images/Back.gif,MonoTests.WebPages.DynamicData.Content.Images.Back.gif /resource:Test/WebPages/DynamicData/Content/Images/header_back.gif,MonoTests.WebPages.DynamicData.Content.Images.header_back.gif /resource:Test/WebPages/DynamicData/Content/Images/PgFirst.gif,MonoTests.WebPages.DynamicData.Content.Images.PgFirst.gif /resource:Test/WebPages/DynamicData/Content/Images/PgLast.gif,MonoTests.WebPages.DynamicData.Content.Images.PgLast.gif /resource:Test/WebPages/DynamicData/Content/Images/PgNext.gif,MonoTests.WebPages.DynamicData.Content.Images.PgNext.gif /resource:Test/WebPages/DynamicData/Content/Images/PgPrev.gif,MonoTests.WebPages.DynamicData.Content.Images.PgPrev.gif /resource:Test/WebPages/DynamicData/Content/Images/plus.gif,MonoTests.WebPages.DynamicData.Content.Images.plus.gif /resource:Test/WebPages/DynamicData/FieldTemplates/Boolean.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.Boolean.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/Boolean.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.Boolean.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/Boolean_Edit.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.Boolean_Edit.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/Boolean_Edit.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.Boolean_Edit.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/Children.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.Children.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/Children.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.Children.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/CustomColor.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.CustomColor.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/CustomColor.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.CustomColor.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/CustomFieldTemplate.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.CustomFieldTemplate.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/CustomFieldTemplate.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.CustomFieldTemplate.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/DateTime.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.DateTime.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/DateTime.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.DateTime.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/DateTime_Edit.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.DateTime_Edit.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/DateTime_Edit.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.DateTime_Edit.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/Decimal_Edit.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.Decimal_Edit.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/Decimal_Edit.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.Decimal_Edit.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/ForeignKey.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.ForeignKey.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/ForeignKey.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.ForeignKey.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/ForeignKey_Edit.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.ForeignKey_Edit.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/ForeignKey_Edit.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.ForeignKey_Edit.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/Integer_Edit.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.Integer_Edit.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/Integer_Edit.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.Integer_Edit.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/MultilineText_Edit.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.MultilineText_Edit.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/MultilineText_Edit.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.MultilineText_Edit.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/MyCustomUIHintTemplate_Text.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.MyCustomUIHintTemplate_Text.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/MyCustomUIHintTemplate_Text.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.MyCustomUIHintTemplate_Text.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Boolean.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Boolean.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Boolean.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Boolean.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Byte.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Byte.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Byte[].ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Byte[].ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Byte.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Byte.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Byte[].ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Byte[].ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Char.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Char.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Char.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Char.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/FooEmpty.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.FooEmpty.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/FooEmpty.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.FooEmpty.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/ICollection.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.ICollection.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/ICollection.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.ICollection.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Int16.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Int16.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Int16.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Int16.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Int32.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Int32.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Int32.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Int32.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Int64.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Int64.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Int64.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Int64.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/MonoTests.Common.FooEmpty.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.MonoTests.Common.FooEmpty.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/MonoTests.Common.FooEmpty.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.MonoTests.Common.FooEmpty.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Object.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Object.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Object.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Object.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/SByte.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.SByte.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/SByte.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.SByte.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/String.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.String.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/String.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.String.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Boolean.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Boolean.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Boolean.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Boolean.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Byte.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Byte.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Byte[].ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Byte[].ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Byte.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Byte.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Byte[].ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Byte[].ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Char.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Char.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Char.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Char.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Collections.Generic.List`1[System.String].ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Collections.Generic.List`1[System.String].ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Collections.Generic.List`1[System.String].ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Collections.Generic.List`1[System.String].ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Collections.ICollection.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Collections.ICollection.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Collections.ICollection.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Collections.ICollection.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Int16.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Int16.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Int16.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Int16.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Int32.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Int32.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Int32.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Int32.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Int64.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Int64.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Int64.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Int64.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Object.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Object.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Object.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Object.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.SByte.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.SByte.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.SByte.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.SByte.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.String.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.String.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.String.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.String.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.UInt16.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.UInt16.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.UInt16.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.UInt16.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.UInt32.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.UInt32.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.UInt32.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.UInt32.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.UInt64.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.UInt64.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.UInt64.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.UInt64.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/UInt16.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.UInt16.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/UInt16.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.UInt16.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/UInt32.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.UInt32.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/UInt32.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.UInt32.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/UInt64.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.UInt64.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/UInt64.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.UInt64.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/PlainControlTemplate.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.PlainControlTemplate.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/PlainControlTemplate.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.PlainControlTemplate.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/Text.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.Text.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/Text.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.Text.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/Text_Edit.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.Text_Edit.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/Text_Edit.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.Text_Edit.ascx.cs /resource:Test/WebPages/DynamicData/PageTemplates/Details.aspx,MonoTests.WebPages.DynamicData.PageTemplates.Details.aspx /resource:Test/WebPages/DynamicData/PageTemplates/Details.aspx.cs,MonoTests.WebPages.DynamicData.PageTemplates.Details.aspx.cs /resource:Test/WebPages/DynamicData/PageTemplates/Edit.aspx,MonoTests.WebPages.DynamicData.PageTemplates.Edit.aspx /resource:Test/WebPages/DynamicData/PageTemplates/Edit.aspx.cs,MonoTests.WebPages.DynamicData.PageTemplates.Edit.aspx.cs /resource:Test/WebPages/DynamicData/PageTemplates/Insert.aspx,MonoTests.WebPages.DynamicData.PageTemplates.Insert.aspx /resource:Test/WebPages/DynamicData/PageTemplates/Insert.aspx.cs,MonoTests.WebPages.DynamicData.PageTemplates.Insert.aspx.cs /resource:Test/WebPages/DynamicData/PageTemplates/List.aspx,MonoTests.WebPages.DynamicData.PageTemplates.List.aspx /resource:Test/WebPages/DynamicData/PageTemplates/List.aspx.cs,MonoTests.WebPages.DynamicData.PageTemplates.List.aspx.cs /resource:Test/WebPages/DynamicData/PageTemplates/ListDetails.aspx,MonoTests.WebPages.DynamicData.PageTemplates.ListDetails.aspx /resource:Test/WebPages/DynamicData/PageTemplates/ListDetails.aspx.cs,MonoTests.WebPages.DynamicData.PageTemplates.ListDetails.aspx.cs /resource:Test/WebPages/DynamicData/web.config,MonoTests.WebPages.DynamicData.web.config /resource:Test/WebPages/Global.asax,MonoTests.WebPages.Global.asax /resource:Test/WebPages/ListView_DynamicControl_01.aspx,MonoTests.WebPages.ListView_DynamicControl_01.aspx /resource:Test/WebPages/ListView_DynamicControl_01.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_01.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_02.aspx,MonoTests.WebPages.ListView_DynamicControl_02.aspx /resource:Test/WebPages/ListView_DynamicControl_02.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_02.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_03.aspx,MonoTests.WebPages.ListView_DynamicControl_03.aspx /resource:Test/WebPages/ListView_DynamicControl_03.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_03.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_04.aspx,MonoTests.WebPages.ListView_DynamicControl_04.aspx /resource:Test/WebPages/ListView_DynamicControl_04.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_04.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_05.aspx,MonoTests.WebPages.ListView_DynamicControl_05.aspx /resource:Test/WebPages/ListView_DynamicControl_05.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_05.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_06.aspx,MonoTests.WebPages.ListView_DynamicControl_06.aspx /resource:Test/WebPages/ListView_DynamicControl_06.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_06.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_07.aspx,MonoTests.WebPages.ListView_DynamicControl_07.aspx /resource:Test/WebPages/ListView_DynamicControl_07.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_07.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_08.aspx,MonoTests.WebPages.ListView_DynamicControl_08.aspx /resource:Test/WebPages/ListView_DynamicControl_08.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_08.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_09.aspx,MonoTests.WebPages.ListView_DynamicControl_09.aspx /resource:Test/WebPages/ListView_DynamicControl_09.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_09.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_10.aspx,MonoTests.WebPages.ListView_DynamicControl_10.aspx /resource:Test/WebPages/ListView_DynamicControl_10.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_10.aspx.cs /resource:Test/WebPages/DynamicValidator_01.aspx,MonoTests.WebPages.DynamicValidator_01.aspx /resource:Test/WebPages/DynamicValidator_01.aspx.cs,MonoTests.WebPages.DynamicValidator_01.aspx.cs /resource:Test/WebPages/DynamicValidator_02.aspx,MonoTests.WebPages.DynamicValidator_02.aspx /resource:Test/WebPages/DynamicValidator_02.aspx.cs,MonoTests.WebPages.DynamicValidator_02.aspx.cs /resource:Test/WebPages/Site.css,MonoTests.WebPages.Site.css /resource:Test/WebPages/Site.master,MonoTests.WebPages.Site.master /resource:Test/WebPages/Site.master.cs,MonoTests.WebPages.Site.master.cs /resource:Test/WebPages/web.config.4.x,MonoTests.WebPages.web.config.4.x + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Web.DynamicData.dll -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.ComponentModel.DataAnnotations.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Data.Linq.dll -r:./../../class/lib/net_4_x-linux/System.Drawing.dll -r:./../../class/lib/net_4_x-linux/System.Web.dll -r:./../../class/lib/net_4_x-linux/System.Web.Extensions.dll -r:./../../class/lib/net_4_x-linux/System.Web.Abstractions.dll -r:./../../class/lib/net_4_x-linux/System.Web.Routing.dll -r:./../../class/lib/net_4_x-linux/System.Web.ApplicationServices.dll /resource:Test/WebPages/DynamicData/Content/FilterUserControl.ascx,MonoTests.WebPages.DynamicData.Content.FilterUserControl.ascx /resource:Test/WebPages/DynamicData/Content/FilterUserControl.ascx.cs,MonoTests.WebPages.DynamicData.Content.FilterUserControl.ascx.cs /resource:Test/WebPages/DynamicData/Content/GridViewPager.ascx,MonoTests.WebPages.DynamicData.Content.GridViewPager.ascx /resource:Test/WebPages/DynamicData/Content/GridViewPager.ascx.cs,MonoTests.WebPages.DynamicData.Content.GridViewPager.ascx.cs /resource:Test/WebPages/DynamicData/Content/Images/Back.gif,MonoTests.WebPages.DynamicData.Content.Images.Back.gif /resource:Test/WebPages/DynamicData/Content/Images/header_back.gif,MonoTests.WebPages.DynamicData.Content.Images.header_back.gif /resource:Test/WebPages/DynamicData/Content/Images/PgFirst.gif,MonoTests.WebPages.DynamicData.Content.Images.PgFirst.gif /resource:Test/WebPages/DynamicData/Content/Images/PgLast.gif,MonoTests.WebPages.DynamicData.Content.Images.PgLast.gif /resource:Test/WebPages/DynamicData/Content/Images/PgNext.gif,MonoTests.WebPages.DynamicData.Content.Images.PgNext.gif /resource:Test/WebPages/DynamicData/Content/Images/PgPrev.gif,MonoTests.WebPages.DynamicData.Content.Images.PgPrev.gif /resource:Test/WebPages/DynamicData/Content/Images/plus.gif,MonoTests.WebPages.DynamicData.Content.Images.plus.gif /resource:Test/WebPages/DynamicData/FieldTemplates/Boolean.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.Boolean.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/Boolean.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.Boolean.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/Boolean_Edit.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.Boolean_Edit.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/Boolean_Edit.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.Boolean_Edit.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/Children.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.Children.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/Children.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.Children.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/CustomColor.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.CustomColor.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/CustomColor.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.CustomColor.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/CustomFieldTemplate.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.CustomFieldTemplate.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/CustomFieldTemplate.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.CustomFieldTemplate.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/DateTime.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.DateTime.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/DateTime.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.DateTime.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/DateTime_Edit.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.DateTime_Edit.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/DateTime_Edit.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.DateTime_Edit.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/Decimal_Edit.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.Decimal_Edit.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/Decimal_Edit.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.Decimal_Edit.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/ForeignKey.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.ForeignKey.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/ForeignKey.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.ForeignKey.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/ForeignKey_Edit.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.ForeignKey_Edit.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/ForeignKey_Edit.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.ForeignKey_Edit.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/Integer_Edit.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.Integer_Edit.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/Integer_Edit.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.Integer_Edit.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/MultilineText_Edit.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.MultilineText_Edit.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/MultilineText_Edit.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.MultilineText_Edit.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/MyCustomUIHintTemplate_Text.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.MyCustomUIHintTemplate_Text.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/MyCustomUIHintTemplate_Text.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.MyCustomUIHintTemplate_Text.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Boolean.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Boolean.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Boolean.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Boolean.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Byte.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Byte.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Byte[].ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Byte[].ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Byte.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Byte.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Byte[].ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Byte[].ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Char.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Char.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Char.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Char.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/FooEmpty.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.FooEmpty.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/FooEmpty.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.FooEmpty.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/ICollection.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.ICollection.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/ICollection.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.ICollection.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Int16.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Int16.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Int16.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Int16.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Int32.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Int32.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Int32.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Int32.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Int64.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Int64.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Int64.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Int64.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/MonoTests.Common.FooEmpty.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.MonoTests.Common.FooEmpty.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/MonoTests.Common.FooEmpty.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.MonoTests.Common.FooEmpty.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Object.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Object.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/Object.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.Object.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/SByte.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.SByte.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/SByte.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.SByte.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/String.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.String.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/String.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.String.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Boolean.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Boolean.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Boolean.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Boolean.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Byte.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Byte.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Byte[].ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Byte[].ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Byte.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Byte.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Byte[].ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Byte[].ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Char.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Char.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Char.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Char.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Collections.Generic.List`1[System.String].ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Collections.Generic.List`1[System.String].ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Collections.Generic.List`1[System.String].ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Collections.Generic.List`1[System.String].ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Collections.ICollection.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Collections.ICollection.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Collections.ICollection.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Collections.ICollection.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Int16.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Int16.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Int16.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Int16.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Int32.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Int32.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Int32.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Int32.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Int64.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Int64.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Int64.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Int64.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Object.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Object.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.Object.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.Object.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.SByte.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.SByte.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.SByte.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.SByte.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.String.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.String.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.String.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.String.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.UInt16.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.UInt16.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.UInt16.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.UInt16.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.UInt32.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.UInt32.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.UInt32.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.UInt32.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.UInt64.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.UInt64.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/System.UInt64.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.System.UInt64.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/UInt16.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.UInt16.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/UInt16.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.UInt16.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/UInt32.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.UInt32.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/UInt32.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.UInt32.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/UInt64.ascx,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.UInt64.ascx /resource:Test/WebPages/DynamicData/FieldTemplates_NonDefault/UInt64.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates_NonDefault.UInt64.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/PlainControlTemplate.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.PlainControlTemplate.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/PlainControlTemplate.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.PlainControlTemplate.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/Text.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.Text.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/Text.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.Text.ascx.cs /resource:Test/WebPages/DynamicData/FieldTemplates/Text_Edit.ascx,MonoTests.WebPages.DynamicData.FieldTemplates.Text_Edit.ascx /resource:Test/WebPages/DynamicData/FieldTemplates/Text_Edit.ascx.cs,MonoTests.WebPages.DynamicData.FieldTemplates.Text_Edit.ascx.cs /resource:Test/WebPages/DynamicData/PageTemplates/Details.aspx,MonoTests.WebPages.DynamicData.PageTemplates.Details.aspx /resource:Test/WebPages/DynamicData/PageTemplates/Details.aspx.cs,MonoTests.WebPages.DynamicData.PageTemplates.Details.aspx.cs /resource:Test/WebPages/DynamicData/PageTemplates/Edit.aspx,MonoTests.WebPages.DynamicData.PageTemplates.Edit.aspx /resource:Test/WebPages/DynamicData/PageTemplates/Edit.aspx.cs,MonoTests.WebPages.DynamicData.PageTemplates.Edit.aspx.cs /resource:Test/WebPages/DynamicData/PageTemplates/Insert.aspx,MonoTests.WebPages.DynamicData.PageTemplates.Insert.aspx /resource:Test/WebPages/DynamicData/PageTemplates/Insert.aspx.cs,MonoTests.WebPages.DynamicData.PageTemplates.Insert.aspx.cs /resource:Test/WebPages/DynamicData/PageTemplates/List.aspx,MonoTests.WebPages.DynamicData.PageTemplates.List.aspx /resource:Test/WebPages/DynamicData/PageTemplates/List.aspx.cs,MonoTests.WebPages.DynamicData.PageTemplates.List.aspx.cs /resource:Test/WebPages/DynamicData/PageTemplates/ListDetails.aspx,MonoTests.WebPages.DynamicData.PageTemplates.ListDetails.aspx /resource:Test/WebPages/DynamicData/PageTemplates/ListDetails.aspx.cs,MonoTests.WebPages.DynamicData.PageTemplates.ListDetails.aspx.cs /resource:Test/WebPages/DynamicData/web.config,MonoTests.WebPages.DynamicData.web.config /resource:Test/WebPages/Global.asax,MonoTests.WebPages.Global.asax /resource:Test/WebPages/ListView_DynamicControl_01.aspx,MonoTests.WebPages.ListView_DynamicControl_01.aspx /resource:Test/WebPages/ListView_DynamicControl_01.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_01.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_02.aspx,MonoTests.WebPages.ListView_DynamicControl_02.aspx /resource:Test/WebPages/ListView_DynamicControl_02.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_02.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_03.aspx,MonoTests.WebPages.ListView_DynamicControl_03.aspx /resource:Test/WebPages/ListView_DynamicControl_03.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_03.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_04.aspx,MonoTests.WebPages.ListView_DynamicControl_04.aspx /resource:Test/WebPages/ListView_DynamicControl_04.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_04.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_05.aspx,MonoTests.WebPages.ListView_DynamicControl_05.aspx /resource:Test/WebPages/ListView_DynamicControl_05.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_05.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_06.aspx,MonoTests.WebPages.ListView_DynamicControl_06.aspx /resource:Test/WebPages/ListView_DynamicControl_06.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_06.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_07.aspx,MonoTests.WebPages.ListView_DynamicControl_07.aspx /resource:Test/WebPages/ListView_DynamicControl_07.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_07.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_08.aspx,MonoTests.WebPages.ListView_DynamicControl_08.aspx /resource:Test/WebPages/ListView_DynamicControl_08.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_08.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_09.aspx,MonoTests.WebPages.ListView_DynamicControl_09.aspx /resource:Test/WebPages/ListView_DynamicControl_09.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_09.aspx.cs /resource:Test/WebPages/ListView_DynamicControl_10.aspx,MonoTests.WebPages.ListView_DynamicControl_10.aspx /resource:Test/WebPages/ListView_DynamicControl_10.aspx.cs,MonoTests.WebPages.ListView_DynamicControl_10.aspx.cs /resource:Test/WebPages/DynamicValidator_01.aspx,MonoTests.WebPages.DynamicValidator_01.aspx /resource:Test/WebPages/DynamicValidator_01.aspx.cs,MonoTests.WebPages.DynamicValidator_01.aspx.cs /resource:Test/WebPages/DynamicValidator_02.aspx,MonoTests.WebPages.DynamicValidator_02.aspx /resource:Test/WebPages/DynamicValidator_02.aspx.cs,MonoTests.WebPages.DynamicValidator_02.aspx.cs /resource:Test/WebPages/Site.css,MonoTests.WebPages.Site.css /resource:Test/WebPages/Site.master,MonoTests.WebPages.Site.master /resource:Test/WebPages/Site.master.cs,MonoTests.WebPages.Site.master.cs /resource:Test/WebPages/web.config.4.x,MonoTests.WebPages.web.config.4.x net_4_x_System.Web.DynamicData_test.dll net_4_x_System.Web.DynamicData_test.dll @@ -2312,18 +2312,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -d:MONO_FEATURE_THREAD_ABORT -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -d:MONO_FEATURE_THREAD_ABORT -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.dll Mono.CSharp.dll net_4_x-parser.cs - ./../../class/lib/net_4_x/Mono.CSharp.dll + ./../../class/lib/net_4_x-linux/Mono.CSharp.dll 4.5 net_4_x - Mono.CSharp.dll.sources + ./../../build/deps/linux_net_4_x__Mono.CSharp.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/Mono.CSharp.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/Mono.CSharp.dll net_4_x_Mono.CSharp_test.dll net_4_x-parser.cs net_4_x_Mono.CSharp_test.dll @@ -2334,29 +2334,29 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -unsafe -d:NET_3_5 -nowarn:1720 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -unsafe -d:NET_3_5 -nowarn:1720 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll System.Net.dll - ./../../class/lib/net_4_x/System.Net.dll + ./../../class/lib/net_4_x-linux/System.Net.dll 4.5 net_4_x - System.Net.dll.sources + ./../../build/deps/linux_net_4_x__System.Net.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll System.Json.dll - ./../../class/lib/net_4_x/System.Json.dll + ./../../class/lib/net_4_x-linux/System.Json.dll 4.5 net_4_x - System.Json.dll.sources + ./../../build/deps/linux_net_4_x__System.Json.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Json.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Json.dll -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll net_4_x_System.Json_test.dll net_4_x_System.Json_test.dll @@ -2367,29 +2367,29 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.dll Microsoft.CSharp.dll - ./../../class/lib/net_4_x/Microsoft.CSharp.dll + ./../../class/lib/net_4_x-linux/Microsoft.CSharp.dll 4.5 net_4_x - Microsoft.CSharp.dll.sources + ./../../build/deps/linux_net_4_x__Microsoft.CSharp.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll System.Xaml.dll - ./../../class/lib/net_4_x/System.Xaml.dll + ./../../class/lib/net_4_x-linux/System.Xaml.dll 4.5 net_4_x - System.Xaml.dll.sources + ./../../build/deps/linux_net_4_x__System.Xaml.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Xaml.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Xaml.dll -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll net_4_x_System.Xaml_test.dll net_4_x_System.Xaml_test.dll @@ -2400,18 +2400,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -unsafe -nowarn:67,618 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Xaml.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -unsafe -nowarn:67,618 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Xaml.dll WindowsBase.dll - ./../../class/lib/net_4_x/WindowsBase.dll + ./../../class/lib/net_4_x-linux/WindowsBase.dll 4.5 net_4_x - WindowsBase.dll.sources + ./../../build/deps/linux_net_4_x__WindowsBase.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/WindowsBase.dll -unsafe + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/WindowsBase.dll -unsafe net_4_x_WindowsBase_test.dll net_4_x_WindowsBase_test.dll @@ -2422,40 +2422,40 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/plainservice/System.ServiceModel.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/plainservice/System.ServiceModel.dll System.ServiceModel.Activation.dll - ./../../class/lib/net_4_x/System.ServiceModel.Activation.dll + ./../../class/lib/net_4_x-linux/System.ServiceModel.Activation.dll 4.5 net_4_x - System.ServiceModel.Activation.dll.sources + ./../../build/deps/linux_net_4_x__System.ServiceModel.Activation.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -d:NET_3_5 -d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.ServiceModel.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Configuration.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -d:NET_3_5 -d:NET_3_0 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x-linux/System.ServiceModel.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll System.ServiceModel.Routing.dll - ./../../class/lib/net_4_x/System.ServiceModel.Routing.dll + ./../../class/lib/net_4_x-linux/System.ServiceModel.Routing.dll 4.5 net_4_x - System.ServiceModel.Routing.dll.sources + ./../../build/deps/linux_net_4_x__System.ServiceModel.Routing.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -d:NET_3_5 -d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.ServiceModel.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.Linq.dll -r:./../../class/lib/net_4_x/System.Configuration.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -d:NET_3_5 -d:NET_3_0 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x-linux/System.ServiceModel.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Xml.Linq.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll System.ServiceModel.Discovery.dll - ./../../class/lib/net_4_x/System.ServiceModel.Discovery.dll + ./../../class/lib/net_4_x-linux/System.ServiceModel.Discovery.dll 4.5 net_4_x - System.ServiceModel.Discovery.dll.sources + ./../../build/deps/linux_net_4_x__System.ServiceModel.Discovery.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.ServiceModel.Discovery.dll -d:NET_3_5 -d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.ServiceModel.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.Linq.dll -r:./../../class/lib/net_4_x/System.Configuration.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.ServiceModel.Discovery.dll -d:NET_3_5 -d:NET_3_0 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x-linux/System.ServiceModel.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Xml.Linq.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll net_4_x_System.ServiceModel.Discovery_test.dll net_4_x_System.ServiceModel.Discovery_test.dll @@ -2466,18 +2466,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -nowarn:414 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -nowarn:414 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll System.Runtime.Caching.dll - ./../../class/lib/net_4_x/System.Runtime.Caching.dll + ./../../class/lib/net_4_x-linux/System.Runtime.Caching.dll 4.5 net_4_x - System.Runtime.Caching.dll.sources + ./../../build/deps/linux_net_4_x__System.Runtime.Caching.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Runtime.Caching.dll -nowarn:414 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Runtime.Caching.dll -nowarn:414 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll net_4_x_System.Runtime.Caching_test.dll net_4_x_System.Runtime.Caching_test.dll @@ -2488,29 +2488,29 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Web.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -r:./../../class/lib/net_4_x-linux/System.Web.dll Microsoft.Web.Infrastructure.dll - ./../../class/lib/net_4_x/Microsoft.Web.Infrastructure.dll + ./../../class/lib/net_4_x-linux/Microsoft.Web.Infrastructure.dll 4.5 net_4_x - Microsoft.Web.Infrastructure.dll.sources + ./../../build/deps/linux_net_4_x__Microsoft.Web.Infrastructure.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -d:NET_3_5 -d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.ServiceModel.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Web.Extensions.dll -r:./../../class/lib/net_4_x/System.ServiceModel.Activation.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -d:NET_3_5 -d:NET_3_0 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x-linux/System.ServiceModel.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -r:./../../class/lib/net_4_x-linux/System.Web.Extensions.dll -r:./../../class/lib/net_4_x-linux/System.ServiceModel.Activation.dll System.ServiceModel.Web.dll - ./../../class/lib/net_4_x/System.ServiceModel.Web.dll + ./../../class/lib/net_4_x-linux/System.ServiceModel.Web.dll 4.5 net_4_x - System.ServiceModel.Web.dll.sources + ./../../build/deps/linux_net_4_x__System.ServiceModel.Web.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.ServiceModel.Web.dll -d:NET_3_5 -d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.ServiceModel.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Web.Extensions.dll -r:./../../class/lib/net_4_x/System.ServiceModel.Activation.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.ServiceModel.Web.dll -d:NET_3_5 -d:NET_3_0 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x-linux/System.ServiceModel.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -r:./../../class/lib/net_4_x-linux/System.Web.Extensions.dll -r:./../../class/lib/net_4_x-linux/System.ServiceModel.Activation.dll net_4_x_System.ServiceModel.Web_test.dll net_4_x_System.ServiceModel.Web_test.dll @@ -2521,18 +2521,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.dll System.Net.Http.dll - ./../../class/lib/net_4_x/System.Net.Http.dll + ./../../class/lib/net_4_x-linux/System.Net.Http.dll 4.5 net_4_x - System.Net.Http.dll.sources + ./../../build/deps/linux_net_4_x__System.Net.Http.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Net.Http.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Net.Http.dll net_4_x_System.Net.Http_test.dll net_4_x_System.Net.Http_test.dll @@ -2543,128 +2543,128 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Net.Http.dll -r:./../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Net.Http.dll -r:./../../class/lib/net_4_x-linux/System.dll System.Net.Http.WebRequest.dll - ./../../class/lib/net_4_x/System.Net.Http.WebRequest.dll + ./../../class/lib/net_4_x-linux/System.Net.Http.WebRequest.dll 4.5 net_4_x - System.Net.Http.WebRequest.dll.sources + ./../../build/deps/linux_net_4_x__System.Net.Http.WebRequest.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /warn:1 /keyfile:../winfx.pub -delaysign /d:ASPNETWEBPAGES -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /warn:1 /keyfile:../winfx.pub -delaysign /d:ASPNETWEBPAGES -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll System.Web.Razor.dll - ./../../class/lib/net_4_x/System.Web.Razor.dll + ./../../class/lib/net_4_x-linux/System.Web.Razor.dll 4.5 net_4_x System.Web.Razor.Common.CommonResources,../../../external/aspnetwebstack/src/CommonResources.resx System.Web.Razor.Resources.RazorResources,../../../external/aspnetwebstack/src/System.Web.Razor/Resources/RazorResources.resx - System.Web.Razor.dll.sources + ./../../build/deps/linux_net_4_x__System.Web.Razor.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /warn:1 /keyfile:../winfx.pub -delaysign /d:ASPNETWEBPAGES -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/Microsoft.Web.Infrastructure.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /warn:1 /keyfile:../winfx.pub -delaysign /d:ASPNETWEBPAGES -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -r:./../../class/lib/net_4_x-linux/System.Web.dll -r:./../../class/lib/net_4_x-linux/Microsoft.Web.Infrastructure.dll System.Web.WebPages.Deployment.dll - ./../../class/lib/net_4_x/System.Web.WebPages.Deployment.dll + ./../../class/lib/net_4_x-linux/System.Web.WebPages.Deployment.dll 4.5 net_4_x System.Web.WebPages.Deployment.Common.CommonResources,../../../external/aspnetwebstack/src/CommonResources.resx System.Web.WebPages.Deployment.Resources.ConfigurationResources,../../../external/aspnetwebstack/src/System.Web.WebPages.Deployment/Resources/ConfigurationResources.resx - System.Web.WebPages.Deployment.dll.sources + ./../../build/deps/linux_net_4_x__System.Web.WebPages.Deployment.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /warn:1 /keyfile:../winfx.pub /delaysign /d:ASPNETWEBPAGES -r:./../../class/lib/net_4_x/Microsoft.CSharp.dll -r:./../../class/lib/net_4_x/Microsoft.Web.Infrastructure.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.ComponentModel.DataAnnotations.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Data.Linq.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.WebPages.Deployment.dll -r:./../../class/lib/net_4_x/System.Web.Razor.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Xml.Linq.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /warn:1 /keyfile:../winfx.pub /delaysign /d:ASPNETWEBPAGES -r:./../../class/lib/net_4_x-linux/Microsoft.CSharp.dll -r:./../../class/lib/net_4_x-linux/Microsoft.Web.Infrastructure.dll -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.ComponentModel.DataAnnotations.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Data.Linq.dll -r:./../../class/lib/net_4_x-linux/System.Web.dll -r:./../../class/lib/net_4_x-linux/System.Web.WebPages.Deployment.dll -r:./../../class/lib/net_4_x-linux/System.Web.Razor.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Xml.Linq.dll System.Web.WebPages.dll - ./../../class/lib/net_4_x/System.Web.WebPages.dll + ./../../class/lib/net_4_x-linux/System.Web.WebPages.dll 4.5 net_4_x System.Web.WebPages.Common.CommonResources,../../../external/aspnetwebstack/src/CommonResources.resx System.Web.WebPages.Resources.WebPageResources,../../../external/aspnetwebstack/src/System.Web.WebPages/Resources/WebPageResources.resx - System.Web.WebPages.dll.sources + ./../../build/deps/linux_net_4_x__System.Web.WebPages.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /warn:1 /keyfile:../winfx.pub /delaysign /d:ASPNETWEBPAGES -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.WebPages.dll -r:./../../class/lib/net_4_x/System.Web.Razor.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /warn:1 /keyfile:../winfx.pub /delaysign /d:ASPNETWEBPAGES -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -r:./../../class/lib/net_4_x-linux/System.Web.dll -r:./../../class/lib/net_4_x-linux/System.Web.WebPages.dll -r:./../../class/lib/net_4_x-linux/System.Web.Razor.dll System.Web.WebPages.Razor.dll - ./../../class/lib/net_4_x/System.Web.WebPages.Razor.dll + ./../../class/lib/net_4_x-linux/System.Web.WebPages.Razor.dll 4.5 net_4_x System.Web.WebPages.Razor.Common.CommonResources,../../../external/aspnetwebstack/src/CommonResources.resx System.Web.WebPages.Razor.Resources.RazorWebResources,../../../external/aspnetwebstack/src/System.Web.WebPages.Razor/Resources/RazorWebResources.resx - System.Web.WebPages.Razor.dll.sources + ./../../build/deps/linux_net_4_x__System.Web.WebPages.Razor.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /warn:1 /keyfile:../winfx.pub /d:MONO /delaysign -r:./../../class/lib/net_4_x/Microsoft.Web.Infrastructure.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.Abstractions.dll -r:./../../class/lib/net_4_x/System.Web.Routing.dll -r:./../../class/lib/net_4_x/System.Web.Extensions.dll -r:./../../class/lib/net_4_x/System.ComponentModel.DataAnnotations.dll -r:./../../class/lib/net_4_x/System.Data.Linq.dll -r:./../../class/lib/net_4_x/System.Runtime.Caching.dll -r:./../../class/lib/net_4_x/System.Web.Razor.dll -r:./../../class/lib/net_4_x/System.Web.WebPages.Razor.dll -r:./../../class/lib/net_4_x/System.Web.WebPages.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /warn:1 /keyfile:../winfx.pub /d:MONO /delaysign -r:./../../class/lib/net_4_x-linux/Microsoft.Web.Infrastructure.dll -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Web.dll -r:./../../class/lib/net_4_x-linux/System.Web.Abstractions.dll -r:./../../class/lib/net_4_x-linux/System.Web.Routing.dll -r:./../../class/lib/net_4_x-linux/System.Web.Extensions.dll -r:./../../class/lib/net_4_x-linux/System.ComponentModel.DataAnnotations.dll -r:./../../class/lib/net_4_x-linux/System.Data.Linq.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Caching.dll -r:./../../class/lib/net_4_x-linux/System.Web.Razor.dll -r:./../../class/lib/net_4_x-linux/System.Web.WebPages.Razor.dll -r:./../../class/lib/net_4_x-linux/System.Web.WebPages.dll System.Web.Mvc.dll - ./../../class/lib/net_4_x/System.Web.Mvc.dll + ./../../class/lib/net_4_x-linux/System.Web.Mvc.dll 4.5 net_4_x System.Web.Mvc.Resources.MvcResources,Mvc/Resources/MvcResources.resx - System.Web.Mvc3.dll.sources + ./../../build/deps/linux_net_4_x__System.Web.Mvc3.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -d:ASPNETMVC -keyfile:../winfx.pub -delaysign -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Net.Http.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.Xml.Linq.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Configuration.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -d:ASPNETMVC -keyfile:../winfx.pub -delaysign -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Net.Http.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x-linux/System.Xml.Linq.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll System.Net.Http.Formatting.dll - ./../../class/lib/net_4_x/System.Net.Http.Formatting.dll + ./../../class/lib/net_4_x-linux/System.Net.Http.Formatting.dll 4.5 net_4_x System.Net.Http.Properties.CommonWebApiResources,../../../external/aspnetwebstack/src/Common/CommonWebApiResources.resx System.Net.Http.Properties.Resources,../../../external/aspnetwebstack/src/System.Net.Http.Formatting/Properties/Resources.resx - System.Net.Http.Formatting.dll.sources + ./../../build/deps/linux_net_4_x__System.Net.Http.Formatting.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -d:ASPNETMVC -keyfile:../winfx.pub -delaysign -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Net.Http.dll -r:./../../class/lib/net_4_x/System.ComponentModel.DataAnnotations.dll -r:./../../class/lib/net_4_x/System.Net.Http.Formatting.dll -r:./../../class/lib/net_4_x/System.Runtime.Caching.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.Data.Linq.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -d:ASPNETMVC -keyfile:../winfx.pub -delaysign -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Net.Http.dll -r:./../../class/lib/net_4_x-linux/System.ComponentModel.DataAnnotations.dll -r:./../../class/lib/net_4_x-linux/System.Net.Http.Formatting.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Caching.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x-linux/System.Data.Linq.dll System.Web.Http.dll - ./../../class/lib/net_4_x/System.Web.Http.dll + ./../../class/lib/net_4_x-linux/System.Web.Http.dll 4.5 net_4_x System.Web.Http.Properties.CommonWebApiResources,../../../external/aspnetwebstack/src/Common/CommonWebApiResources.resx System.Web.Http.Properties.SRResources,../../../external/aspnetwebstack/src/System.Web.Http/Properties/SRResources.resx - System.Web.Http.dll.sources + ./../../build/deps/linux_net_4_x__System.Web.Http.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -d:ASPNETMVC -keyfile:../winfx.pub -delaysign -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Net.Http.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.ServiceModel.dll -r:./../../class/lib/net_4_x/System.IdentityModel.dll -r:./../../class/lib/net_4_x/System.Web.Http.dll -r:./../../class/lib/net_4_x/System.Net.Http.Formatting.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -d:ASPNETMVC -keyfile:../winfx.pub -delaysign -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -r:./../../class/lib/net_4_x-linux/System.Net.Http.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x-linux/System.ServiceModel.dll -r:./../../class/lib/net_4_x-linux/System.IdentityModel.dll -r:./../../class/lib/net_4_x-linux/System.Web.Http.dll -r:./../../class/lib/net_4_x-linux/System.Net.Http.Formatting.dll System.Web.Http.SelfHost.dll - ./../../class/lib/net_4_x/System.Web.Http.SelfHost.dll + ./../../class/lib/net_4_x-linux/System.Web.Http.SelfHost.dll 4.5 net_4_x System.Web.Http.SelfHost.Properties.CommonWebApiResources,../../../external/aspnetwebstack/src/Common/CommonWebApiResources.resx System.Web.Http.SelfHost.Properties.SRResources,../../../external/aspnetwebstack/src/System.Web.Http.SelfHost/Properties/SRResources.resx - System.Web.Http.SelfHost.dll.sources + ./../../build/deps/linux_net_4_x__System.Web.Http.SelfHost.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -d:ASPNETMVC -keyfile:../winfx.pub -delaysign -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Net.Http.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.ServiceModel.dll -r:./../../class/lib/net_4_x/System.IdentityModel.dll -r:./../../class/lib/net_4_x/System.Web.Http.dll -r:./../../class/lib/net_4_x/System.Net.Http.Formatting.dll -r:./../../class/lib/net_4_x/System.Web.Routing.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/Microsoft.Web.Infrastructure.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -d:ASPNETMVC -keyfile:../winfx.pub -delaysign -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll -r:./../../class/lib/net_4_x-linux/System.Net.Http.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x-linux/System.ServiceModel.dll -r:./../../class/lib/net_4_x-linux/System.IdentityModel.dll -r:./../../class/lib/net_4_x-linux/System.Web.Http.dll -r:./../../class/lib/net_4_x-linux/System.Net.Http.Formatting.dll -r:./../../class/lib/net_4_x-linux/System.Web.Routing.dll -r:./../../class/lib/net_4_x-linux/System.Web.dll -r:./../../class/lib/net_4_x-linux/Microsoft.Web.Infrastructure.dll System.Web.Http.WebHost.dll - ./../../class/lib/net_4_x/System.Web.Http.WebHost.dll + ./../../class/lib/net_4_x-linux/System.Web.Http.WebHost.dll 4.5 net_4_x System.Web.Http.WebHost.Properties.CommonWebApiResources,../../../external/aspnetwebstack/src/Common/CommonWebApiResources.resx System.Web.Http.WebHost.Properties.SRResources,../../../external/aspnetwebstack/src/System.Web.Http.WebHost/Properties/SRResources.resx - System.Web.Http.WebHost.dll.sources + ./../../build/deps/linux_net_4_x__System.Web.Http.WebHost.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll Microsoft.Build.Framework.dll - ./../../class/lib/net_4_x/Microsoft.Build.Framework.dll + ./../../class/lib/net_4_x-linux/Microsoft.Build.Framework.dll 4.5 net_4_x - Microsoft.Build.Framework.dll.sources + ./../../build/deps/linux_net_4_x__Microsoft.Build.Framework.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/Microsoft.Build.Framework.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/Microsoft.Build.Framework.dll net_4_x_Microsoft.Build.Framework_test.dll net_4_x_Microsoft.Build.Framework_test.dll @@ -2675,18 +2675,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/Microsoft.Build.Framework.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/Microsoft.Build.Framework.dll Microsoft.Build.Utilities.v4.0.dll - ./../../class/lib/net_4_x/Microsoft.Build.Utilities.v4.0.dll + ./../../class/lib/net_4_x-linux/Microsoft.Build.Utilities.v4.0.dll 4.5 net_4_x - Microsoft.Build.Utilities.dll.sources + ./../../build/deps/linux_net_4_x__Microsoft.Build.Utilities.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/Microsoft.Build.Utilities.v4.0.dll -resource:Test/Microsoft.Build.Utilities/Strings.resources + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/Microsoft.Build.Utilities.v4.0.dll -resource:Test/Microsoft.Build.Utilities/Strings.resources net_4_x_Microsoft.Build.Utilities_test.dll net_4_x_Microsoft.Build.Utilities_test.dll @@ -2697,18 +2697,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/Microsoft.Build.Framework.dll -r:./../../class/lib/net_4_x/Microsoft.Build.Utilities.v4.0.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/Microsoft.Build.Framework.dll -r:./../../class/lib/net_4_x-linux/Microsoft.Build.Utilities.v4.0.dll Microsoft.Build.Engine.dll - ./../../class/lib/net_4_x/Microsoft.Build.Engine.dll + ./../../class/lib/net_4_x-linux/Microsoft.Build.Engine.dll 4.5 net_4_x - Microsoft.Build.Engine.dll.sources + ./../../build/deps/linux_net_4_x__Microsoft.Build.Engine.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/Microsoft.Build.Engine.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/Microsoft.Build.Engine.dll net_4_x_Microsoft.Build.Engine_test.dll net_4_x_Microsoft.Build.Engine_test.dll @@ -2719,18 +2719,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll Mono.XBuild.Tasks.dll - ./../../class/lib/net_4_x/Mono.XBuild.Tasks.dll + ./../../class/lib/net_4_x-linux/Mono.XBuild.Tasks.dll 4.5 net_4_x - Mono.XBuild.Tasks.dll.sources + ./../../build/deps/linux_net_4_x__Mono.XBuild.Tasks.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/Mono.XBuild.Tasks.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/Mono.XBuild.Tasks.dll net_4_x_Mono.XBuild.Tasks_test.dll net_4_x_Mono.XBuild.Tasks_test.dll @@ -2741,18 +2741,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Windows.Forms.dll -r:./../../class/lib/net_4_x/Microsoft.Build.Utilities.v4.0.dll -r:./../../class/lib/net_4_x/Microsoft.Build.Framework.dll -r:./../../class/lib/net_4_x/Microsoft.Build.Engine.dll -r:./../../class/lib/net_4_x/Mono.XBuild.Tasks.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Windows.Forms.dll -r:./../../class/lib/net_4_x-linux/Microsoft.Build.Utilities.v4.0.dll -r:./../../class/lib/net_4_x-linux/Microsoft.Build.Framework.dll -r:./../../class/lib/net_4_x-linux/Microsoft.Build.Engine.dll -r:./../../class/lib/net_4_x-linux/Mono.XBuild.Tasks.dll Microsoft.Build.Tasks.v4.0.dll - ./../../class/lib/net_4_x/Microsoft.Build.Tasks.v4.0.dll + ./../../class/lib/net_4_x-linux/Microsoft.Build.Tasks.v4.0.dll 4.5 net_4_x - Microsoft.Build.Tasks.dll.sources + ./../../build/deps/linux_net_4_x__Microsoft.Build.Tasks.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/Microsoft.Build.Tasks.v4.0.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/Microsoft.Build.Tasks.v4.0.dll net_4_x_Microsoft.Build.Tasks_test.dll net_4_x_Microsoft.Build.Tasks_test.dll @@ -2763,18 +2763,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /d:MICROSOFT_BUILD_DLL -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/Microsoft.Build.Engine.dll -r:./../../class/lib/net_4_x/Microsoft.Build.Framework.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /d:MICROSOFT_BUILD_DLL -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/Microsoft.Build.Engine.dll -r:./../../class/lib/net_4_x-linux/Microsoft.Build.Framework.dll Microsoft.Build.dll Microsoft.Build.Internal/ExpressionParser.cs - ./../../class/lib/net_4_x/Microsoft.Build.dll + ./../../class/lib/net_4_x-linux/Microsoft.Build.dll 4.5 net_4_x - Microsoft.Build.dll.sources + ./../../build/deps/linux_net_4_x__Microsoft.Build.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/Microsoft.Build.dll /d:MICROSOFT_BUILD_DLL -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/Microsoft.Build.Engine.dll -r:./../../class/lib/net_4_x/Microsoft.Build.Framework.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/Microsoft.Build.dll /d:MICROSOFT_BUILD_DLL -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/Microsoft.Build.Engine.dll -r:./../../class/lib/net_4_x-linux/Microsoft.Build.Framework.dll net_4_x_Microsoft.Build_test.dll Microsoft.Build.Internal/ExpressionParser.cs net_4_x_Microsoft.Build_test.dll @@ -2785,40 +2785,40 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -nowarn:414,618 -r:./../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -nowarn:414,618 -r:./../../class/lib/net_4_x-linux/System.dll PEAPI.dll - ./../../class/lib/net_4_x/PEAPI.dll + ./../../class/lib/net_4_x-linux/PEAPI.dll 4.5 net_4_x - PEAPI.dll.sources + ./../../build/deps/linux_net_4_x__PEAPI.dll.response false - /codepage:65001 /nologo /noconfig /deterministic /unsafe /define:DISABLE_UNSAFE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize + /codepage:65001 /nologo /noconfig /deterministic /unsafe /define:DISABLE_UNSAFE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize I18N.dll - ./../../../class/lib/net_4_x/I18N.dll + ./../../../class/lib/net_4_x-linux/I18N.dll 4.5 net_4_x - I18N.dll.sources + ./../../../build/deps/linux_net_4_x__I18N.dll.response false - /codepage:65001 /nologo /noconfig /deterministic /unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../../class/lib/net_4_x/I18N.dll + /codepage:65001 /nologo /noconfig /deterministic /unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../../class/lib/net_4_x-linux/I18N.dll I18N.West.dll - ./../../../class/lib/net_4_x/I18N.West.dll + ./../../../class/lib/net_4_x-linux/I18N.West.dll 4.5 net_4_x - I18N.West.dll.sources + ./../../../build/deps/linux_net_4_x__I18N.West.dll.response false - /codepage:65001 /nologo /noconfig /deterministic /unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../../class/lib/net_4_x/I18N.West.dll + /codepage:65001 /nologo /noconfig /deterministic /unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../../class/lib/net_4_x-linux/I18N.West.dll net_4_x_I18N.West_test.dll net_4_x_I18N.West_test.dll @@ -2829,18 +2829,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic /unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../../class/lib/net_4_x/I18N.dll + /codepage:65001 /nologo /noconfig /deterministic /unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../../class/lib/net_4_x-linux/I18N.dll I18N.MidEast.dll - ./../../../class/lib/net_4_x/I18N.MidEast.dll + ./../../../class/lib/net_4_x-linux/I18N.MidEast.dll 4.5 net_4_x - I18N.MidEast.dll.sources + ./../../../build/deps/linux_net_4_x__I18N.MidEast.dll.response false - /codepage:65001 /nologo /noconfig /deterministic /unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../../class/lib/net_4_x/I18N.MidEast.dll + /codepage:65001 /nologo /noconfig /deterministic /unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../../class/lib/net_4_x-linux/I18N.MidEast.dll net_4_x_I18N.MidEast_test.dll net_4_x_I18N.MidEast_test.dll @@ -2851,40 +2851,40 @@ false - /codepage:65001 /nologo /noconfig /deterministic /unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../../class/lib/net_4_x/I18N.dll + /codepage:65001 /nologo /noconfig /deterministic /unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../../class/lib/net_4_x-linux/I18N.dll I18N.Other.dll - ./../../../class/lib/net_4_x/I18N.Other.dll + ./../../../class/lib/net_4_x-linux/I18N.Other.dll 4.5 net_4_x - I18N.Other.dll.sources + ./../../../build/deps/linux_net_4_x__I18N.Other.dll.response false - /codepage:65001 /nologo /noconfig /deterministic /unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../../class/lib/net_4_x/I18N.dll + /codepage:65001 /nologo /noconfig /deterministic /unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../../class/lib/net_4_x-linux/I18N.dll I18N.Rare.dll - ./../../../class/lib/net_4_x/I18N.Rare.dll + ./../../../class/lib/net_4_x-linux/I18N.Rare.dll 4.5 net_4_x - I18N.Rare.dll.sources + ./../../../build/deps/linux_net_4_x__I18N.Rare.dll.response false - /codepage:65001 /nologo /noconfig /deterministic /unsafe /resource:big5.table /resource:gb2312.table /resource:jis.table /resource:ks.table /resource:gb18030.table /define:DISABLE_UNSAFE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../../class/lib/net_4_x/I18N.dll + /codepage:65001 /nologo /noconfig /deterministic /unsafe /resource:big5.table /resource:gb2312.table /resource:jis.table /resource:ks.table /resource:gb18030.table /define:DISABLE_UNSAFE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../../class/lib/net_4_x-linux/I18N.dll I18N.CJK.dll - ./../../../class/lib/net_4_x/I18N.CJK.dll + ./../../../class/lib/net_4_x-linux/I18N.CJK.dll 4.5 net_4_x - I18N.CJK.dll.sources + ./../../../build/deps/linux_net_4_x__I18N.CJK.dll.response false - /codepage:65001 /nologo /noconfig /deterministic /unsafe /resource:big5.table /resource:gb2312.table /resource:jis.table /resource:ks.table /resource:gb18030.table /define:DISABLE_UNSAFE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../../class/lib/net_4_x/I18N.CJK.dll + /codepage:65001 /nologo /noconfig /deterministic /unsafe /resource:big5.table /resource:gb2312.table /resource:jis.table /resource:ks.table /resource:gb18030.table /define:DISABLE_UNSAFE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../../class/lib/net_4_x-linux/I18N.CJK.dll net_4_x_I18N.CJK_test.dll net_4_x_I18N.CJK_test.dll @@ -2895,73 +2895,73 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -unsafe -nowarn:1030 -keyfile:../mono.pub -delaysign -d:SECURITY_DEP -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/Mono.Security.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -unsafe -nowarn:1030 -keyfile:../mono.pub -delaysign -d:SECURITY_DEP -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/Mono.Security.dll Mono.Btls.Interface.dll - ./../../class/lib/net_4_x/Mono.Btls.Interface.dll + ./../../class/lib/net_4_x-linux/Mono.Btls.Interface.dll 4.5 net_4_x - Mono.Btls.Interface.dll.sources + ./../../build/deps/linux_net_4_x__Mono.Btls.Interface.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -nowarn:618 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/ICSharpCode.SharpZipLib.dll -r:./../../class/lib/net_4_x/Mono.Security.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -nowarn:618 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Web.dll -r:./../../class/lib/net_4_x-linux/ICSharpCode.SharpZipLib.dll -r:./../../class/lib/net_4_x-linux/Mono.Security.dll Mono.Http.dll - ./../../class/lib/net_4_x/Mono.Http.dll + ./../../class/lib/net_4_x-linux/Mono.Http.dll 4.5 net_4_x - Mono.Http.dll.sources + ./../../build/deps/linux_net_4_x__Mono.Http.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize Mono.Cairo.dll - ./../../class/lib/net_4_x/Mono.Cairo.dll + ./../../class/lib/net_4_x-linux/Mono.Cairo.dll 4.5 net_4_x - Mono.Cairo.dll.sources + ./../../build/deps/linux_net_4_x__Mono.Cairo.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -keyfile:../mono.snk -d:NET_4_0 /publicsign -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -keyfile:../mono.snk -d:NET_4_0 /publicsign -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.dll Mono.Cecil.dll - ./../../class/lib/net_4_x/Mono.Cecil.dll + ./../../class/lib/net_4_x-linux/Mono.Cecil.dll 4.5 net_4_x - Mono.Cecil.dll.sources + ./../../build/deps/linux_net_4_x__Mono.Cecil.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /d:CECIL -keyfile:../mono.snk -publicsign -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/Mono.Cecil.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /d:CECIL -keyfile:../mono.snk -publicsign -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/Mono.Cecil.dll Mono.Cecil.Mdb.dll - ./../../class/lib/net_4_x/Mono.Cecil.Mdb.dll + ./../../class/lib/net_4_x-linux/Mono.Cecil.Mdb.dll 4.5 net_4_x - Mono.Cecil.Mdb.dll.sources + ./../../build/deps/linux_net_4_x__Mono.Cecil.Mdb.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /unsafe -D:MONO_DATACONVERTER_STATIC_METHODS -keyfile:../mono.snk /publicsign -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/Mono.Cecil.dll -r:./../../class/lib/net_4_x/System.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /unsafe -D:MONO_DATACONVERTER_STATIC_METHODS -keyfile:../mono.snk /publicsign -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/Mono.Cecil.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll Mono.Debugger.Soft.dll - ./../../class/lib/net_4_x/Mono.Debugger.Soft.dll + ./../../class/lib/net_4_x-linux/Mono.Debugger.Soft.dll 4.5 net_4_x - Mono.Debugger.Soft.dll.sources + ./../../build/deps/linux_net_4_x__Mono.Debugger.Soft.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/Mono.Debugger.Soft.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/Mono.Debugger.Soft.dll net_4_x_Mono.Debugger.Soft_test.dll net_4_x_Mono.Debugger.Soft_test.dll @@ -2972,18 +2972,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -nowarn:169,219,414,1030,3001,3005,3006 -r:./../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -nowarn:169,219,414,1030,3001,3005,3006 -r:./../../class/lib/net_4_x-linux/System.dll Mono.C5.dll - ./../../class/lib/net_4_x/Mono.C5.dll + ./../../class/lib/net_4_x-linux/Mono.C5.dll 4.5 net_4_x - Mono.C5.dll.sources + ./../../build/deps/linux_net_4_x__Mono.C5.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/Mono.C5.dll -nowarn:169,219,414,1030,3001,3005,3006 -r:./../../class/lib/net_4_x/System.dll -nowarn:0618 -nowarn:219 -nowarn:169 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/Mono.C5.dll -nowarn:169,219,414,1030,3001,3005,3006 -r:./../../class/lib/net_4_x-linux/System.dll -nowarn:0618 -nowarn:219 -nowarn:169 net_4_x_Mono.C5_test.dll net_4_x_Mono.C5_test.dll @@ -2994,29 +2994,29 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/Mono.Posix.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/Mono.Posix.dll Mono.Management.dll - ./../../class/lib/net_4_x/Mono.Management.dll + ./../../class/lib/net_4_x-linux/Mono.Management.dll 4.5 net_4_x - Mono.Management.dll.sources + ./../../build/deps/linux_net_4_x__Mono.Management.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll Mono.Options.dll - ./../../class/lib/net_4_x/Mono.Options.dll + ./../../class/lib/net_4_x-linux/Mono.Options.dll 4.5 net_4_x - Mono.Options.dll.sources + ./../../build/deps/linux_net_4_x__Mono.Options.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/Mono.Options.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/Mono.Options.dll net_4_x_Mono.Options_test.dll net_4_x_Mono.Options_test.dll @@ -3027,29 +3027,29 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /unsafe -r:./../../class/lib/net_4_x/System.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /unsafe -r:./../../class/lib/net_4_x-linux/System.Core.dll Mono.Simd.dll - ./../../class/lib/net_4_x/Mono.Simd.dll + ./../../class/lib/net_4_x-linux/Mono.Simd.dll 4.5 net_4_x - Mono.Simd.dll.sources + ./../../build/deps/linux_net_4_x__Mono.Simd.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize Mono.Tasklets.dll - ./../../class/lib/net_4_x/Mono.Tasklets.dll + ./../../class/lib/net_4_x-linux/Mono.Tasklets.dll 4.5 net_4_x - Mono.Tasklets.dll.sources + ./../../build/deps/linux_net_4_x__Mono.Tasklets.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/Mono.Tasklets.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/Mono.Tasklets.dll net_4_x_Mono.Tasklets_test.dll net_4_x_Mono.Tasklets_test.dll @@ -3060,18 +3060,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -nowarn:618 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/Mono.Cecil.dll -r:./../../class/lib/net_4_x/Mono.Cecil.Mdb.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -nowarn:618 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/Mono.Cecil.dll -r:./../../class/lib/net_4_x-linux/Mono.Cecil.Mdb.dll Mono.CodeContracts.dll - ./../../class/lib/net_4_x/Mono.CodeContracts.dll + ./../../class/lib/net_4_x-linux/Mono.CodeContracts.dll 4.5 net_4_x - Mono.CodeContracts.dll.sources + ./../../build/deps/linux_net_4_x__Mono.CodeContracts.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/Mono.CodeContracts.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/Mono.CodeContracts.dll net_4_x_Mono.CodeContracts_test.dll net_4_x_Mono.CodeContracts_test.dll @@ -3082,18 +3082,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.dll -d:INSIDE_MONO_PARALLEL + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.dll -d:INSIDE_MONO_PARALLEL Mono.Parallel.dll - ./../../class/lib/net_4_x/Mono.Parallel.dll + ./../../class/lib/net_4_x-linux/Mono.Parallel.dll 4.5 net_4_x - Mono.Parallel.dll.sources + ./../../build/deps/linux_net_4_x__Mono.Parallel.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/Mono.Parallel.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/Mono.Parallel.dll net_4_x_Mono.Parallel_test.dll net_4_x_Mono.Parallel_test.dll @@ -3104,21 +3104,21 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /unsafe + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /unsafe Mono.Security.Win32.dll - ./../../class/lib/net_4_x/Mono.Security.Win32.dll + ./../../class/lib/net_4_x-linux/Mono.Security.Win32.dll 4.5 net_4_x - Mono.Security.Win32.dll.sources + ./../../build/deps/linux_net_4_x__Mono.Security.Win32.dll.response - /codepage:65001 /nologo /noconfig /deterministic /main:RabbitMQ.Client.Apigen.Apigen -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System -r:System.Xml + /codepage:65001 /nologo /noconfig /deterministic /main:RabbitMQ.Client.Apigen.Apigen -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System -r:System.Xml RabbitMQ.Client.Apigen.exe - ./../../../../class/lib/net_4_x/RabbitMQ.Client.Apigen.exe + ./../../../../class/lib/net_4_x-linux/RabbitMQ.Client.Apigen.exe 4.5 net_4_x @@ -3126,29 +3126,29 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -nowarn:618 -r:./../../../../class/lib/net_4_x/System.dll -r:./../../../../class/lib/net_4_x/System.Xml.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -nowarn:618 -r:./../../../../class/lib/net_4_x-linux/System.dll -r:./../../../../class/lib/net_4_x-linux/System.Xml.dll RabbitMQ.Client.dll ../../docs/specs/net_4_x-api-0-9.cs ../../docs/specs/net_4_x-api-0-8.cs ../../docs/specs/net_4_x-api-qpid-0-8.cs - ./../../../../class/lib/net_4_x/RabbitMQ.Client.dll + ./../../../../class/lib/net_4_x-linux/RabbitMQ.Client.dll 4.5 net_4_x - RabbitMQ.Client.dll.sources + ./../../../../build/deps/linux_net_4_x__RabbitMQ.Client.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -nowarn:618 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Messaging.dll -r:./../../class/lib/net_4_x/Mono.Messaging.dll -r:./../../class/lib/net_4_x/RabbitMQ.Client.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -nowarn:618 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Messaging.dll -r:./../../class/lib/net_4_x-linux/Mono.Messaging.dll -r:./../../class/lib/net_4_x-linux/RabbitMQ.Client.dll Mono.Messaging.RabbitMQ.dll - ./../../class/lib/net_4_x/Mono.Messaging.RabbitMQ.dll + ./../../class/lib/net_4_x-linux/Mono.Messaging.RabbitMQ.dll 4.5 net_4_x - Mono.Messaging.RabbitMQ.dll.sources + ./../../build/deps/linux_net_4_x__Mono.Messaging.RabbitMQ.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/Mono.Messaging.RabbitMQ.dll -nowarn:618 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Messaging.dll -r:./../../class/lib/net_4_x/Mono.Messaging.dll -r:./../../class/lib/net_4_x/RabbitMQ.Client.dll -nowarn:0618 -nowarn:219 -nowarn:169 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/Mono.Messaging.RabbitMQ.dll -nowarn:618 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Messaging.dll -r:./../../class/lib/net_4_x-linux/Mono.Messaging.dll -r:./../../class/lib/net_4_x-linux/RabbitMQ.Client.dll -nowarn:0618 -nowarn:219 -nowarn:169 net_4_x_Mono.Messaging.RabbitMQ_test.dll net_4_x_Mono.Messaging.RabbitMQ_test.dll @@ -3159,29 +3159,29 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -unsafe -d:CODEPLEX_40 -nowarn:414,169 -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -unsafe -d:CODEPLEX_40 -nowarn:414,169 -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.dll System.Dynamic.dll - ./../../class/lib/net_4_x/System.Dynamic.dll + ./../../class/lib/net_4_x-linux/System.Dynamic.dll 4.5 net_4_x - System.Dynamic.dll.sources + ./../../build/deps/linux_net_4_x__System.Dynamic.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -nowarn:67 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/System.Windows.Forms.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Xml.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -nowarn:67 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Drawing.dll -r:./../../class/lib/net_4_x-linux/System.Windows.Forms.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll System.Windows.Forms.DataVisualization.dll - ./../../class/lib/net_4_x/System.Windows.Forms.DataVisualization.dll + ./../../class/lib/net_4_x-linux/System.Windows.Forms.DataVisualization.dll 4.5 net_4_x - System.Windows.Forms.DataVisualization.dll.sources + ./../../build/deps/linux_net_4_x__System.Windows.Forms.DataVisualization.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Windows.Forms.DataVisualization.dll -nowarn:67 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Drawing.dll -r:./../../class/lib/net_4_x/System.Windows.Forms.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Xml.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Windows.Forms.DataVisualization.dll -nowarn:67 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Drawing.dll -r:./../../class/lib/net_4_x-linux/System.Windows.Forms.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll net_4_x_System.Windows.Forms.DataVisualization_test.dll net_4_x_System.Windows.Forms.DataVisualization_test.dll @@ -3192,150 +3192,150 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll System.Reactive.Interfaces.dll - ./../../class/lib/net_4_x/System.Reactive.Interfaces.dll + ./../../class/lib/net_4_x-linux/System.Reactive.Interfaces.dll 4.5 net_4_x - System.Reactive.Interfaces.dll.sources + ./../../build/deps/linux_net_4_x__System.Reactive.Interfaces.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Interfaces.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Reactive.Interfaces.dll System.Reactive.Core.dll - ./../../class/lib/net_4_x/System.Reactive.Core.dll + ./../../class/lib/net_4_x-linux/System.Reactive.Core.dll 4.5 net_4_x - System.Reactive.Core.dll.sources + ./../../build/deps/linux_net_4_x__System.Reactive.Core.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Interfaces.dll -r:./../../class/lib/net_4_x/System.Reactive.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Reactive.Interfaces.dll -r:./../../class/lib/net_4_x-linux/System.Reactive.Core.dll System.Reactive.Linq.dll - ./../../class/lib/net_4_x/System.Reactive.Linq.dll + ./../../class/lib/net_4_x-linux/System.Reactive.Linq.dll 4.5 net_4_x - System.Reactive.Linq.dll.sources + ./../../build/deps/linux_net_4_x__System.Reactive.Linq.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Interfaces.dll -r:./../../class/lib/net_4_x/System.Reactive.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Linq.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Reactive.Interfaces.dll -r:./../../class/lib/net_4_x-linux/System.Reactive.Core.dll -r:./../../class/lib/net_4_x-linux/System.Reactive.Linq.dll System.Reactive.PlatformServices.dll - ./../../class/lib/net_4_x/System.Reactive.PlatformServices.dll + ./../../class/lib/net_4_x-linux/System.Reactive.PlatformServices.dll 4.5 net_4_x - System.Reactive.PlatformServices.dll.sources + ./../../build/deps/linux_net_4_x__System.Reactive.PlatformServices.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Interfaces.dll -r:./../../class/lib/net_4_x/System.Reactive.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Linq.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Reactive.Interfaces.dll -r:./../../class/lib/net_4_x-linux/System.Reactive.Core.dll -r:./../../class/lib/net_4_x-linux/System.Reactive.Linq.dll System.Reactive.Providers.dll - ./../../class/lib/net_4_x/System.Reactive.Providers.dll + ./../../class/lib/net_4_x-linux/System.Reactive.Providers.dll 4.5 net_4_x - System.Reactive.Providers.dll.sources + ./../../build/deps/linux_net_4_x__System.Reactive.Providers.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Interfaces.dll -r:./../../class/lib/net_4_x/System.Reactive.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Linq.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Reactive.Interfaces.dll -r:./../../class/lib/net_4_x-linux/System.Reactive.Core.dll -r:./../../class/lib/net_4_x-linux/System.Reactive.Linq.dll System.Reactive.Runtime.Remoting.dll - ./../../class/lib/net_4_x/System.Reactive.Runtime.Remoting.dll + ./../../class/lib/net_4_x-linux/System.Reactive.Runtime.Remoting.dll 4.5 net_4_x - System.Reactive.Runtime.Remoting.dll.sources + ./../../build/deps/linux_net_4_x__System.Reactive.Runtime.Remoting.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Interfaces.dll -r:./../../class/lib/net_4_x/System.Reactive.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Linq.dll -r:./../../class/lib/net_4_x/System.Windows.Forms.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Reactive.Interfaces.dll -r:./../../class/lib/net_4_x-linux/System.Reactive.Core.dll -r:./../../class/lib/net_4_x-linux/System.Reactive.Linq.dll -r:./../../class/lib/net_4_x-linux/System.Windows.Forms.dll System.Reactive.Windows.Forms.dll - ./../../class/lib/net_4_x/System.Reactive.Windows.Forms.dll + ./../../class/lib/net_4_x-linux/System.Reactive.Windows.Forms.dll 4.5 net_4_x - System.Reactive.Windows.Forms.dll.sources + ./../../build/deps/linux_net_4_x__System.Reactive.Windows.Forms.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Interfaces.dll -r:./../../class/lib/net_4_x/System.Reactive.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Linq.dll -r:./../../class/lib/net_4_x/WindowsBase.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Reactive.Interfaces.dll -r:./../../class/lib/net_4_x-linux/System.Reactive.Core.dll -r:./../../class/lib/net_4_x-linux/System.Reactive.Linq.dll -r:./../../class/lib/net_4_x-linux/WindowsBase.dll System.Reactive.Windows.Threading.dll - ./../../class/lib/net_4_x/System.Reactive.Windows.Threading.dll + ./../../class/lib/net_4_x-linux/System.Reactive.Windows.Threading.dll 4.5 net_4_x - System.Reactive.Windows.Threading.dll.sources + ./../../build/deps/linux_net_4_x__System.Reactive.Windows.Threading.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Interfaces.dll -r:./../../class/lib/net_4_x/System.Reactive.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Linq.dll -r:./../../class/lib/net_4_x/System.Reactive.Providers.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Reactive.Interfaces.dll -r:./../../class/lib/net_4_x-linux/System.Reactive.Core.dll -r:./../../class/lib/net_4_x-linux/System.Reactive.Linq.dll -r:./../../class/lib/net_4_x-linux/System.Reactive.Providers.dll System.Reactive.Observable.Aliases.dll - ./../../class/lib/net_4_x/System.Reactive.Observable.Aliases.dll + ./../../class/lib/net_4_x-linux/System.Reactive.Observable.Aliases.dll 4.5 net_4_x - System.Reactive.Observable.Aliases.dll.sources + ./../../build/deps/linux_net_4_x__System.Reactive.Observable.Aliases.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Interfaces.dll -r:./../../class/lib/net_4_x/System.Reactive.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Linq.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Reactive.Interfaces.dll -r:./../../class/lib/net_4_x-linux/System.Reactive.Core.dll -r:./../../class/lib/net_4_x-linux/System.Reactive.Linq.dll System.Reactive.Experimental.dll - ./../../class/lib/net_4_x/System.Reactive.Experimental.dll + ./../../class/lib/net_4_x-linux/System.Reactive.Experimental.dll 4.5 net_4_x - System.Reactive.Experimental.dll.sources + ./../../build/deps/linux_net_4_x__System.Reactive.Experimental.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Interfaces.dll -r:./../../class/lib/net_4_x/System.Reactive.Core.dll -r:./../../class/lib/net_4_x/System.Reactive.Linq.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize @more_build_args -d:HAS_EDI -d:PREFERASYNC -d:PREFER_ASYNC -d:HAS_AWAIT -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Reactive.Interfaces.dll -r:./../../class/lib/net_4_x-linux/System.Reactive.Core.dll -r:./../../class/lib/net_4_x-linux/System.Reactive.Linq.dll System.Reactive.Debugger.dll - ./../../class/lib/net_4_x/System.Reactive.Debugger.dll + ./../../class/lib/net_4_x-linux/System.Reactive.Debugger.dll 4.5 net_4_x - System.Reactive.Debugger.dll.sources + ./../../build/deps/linux_net_4_x__System.Reactive.Debugger.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -d:NET_3_5 -warn:2 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.Linq.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/WindowsBase.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -d:NET_3_5 -warn:2 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Xml.Linq.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/WindowsBase.dll System.Data.Services.Client.dll - ./../../class/lib/net_4_x/System.Data.Services.Client.dll + ./../../class/lib/net_4_x-linux/System.Data.Services.Client.dll 4.5 net_4_x System.Data.Services.Client,Client/System.Data.Services.Client.txt - System.Data.Services.Client.dll.sources + ./../../build/deps/linux_net_4_x__System.Data.Services.Client.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -d:NET_3_5 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.ServiceModel.dll -r:./../../class/lib/net_4_x/System.ServiceModel.Web.dll -r:./../../class/lib/net_4_x/System.Data.Services.Client.dll -r:./../../class/lib/net_4_x/System.ServiceModel.Activation.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -d:NET_3_5 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.ServiceModel.dll -r:./../../class/lib/net_4_x-linux/System.ServiceModel.Web.dll -r:./../../class/lib/net_4_x-linux/System.Data.Services.Client.dll -r:./../../class/lib/net_4_x-linux/System.ServiceModel.Activation.dll System.Data.Services.dll - ./../../class/lib/net_4_x/System.Data.Services.dll + ./../../class/lib/net_4_x-linux/System.Data.Services.dll 4.5 net_4_x - System.Data.Services.dll.sources + ./../../build/deps/linux_net_4_x__System.Data.Services.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Data.Services.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Data.Services.dll net_4_x_System.Data.Services_test.dll net_4_x_System.Data.Services_test.dll @@ -3346,29 +3346,29 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -warn:2 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Xml.Linq.dll -r:./../../class/lib/net_4_x/System.Transactions.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.ComponentModel.DataAnnotations.dll -r:./../../class/lib/net_4_x/System.Configuration.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -warn:2 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Xml.Linq.dll -r:./../../class/lib/net_4_x-linux/System.Transactions.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x-linux/System.ComponentModel.DataAnnotations.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll System.Data.Entity.dll - ./../../class/lib/net_4_x/System.Data.Entity.dll + ./../../class/lib/net_4_x-linux/System.Data.Entity.dll 4.5 net_4_x - System.Data.Entity.dll.sources + ./../../build/deps/linux_net_4_x__System.Data.Entity.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -nowarn:436 -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Xml.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -nowarn:436 -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll System.Data.DataSetExtensions.dll - ./../../class/lib/net_4_x/System.Data.DataSetExtensions.dll + ./../../class/lib/net_4_x-linux/System.Data.DataSetExtensions.dll 4.5 net_4_x - System.Data.DataSetExtensions.dll.sources + ./../../build/deps/linux_net_4_x__System.Data.DataSetExtensions.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Data.DataSetExtensions.dll -nowarn:436 -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Xml.dll -doc:net_4_x_System.Data.DataSetExtensions_test.xml -nowarn:219 -nowarn:169 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Data.DataSetExtensions.dll -nowarn:436 -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -doc:net_4_x_System.Data.DataSetExtensions_test.xml -nowarn:219 -nowarn:169 net_4_x_System.Data.DataSetExtensions_test.dll net_4_x_System.Data.DataSetExtensions_test.dll @@ -3379,18 +3379,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /d:ASPNETMVC -keyfile:../winfx.pub -delaysign -d:FEATURE_DYNAMIC -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/Microsoft.CSharp.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /d:ASPNETMVC -keyfile:../winfx.pub -delaysign -d:FEATURE_DYNAMIC -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x-linux/Microsoft.CSharp.dll System.Json.Microsoft.dll - ./../../class/lib/net_4_x/System.Json.Microsoft.dll + ./../../class/lib/net_4_x-linux/System.Json.Microsoft.dll 4.5 net_4_x System.Json.Properties.Resources,System.Json/Properties/Resources.resx - System.Json.Microsoft.dll.sources + ./../../build/deps/linux_net_4_x__System.Json.Microsoft.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Json.Microsoft.dll /d:ASPNETMVC -keyfile:../winfx.pub -delaysign -d:FEATURE_DYNAMIC -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/Microsoft.CSharp.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Json.Microsoft.dll /d:ASPNETMVC -keyfile:../winfx.pub -delaysign -d:FEATURE_DYNAMIC -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x-linux/Microsoft.CSharp.dll net_4_x_System.Json.Microsoft_test.dll net_4_x_System.Json.Microsoft_test.dll @@ -3401,18 +3401,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.dll -d:CONCURRENT_COLLECTIONS + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.dll -d:CONCURRENT_COLLECTIONS System.Threading.Tasks.Dataflow.dll - ./../../class/lib/net_4_x/System.Threading.Tasks.Dataflow.dll + ./../../class/lib/net_4_x-linux/System.Threading.Tasks.Dataflow.dll 4.5 net_4_x - System.Threading.Tasks.Dataflow.dll.sources + ./../../build/deps/linux_net_4_x__System.Threading.Tasks.Dataflow.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.Threading.Tasks.Dataflow.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.Threading.Tasks.Dataflow.dll net_4_x_System.Threading.Tasks.Dataflow_test.dll net_4_x_System.Threading.Tasks.Dataflow_test.dll @@ -3423,73 +3423,73 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -d:CLR40 -d:USE_ECMA_KEY,FEATURE_REFLECTIONCONTEXT,FEATURE_REFLECTIONFILEIO,FEATURE_SERIALIZATION,FEATURE_SLIMLOCK -nowarn:219,414 -nowarn:436 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -d:CLR40 -d:USE_ECMA_KEY,FEATURE_REFLECTIONCONTEXT,FEATURE_REFLECTIONFILEIO,FEATURE_SERIALIZATION,FEATURE_SLIMLOCK -nowarn:219,414 -nowarn:436 -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll System.ComponentModel.Composition.dll - ./../../class/lib/net_4_x/System.ComponentModel.Composition.dll + ./../../class/lib/net_4_x-linux/System.ComponentModel.Composition.dll 4.5 net_4_x Microsoft.Internal.Strings,src/ComponentModel/Strings.resx - System.ComponentModel.Composition.dll.sources + ./../../build/deps/linux_net_4_x__System.ComponentModel.Composition.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -optimize -r:./../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll -optimize -r:./../../class/lib/net_4_x-linux/System.dll System.Windows.dll - ./../../class/lib/net_4_x/System.Windows.dll + ./../../class/lib/net_4_x-linux/System.Windows.dll 4.5 net_4_x - System.Windows.dll.sources + ./../../build/deps/linux_net_4_x__System.Windows.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -optimize -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.ServiceModel.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll -optimize -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.ServiceModel.dll System.Xml.Serialization.dll - ./../../class/lib/net_4_x/System.Xml.Serialization.dll + ./../../class/lib/net_4_x-linux/System.Xml.Serialization.dll 4.5 net_4_x - System.Xml.Serialization.dll.sources + ./../../build/deps/linux_net_4_x__System.Xml.Serialization.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.DirectoryServices.dll -r:./../../class/lib/net_4_x/System.Xml.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.DirectoryServices.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll System.DirectoryServices.Protocols.dll - ./../../class/lib/net_4_x/System.DirectoryServices.Protocols.dll + ./../../class/lib/net_4_x-linux/System.DirectoryServices.Protocols.dll 4.5 net_4_x - System.DirectoryServices.Protocols.dll.sources + ./../../build/deps/linux_net_4_x__System.DirectoryServices.Protocols.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll Microsoft.VisualC.dll - ./../../class/lib/net_4_x/Microsoft.VisualC.dll + ./../../class/lib/net_4_x-linux/Microsoft.VisualC.dll 4.5 net_4_x - Microsoft.VisualC.dll.sources + ./../../build/deps/linux_net_4_x__Microsoft.VisualC.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Configuration.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Data.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll WebMatrix.Data.dll - ./../../class/lib/net_4_x/WebMatrix.Data.dll + ./../../class/lib/net_4_x-linux/WebMatrix.Data.dll 4.5 net_4_x - WebMatrix.Data.dll.sources + ./../../build/deps/linux_net_4_x__WebMatrix.Data.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/WebMatrix.Data.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/WebMatrix.Data.dll net_4_x_WebMatrix.Data_test.dll net_4_x_WebMatrix.Data_test.dll @@ -3500,18 +3500,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic /nowarn:618,612,672,809,414,649 /define:LEGACY_MODE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /unsafe /nowarn:169,164,162,168,219,618,612 /resource:../../docs/monodoc.xml,monodoc.xml /resource:../../../external/api-doc-tools/monodoc/Resources/base.css,base.css /resource:../../../external/api-doc-tools/monodoc/Resources/ecmaspec-html-css.xsl,ecmaspec-html-css.xsl /resource:../../../external/api-doc-tools/monodoc/Resources/ecmaspec-html.xsl,ecmaspec-html.xsl /resource:../../../external/api-doc-tools/monodoc/Resources/ecmaspec.css,ecmaspec.css /resource:../../../external/api-doc-tools/monodoc/Resources/helper.js,helper.js /resource:../../../external/api-doc-tools/monodoc/Resources/home.html,home.html /resource:../../../external/api-doc-tools/monodoc/Resources/Lminus.gif,Lminus.gif /resource:../../../external/api-doc-tools/monodoc/Resources/Lplus.gif,Lplus.gif /resource:../../../external/api-doc-tools/monodoc/Resources/creativecommons.png,creativecommons.png /resource:../../../external/api-doc-tools/monodoc/Resources/mdoc-html-format.xsl,mdoc-html-format.xsl /resource:../../../external/api-doc-tools/monodoc/Resources/mdoc-html-utils.xsl,mdoc-html-utils.xsl /resource:../../../external/api-doc-tools/monodoc/Resources/mdoc-sections-css.xsl,mdoc-sections-css.xsl /resource:../../../external/api-doc-tools/monodoc/Resources/mdoc-sections.xsl,mdoc-sections.xsl /resource:../../../external/api-doc-tools/monodoc/Resources/mono-ecma-css.xsl,mono-ecma-css.xsl /resource:../../../external/api-doc-tools/monodoc/Resources/mono-ecma-impl.xsl,mono-ecma-impl.xsl /resource:../../../external/api-doc-tools/monodoc/Resources/mono-ecma.css,mono-ecma.css /resource:../../../external/api-doc-tools/monodoc/Resources/mono-ecma.xsl,mono-ecma.xsl /resource:../../../external/api-doc-tools/monodoc/Resources/toc-html.xsl,toc-html.xsl /resource:../../../external/api-doc-tools/monodoc/Resources/images/bc_bg.png,bc_bg.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/bc_separator.png,bc_separator.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/error.png,error.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/hatch.png,hatch.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/headerbg.png,headerbg.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/help.png,help.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/house.png,house.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/members.png,members.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/namespace.png,namespace.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/privclass.png,privclass.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/privdelegate.png,privdelegate.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/privenumeration.png,privenumeration.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/privevent.png,privevent.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/privextension.png,privextension.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/privfield.png,privfield.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/privinterface.png,privinterface.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/privmethod.png,privmethod.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/privproperty.png,privproperty.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/privstructure.png,privstructure.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/protclass.png,protclass.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/protdelegate.png,protdelegate.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/protenumeration.png,protenumeration.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/protevent.png,protevent.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/protextension.png,protextension.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/protfield.png,protfield.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/protinterface.png,protinterface.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/protmethod.png,protmethod.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/protproperty.png,protproperty.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/protstructure.png,protstructure.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/pubclass.png,pubclass.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/pubdelegate.png,pubdelegate.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/pubenumeration.png,pubenumeration.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/pubevent.png,pubevent.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/pubextension.png,pubextension.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/pubfield.png,pubfield.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/pubinterface.png,pubinterface.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/pubmethod.png,pubmethod.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/pubproperty.png,pubproperty.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/pubstructure.png,pubstructure.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/reference.png,reference.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/treebg.png,treebg.png -r:./../../class/lib/net_4_x/ICSharpCode.SharpZipLib.dll -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Xml.Linq.dll -r:./../../class/lib/net_4_x/System.Configuration.dll + /codepage:65001 /nologo /noconfig /deterministic /nowarn:618,612,672,809,414,649 /define:LEGACY_MODE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /unsafe /nowarn:169,164,162,168,219,618,612 /resource:../../docs/monodoc.xml,monodoc.xml /resource:../../../external/api-doc-tools/monodoc/Resources/base.css,base.css /resource:../../../external/api-doc-tools/monodoc/Resources/ecmaspec-html-css.xsl,ecmaspec-html-css.xsl /resource:../../../external/api-doc-tools/monodoc/Resources/ecmaspec-html.xsl,ecmaspec-html.xsl /resource:../../../external/api-doc-tools/monodoc/Resources/ecmaspec.css,ecmaspec.css /resource:../../../external/api-doc-tools/monodoc/Resources/helper.js,helper.js /resource:../../../external/api-doc-tools/monodoc/Resources/home.html,home.html /resource:../../../external/api-doc-tools/monodoc/Resources/Lminus.gif,Lminus.gif /resource:../../../external/api-doc-tools/monodoc/Resources/Lplus.gif,Lplus.gif /resource:../../../external/api-doc-tools/monodoc/Resources/creativecommons.png,creativecommons.png /resource:../../../external/api-doc-tools/monodoc/Resources/mdoc-html-format.xsl,mdoc-html-format.xsl /resource:../../../external/api-doc-tools/monodoc/Resources/mdoc-html-utils.xsl,mdoc-html-utils.xsl /resource:../../../external/api-doc-tools/monodoc/Resources/mdoc-sections-css.xsl,mdoc-sections-css.xsl /resource:../../../external/api-doc-tools/monodoc/Resources/mdoc-sections.xsl,mdoc-sections.xsl /resource:../../../external/api-doc-tools/monodoc/Resources/mono-ecma-css.xsl,mono-ecma-css.xsl /resource:../../../external/api-doc-tools/monodoc/Resources/mono-ecma-impl.xsl,mono-ecma-impl.xsl /resource:../../../external/api-doc-tools/monodoc/Resources/mono-ecma.css,mono-ecma.css /resource:../../../external/api-doc-tools/monodoc/Resources/mono-ecma.xsl,mono-ecma.xsl /resource:../../../external/api-doc-tools/monodoc/Resources/toc-html.xsl,toc-html.xsl /resource:../../../external/api-doc-tools/monodoc/Resources/images/bc_bg.png,bc_bg.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/bc_separator.png,bc_separator.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/error.png,error.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/hatch.png,hatch.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/headerbg.png,headerbg.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/help.png,help.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/house.png,house.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/members.png,members.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/namespace.png,namespace.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/privclass.png,privclass.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/privdelegate.png,privdelegate.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/privenumeration.png,privenumeration.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/privevent.png,privevent.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/privextension.png,privextension.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/privfield.png,privfield.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/privinterface.png,privinterface.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/privmethod.png,privmethod.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/privproperty.png,privproperty.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/privstructure.png,privstructure.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/protclass.png,protclass.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/protdelegate.png,protdelegate.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/protenumeration.png,protenumeration.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/protevent.png,protevent.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/protextension.png,protextension.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/protfield.png,protfield.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/protinterface.png,protinterface.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/protmethod.png,protmethod.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/protproperty.png,protproperty.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/protstructure.png,protstructure.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/pubclass.png,pubclass.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/pubdelegate.png,pubdelegate.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/pubenumeration.png,pubenumeration.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/pubevent.png,pubevent.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/pubextension.png,pubextension.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/pubfield.png,pubfield.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/pubinterface.png,pubinterface.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/pubmethod.png,pubmethod.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/pubproperty.png,pubproperty.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/pubstructure.png,pubstructure.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/reference.png,reference.png /resource:../../../external/api-doc-tools/monodoc/Resources/images/treebg.png,treebg.png -r:./../../class/lib/net_4_x-linux/ICSharpCode.SharpZipLib.dll -r:./../../class/lib/net_4_x-linux/System.dll -r:./../../class/lib/net_4_x-linux/System.Core.dll -r:./../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../class/lib/net_4_x-linux/System.Xml.Linq.dll -r:./../../class/lib/net_4_x-linux/System.Configuration.dll monodoc.dll - ./../../class/lib/net_4_x/monodoc.dll + ./../../class/lib/net_4_x-linux/monodoc.dll 4.5 net_4_x - monodoc.dll.sources + ./../../build/deps/linux_net_4_x__monodoc.dll.response false - /codepage:65001 /nologo /noconfig /deterministic /nowarn:618,612,672,809,414,649 /define:LEGACY_MODE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/monodoc.dll + /codepage:65001 /nologo /noconfig /deterministic /nowarn:618,612,672,809,414,649 /define:LEGACY_MODE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/monodoc.dll net_4_x_monodoc_test.dll net_4_x_monodoc_test.dll @@ -3522,1594 +3522,1594 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -delaysign -keyfile:../msfinal.pub + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -delaysign -keyfile:../msfinal.pub System.Deployment.dll - ./../../class/lib/net_4_x/System.Deployment.dll + ./../../class/lib/net_4_x-linux/System.Deployment.dll 4.5 net_4_x - System.Deployment.dll.sources + ./../../build/deps/linux_net_4_x__System.Deployment.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -delaysign -keyfile:../msfinal.pub + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -delaysign -keyfile:../msfinal.pub System.Web.Mobile.dll - ./../../class/lib/net_4_x/System.Web.Mobile.dll + ./../../class/lib/net_4_x-linux/System.Web.Mobile.dll 4.5 net_4_x - System.Web.Mobile.dll.sources + ./../../build/deps/linux_net_4_x__System.Web.Mobile.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -delaysign -keyfile:../msfinal.pub + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -delaysign -keyfile:../msfinal.pub System.Web.RegularExpressions.dll - ./../../class/lib/net_4_x/System.Web.RegularExpressions.dll + ./../../class/lib/net_4_x-linux/System.Web.RegularExpressions.dll 4.5 net_4_x - System.Web.RegularExpressions.dll.sources + ./../../build/deps/linux_net_4_x__System.Web.RegularExpressions.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -delaysign -keyfile:../winfx.pub + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -delaysign -keyfile:../winfx.pub System.Workflow.Activities.dll - ./../../class/lib/net_4_x/System.Workflow.Activities.dll + ./../../class/lib/net_4_x-linux/System.Workflow.Activities.dll 4.5 net_4_x - System.Workflow.Activities.dll.sources + ./../../build/deps/linux_net_4_x__System.Workflow.Activities.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -delaysign -keyfile:../winfx.pub + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -delaysign -keyfile:../winfx.pub System.Workflow.ComponentModel.dll - ./../../class/lib/net_4_x/System.Workflow.ComponentModel.dll + ./../../class/lib/net_4_x-linux/System.Workflow.ComponentModel.dll 4.5 net_4_x - System.Workflow.ComponentModel.dll.sources + ./../../build/deps/linux_net_4_x__System.Workflow.ComponentModel.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -delaysign -keyfile:../winfx.pub + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -delaysign -keyfile:../winfx.pub System.Workflow.Runtime.dll - ./../../class/lib/net_4_x/System.Workflow.Runtime.dll + ./../../class/lib/net_4_x-linux/System.Workflow.Runtime.dll 4.5 net_4_x - System.Workflow.Runtime.dll.sources + ./../../build/deps/linux_net_4_x__System.Workflow.Runtime.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../class/lib/net_4_x-linux/System.dll System.Reflection.Context.dll - ./../../class/lib/net_4_x/System.Reflection.Context.dll + ./../../class/lib/net_4_x-linux/System.Reflection.Context.dll 4.5 net_4_x - System.Reflection.Context.dll.sources + ./../../build/deps/linux_net_4_x__System.Reflection.Context.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -keyfile:../../mono.snk -d:NET_3_5 /publicsign -r:./../../../class/lib/net_4_x/System.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -keyfile:../../mono.snk -d:NET_3_5 /publicsign -r:./../../../class/lib/net_4_x-linux/System.Core.dll Mono.Cecil.dll - ./../../../class/lib/net_4_x/legacy/Mono.Cecil.dll + ./../../../class/lib/net_4_x-linux/legacy/Mono.Cecil.dll 4.5 net_4_x - Mono.Cecil.dll.sources + ./../../../build/deps/linux_net_4_x_legacy_Mono.Cecil.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll -r:./../../../class/lib/net_4_x-linux/System.Core.dll System.Security.Cryptography.X509Certificates.dll - ./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.X509Certificates.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Security.Cryptography.X509Certificates.dll 4.5 net_4_x - System.Security.Cryptography.X509Certificates.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Security.Cryptography.X509Certificates.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.ServiceModel.dll -r:./../../../class/lib/net_4_x/System.Xml.dll -r:./../../../class/lib/net_4_x/System.IdentityModel.dll -r:./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.X509Certificates.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll -r:./../../../class/lib/net_4_x-linux/System.ServiceModel.dll -r:./../../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../../class/lib/net_4_x-linux/System.IdentityModel.dll -r:./../../../class/lib/net_4_x-linux/Facades/System.Security.Cryptography.X509Certificates.dll System.ServiceModel.Primitives.dll - ./../../../class/lib/net_4_x/Facades/System.ServiceModel.Primitives.dll + ./../../../class/lib/net_4_x-linux/Facades/System.ServiceModel.Primitives.dll 4.5 net_4_x - System.ServiceModel.Primitives.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.ServiceModel.Primitives.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.Runtime.Serialization.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll System.Runtime.Serialization.Primitives.dll - ./../../../class/lib/net_4_x/Facades/System.Runtime.Serialization.Primitives.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Runtime.Serialization.Primitives.dll 4.5 net_4_x - System.Runtime.Serialization.Primitives.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Runtime.Serialization.Primitives.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../../class/lib/net_4_x/System.Xml.dll -r:./../../../class/lib/net_4_x/Facades/System.Runtime.Serialization.Primitives.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll -r:./../../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll -r:./../../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../../class/lib/net_4_x-linux/Facades/System.Runtime.Serialization.Primitives.dll System.Runtime.Serialization.Xml.dll - ./../../../class/lib/net_4_x/Facades/System.Runtime.Serialization.Xml.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Runtime.Serialization.Xml.dll 4.5 net_4_x - System.Runtime.Serialization.Xml.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Runtime.Serialization.Xml.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll -r:./../../../class/lib/net_4_x-linux/System.Core.dll System.Security.Cryptography.Algorithms.dll - ./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.Algorithms.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Security.Cryptography.Algorithms.dll 4.5 net_4_x - System.Security.Cryptography.Algorithms.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Security.Cryptography.Algorithms.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Globalization.Extensions.dll - ./../../../class/lib/net_4_x/Facades/System.Globalization.Extensions.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Globalization.Extensions.dll 4.5 net_4_x - System.Globalization.Extensions.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Globalization.Extensions.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Data.dll -r:./../../../class/lib/net_4_x/System.Xml.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll -r:./../../../class/lib/net_4_x-linux/System.Data.dll -r:./../../../class/lib/net_4_x-linux/System.Xml.dll System.Data.Common.dll - ./../../../class/lib/net_4_x/Facades/System.Data.Common.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Data.Common.dll 4.5 net_4_x - System.Data.Common.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Data.Common.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Diagnostics.StackTrace.dll - ./../../../class/lib/net_4_x/Facades/System.Diagnostics.StackTrace.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Diagnostics.StackTrace.dll 4.5 net_4_x - System.Diagnostics.StackTrace.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Diagnostics.StackTrace.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Security.SecureString.dll - ./../../../class/lib/net_4_x/Facades/System.Security.SecureString.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Security.SecureString.dll 4.5 net_4_x - System.Security.SecureString.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Security.SecureString.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Threading.Overlapped.dll - ./../../../class/lib/net_4_x/Facades/System.Threading.Overlapped.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Threading.Overlapped.dll 4.5 net_4_x - System.Threading.Overlapped.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Threading.Overlapped.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Xml.dll -r:./../../../class/lib/net_4_x/System.Xml.Linq.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll -r:./../../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../../class/lib/net_4_x-linux/System.Xml.Linq.dll System.Xml.XPath.XDocument.dll - ./../../../class/lib/net_4_x/Facades/System.Xml.XPath.XDocument.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Xml.XPath.XDocument.dll 4.5 net_4_x - System.Xml.XPath.XDocument.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Xml.XPath.XDocument.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /unsafe -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /unsafe -r:./../../../class/lib/net_4_x-linux/System.dll System.Runtime.InteropServices.RuntimeInformation.dll - ./../../../class/lib/net_4_x/Facades/System.Runtime.InteropServices.RuntimeInformation.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Runtime.InteropServices.RuntimeInformation.dll 4.5 net_4_x - System.Runtime.InteropServices.RuntimeInformation.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Runtime.InteropServices.RuntimeInformation.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Drawing.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll -r:./../../../class/lib/net_4_x-linux/System.Drawing.dll System.Drawing.Primitives.dll - ./../../../class/lib/net_4_x/Facades/System.Drawing.Primitives.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Drawing.Primitives.dll 4.5 net_4_x - System.Drawing.Primitives.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Drawing.Primitives.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../Open.snk /nowarn:1616,1699 /nowarn:618 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Xml.dll -r:./../../../class/lib/net_4_x/System.Xml.Linq.dll -r:./../../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../../class/lib/net_4_x/System.Core.dll -r:./../../../class/lib/net_4_x/System.Numerics.dll -r:./../../../class/lib/net_4_x/System.Numerics.Vectors.dll -r:./../../../class/lib/net_4_x/System.Net.Http.dll -r:./../../../class/lib/net_4_x/System.Transactions.dll -r:./../../../class/lib/net_4_x/System.IO.Compression.dll -r:./../../../class/lib/net_4_x/System.Data.dll -r:./../../../class/lib/net_4_x/System.ComponentModel.Composition.dll -r:./../../../class/lib/net_4_x/System.IO.Compression.FileSystem.dll -r:./../../../class/lib/net_4_x/Facades/System.Runtime.InteropServices.RuntimeInformation.dll -r:./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.Algorithms.dll -r:./../../../class/lib/net_4_x/Facades/System.Globalization.Extensions.dll -r:./../../../class/lib/net_4_x/Facades/System.Data.Common.dll -r:./../../../class/lib/net_4_x/Facades/System.Diagnostics.StackTrace.dll -r:./../../../class/lib/net_4_x/Facades/System.Runtime.Serialization.Xml.dll -r:./../../../class/lib/net_4_x/Facades/System.Runtime.Serialization.Primitives.dll -r:./../../../class/lib/net_4_x/Facades/System.Security.SecureString.dll -r:./../../../class/lib/net_4_x/Facades/System.Threading.Overlapped.dll -r:./../../../class/lib/net_4_x/Facades/System.Xml.XPath.XDocument.dll -r:./../../../class/lib/net_4_x/System.Web.dll -r:./../../../class/lib/net_4_x/System.Drawing.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../Open.snk /nowarn:1616,1699 /nowarn:618 -r:./../../../class/lib/net_4_x-linux/System.dll -r:./../../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../../class/lib/net_4_x-linux/System.Xml.Linq.dll -r:./../../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll -r:./../../../class/lib/net_4_x-linux/System.Core.dll -r:./../../../class/lib/net_4_x-linux/System.Numerics.dll -r:./../../../class/lib/net_4_x-linux/System.Numerics.Vectors.dll -r:./../../../class/lib/net_4_x-linux/System.Net.Http.dll -r:./../../../class/lib/net_4_x-linux/System.Transactions.dll -r:./../../../class/lib/net_4_x-linux/System.IO.Compression.dll -r:./../../../class/lib/net_4_x-linux/System.Data.dll -r:./../../../class/lib/net_4_x-linux/System.ComponentModel.Composition.dll -r:./../../../class/lib/net_4_x-linux/System.IO.Compression.FileSystem.dll -r:./../../../class/lib/net_4_x-linux/Facades/System.Runtime.InteropServices.RuntimeInformation.dll -r:./../../../class/lib/net_4_x-linux/Facades/System.Security.Cryptography.Algorithms.dll -r:./../../../class/lib/net_4_x-linux/Facades/System.Globalization.Extensions.dll -r:./../../../class/lib/net_4_x-linux/Facades/System.Data.Common.dll -r:./../../../class/lib/net_4_x-linux/Facades/System.Diagnostics.StackTrace.dll -r:./../../../class/lib/net_4_x-linux/Facades/System.Runtime.Serialization.Xml.dll -r:./../../../class/lib/net_4_x-linux/Facades/System.Runtime.Serialization.Primitives.dll -r:./../../../class/lib/net_4_x-linux/Facades/System.Security.SecureString.dll -r:./../../../class/lib/net_4_x-linux/Facades/System.Threading.Overlapped.dll -r:./../../../class/lib/net_4_x-linux/Facades/System.Xml.XPath.XDocument.dll -r:./../../../class/lib/net_4_x-linux/System.Web.dll -r:./../../../class/lib/net_4_x-linux/System.Drawing.dll netstandard.dll - ./../../../class/lib/net_4_x/Facades/netstandard.dll + ./../../../class/lib/net_4_x-linux/Facades/netstandard.dll 4.5 net_4_x - netstandard.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_netstandard.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Collections.Concurrent.dll - ./../../../class/lib/net_4_x/Facades/System.Collections.Concurrent.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Collections.Concurrent.dll 4.5 net_4_x - System.Collections.Concurrent.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Collections.Concurrent.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll -r:./../../../class/lib/net_4_x-linux/System.Core.dll System.Collections.dll - ./../../../class/lib/net_4_x/Facades/System.Collections.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Collections.dll 4.5 net_4_x - System.Collections.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Collections.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.ComponentModel.DataAnnotations.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.ComponentModel.DataAnnotations.dll System.ComponentModel.Annotations.dll - ./../../../class/lib/net_4_x/Facades/System.ComponentModel.Annotations.dll + ./../../../class/lib/net_4_x-linux/Facades/System.ComponentModel.Annotations.dll 4.5 net_4_x - System.ComponentModel.Annotations.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.ComponentModel.Annotations.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.ComponentModel.EventBasedAsync.dll - ./../../../class/lib/net_4_x/Facades/System.ComponentModel.EventBasedAsync.dll + ./../../../class/lib/net_4_x-linux/Facades/System.ComponentModel.EventBasedAsync.dll 4.5 net_4_x - System.ComponentModel.EventBasedAsync.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.ComponentModel.EventBasedAsync.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.ComponentModel.dll - ./../../../class/lib/net_4_x/Facades/System.ComponentModel.dll + ./../../../class/lib/net_4_x-linux/Facades/System.ComponentModel.dll 4.5 net_4_x - System.ComponentModel.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.ComponentModel.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 System.Diagnostics.Contracts.dll - ./../../../class/lib/net_4_x/Facades/System.Diagnostics.Contracts.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Diagnostics.Contracts.dll 4.5 net_4_x - System.Diagnostics.Contracts.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Diagnostics.Contracts.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Diagnostics.Debug.dll - ./../../../class/lib/net_4_x/Facades/System.Diagnostics.Debug.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Diagnostics.Debug.dll 4.5 net_4_x - System.Diagnostics.Debug.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Diagnostics.Debug.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 System.Diagnostics.Tracing.dll - ./../../../class/lib/net_4_x/Facades/System.Diagnostics.Tracing.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Diagnostics.Tracing.dll 4.5 net_4_x - System.Diagnostics.Tracing.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Diagnostics.Tracing.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Diagnostics.Tools.dll - ./../../../class/lib/net_4_x/Facades/System.Diagnostics.Tools.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Diagnostics.Tools.dll 4.5 net_4_x - System.Diagnostics.Tools.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Diagnostics.Tools.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.Core.dll -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.Core.dll -r:./../../../class/lib/net_4_x-linux/System.dll System.Dynamic.Runtime.dll - ./../../../class/lib/net_4_x/Facades/System.Dynamic.Runtime.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Dynamic.Runtime.dll 4.5 net_4_x - System.Dynamic.Runtime.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Dynamic.Runtime.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 System.Globalization.dll - ./../../../class/lib/net_4_x/Facades/System.Globalization.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Globalization.dll 4.5 net_4_x - System.Globalization.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Globalization.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.IO.dll - ./../../../class/lib/net_4_x/Facades/System.IO.dll + ./../../../class/lib/net_4_x-linux/Facades/System.IO.dll 4.5 net_4_x - System.IO.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.IO.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.Core.dll System.Linq.Expressions.dll - ./../../../class/lib/net_4_x/Facades/System.Linq.Expressions.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Linq.Expressions.dll 4.5 net_4_x - System.Linq.Expressions.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Linq.Expressions.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.Core.dll System.Linq.Parallel.dll - ./../../../class/lib/net_4_x/Facades/System.Linq.Parallel.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Linq.Parallel.dll 4.5 net_4_x - System.Linq.Parallel.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Linq.Parallel.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.Core.dll System.Linq.Queryable.dll - ./../../../class/lib/net_4_x/Facades/System.Linq.Queryable.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Linq.Queryable.dll 4.5 net_4_x - System.Linq.Queryable.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Linq.Queryable.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.Core.dll System.Linq.dll - ./../../../class/lib/net_4_x/Facades/System.Linq.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Linq.dll 4.5 net_4_x - System.Linq.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Linq.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Net.NetworkInformation.dll - ./../../../class/lib/net_4_x/Facades/System.Net.NetworkInformation.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Net.NetworkInformation.dll 4.5 net_4_x - System.Net.NetworkInformation.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Net.NetworkInformation.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Net.Primitives.dll - ./../../../class/lib/net_4_x/Facades/System.Net.Primitives.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Net.Primitives.dll 4.5 net_4_x - System.Net.Primitives.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Net.Primitives.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Net.Requests.dll - ./../../../class/lib/net_4_x/Facades/System.Net.Requests.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Net.Requests.dll 4.5 net_4_x - System.Net.Requests.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Net.Requests.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.ObjectModel.dll - ./../../../class/lib/net_4_x/Facades/System.ObjectModel.dll + ./../../../class/lib/net_4_x-linux/Facades/System.ObjectModel.dll 4.5 net_4_x - System.ObjectModel.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.ObjectModel.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 System.Reflection.Extensions.dll - ./../../../class/lib/net_4_x/Facades/System.Reflection.Extensions.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Reflection.Extensions.dll 4.5 net_4_x - System.Reflection.Extensions.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Reflection.Extensions.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 System.Reflection.Primitives.dll - ./../../../class/lib/net_4_x/Facades/System.Reflection.Primitives.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Reflection.Primitives.dll 4.5 net_4_x - System.Reflection.Primitives.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Reflection.Primitives.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 System.Reflection.dll - ./../../../class/lib/net_4_x/Facades/System.Reflection.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Reflection.dll 4.5 net_4_x - System.Reflection.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Reflection.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 System.Resources.ResourceManager.dll - ./../../../class/lib/net_4_x/Facades/System.Resources.ResourceManager.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Resources.ResourceManager.dll 4.5 net_4_x - System.Resources.ResourceManager.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Resources.ResourceManager.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Runtime.Extensions.dll - ./../../../class/lib/net_4_x/Facades/System.Runtime.Extensions.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Runtime.Extensions.dll 4.5 net_4_x - System.Runtime.Extensions.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Runtime.Extensions.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll -r:./../../../class/lib/net_4_x-linux/System.Core.dll System.Runtime.InteropServices.dll - ./../../../class/lib/net_4_x/Facades/System.Runtime.InteropServices.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Runtime.InteropServices.dll 4.5 net_4_x - System.Runtime.InteropServices.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Runtime.InteropServices.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 System.Runtime.InteropServices.WindowsRuntime.dll - ./../../../class/lib/net_4_x/Facades/System.Runtime.InteropServices.WindowsRuntime.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Runtime.InteropServices.WindowsRuntime.dll 4.5 net_4_x - System.Runtime.InteropServices.WindowsRuntime.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Runtime.InteropServices.WindowsRuntime.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.Numerics.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.Numerics.dll System.Runtime.Numerics.dll - ./../../../class/lib/net_4_x/Facades/System.Runtime.Numerics.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Runtime.Numerics.dll 4.5 net_4_x - System.Runtime.Numerics.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Runtime.Numerics.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.Runtime.Serialization.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.Runtime.Serialization.dll System.Runtime.Serialization.Json.dll - ./../../../class/lib/net_4_x/Facades/System.Runtime.Serialization.Json.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Runtime.Serialization.Json.dll 4.5 net_4_x - System.Runtime.Serialization.Json.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Runtime.Serialization.Json.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.ComponentModel.Composition.dll -r:./../../../class/lib/net_4_x/System.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll -r:./../../../class/lib/net_4_x-linux/System.ComponentModel.Composition.dll -r:./../../../class/lib/net_4_x-linux/System.Core.dll System.Runtime.dll - ./../../../class/lib/net_4_x/Facades/System.Runtime.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Runtime.dll 4.5 net_4_x - System.Runtime.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Runtime.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 System.Security.Principal.dll - ./../../../class/lib/net_4_x/Facades/System.Security.Principal.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Security.Principal.dll 4.5 net_4_x - System.Security.Principal.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Security.Principal.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.ServiceModel.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.ServiceModel.dll System.ServiceModel.Http.dll - ./../../../class/lib/net_4_x/Facades/System.ServiceModel.Http.dll + ./../../../class/lib/net_4_x-linux/Facades/System.ServiceModel.Http.dll 4.5 net_4_x - System.ServiceModel.Http.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.ServiceModel.Http.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.ServiceModel.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.ServiceModel.dll System.ServiceModel.Security.dll - ./../../../class/lib/net_4_x/Facades/System.ServiceModel.Security.dll + ./../../../class/lib/net_4_x-linux/Facades/System.ServiceModel.Security.dll 4.5 net_4_x - System.ServiceModel.Security.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.ServiceModel.Security.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 System.Text.Encoding.Extensions.dll - ./../../../class/lib/net_4_x/Facades/System.Text.Encoding.Extensions.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Text.Encoding.Extensions.dll 4.5 net_4_x - System.Text.Encoding.Extensions.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Text.Encoding.Extensions.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 System.Text.Encoding.dll - ./../../../class/lib/net_4_x/Facades/System.Text.Encoding.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Text.Encoding.dll 4.5 net_4_x - System.Text.Encoding.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Text.Encoding.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Text.RegularExpressions.dll - ./../../../class/lib/net_4_x/Facades/System.Text.RegularExpressions.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Text.RegularExpressions.dll 4.5 net_4_x - System.Text.RegularExpressions.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Text.RegularExpressions.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 System.Threading.Tasks.Parallel.dll - ./../../../class/lib/net_4_x/Facades/System.Threading.Tasks.Parallel.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Threading.Tasks.Parallel.dll 4.5 net_4_x - System.Threading.Tasks.Parallel.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Threading.Tasks.Parallel.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.Core.dll System.Threading.Tasks.dll - ./../../../class/lib/net_4_x/Facades/System.Threading.Tasks.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Threading.Tasks.dll 4.5 net_4_x - System.Threading.Tasks.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Threading.Tasks.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll -r:./../../../class/lib/net_4_x-linux/System.Core.dll System.Threading.Timer.dll - ./../../../class/lib/net_4_x/Facades/System.Threading.Timer.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Threading.Timer.dll 4.5 net_4_x - System.Threading.Timer.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Threading.Timer.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll -r:./../../../class/lib/net_4_x-linux/System.Core.dll System.Threading.dll - ./../../../class/lib/net_4_x/Facades/System.Threading.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Threading.dll 4.5 net_4_x - System.Threading.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Threading.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.Xml.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.Xml.dll System.Xml.ReaderWriter.dll - ./../../../class/lib/net_4_x/Facades/System.Xml.ReaderWriter.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Xml.ReaderWriter.dll 4.5 net_4_x - System.Xml.ReaderWriter.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Xml.ReaderWriter.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.Xml.Linq.dll -r:./../../../class/lib/net_4_x/System.Xml.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.Xml.Linq.dll -r:./../../../class/lib/net_4_x-linux/System.Xml.dll System.Xml.XDocument.dll - ./../../../class/lib/net_4_x/Facades/System.Xml.XDocument.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Xml.XDocument.dll 4.5 net_4_x - System.Xml.XDocument.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Xml.XDocument.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.Xml.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.Xml.dll System.Xml.XmlSerializer.dll - ./../../../class/lib/net_4_x/Facades/System.Xml.XmlSerializer.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Xml.XmlSerializer.dll 4.5 net_4_x - System.Xml.XmlSerializer.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Xml.XmlSerializer.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll -r:./../../../class/lib/net_4_x-linux/System.Core.dll System.Runtime.Handles.dll - ./../../../class/lib/net_4_x/Facades/System.Runtime.Handles.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Runtime.Handles.dll 4.5 net_4_x - System.Runtime.Handles.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Runtime.Handles.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.ServiceModel.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.ServiceModel.dll System.ServiceModel.Duplex.dll - ./../../../class/lib/net_4_x/Facades/System.ServiceModel.Duplex.dll + ./../../../class/lib/net_4_x-linux/Facades/System.ServiceModel.Duplex.dll 4.5 net_4_x - System.ServiceModel.Duplex.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.ServiceModel.Duplex.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.ServiceModel.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.ServiceModel.dll System.ServiceModel.NetTcp.dll - ./../../../class/lib/net_4_x/Facades/System.ServiceModel.NetTcp.dll + ./../../../class/lib/net_4_x-linux/Facades/System.ServiceModel.NetTcp.dll 4.5 net_4_x - System.ServiceModel.NetTcp.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.ServiceModel.NetTcp.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll Microsoft.Win32.Primitives.dll - ./../../../class/lib/net_4_x/Facades/Microsoft.Win32.Primitives.dll + ./../../../class/lib/net_4_x-linux/Facades/Microsoft.Win32.Primitives.dll 4.5 net_4_x - Microsoft.Win32.Primitives.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_Microsoft.Win32.Primitives.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll Microsoft.Win32.Registry.dll - ./../../../class/lib/net_4_x/Facades/Microsoft.Win32.Registry.dll + ./../../../class/lib/net_4_x-linux/Facades/Microsoft.Win32.Registry.dll 4.5 net_4_x - Microsoft.Win32.Registry.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_Microsoft.Win32.Registry.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.AppContext.dll - ./../../../class/lib/net_4_x/Facades/System.AppContext.dll + ./../../../class/lib/net_4_x-linux/Facades/System.AppContext.dll 4.5 net_4_x - System.AppContext.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.AppContext.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Collections.NonGeneric.dll - ./../../../class/lib/net_4_x/Facades/System.Collections.NonGeneric.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Collections.NonGeneric.dll 4.5 net_4_x - System.Collections.NonGeneric.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Collections.NonGeneric.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Collections.Specialized.dll - ./../../../class/lib/net_4_x/Facades/System.Collections.Specialized.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Collections.Specialized.dll 4.5 net_4_x - System.Collections.Specialized.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Collections.Specialized.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.ComponentModel.Primitives.dll - ./../../../class/lib/net_4_x/Facades/System.ComponentModel.Primitives.dll + ./../../../class/lib/net_4_x-linux/Facades/System.ComponentModel.Primitives.dll 4.5 net_4_x - System.ComponentModel.Primitives.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.ComponentModel.Primitives.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.ComponentModel.TypeConverter.dll - ./../../../class/lib/net_4_x/Facades/System.ComponentModel.TypeConverter.dll + ./../../../class/lib/net_4_x-linux/Facades/System.ComponentModel.TypeConverter.dll 4.5 net_4_x - System.ComponentModel.TypeConverter.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.ComponentModel.TypeConverter.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Console.dll - ./../../../class/lib/net_4_x/Facades/System.Console.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Console.dll 4.5 net_4_x - System.Console.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Console.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Data.dll -r:./../../../class/lib/net_4_x/System.Xml.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll -r:./../../../class/lib/net_4_x-linux/System.Data.dll -r:./../../../class/lib/net_4_x-linux/System.Xml.dll System.Data.SqlClient.dll - ./../../../class/lib/net_4_x/Facades/System.Data.SqlClient.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Data.SqlClient.dll 4.5 net_4_x - System.Data.SqlClient.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Data.SqlClient.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Diagnostics.FileVersionInfo.dll - ./../../../class/lib/net_4_x/Facades/System.Diagnostics.FileVersionInfo.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Diagnostics.FileVersionInfo.dll 4.5 net_4_x - System.Diagnostics.FileVersionInfo.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Diagnostics.FileVersionInfo.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Diagnostics.Process.dll - ./../../../class/lib/net_4_x/Facades/System.Diagnostics.Process.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Diagnostics.Process.dll 4.5 net_4_x - System.Diagnostics.Process.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Diagnostics.Process.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Diagnostics.TextWriterTraceListener.dll - ./../../../class/lib/net_4_x/Facades/System.Diagnostics.TextWriterTraceListener.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Diagnostics.TextWriterTraceListener.dll 4.5 net_4_x - System.Diagnostics.TextWriterTraceListener.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Diagnostics.TextWriterTraceListener.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Diagnostics.TraceEvent.dll - ./../../../class/lib/net_4_x/Facades/System.Diagnostics.TraceEvent.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Diagnostics.TraceEvent.dll 4.5 net_4_x - System.Diagnostics.TraceEvent.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Diagnostics.TraceEvent.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Diagnostics.TraceSource.dll - ./../../../class/lib/net_4_x/Facades/System.Diagnostics.TraceSource.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Diagnostics.TraceSource.dll 4.5 net_4_x - System.Diagnostics.TraceSource.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Diagnostics.TraceSource.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Globalization.Calendars.dll - ./../../../class/lib/net_4_x/Facades/System.Globalization.Calendars.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Globalization.Calendars.dll 4.5 net_4_x - System.Globalization.Calendars.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Globalization.Calendars.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.IO.Compression.FileSystem.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll -r:./../../../class/lib/net_4_x-linux/System.IO.Compression.FileSystem.dll System.IO.Compression.ZipFile.dll - ./../../../class/lib/net_4_x/Facades/System.IO.Compression.ZipFile.dll + ./../../../class/lib/net_4_x-linux/Facades/System.IO.Compression.ZipFile.dll 4.5 net_4_x - System.IO.Compression.ZipFile.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.IO.Compression.ZipFile.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.IO.FileSystem.dll - ./../../../class/lib/net_4_x/Facades/System.IO.FileSystem.dll + ./../../../class/lib/net_4_x-linux/Facades/System.IO.FileSystem.dll 4.5 net_4_x - System.IO.FileSystem.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.IO.FileSystem.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.IO.FileSystem.DriveInfo.dll - ./../../../class/lib/net_4_x/Facades/System.IO.FileSystem.DriveInfo.dll + ./../../../class/lib/net_4_x-linux/Facades/System.IO.FileSystem.DriveInfo.dll 4.5 net_4_x - System.IO.FileSystem.DriveInfo.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.IO.FileSystem.DriveInfo.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.IO.FileSystem.Primitives.dll - ./../../../class/lib/net_4_x/Facades/System.IO.FileSystem.Primitives.dll + ./../../../class/lib/net_4_x-linux/Facades/System.IO.FileSystem.Primitives.dll 4.5 net_4_x - System.IO.FileSystem.Primitives.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.IO.FileSystem.Primitives.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.IO.IsolatedStorage.dll - ./../../../class/lib/net_4_x/Facades/System.IO.IsolatedStorage.dll + ./../../../class/lib/net_4_x-linux/Facades/System.IO.IsolatedStorage.dll 4.5 net_4_x - System.IO.IsolatedStorage.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.IO.IsolatedStorage.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll -r:./../../../class/lib/net_4_x-linux/System.Core.dll System.IO.MemoryMappedFiles.dll - ./../../../class/lib/net_4_x/Facades/System.IO.MemoryMappedFiles.dll + ./../../../class/lib/net_4_x-linux/Facades/System.IO.MemoryMappedFiles.dll 4.5 net_4_x - System.IO.MemoryMappedFiles.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.IO.MemoryMappedFiles.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.IO.UnmanagedMemoryStream.dll - ./../../../class/lib/net_4_x/Facades/System.IO.UnmanagedMemoryStream.dll + ./../../../class/lib/net_4_x-linux/Facades/System.IO.UnmanagedMemoryStream.dll 4.5 net_4_x - System.IO.UnmanagedMemoryStream.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.IO.UnmanagedMemoryStream.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Net.AuthenticationManager.dll - ./../../../class/lib/net_4_x/Facades/System.Net.AuthenticationManager.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Net.AuthenticationManager.dll 4.5 net_4_x - System.Net.AuthenticationManager.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Net.AuthenticationManager.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Net.Cache.dll - ./../../../class/lib/net_4_x/Facades/System.Net.Cache.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Net.Cache.dll 4.5 net_4_x - System.Net.Cache.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Net.Cache.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Net.HttpListener.dll - ./../../../class/lib/net_4_x/Facades/System.Net.HttpListener.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Net.HttpListener.dll 4.5 net_4_x - System.Net.HttpListener.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Net.HttpListener.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Net.Mail.dll - ./../../../class/lib/net_4_x/Facades/System.Net.Mail.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Net.Mail.dll 4.5 net_4_x - System.Net.Mail.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Net.Mail.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Net.NameResolution.dll - ./../../../class/lib/net_4_x/Facades/System.Net.NameResolution.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Net.NameResolution.dll 4.5 net_4_x - System.Net.NameResolution.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Net.NameResolution.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Net.Security.dll - ./../../../class/lib/net_4_x/Facades/System.Net.Security.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Net.Security.dll 4.5 net_4_x - System.Net.Security.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Net.Security.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Net.ServicePoint.dll - ./../../../class/lib/net_4_x/Facades/System.Net.ServicePoint.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Net.ServicePoint.dll 4.5 net_4_x - System.Net.ServicePoint.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Net.ServicePoint.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Net.Sockets.dll - ./../../../class/lib/net_4_x/Facades/System.Net.Sockets.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Net.Sockets.dll 4.5 net_4_x - System.Net.Sockets.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Net.Sockets.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Net.Utilities.dll - ./../../../class/lib/net_4_x/Facades/System.Net.Utilities.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Net.Utilities.dll 4.5 net_4_x - System.Net.Utilities.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Net.Utilities.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Net.WebHeaderCollection.dll - ./../../../class/lib/net_4_x/Facades/System.Net.WebHeaderCollection.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Net.WebHeaderCollection.dll 4.5 net_4_x - System.Net.WebHeaderCollection.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Net.WebHeaderCollection.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Net.WebSockets.dll - ./../../../class/lib/net_4_x/Facades/System.Net.WebSockets.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Net.WebSockets.dll 4.5 net_4_x - System.Net.WebSockets.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Net.WebSockets.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Net.WebSockets.Client.dll - ./../../../class/lib/net_4_x/Facades/System.Net.WebSockets.Client.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Net.WebSockets.Client.dll 4.5 net_4_x - System.Net.WebSockets.Client.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Net.WebSockets.Client.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Resources.ReaderWriter.dll - ./../../../class/lib/net_4_x/Facades/System.Resources.ReaderWriter.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Resources.ReaderWriter.dll 4.5 net_4_x - System.Resources.ReaderWriter.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Resources.ReaderWriter.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Runtime.CompilerServices.VisualC.dll - ./../../../class/lib/net_4_x/Facades/System.Runtime.CompilerServices.VisualC.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Runtime.CompilerServices.VisualC.dll 4.5 net_4_x - System.Runtime.CompilerServices.VisualC.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Runtime.CompilerServices.VisualC.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Security.AccessControl.dll - ./../../../class/lib/net_4_x/Facades/System.Security.AccessControl.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Security.AccessControl.dll 4.5 net_4_x - System.Security.AccessControl.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Security.AccessControl.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Security.Claims.dll - ./../../../class/lib/net_4_x/Facades/System.Security.Claims.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Security.Claims.dll 4.5 net_4_x - System.Security.Claims.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Security.Claims.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Security.Cryptography.DeriveBytes.dll - ./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.DeriveBytes.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Security.Cryptography.DeriveBytes.dll 4.5 net_4_x - System.Security.Cryptography.DeriveBytes.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Security.Cryptography.DeriveBytes.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Security.Cryptography.Encoding.dll - ./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.Encoding.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Security.Cryptography.Encoding.dll 4.5 net_4_x - System.Security.Cryptography.Encoding.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Security.Cryptography.Encoding.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Security.Cryptography.Encryption.dll - ./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.Encryption.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Security.Cryptography.Encryption.dll 4.5 net_4_x - System.Security.Cryptography.Encryption.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Security.Cryptography.Encryption.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Security.Cryptography.Encryption.Aes.dll - ./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.Encryption.Aes.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Security.Cryptography.Encryption.Aes.dll 4.5 net_4_x - System.Security.Cryptography.Encryption.Aes.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Security.Cryptography.Encryption.Aes.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll -r:./../../../class/lib/net_4_x-linux/System.Core.dll System.Security.Cryptography.Encryption.ECDiffieHellman.dll - ./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll 4.5 net_4_x - System.Security.Cryptography.Encryption.ECDiffieHellman.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Security.Cryptography.Encryption.ECDiffieHellman.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll -r:./../../../class/lib/net_4_x-linux/System.Core.dll System.Security.Cryptography.Encryption.ECDsa.dll - ./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.Encryption.ECDsa.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Security.Cryptography.Encryption.ECDsa.dll 4.5 net_4_x - System.Security.Cryptography.Encryption.ECDsa.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Security.Cryptography.Encryption.ECDsa.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Security.Cryptography.Hashing.dll - ./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.Hashing.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Security.Cryptography.Hashing.dll 4.5 net_4_x - System.Security.Cryptography.Hashing.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Security.Cryptography.Hashing.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Security.Cryptography.Hashing.Algorithms.dll - ./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.Hashing.Algorithms.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Security.Cryptography.Hashing.Algorithms.dll 4.5 net_4_x - System.Security.Cryptography.Hashing.Algorithms.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Security.Cryptography.Hashing.Algorithms.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Security.Cryptography.RSA.dll - ./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.RSA.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Security.Cryptography.RSA.dll 4.5 net_4_x - System.Security.Cryptography.RSA.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Security.Cryptography.RSA.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Security.Cryptography.RandomNumberGenerator.dll - ./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.RandomNumberGenerator.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Security.Cryptography.RandomNumberGenerator.dll 4.5 net_4_x - System.Security.Cryptography.RandomNumberGenerator.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Security.Cryptography.RandomNumberGenerator.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Security.Principal.Windows.dll - ./../../../class/lib/net_4_x/Facades/System.Security.Principal.Windows.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Security.Principal.Windows.dll 4.5 net_4_x - System.Security.Principal.Windows.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Security.Principal.Windows.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Threading.Thread.dll - ./../../../class/lib/net_4_x/Facades/System.Threading.Thread.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Threading.Thread.dll 4.5 net_4_x - System.Threading.Thread.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Threading.Thread.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Threading.ThreadPool.dll - ./../../../class/lib/net_4_x/Facades/System.Threading.ThreadPool.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Threading.ThreadPool.dll 4.5 net_4_x - System.Threading.ThreadPool.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Threading.ThreadPool.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Xml.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll -r:./../../../class/lib/net_4_x-linux/System.Xml.dll System.Xml.XPath.dll - ./../../../class/lib/net_4_x/Facades/System.Xml.XPath.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Xml.XPath.dll 4.5 net_4_x - System.Xml.XPath.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Xml.XPath.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Xml.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll -r:./../../../class/lib/net_4_x-linux/System.Xml.dll System.Xml.XmlDocument.dll - ./../../../class/lib/net_4_x/Facades/System.Xml.XmlDocument.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Xml.XmlDocument.dll 4.5 net_4_x - System.Xml.XmlDocument.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Xml.XmlDocument.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Xml.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll -r:./../../../class/lib/net_4_x-linux/System.Xml.dll System.Xml.Xsl.Primitives.dll - ./../../../class/lib/net_4_x/Facades/System.Xml.Xsl.Primitives.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Xml.Xsl.Primitives.dll 4.5 net_4_x - System.Xml.Xsl.Primitives.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Xml.Xsl.Primitives.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll Microsoft.Win32.Registry.AccessControl.dll - ./../../../class/lib/net_4_x/Facades/Microsoft.Win32.Registry.AccessControl.dll + ./../../../class/lib/net_4_x-linux/Facades/Microsoft.Win32.Registry.AccessControl.dll 4.5 net_4_x - Microsoft.Win32.Registry.AccessControl.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_Microsoft.Win32.Registry.AccessControl.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.IO.FileSystem.AccessControl.dll - ./../../../class/lib/net_4_x/Facades/System.IO.FileSystem.AccessControl.dll + ./../../../class/lib/net_4_x-linux/Facades/System.IO.FileSystem.AccessControl.dll 4.5 net_4_x - System.IO.FileSystem.AccessControl.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.IO.FileSystem.AccessControl.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Reflection.TypeExtensions.dll - ./../../../class/lib/net_4_x/Facades/System.Reflection.TypeExtensions.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Reflection.TypeExtensions.dll 4.5 net_4_x - System.Reflection.TypeExtensions.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Reflection.TypeExtensions.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 System.Reflection.Emit.Lightweight.dll - ./../../../class/lib/net_4_x/Facades/System.Reflection.Emit.Lightweight.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Reflection.Emit.Lightweight.dll 4.5 net_4_x - System.Reflection.Emit.Lightweight.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Reflection.Emit.Lightweight.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 System.Reflection.Emit.ILGeneration.dll - ./../../../class/lib/net_4_x/Facades/System.Reflection.Emit.ILGeneration.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Reflection.Emit.ILGeneration.dll 4.5 net_4_x - System.Reflection.Emit.ILGeneration.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Reflection.Emit.ILGeneration.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 System.Reflection.Emit.dll - ./../../../class/lib/net_4_x/Facades/System.Reflection.Emit.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Reflection.Emit.dll 4.5 net_4_x - System.Reflection.Emit.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Reflection.Emit.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Threading.AccessControl.dll - ./../../../class/lib/net_4_x/Facades/System.Threading.AccessControl.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Threading.AccessControl.dll 4.5 net_4_x - System.Threading.AccessControl.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Threading.AccessControl.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../Open.snk /nowarn:1616,1699 + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../Open.snk /nowarn:1616,1699 System.ValueTuple.dll - ./../../../class/lib/net_4_x/Facades/System.ValueTuple.dll + ./../../../class/lib/net_4_x-linux/Facades/System.ValueTuple.dll 4.5 net_4_x - System.ValueTuple.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.ValueTuple.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Security.Cryptography.Primitives.dll - ./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.Primitives.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Security.Cryptography.Primitives.dll 4.5 net_4_x - System.Security.Cryptography.Primitives.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Security.Cryptography.Primitives.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.Text.Encoding.CodePages.dll - ./../../../class/lib/net_4_x/Facades/System.Text.Encoding.CodePages.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Text.Encoding.CodePages.dll 4.5 net_4_x - System.Text.Encoding.CodePages.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Text.Encoding.CodePages.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll System.IO.FileSystem.Watcher.dll - ./../../../class/lib/net_4_x/Facades/System.IO.FileSystem.Watcher.dll + ./../../../class/lib/net_4_x-linux/Facades/System.IO.FileSystem.Watcher.dll 4.5 net_4_x - System.IO.FileSystem.Watcher.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.IO.FileSystem.Watcher.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Security.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll -r:./../../../class/lib/net_4_x-linux/System.Security.dll System.Security.Cryptography.ProtectedData.dll - ./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.ProtectedData.dll + ./../../../class/lib/net_4_x-linux/Facades/System.Security.Cryptography.ProtectedData.dll 4.5 net_4_x - System.Security.Cryptography.ProtectedData.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.Security.Cryptography.ProtectedData.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.ServiceProcess.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll -r:./../../../class/lib/net_4_x-linux/System.ServiceProcess.dll System.ServiceProcess.ServiceController.dll - ./../../../class/lib/net_4_x/Facades/System.ServiceProcess.ServiceController.dll + ./../../../class/lib/net_4_x-linux/Facades/System.ServiceProcess.ServiceController.dll 4.5 net_4_x - System.ServiceProcess.ServiceController.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.ServiceProcess.ServiceController.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll -optimize /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x-linux/System.dll -r:./../../../class/lib/net_4_x-linux/System.Core.dll System.IO.Pipes.dll - ./../../../class/lib/net_4_x/Facades/System.IO.Pipes.dll + ./../../../class/lib/net_4_x-linux/Facades/System.IO.Pipes.dll 4.5 net_4_x - System.IO.Pipes.dll.sources + ./../../../build/deps/linux_net_4_x_Facades_System.IO.Pipes.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /d:StronglyNamedAssembly -warn:1 /publicsign /keyfile:../../nunit.snk -r:./../../../class/lib/net_4_x/System.Xml.dll -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /d:StronglyNamedAssembly -warn:1 /publicsign /keyfile:../../nunit.snk -r:./../../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../../class/lib/net_4_x-linux/System.dll nunit.framework.dll - ./../../../class/lib/net_4_x/nunit.framework.dll + ./../../../class/lib/net_4_x-linux/nunit.framework.dll 4.5 net_4_x - NUnit.Framework.dll.sources + ./../../../build/deps/linux_net_4_x__NUnit.Framework.dll.response false - /codepage:65001 /nologo /noconfig /deterministic /d:StronglyNamedAssembly /publicsign /keyfile:../../nunit.snk -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../../class/lib/net_4_x/nunit.framework.dll -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic /d:StronglyNamedAssembly /publicsign /keyfile:../../nunit.snk -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../../class/lib/net_4_x-linux/nunit.framework.dll -r:./../../../class/lib/net_4_x-linux/System.dll nunit.core.interfaces.dll - ./../../../class/lib/net_4_x/nunit.core.interfaces.dll + ./../../../class/lib/net_4_x-linux/nunit.core.interfaces.dll 4.5 net_4_x - nunit.core.interfaces.dll.sources + ./../../../build/deps/linux_net_4_x__nunit.core.interfaces.dll.response false - /codepage:65001 /nologo /noconfig /deterministic /d:StronglyNamedAssembly -warn:1 /publicsign /keyfile:../../nunit.snk -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../../class/lib/net_4_x/nunit.framework.dll -r:./../../../class/lib/net_4_x/nunit.core.interfaces.dll -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic /d:StronglyNamedAssembly -warn:1 /publicsign /keyfile:../../nunit.snk -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../../class/lib/net_4_x-linux/nunit.framework.dll -r:./../../../class/lib/net_4_x-linux/nunit.core.interfaces.dll -r:./../../../class/lib/net_4_x-linux/System.dll nunit.core.dll - ./../../../class/lib/net_4_x/nunit.core.dll + ./../../../class/lib/net_4_x-linux/nunit.core.dll 4.5 net_4_x - nunit.core.dll.sources + ./../../../build/deps/linux_net_4_x__nunit.core.dll.response false - /codepage:65001 /nologo /noconfig /deterministic /resource:Transform.resources,NUnit.Util.Transform.resources /d:MONO /d:StronglyNamedAssembly /publicsign -warn:1 /keyfile:../../nunit.snk -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../../class/lib/net_4_x/nunit.core.dll -r:./../../../class/lib/net_4_x/nunit.core.interfaces.dll -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Xml.dll -r:./../../../class/lib/net_4_x/System.Runtime.Remoting.dll + /codepage:65001 /nologo /noconfig /deterministic /resource:Transform.resources,NUnit.Util.Transform.resources /d:MONO /d:StronglyNamedAssembly /publicsign -warn:1 /keyfile:../../nunit.snk -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../../class/lib/net_4_x-linux/nunit.core.dll -r:./../../../class/lib/net_4_x-linux/nunit.core.interfaces.dll -r:./../../../class/lib/net_4_x-linux/System.dll -r:./../../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../../class/lib/net_4_x-linux/System.Runtime.Remoting.dll nunit.util.dll - ./../../../class/lib/net_4_x/nunit.util.dll + ./../../../class/lib/net_4_x-linux/nunit.util.dll 4.5 net_4_x - nunit.util.dll.sources + ./../../../build/deps/linux_net_4_x__nunit.util.dll.response false - /codepage:65001 /nologo /noconfig /deterministic /d:StronglyNamedAssembly /publicsign /keyfile:../../nunit.snk -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../../class/lib/net_4_x/nunit.framework.dll -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic /d:StronglyNamedAssembly /publicsign /keyfile:../../nunit.snk -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../../class/lib/net_4_x-linux/nunit.framework.dll -r:./../../../class/lib/net_4_x-linux/System.dll nunit.mocks.dll - ./../../../class/lib/net_4_x/nunit.mocks.dll + ./../../../class/lib/net_4_x-linux/nunit.mocks.dll 4.5 net_4_x - nunit.mocks.dll.sources + ./../../../build/deps/linux_net_4_x__nunit.mocks.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /d:StronglyNamedAssembly /publicsign /keyfile:../../nunit.snk -r:./../../../class/lib/net_4_x/System.Xml.dll -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /d:StronglyNamedAssembly /publicsign /keyfile:../../nunit.snk -r:./../../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../../class/lib/net_4_x-linux/System.dll nunit.framework.extensions.dll - ./../../../class/lib/net_4_x/nunit.framework.extensions.dll + ./../../../class/lib/net_4_x-linux/nunit.framework.extensions.dll 4.5 net_4_x - nunit.framework.extensions.dll.sources + ./../../../build/deps/linux_net_4_x__nunit.framework.extensions.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize /d:StronglyNamedAssembly /publicsign /keyfile:../../nunit.snk -r:./../../../class/lib/net_4_x/nunit.core.dll -r:./../../../class/lib/net_4_x/nunit.core.interfaces.dll -r:./../../../class/lib/net_4_x/System.Xml.dll -r:./../../../class/lib/net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize /d:StronglyNamedAssembly /publicsign /keyfile:../../nunit.snk -r:./../../../class/lib/net_4_x-linux/nunit.core.dll -r:./../../../class/lib/net_4_x-linux/nunit.core.interfaces.dll -r:./../../../class/lib/net_4_x-linux/System.Xml.dll -r:./../../../class/lib/net_4_x-linux/System.dll nunit.core.extensions.dll - ./../../../class/lib/net_4_x/nunit.core.extensions.dll + ./../../../class/lib/net_4_x-linux/nunit.core.extensions.dll 4.5 net_4_x - nunit.core.extensions.dll.sources + ./../../../build/deps/linux_net_4_x__nunit.core.extensions.dll.response false - /codepage:65001 /nologo /noconfig /deterministic /d:MONO /d:StronglyNamedAssembly /publicsign /keyfile:../../nunit.snk -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../../class/lib/net_4_x/nunit.core.dll -r:./../../../class/lib/net_4_x/nunit.core.interfaces.dll -r:./../../../class/lib/net_4_x/nunit.util.dll -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Xml.dll + /codepage:65001 /nologo /noconfig /deterministic /d:MONO /d:StronglyNamedAssembly /publicsign /keyfile:../../nunit.snk -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../../class/lib/net_4_x-linux/nunit.core.dll -r:./../../../class/lib/net_4_x-linux/nunit.core.interfaces.dll -r:./../../../class/lib/net_4_x-linux/nunit.util.dll -r:./../../../class/lib/net_4_x-linux/System.dll -r:./../../../class/lib/net_4_x-linux/System.Xml.dll nunit-console-runner.dll - ./../../../class/lib/net_4_x/nunit-console-runner.dll + ./../../../class/lib/net_4_x-linux/nunit-console-runner.dll 4.5 net_4_x - nunit-console-runner.dll.sources + ./../../../build/deps/linux_net_4_x__nunit-console-runner.dll.response - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:nunit.framework -r:nunit.util -r:nunit.core -r:nunit-console-runner + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:nunit.framework -r:nunit.util -r:nunit.core -r:nunit-console-runner nunit-console.exe - ./../../../class/lib/net_4_x/nunit-console.exe + ./../../../class/lib/net_4_x-linux/nunit-console.exe 4.5 net_4_x @@ -5117,10 +5117,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:PEAPI -r:Mono.CompilerServices.SymbolWriter -r:Mono.Security + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:PEAPI -r:Mono.CompilerServices.SymbolWriter -r:Mono.Security ilasm.exe ILParser.cs - ./../class/lib/net_4_x/ilasm.exe + ./../class/lib/net_4_x-linux/ilasm.exe 4.5 net_4_x @@ -5128,10 +5128,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System -r:System.Xml -r:System.Core -r:System.Drawing + /codepage:65001 /nologo /noconfig /deterministic -unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System -r:System.Xml -r:System.Core -r:System.Drawing resgen.exe - ./../../class/lib/net_4_x/resgen.exe + ./../../class/lib/net_4_x-linux/resgen.exe 4.5 net_4_x @@ -5139,10 +5139,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -unsafe -define:NO_SYMBOL_WRITER -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System -r:Mono.Security -r:System.Security + /codepage:65001 /nologo /noconfig /deterministic -unsafe -define:NO_SYMBOL_WRITER -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System -r:Mono.Security -r:System.Security gacutil.exe - ./../../class/lib/net_4_x/gacutil.exe + ./../../class/lib/net_4_x-linux/gacutil.exe 4.5 net_4_x @@ -5150,10 +5150,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System -r:System.Xml + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System -r:System.Xml culevel.exe - ./../../class/lib/net_4_x/culevel.exe + ./../../class/lib/net_4_x-linux/culevel.exe 4.5 net_4_x @@ -5161,10 +5161,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System -r:Mono.Cecil + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System -r:Mono.Cecil cil-stringreplacer.exe - ./../../class/lib/net_4_x/cil-stringreplacer.exe + ./../../class/lib/net_4_x-linux/cil-stringreplacer.exe 4.5 net_4_x @@ -5172,10 +5172,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize commoncryptogenerator.exe - ./../../class/lib/net_4_x/commoncryptogenerator.exe + ./../../class/lib/net_4_x-linux/commoncryptogenerator.exe 4.5 net_4_x @@ -5183,10 +5183,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System -r:System.Drawing -r:System.Xml + /codepage:65001 /nologo /noconfig /deterministic -unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System -r:System.Drawing -r:System.Xml resx2sr.exe - ./../../class/lib/net_4_x/resx2sr.exe + ./../../class/lib/net_4_x-linux/resx2sr.exe 4.5 net_4_x @@ -5194,10 +5194,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System -r:System.Core -r:Mono.Security -r:System.Security -r:Mono.CompilerServices.SymbolWriter + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System -r:System.Core -r:Mono.Security -r:System.Security -r:Mono.CompilerServices.SymbolWriter al.exe - ./../../class/lib/net_4_x/al.exe + ./../../class/lib/net_4_x-linux/al.exe 4.5 net_4_x @@ -5205,10 +5205,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -resource:Descriptors/mscorlib.xml -resource:Descriptors/System.xml -resource:Descriptors/System.Core.xml -resource:Descriptors/System.Drawing.xml -resource:Descriptors/System.Web.xml -resource:Descriptors/Mono.Posix.xml -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System -r:System.Core -r:System.Xml -r:Mono.Cecil + /codepage:65001 /nologo /noconfig /deterministic -resource:Descriptors/mscorlib.xml -resource:Descriptors/System.xml -resource:Descriptors/System.Core.xml -resource:Descriptors/System.Drawing.xml -resource:Descriptors/System.Web.xml -resource:Descriptors/Mono.Posix.xml -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System -r:System.Core -r:System.Xml -r:Mono.Cecil monolinker.exe - ./../../class/lib/net_4_x/monolinker.exe + ./../../class/lib/net_4_x-linux/monolinker.exe 4.5 net_4_x @@ -5216,10 +5216,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System -r:System.Xml + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System -r:System.Xml culevel.exe - ./../../class/lib/net_4_x/culevel.exe + ./../../class/lib/net_4_x-linux/culevel.exe 4.5 net_4_x @@ -5227,10 +5227,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System.Xml + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System.Xml genxs.exe - ./../../class/lib/net_4_x/genxs.exe + ./../../class/lib/net_4_x-linux/genxs.exe 4.5 net_4_x @@ -5238,10 +5238,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -resource:template.c -resource:template_z.c -resource:template_main.c -d:STATIC,NO_SYMBOL_WRITER,NO_AUTHENTICODE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System.Xml -r:System -r:System.Core -r:System.IO.Compression.FileSystem + /codepage:65001 /nologo /noconfig /deterministic -resource:template.c -resource:template_z.c -resource:template_main.c -d:STATIC,NO_SYMBOL_WRITER,NO_AUTHENTICODE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System.Xml -r:System -r:System.Core -r:System.IO.Compression.FileSystem mkbundle.exe - ./../../class/lib/net_4_x/mkbundle.exe + ./../../class/lib/net_4_x-linux/mkbundle.exe 4.5 net_4_x @@ -5249,10 +5249,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NO_AUTHENTICODE,STATIC,NO_SYMBOL_WRITER -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System + /codepage:65001 /nologo /noconfig /deterministic -d:NO_AUTHENTICODE,STATIC,NO_SYMBOL_WRITER -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System monop.exe - ./../../class/lib/net_4_x/monop.exe + ./../../class/lib/net_4_x-linux/monop.exe 4.5 net_4_x @@ -5260,10 +5260,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -unsafe -publicsign -keyfile:../../class/mono.snk -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System.ServiceProcess -r:Mono.Posix -r:System + /codepage:65001 /nologo /noconfig /deterministic -unsafe -publicsign -keyfile:../../class/mono.snk -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System.ServiceProcess -r:Mono.Posix -r:System mono-service.exe - ./../../class/lib/net_4_x/mono-service.exe + ./../../class/lib/net_4_x-linux/mono-service.exe 4.5 net_4_x @@ -5271,10 +5271,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System.Xml -r:System.Data -r:System + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System.Xml -r:System.Data -r:System xsd.exe - ./../../class/lib/net_4_x/xsd.exe + ./../../class/lib/net_4_x-linux/xsd.exe 4.5 net_4_x @@ -5282,10 +5282,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System -r:System.Xml -r:System.Core -r:System.Drawing + /codepage:65001 /nologo /noconfig /deterministic -unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System -r:System.Xml -r:System.Core -r:System.Drawing resgen.exe - ./../../class/lib/net_4_x/resgen.exe + ./../../class/lib/net_4_x-linux/resgen.exe 4.5 net_4_x @@ -5293,10 +5293,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -unsafe -define:NO_SYMBOL_WRITER -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System -r:Mono.Security -r:System.Security + /codepage:65001 /nologo /noconfig /deterministic -unsafe -define:NO_SYMBOL_WRITER -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System -r:Mono.Security -r:System.Security gacutil.exe - ./../../class/lib/net_4_x/gacutil.exe + ./../../class/lib/net_4_x-linux/gacutil.exe 4.5 net_4_x @@ -5304,10 +5304,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System.Xml -r:System.Web.Services -r:System + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System.Xml -r:System.Web.Services -r:System wsdl.exe - ./../../class/lib/net_4_x/wsdl.exe + ./../../class/lib/net_4_x-linux/wsdl.exe 4.5 net_4_x @@ -5315,10 +5315,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:Microsoft.Build.Framework -r:Microsoft.Build.Utilities.v4.0 -r:Microsoft.Build.Engine -r:Microsoft.Build.Tasks.v4.0 -r:System -r:System.Core + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:Microsoft.Build.Framework -r:Microsoft.Build.Utilities.v4.0 -r:Microsoft.Build.Engine -r:Microsoft.Build.Tasks.v4.0 -r:System -r:System.Core xbuild.exe - ./../../class/lib/net_4_x/xbuild.exe + ./../../class/lib/net_4_x-linux/xbuild.exe 4.5 net_4_x @@ -5326,10 +5326,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -unsafe -nowarn:3021 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:Mono.CSharp -r:Mono.Posix -r:Mono.Management -r:System + /codepage:65001 /nologo /noconfig /deterministic -unsafe -nowarn:3021 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:Mono.CSharp -r:Mono.Posix -r:Mono.Management -r:System csharp.exe - ./../../class/lib/net_4_x/csharp.exe + ./../../class/lib/net_4_x-linux/csharp.exe 4.5 net_4_x @@ -5337,10 +5337,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:Mono.Cecil -r:System.Xml -r:System.Core -r:System + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:Mono.Cecil -r:System.Xml -r:System.Core -r:System mono-api-info.exe - ./../../class/lib/net_4_x/mono-api-info.exe + ./../../class/lib/net_4_x-linux/mono-api-info.exe 4.5 net_4_x @@ -5348,10 +5348,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System.Xml -r:System.Core -r:System -r:System.Xml.Linq + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System.Xml -r:System.Core -r:System -r:System.Xml.Linq mono-api-html.exe - ./../../class/lib/net_4_x/mono-api-html.exe + ./../../class/lib/net_4_x-linux/mono-api-html.exe 4.5 net_4_x @@ -5359,10 +5359,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System -r:System.Core -r:System.Xml + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System -r:System.Core -r:System.Xml compiler-tester.exe - ./../../class/lib/net_4_x/compiler-tester.exe + ./../../class/lib/net_4_x-linux/compiler-tester.exe 4.5 net_4_x @@ -5370,10 +5370,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System.Xml -r:Commons.Xml.Relaxng + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System.Xml -r:Commons.Xml.Relaxng mono-xmltool.exe - ./../../class/lib/net_4_x/mono-xmltool.exe + ./../../class/lib/net_4_x-linux/mono-xmltool.exe 4.5 net_4_x @@ -5381,10 +5381,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:Mono.Posix -r:System -r:System.Xml + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:Mono.Posix -r:System -r:System.Xml mono-shlib-cop.exe - ./../../class/lib/net_4_x/mono-shlib-cop.exe + ./../../class/lib/net_4_x-linux/mono-shlib-cop.exe 4.5 net_4_x @@ -5392,10 +5392,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System.Xml -r:System + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System.Xml -r:System sgen.exe - ./../../class/lib/net_4_x/sgen.exe + ./../../class/lib/net_4_x-linux/sgen.exe 4.5 net_4_x @@ -5403,10 +5403,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System.Xml -r:System + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System.Xml -r:System mconfig.exe - ./../../class/lib/net_4_x/mconfig.exe + ./../../class/lib/net_4_x-linux/mconfig.exe 4.5 net_4_x @@ -5414,10 +5414,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System.Configuration.Install -r:System + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System.Configuration.Install -r:System installutil.exe - ./../../class/lib/net_4_x/installutil.exe + ./../../class/lib/net_4_x-linux/installutil.exe 4.5 net_4_x @@ -5425,10 +5425,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System.Xml + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System.Xml nunitreport.exe - ./../../class/lib/net_4_x/nunitreport.exe + ./../../class/lib/net_4_x-linux/nunitreport.exe 4.5 net_4_x @@ -5436,10 +5436,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:Mono.Cecil -r:Mono.CompilerServices.SymbolWriter -r:System.Core + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:Mono.Cecil -r:Mono.CompilerServices.SymbolWriter -r:System.Core pdb2mdb.exe - ./../../class/lib/net_4_x/pdb2mdb.exe + ./../../class/lib/net_4_x-linux/pdb2mdb.exe 4.5 net_4_x @@ -5447,10 +5447,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System -r:System.Xml -r:System.Data + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System -r:System.Xml -r:System.Data sqlsharp.exe - ./../../class/lib/net_4_x/sqlsharp.exe + ./../../class/lib/net_4_x-linux/sqlsharp.exe 4.5 net_4_x @@ -5458,10 +5458,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:MONO_STRICT -keyfile:../../class/System.Data.Linq/src/DbMetal/../DbLinq.snk -resource:../../class/System.Data.Linq/src/DbMetal/Language/EnglishWords.txt,DbMetal.Language.EnglishWords.txt -resource:../../class/System.Data.Linq/src/DbMetal/Language/FrenchWords.txt,DbMetal.Language.FrenchWords.txt -resource:../../class/System.Data.Linq/src/DbMetal/Language/GermanWords.txt,DbMetal.Language.GermanWords.txt -publicsign -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System.Configuration -r:System.Core -r:System.Data -r:System.Data.Linq -r:System.Xml -r:System + /codepage:65001 /nologo /noconfig /deterministic -d:MONO_STRICT -keyfile:../../class/System.Data.Linq/src/DbMetal/../DbLinq.snk -resource:../../class/System.Data.Linq/src/DbMetal/Language/EnglishWords.txt,DbMetal.Language.EnglishWords.txt -resource:../../class/System.Data.Linq/src/DbMetal/Language/FrenchWords.txt,DbMetal.Language.FrenchWords.txt -resource:../../class/System.Data.Linq/src/DbMetal/Language/GermanWords.txt,DbMetal.Language.GermanWords.txt -publicsign -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System.Configuration -r:System.Core -r:System.Data -r:System.Data.Linq -r:System.Xml -r:System sqlmetal.exe - ./../../class/lib/net_4_x/sqlmetal.exe + ./../../class/lib/net_4_x-linux/sqlmetal.exe 4.5 net_4_x @@ -5469,10 +5469,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System.Core -r:System.Runtime.Serialization -r:System.ServiceModel -r:System.Web.Services -r:System.Configuration -r:System -r:System.Xml + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System.Core -r:System.Runtime.Serialization -r:System.ServiceModel -r:System.Web.Services -r:System.Configuration -r:System -r:System.Xml svcutil.exe - ./../../class/lib/net_4_x/svcutil.exe + ./../../class/lib/net_4_x-linux/svcutil.exe 4.5 net_4_x @@ -5480,10 +5480,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System.Xml + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System.Xml ictool.exe - ./../../class/lib/net_4_x/ictool.exe + ./../../class/lib/net_4_x-linux/ictool.exe 4.5 net_4_x @@ -5491,10 +5491,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System.Xml -r:System.Web.Services -r:System + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System.Xml -r:System.Web.Services -r:System disco.exe - ./../../class/lib/net_4_x/disco.exe + ./../../class/lib/net_4_x-linux/disco.exe 4.5 net_4_x @@ -5502,10 +5502,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System.Runtime.Remoting -r:System + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System.Runtime.Remoting -r:System soapsuds.exe - ./../../class/lib/net_4_x/soapsuds.exe + ./../../class/lib/net_4_x-linux/soapsuds.exe 4.5 net_4_x @@ -5513,10 +5513,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System browsercaps-updater.exe - ./../../class/lib/net_4_x/browsercaps-updater.exe + ./../../class/lib/net_4_x-linux/browsercaps-updater.exe 4.5 net_4_x @@ -5524,10 +5524,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System mono-cil-strip.exe - ./../../class/lib/net_4_x/mono-cil-strip.exe + ./../../class/lib/net_4_x-linux/mono-cil-strip.exe 4.5 net_4_x @@ -5535,10 +5535,10 @@ - /codepage:65001 /nologo /noconfig /deterministic /resource:LOADER /resource:PLIST -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize + /codepage:65001 /nologo /noconfig /deterministic /resource:LOADER /resource:PLIST -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize macpack.exe - ./../../class/lib/net_4_x/macpack.exe + ./../../class/lib/net_4_x-linux/macpack.exe 4.5 net_4_x @@ -5546,10 +5546,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System.Xml -r:Commons.Xml.Relaxng + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System.Xml -r:Commons.Xml.Relaxng dtd2rng.exe - ./../../class/lib/net_4_x/dtd2rng.exe + ./../../class/lib/net_4_x-linux/dtd2rng.exe 4.5 net_4_x @@ -5557,10 +5557,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System.Xml + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System.Xml dtd2xsd.exe - ./../../class/lib/net_4_x/dtd2xsd.exe + ./../../class/lib/net_4_x-linux/dtd2xsd.exe 4.5 net_4_x @@ -5568,10 +5568,10 @@ - /codepage:65001 /nologo /noconfig /deterministic /resource:../../../external/api-doc-tools/mdoc/Resources/defaulttemplate.xsl,defaulttemplate.xsl /resource:../../../external/api-doc-tools/mdoc/Resources/monodoc-ecma.xsd,monodoc-ecma.xsd /resource:../../../external/api-doc-tools/mdoc/Resources/msitomsx.xsl,msitomsx.xsl /resource:../../../external/api-doc-tools/mdoc/Resources/overview.xsl,overview.xsl /resource:../../../external/api-doc-tools/mdoc/Resources/stylesheet.xsl,stylesheet.xsl /resource:../../../external/api-doc-tools/monodoc/Resources/mdoc-html-format.xsl,mdoc-html-format.xsl /resource:../../../external/api-doc-tools/monodoc/Resources/mdoc-html-utils.xsl,mdoc-html-utils.xsl /resource:../../../external/api-doc-tools/monodoc/Resources/mdoc-sections-css.xsl,mdoc-sections-css.xsl /resource:../../../external/api-doc-tools/monodoc/Resources/mono-ecma-css.xsl,mono-ecma-css.xsl -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:monodoc -r:System -r:System.Xml -r:System.Core -r:Mono.Cecil -r:ICSharpCode.SharpZipLib -r:System.Xml.Linq -r:System.Web + /codepage:65001 /nologo /noconfig /deterministic /resource:../../../external/api-doc-tools/mdoc/Resources/defaulttemplate.xsl,defaulttemplate.xsl /resource:../../../external/api-doc-tools/mdoc/Resources/monodoc-ecma.xsd,monodoc-ecma.xsd /resource:../../../external/api-doc-tools/mdoc/Resources/msitomsx.xsl,msitomsx.xsl /resource:../../../external/api-doc-tools/mdoc/Resources/overview.xsl,overview.xsl /resource:../../../external/api-doc-tools/mdoc/Resources/stylesheet.xsl,stylesheet.xsl /resource:../../../external/api-doc-tools/monodoc/Resources/mdoc-html-format.xsl,mdoc-html-format.xsl /resource:../../../external/api-doc-tools/monodoc/Resources/mdoc-html-utils.xsl,mdoc-html-utils.xsl /resource:../../../external/api-doc-tools/monodoc/Resources/mdoc-sections-css.xsl,mdoc-sections-css.xsl /resource:../../../external/api-doc-tools/monodoc/Resources/mono-ecma-css.xsl,mono-ecma-css.xsl -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:monodoc -r:System -r:System.Xml -r:System.Core -r:Mono.Cecil -r:ICSharpCode.SharpZipLib -r:System.Xml.Linq -r:System.Web ./../../class/lib/net_4_x/mdoc.exe - ./../../class/lib/net_4_x/mdoc.exe + ./../../class/lib/net_4_x-linux/mdoc.exe 4.5 net_4_x @@ -5579,10 +5579,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:monodoc + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:monodoc mod.exe - ./../../class/lib/net_4_x/mod.exe + ./../../class/lib/net_4_x-linux/mod.exe 4.5 net_4_x @@ -5590,10 +5590,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System.Xml + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System.Xml installvst.exe - ./../../class/lib/net_4_x/installvst.exe + ./../../class/lib/net_4_x-linux/installvst.exe 4.5 net_4_x @@ -5601,10 +5601,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System -r:System.Core + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System -r:System.Core lc.exe - ./../../class/lib/net_4_x/lc.exe + ./../../class/lib/net_4_x-linux/lc.exe 4.5 net_4_x @@ -5612,21 +5612,21 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/Mono.Security.dll -r:./../../../class/lib/net_4_x/System.Security.dll -r:./../../../class/lib/net_4_x/System.Configuration.dll -r:./../../../class/lib/net_4_x/System.Xml.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:./../../../class/lib/net_4_x-linux/System.dll -r:./../../../class/lib/net_4_x-linux/Mono.Security.dll -r:./../../../class/lib/net_4_x-linux/System.Security.dll -r:./../../../class/lib/net_4_x-linux/System.Configuration.dll -r:./../../../class/lib/net_4_x-linux/System.Xml.dll Mono.Configuration.Crypto.dll - ./../../../class/lib/net_4_x/Mono.Configuration.Crypto.dll + ./../../../class/lib/net_4_x-linux/Mono.Configuration.Crypto.dll 4.5 net_4_x - Mono.Configuration.Crypto.dll.sources + ./../../../build/deps/linux_net_4_x__Mono.Configuration.Crypto.dll.response - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:Mono.Security -r:System.Security -r:System.Configuration -r:System -r:Mono.Configuration.Crypto + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:Mono.Security -r:System.Security -r:System.Configuration -r:System -r:Mono.Configuration.Crypto mono-configuration-crypto.exe - ./../../../class/lib/net_4_x/mono-configuration-crypto.exe + ./../../../class/lib/net_4_x-linux/mono-configuration-crypto.exe 4.5 net_4_x @@ -5634,10 +5634,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:Mono.CodeContracts -r:System -r:System.Core + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:Mono.CodeContracts -r:System -r:System.Core ccrewrite.exe - ./../../class/lib/net_4_x/ccrewrite.exe + ./../../class/lib/net_4_x-linux/ccrewrite.exe 4.5 net_4_x @@ -5645,10 +5645,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:Mono.CodeContracts -r:System + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:Mono.CodeContracts -r:System cccheck.exe - ./../../class/lib/net_4_x/cccheck.exe + ./../../class/lib/net_4_x-linux/cccheck.exe 4.5 net_4_x @@ -5656,10 +5656,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System -r:Mono.CompilerServices.SymbolWriter + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System -r:Mono.CompilerServices.SymbolWriter mdbrebase.exe - ./../../class/lib/net_4_x/mdbrebase.exe + ./../../class/lib/net_4_x-linux/mdbrebase.exe 4.5 net_4_x @@ -5667,10 +5667,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:Mono.Cecil -r:Mono.Cecil.Mdb + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:Mono.Cecil -r:Mono.Cecil.Mdb mdb2ppdb.exe - ./../../class/lib/net_4_x/mdb2ppdb.exe + ./../../class/lib/net_4_x-linux/mdb2ppdb.exe 4.5 net_4_x @@ -5678,10 +5678,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NO_SYMBOL_WRITER -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System -r:System.Core -r:System.Security + /codepage:65001 /nologo /noconfig /deterministic -d:NO_SYMBOL_WRITER -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System -r:System.Core -r:System.Security ikdasm.exe - ./../../class/lib/net_4_x/ikdasm.exe + ./../../class/lib/net_4_x-linux/ikdasm.exe 4.5 net_4_x @@ -5689,10 +5689,10 @@ - /codepage:65001 /nologo /noconfig /deterministic /D:NO_AUTHENTICODE /D:CECIL -nowarn:649 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System.Xml -r:System.Core -r:System + /codepage:65001 /nologo /noconfig /deterministic /D:NO_AUTHENTICODE /D:CECIL -nowarn:649 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System.Xml -r:System.Core -r:System mono-symbolicate.exe - ./../../class/lib/net_4_x/mono-symbolicate.exe + ./../../class/lib/net_4_x-linux/mono-symbolicate.exe 4.5 net_4_x @@ -5700,10 +5700,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System -r:System.Xml + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System -r:System.Xml linkeranalyzer.exe - ./../../class/lib/net_4_x/linkeranalyzer.exe + ./../../class/lib/net_4_x-linux/linkeranalyzer.exe 4.5 net_4_x @@ -5711,10 +5711,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:STATIC,NO_SYMBOL_WRITER,NO_AUTHENTICODE -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_PROCESS_START -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../class/lib/net_4_x/mscorlib.dll /debug:portable -optimize -r:System.Core -r:System.Xml -r:System + /codepage:65001 /nologo /noconfig /deterministic -d:STATIC,NO_SYMBOL_WRITER,NO_AUTHENTICODE -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_PROCESS_START -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -optimize -r:System.Core -r:System.Xml -r:System mcs.exe cs-parser.cs - ./../class/lib/net_4_x/mcs.exe + ./../class/lib/net_4_x-linux/mcs.exe 4.5 net_4_x @@ -5722,18 +5722,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -d:XBUILD_12 -optimize -r:./../../class/lib/xbuild_12/../net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -d:XBUILD_12 -optimize -r:./../../class/lib/xbuild_12-linux/../net_4_x-linux/System.dll Microsoft.Build.Framework.dll - ./../../class/lib/xbuild_12/Microsoft.Build.Framework.dll + ./../../class/lib/xbuild_12-linux/Microsoft.Build.Framework.dll 4.5 xbuild_12 - Microsoft.Build.Framework.dll.sources + ./../../build/deps/linux_xbuild_12__Microsoft.Build.Framework.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -d:XBUILD_12 -optimize -r:./../../class/lib/xbuild_12/Microsoft.Build.Framework.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -d:XBUILD_12 -optimize -r:./../../class/lib/xbuild_12-linux/Microsoft.Build.Framework.dll xbuild_12_Microsoft.Build.Framework_test.dll xbuild_12_Microsoft.Build.Framework_test.dll @@ -5744,18 +5744,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -d:XBUILD_12 -optimize -r:./../../class/lib/xbuild_12/../net_4_x/System.dll -r:./../../class/lib/xbuild_12/../net_4_x/System.Core.dll -r:./../../class/lib/xbuild_12/../net_4_x/System.Xml.dll -r:./../../class/lib/xbuild_12/Microsoft.Build.Framework.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -d:XBUILD_12 -optimize -r:./../../class/lib/xbuild_12-linux/../net_4_x-linux/System.dll -r:./../../class/lib/xbuild_12-linux/../net_4_x-linux/System.Core.dll -r:./../../class/lib/xbuild_12-linux/../net_4_x-linux/System.Xml.dll -r:./../../class/lib/xbuild_12-linux/Microsoft.Build.Framework.dll Microsoft.Build.Utilities.v12.0.dll - ./../../class/lib/xbuild_12/Microsoft.Build.Utilities.v12.0.dll + ./../../class/lib/xbuild_12-linux/Microsoft.Build.Utilities.v12.0.dll 4.5 xbuild_12 - Microsoft.Build.Utilities.dll.sources + ./../../build/deps/linux_xbuild_12__Microsoft.Build.Utilities.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -d:XBUILD_12 -optimize -r:./../../class/lib/xbuild_12/Microsoft.Build.Utilities.v12.0.dll -resource:Test/Microsoft.Build.Utilities/Strings.resources + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -d:XBUILD_12 -optimize -r:./../../class/lib/xbuild_12-linux/Microsoft.Build.Utilities.v12.0.dll -resource:Test/Microsoft.Build.Utilities/Strings.resources xbuild_12_Microsoft.Build.Utilities_test.dll xbuild_12_Microsoft.Build.Utilities_test.dll @@ -5766,18 +5766,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -d:XBUILD_12 -optimize -r:./../../class/lib/xbuild_12/../net_4_x/System.dll -r:./../../class/lib/xbuild_12/../net_4_x/System.Core.dll -r:./../../class/lib/xbuild_12/../net_4_x/System.Xml.dll -r:./../../class/lib/xbuild_12/Microsoft.Build.Framework.dll -r:./../../class/lib/xbuild_12/Microsoft.Build.Utilities.v12.0.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -d:XBUILD_12 -optimize -r:./../../class/lib/xbuild_12-linux/../net_4_x-linux/System.dll -r:./../../class/lib/xbuild_12-linux/../net_4_x-linux/System.Core.dll -r:./../../class/lib/xbuild_12-linux/../net_4_x-linux/System.Xml.dll -r:./../../class/lib/xbuild_12-linux/Microsoft.Build.Framework.dll -r:./../../class/lib/xbuild_12-linux/Microsoft.Build.Utilities.v12.0.dll Microsoft.Build.Engine.dll - ./../../class/lib/xbuild_12/Microsoft.Build.Engine.dll + ./../../class/lib/xbuild_12-linux/Microsoft.Build.Engine.dll 4.5 xbuild_12 - Microsoft.Build.Engine.dll.sources + ./../../build/deps/linux_xbuild_12__Microsoft.Build.Engine.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -d:XBUILD_12 -optimize -r:./../../class/lib/xbuild_12/Microsoft.Build.Engine.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -d:XBUILD_12 -optimize -r:./../../class/lib/xbuild_12-linux/Microsoft.Build.Engine.dll xbuild_12_Microsoft.Build.Engine_test.dll xbuild_12_Microsoft.Build.Engine_test.dll @@ -5788,18 +5788,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -d:XBUILD_12 -optimize -r:./../../class/lib/xbuild_12/../net_4_x/System.dll -r:./../../class/lib/xbuild_12/../net_4_x/System.Xml.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -d:XBUILD_12 -optimize -r:./../../class/lib/xbuild_12-linux/../net_4_x-linux/System.dll -r:./../../class/lib/xbuild_12-linux/../net_4_x-linux/System.Xml.dll Mono.XBuild.Tasks.dll - ./../../class/lib/xbuild_12/Mono.XBuild.Tasks.dll + ./../../class/lib/xbuild_12-linux/Mono.XBuild.Tasks.dll 4.5 xbuild_12 - Mono.XBuild.Tasks.dll.sources + ./../../build/deps/linux_xbuild_12__Mono.XBuild.Tasks.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -d:XBUILD_12 -optimize -r:./../../class/lib/xbuild_12/Mono.XBuild.Tasks.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -d:XBUILD_12 -optimize -r:./../../class/lib/xbuild_12-linux/Mono.XBuild.Tasks.dll xbuild_12_Mono.XBuild.Tasks_test.dll xbuild_12_Mono.XBuild.Tasks_test.dll @@ -5810,18 +5810,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -d:XBUILD_12 -optimize -r:./../../class/lib/xbuild_12/../net_4_x/System.dll -r:./../../class/lib/xbuild_12/../net_4_x/System.Core.dll -r:./../../class/lib/xbuild_12/../net_4_x/System.Xml.dll -r:./../../class/lib/xbuild_12/../net_4_x/System.Windows.Forms.dll -r:./../../class/lib/xbuild_12/Microsoft.Build.Utilities.v12.0.dll -r:./../../class/lib/xbuild_12/Microsoft.Build.Framework.dll -r:./../../class/lib/xbuild_12/Microsoft.Build.Engine.dll -r:./../../class/lib/xbuild_12/Mono.XBuild.Tasks.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -d:XBUILD_12 -optimize -r:./../../class/lib/xbuild_12-linux/../net_4_x-linux/System.dll -r:./../../class/lib/xbuild_12-linux/../net_4_x-linux/System.Core.dll -r:./../../class/lib/xbuild_12-linux/../net_4_x-linux/System.Xml.dll -r:./../../class/lib/xbuild_12-linux/../net_4_x-linux/System.Windows.Forms.dll -r:./../../class/lib/xbuild_12-linux/Microsoft.Build.Utilities.v12.0.dll -r:./../../class/lib/xbuild_12-linux/Microsoft.Build.Framework.dll -r:./../../class/lib/xbuild_12-linux/Microsoft.Build.Engine.dll -r:./../../class/lib/xbuild_12-linux/Mono.XBuild.Tasks.dll Microsoft.Build.Tasks.v12.0.dll - ./../../class/lib/xbuild_12/Microsoft.Build.Tasks.v12.0.dll + ./../../class/lib/xbuild_12-linux/Microsoft.Build.Tasks.v12.0.dll 4.5 xbuild_12 - Microsoft.Build.Tasks.dll.sources + ./../../build/deps/linux_xbuild_12__Microsoft.Build.Tasks.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -d:XBUILD_12 -optimize -r:./../../class/lib/xbuild_12/Microsoft.Build.Tasks.v12.0.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -d:XBUILD_12 -optimize -r:./../../class/lib/xbuild_12-linux/Microsoft.Build.Tasks.v12.0.dll xbuild_12_Microsoft.Build.Tasks_test.dll xbuild_12_Microsoft.Build.Tasks_test.dll @@ -5832,18 +5832,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -d:XBUILD_12 -optimize /d:MICROSOFT_BUILD_DLL -r:./../../class/lib/xbuild_12/../net_4_x/System.dll -r:./../../class/lib/xbuild_12/../net_4_x/System.Core.dll -r:./../../class/lib/xbuild_12/../net_4_x/System.Xml.dll -r:./../../class/lib/xbuild_12/Microsoft.Build.Engine.dll -r:./../../class/lib/xbuild_12/Microsoft.Build.Framework.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -d:XBUILD_12 -optimize /d:MICROSOFT_BUILD_DLL -r:./../../class/lib/xbuild_12-linux/../net_4_x-linux/System.dll -r:./../../class/lib/xbuild_12-linux/../net_4_x-linux/System.Core.dll -r:./../../class/lib/xbuild_12-linux/../net_4_x-linux/System.Xml.dll -r:./../../class/lib/xbuild_12-linux/Microsoft.Build.Engine.dll -r:./../../class/lib/xbuild_12-linux/Microsoft.Build.Framework.dll Microsoft.Build.dll Microsoft.Build.Internal/ExpressionParser.cs - ./../../class/lib/xbuild_12/Microsoft.Build.dll + ./../../class/lib/xbuild_12-linux/Microsoft.Build.dll 4.5 xbuild_12 - Microsoft.Build.dll.sources + ./../../build/deps/linux_xbuild_12__Microsoft.Build.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -d:XBUILD_12 -optimize -r:./../../class/lib/xbuild_12/Microsoft.Build.dll /d:MICROSOFT_BUILD_DLL -r:./../../class/lib/xbuild_12/../net_4_x/System.dll -r:./../../class/lib/xbuild_12/../net_4_x/System.Core.dll -r:./../../class/lib/xbuild_12/../net_4_x/System.Xml.dll -r:./../../class/lib/xbuild_12/Microsoft.Build.Engine.dll -r:./../../class/lib/xbuild_12/Microsoft.Build.Framework.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -d:XBUILD_12 -optimize -r:./../../class/lib/xbuild_12-linux/Microsoft.Build.dll /d:MICROSOFT_BUILD_DLL -r:./../../class/lib/xbuild_12-linux/../net_4_x-linux/System.dll -r:./../../class/lib/xbuild_12-linux/../net_4_x-linux/System.Core.dll -r:./../../class/lib/xbuild_12-linux/../net_4_x-linux/System.Xml.dll -r:./../../class/lib/xbuild_12-linux/Microsoft.Build.Engine.dll -r:./../../class/lib/xbuild_12-linux/Microsoft.Build.Framework.dll xbuild_12_Microsoft.Build_test.dll Microsoft.Build.Internal/ExpressionParser.cs xbuild_12_Microsoft.Build_test.dll @@ -5854,10 +5854,10 @@ - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -d:XBUILD_12 -optimize -r:Microsoft.Build.Framework -r:Microsoft.Build.Utilities.v12.0 -r:Microsoft.Build.Engine -r:Microsoft.Build.Tasks.v12.0 -r:../net_4_x/System -r:../net_4_x/System.Core + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -d:XBUILD_12 -optimize -r:Microsoft.Build.Framework -r:Microsoft.Build.Utilities.v12.0 -r:Microsoft.Build.Engine -r:Microsoft.Build.Tasks.v12.0 -r:../net_4_x-linux/System -r:../net_4_x-linux/System.Core xbuild.exe - ./../../class/lib/xbuild_12/xbuild.exe + ./../../class/lib/xbuild_12-linux/xbuild.exe 4.5 xbuild_12 @@ -5865,18 +5865,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -d:XBUILD_12 -d:XBUILD_14 -optimize -r:./../../class/lib/xbuild_14/../net_4_x/System.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -d:XBUILD_12 -d:XBUILD_14 -optimize -r:./../../class/lib/xbuild_14-linux/../net_4_x-linux/System.dll Microsoft.Build.Framework.dll - ./../../class/lib/xbuild_14/Microsoft.Build.Framework.dll + ./../../class/lib/xbuild_14-linux/Microsoft.Build.Framework.dll 4.5 xbuild_14 - Microsoft.Build.Framework.dll.sources + ./../../build/deps/linux_xbuild_14__Microsoft.Build.Framework.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -d:XBUILD_12 -d:XBUILD_14 -optimize -r:./../../class/lib/xbuild_14/Microsoft.Build.Framework.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -d:XBUILD_12 -d:XBUILD_14 -optimize -r:./../../class/lib/xbuild_14-linux/Microsoft.Build.Framework.dll xbuild_14_Microsoft.Build.Framework_test.dll xbuild_14_Microsoft.Build.Framework_test.dll @@ -5887,18 +5887,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -d:XBUILD_12 -d:XBUILD_14 -optimize -r:./../../class/lib/xbuild_14/../net_4_x/System.dll -r:./../../class/lib/xbuild_14/../net_4_x/System.Core.dll -r:./../../class/lib/xbuild_14/../net_4_x/System.Xml.dll -r:./../../class/lib/xbuild_14/Microsoft.Build.Framework.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -d:XBUILD_12 -d:XBUILD_14 -optimize -r:./../../class/lib/xbuild_14-linux/../net_4_x-linux/System.dll -r:./../../class/lib/xbuild_14-linux/../net_4_x-linux/System.Core.dll -r:./../../class/lib/xbuild_14-linux/../net_4_x-linux/System.Xml.dll -r:./../../class/lib/xbuild_14-linux/Microsoft.Build.Framework.dll Microsoft.Build.Utilities.Core.dll - ./../../class/lib/xbuild_14/Microsoft.Build.Utilities.Core.dll + ./../../class/lib/xbuild_14-linux/Microsoft.Build.Utilities.Core.dll 4.5 xbuild_14 - Microsoft.Build.Utilities.dll.sources + ./../../build/deps/linux_xbuild_14__Microsoft.Build.Utilities.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -d:XBUILD_12 -d:XBUILD_14 -optimize -r:./../../class/lib/xbuild_14/Microsoft.Build.Utilities.Core.dll -resource:Test/Microsoft.Build.Utilities/Strings.resources + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -d:XBUILD_12 -d:XBUILD_14 -optimize -r:./../../class/lib/xbuild_14-linux/Microsoft.Build.Utilities.Core.dll -resource:Test/Microsoft.Build.Utilities/Strings.resources xbuild_14_Microsoft.Build.Utilities_test.dll xbuild_14_Microsoft.Build.Utilities_test.dll @@ -5909,18 +5909,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -d:XBUILD_12 -d:XBUILD_14 -optimize -r:./../../class/lib/xbuild_14/../net_4_x/System.dll -r:./../../class/lib/xbuild_14/../net_4_x/System.Core.dll -r:./../../class/lib/xbuild_14/../net_4_x/System.Xml.dll -r:./../../class/lib/xbuild_14/Microsoft.Build.Framework.dll -r:./../../class/lib/xbuild_14/Microsoft.Build.Utilities.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -d:XBUILD_12 -d:XBUILD_14 -optimize -r:./../../class/lib/xbuild_14-linux/../net_4_x-linux/System.dll -r:./../../class/lib/xbuild_14-linux/../net_4_x-linux/System.Core.dll -r:./../../class/lib/xbuild_14-linux/../net_4_x-linux/System.Xml.dll -r:./../../class/lib/xbuild_14-linux/Microsoft.Build.Framework.dll -r:./../../class/lib/xbuild_14-linux/Microsoft.Build.Utilities.Core.dll Microsoft.Build.Engine.dll - ./../../class/lib/xbuild_14/Microsoft.Build.Engine.dll + ./../../class/lib/xbuild_14-linux/Microsoft.Build.Engine.dll 4.5 xbuild_14 - Microsoft.Build.Engine.dll.sources + ./../../build/deps/linux_xbuild_14__Microsoft.Build.Engine.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -d:XBUILD_12 -d:XBUILD_14 -optimize -r:./../../class/lib/xbuild_14/Microsoft.Build.Engine.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -d:XBUILD_12 -d:XBUILD_14 -optimize -r:./../../class/lib/xbuild_14-linux/Microsoft.Build.Engine.dll xbuild_14_Microsoft.Build.Engine_test.dll xbuild_14_Microsoft.Build.Engine_test.dll @@ -5931,18 +5931,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -d:XBUILD_12 -d:XBUILD_14 -optimize -r:./../../class/lib/xbuild_14/../net_4_x/System.dll -r:./../../class/lib/xbuild_14/../net_4_x/System.Xml.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -d:XBUILD_12 -d:XBUILD_14 -optimize -r:./../../class/lib/xbuild_14-linux/../net_4_x-linux/System.dll -r:./../../class/lib/xbuild_14-linux/../net_4_x-linux/System.Xml.dll Mono.XBuild.Tasks.dll - ./../../class/lib/xbuild_14/Mono.XBuild.Tasks.dll + ./../../class/lib/xbuild_14-linux/Mono.XBuild.Tasks.dll 4.5 xbuild_14 - Mono.XBuild.Tasks.dll.sources + ./../../build/deps/linux_xbuild_14__Mono.XBuild.Tasks.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -d:XBUILD_12 -d:XBUILD_14 -optimize -r:./../../class/lib/xbuild_14/Mono.XBuild.Tasks.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -d:XBUILD_12 -d:XBUILD_14 -optimize -r:./../../class/lib/xbuild_14-linux/Mono.XBuild.Tasks.dll xbuild_14_Mono.XBuild.Tasks_test.dll xbuild_14_Mono.XBuild.Tasks_test.dll @@ -5953,18 +5953,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -d:XBUILD_12 -d:XBUILD_14 -optimize -r:./../../class/lib/xbuild_14/../net_4_x/System.dll -r:./../../class/lib/xbuild_14/../net_4_x/System.Core.dll -r:./../../class/lib/xbuild_14/../net_4_x/System.Xml.dll -r:./../../class/lib/xbuild_14/../net_4_x/System.Windows.Forms.dll -r:./../../class/lib/xbuild_14/Microsoft.Build.Utilities.Core.dll -r:./../../class/lib/xbuild_14/Microsoft.Build.Framework.dll -r:./../../class/lib/xbuild_14/Microsoft.Build.Engine.dll -r:./../../class/lib/xbuild_14/Mono.XBuild.Tasks.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -d:XBUILD_12 -d:XBUILD_14 -optimize -r:./../../class/lib/xbuild_14-linux/../net_4_x-linux/System.dll -r:./../../class/lib/xbuild_14-linux/../net_4_x-linux/System.Core.dll -r:./../../class/lib/xbuild_14-linux/../net_4_x-linux/System.Xml.dll -r:./../../class/lib/xbuild_14-linux/../net_4_x-linux/System.Windows.Forms.dll -r:./../../class/lib/xbuild_14-linux/Microsoft.Build.Utilities.Core.dll -r:./../../class/lib/xbuild_14-linux/Microsoft.Build.Framework.dll -r:./../../class/lib/xbuild_14-linux/Microsoft.Build.Engine.dll -r:./../../class/lib/xbuild_14-linux/Mono.XBuild.Tasks.dll Microsoft.Build.Tasks.Core.dll - ./../../class/lib/xbuild_14/Microsoft.Build.Tasks.Core.dll + ./../../class/lib/xbuild_14-linux/Microsoft.Build.Tasks.Core.dll 4.5 xbuild_14 - Microsoft.Build.Tasks.dll.sources + ./../../build/deps/linux_xbuild_14__Microsoft.Build.Tasks.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -d:XBUILD_12 -d:XBUILD_14 -optimize -r:./../../class/lib/xbuild_14/Microsoft.Build.Tasks.Core.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -d:XBUILD_12 -d:XBUILD_14 -optimize -r:./../../class/lib/xbuild_14-linux/Microsoft.Build.Tasks.Core.dll xbuild_14_Microsoft.Build.Tasks_test.dll xbuild_14_Microsoft.Build.Tasks_test.dll @@ -5975,18 +5975,18 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -d:XBUILD_12 -d:XBUILD_14 -optimize /d:MICROSOFT_BUILD_DLL -r:./../../class/lib/xbuild_14/../net_4_x/System.dll -r:./../../class/lib/xbuild_14/../net_4_x/System.Core.dll -r:./../../class/lib/xbuild_14/../net_4_x/System.Xml.dll -r:./../../class/lib/xbuild_14/Microsoft.Build.Engine.dll -r:./../../class/lib/xbuild_14/Microsoft.Build.Framework.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -d:XBUILD_12 -d:XBUILD_14 -optimize /d:MICROSOFT_BUILD_DLL -r:./../../class/lib/xbuild_14-linux/../net_4_x-linux/System.dll -r:./../../class/lib/xbuild_14-linux/../net_4_x-linux/System.Core.dll -r:./../../class/lib/xbuild_14-linux/../net_4_x-linux/System.Xml.dll -r:./../../class/lib/xbuild_14-linux/Microsoft.Build.Engine.dll -r:./../../class/lib/xbuild_14-linux/Microsoft.Build.Framework.dll Microsoft.Build.dll Microsoft.Build.Internal/ExpressionParser.cs - ./../../class/lib/xbuild_14/Microsoft.Build.dll + ./../../class/lib/xbuild_14-linux/Microsoft.Build.dll 4.5 xbuild_14 - Microsoft.Build.dll.sources + ./../../build/deps/linux_xbuild_14__Microsoft.Build.dll.response false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -d:XBUILD_12 -d:XBUILD_14 -optimize -r:./../../class/lib/xbuild_14/Microsoft.Build.dll /d:MICROSOFT_BUILD_DLL -r:./../../class/lib/xbuild_14/../net_4_x/System.dll -r:./../../class/lib/xbuild_14/../net_4_x/System.Core.dll -r:./../../class/lib/xbuild_14/../net_4_x/System.Xml.dll -r:./../../class/lib/xbuild_14/Microsoft.Build.Engine.dll -r:./../../class/lib/xbuild_14/Microsoft.Build.Framework.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -d:XBUILD_12 -d:XBUILD_14 -optimize -r:./../../class/lib/xbuild_14-linux/Microsoft.Build.dll /d:MICROSOFT_BUILD_DLL -r:./../../class/lib/xbuild_14-linux/../net_4_x-linux/System.dll -r:./../../class/lib/xbuild_14-linux/../net_4_x-linux/System.Core.dll -r:./../../class/lib/xbuild_14-linux/../net_4_x-linux/System.Xml.dll -r:./../../class/lib/xbuild_14-linux/Microsoft.Build.Engine.dll -r:./../../class/lib/xbuild_14-linux/Microsoft.Build.Framework.dll xbuild_14_Microsoft.Build_test.dll Microsoft.Build.Internal/ExpressionParser.cs xbuild_14_Microsoft.Build_test.dll @@ -5997,21 +5997,21 @@ false - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -d:XBUILD_12 -d:XBUILD_14 -optimize -nowarn:3021 /delaysign /keyfile:./../../../external/nuget-buildtasks/build/PublicKey.snk -r:./../../class/lib/xbuild_14/../net_4_x/System.dll -r:./../../class/lib/xbuild_14/../net_4_x/System.Core.dll -r:./../../class/lib/xbuild_14/../net_4_x/System.Data.dll -r:./../../class/lib/xbuild_14/../net_4_x/System.Xml.dll -r:./../../class/lib/xbuild_14/../net_4_x/System.Xml.Linq.dll -r:./../../class/lib/xbuild_14/../net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/xbuild_14/Microsoft.Build.Utilities.Core.dll -r:./../../class/lib/xbuild_14/Microsoft.Build.Framework.dll + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -d:XBUILD_12 -d:XBUILD_14 -optimize -nowarn:3021 /delaysign /keyfile:./../../../external/nuget-buildtasks/build/PublicKey.snk -r:./../../class/lib/xbuild_14-linux/../net_4_x-linux/System.dll -r:./../../class/lib/xbuild_14-linux/../net_4_x-linux/System.Core.dll -r:./../../class/lib/xbuild_14-linux/../net_4_x-linux/System.Data.dll -r:./../../class/lib/xbuild_14-linux/../net_4_x-linux/System.Xml.dll -r:./../../class/lib/xbuild_14-linux/../net_4_x-linux/System.Xml.Linq.dll -r:./../../class/lib/xbuild_14-linux/../net_4_x-linux/System.Runtime.Serialization.dll -r:./../../class/lib/xbuild_14-linux/Microsoft.Build.Utilities.Core.dll -r:./../../class/lib/xbuild_14-linux/Microsoft.Build.Framework.dll Microsoft.NuGet.Build.Tasks.dll - ./../../class/lib/xbuild_14/Microsoft.NuGet.Build.Tasks.dll + ./../../class/lib/xbuild_14-linux/Microsoft.NuGet.Build.Tasks.dll 4.5 xbuild_14 Microsoft.NuGet.Build.Tasks.Strings,./../../../external/nuget-buildtasks/src/Microsoft.NuGet.Build.Tasks/Strings.resx - ./../../build/deps/xbuild_14_Microsoft.NuGet.Build.Tasks.dll.sources + ./../../build/deps/linux_xbuild_14__Microsoft.NuGet.Build.Tasks.dll.response - /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll /debug:portable -d:XBUILD_12 -d:XBUILD_14 -optimize -r:Microsoft.Build.Framework -r:Microsoft.Build.Utilities.Core -r:Microsoft.Build.Engine -r:Microsoft.Build.Tasks.Core -r:../net_4_x/System -r:../net_4_x/System.Core + /codepage:65001 /nologo /noconfig /deterministic -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -d:WIN_PLATFORM -d:MULTIPLEX_OS -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x-linux/mscorlib.dll /debug:portable -d:XBUILD_12 -d:XBUILD_14 -optimize -r:Microsoft.Build.Framework -r:Microsoft.Build.Utilities.Core -r:Microsoft.Build.Engine -r:Microsoft.Build.Tasks.Core -r:../net_4_x-linux/System -r:../net_4_x-linux/System.Core xbuild.exe - ./../../class/lib/xbuild_14/xbuild.exe + ./../../class/lib/xbuild_14-linux/xbuild.exe 4.5 xbuild_14