```
warning : Layout specified for auto-layout class
C:\git\coreclr\tests\src\JIT\Directed\PREFIX\unaligned\1\add.ilproj
C:\git\coreclr\tests\src\JIT\Directed\PREFIX\volatile\1\add.ilproj
warning : Non-nested class has nested visibility (0x00000102), changed to non-nested (0x00000101)
C:\git\coreclr\tests\src\JIT\jit64\regress\vsw\153682\test.ilproj
warning : Reference to undeclared extern assembly '<assembly>'. Attempting autodetect
C:\git\coreclr\tests\src\JIT\Methodical\explicit\misc\_il_dbgrefarg_box_f8.ilproj (System.Console)
C:\git\coreclr\tests\src\JIT\Methodical\explicit\misc\_il_relrefarg_box_f8.ilproj (System.Console)
C:\git\coreclr\tests\src\JIT\Methodical\tailcall_v4\hijacking.ilproj (mscorlib, System.Threading, System.Threading.Thread)
warning : Undefined implementation in ExportedType '<type>' -- ExportType not emitted
C:\git\coreclr\tests\src\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32879\b32879.ilproj (HiDad, _vbProject)
C:\git\coreclr\tests\src\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b65423\b65423.ilproj (b1904)
warning C4311: 'type cast': pointer truncation from 'void *' to 'unsigned int' (+redundant C4302)
C:\git\coreclr\bin\Native\src\JIT\Directed\pinning\object-pin\mirror.vcxproj
```
Commit migrated from https://github.com/dotnet/coreclr/commit/
32f03c84a8f6cf8dfef2df5b2c725b7ab45c6077
//[assembly:System.Security.Permissions.SecurityPermissionAttribute( [mscorlib]System.Security.Permissions.SecurityAction.RequestMinimum, Flags=System.Security.Permissions.SecurityPermissionFlag.SkipVerification )]
}
-.class _add {
+.class explicit _add {
.field [0] int32 global0
.field [4] int32 global1
}
-.class _add {
+.class explicit _add {
.field [0] int32 global0
.field [4] int32 global1
ldc.i4 0x0
ret
}
-}
\ No newline at end of file
+}
#define EXPORT_API extern "C" __attribute__((visibility("default")))
#endif
+#include <cstddef>
EXPORT_API unsigned __int32 Ret_Int(unsigned __int32 argVal){
unsigned __int32 retVal = (unsigned __int32)argVal;
return retVal;
}
EXPORT_API unsigned __int32 Ret_Ptr(void *argVal){
- unsigned __int32 retVal = (unsigned __int32)argVal;
+ unsigned __int32 retVal = (unsigned __int32)(size_t)argVal;
return retVal;
}
-
-
.assembly extern mscorlib
{
-
-
-
-
+}
+.assembly extern System.Console
+{
+ .publickeytoken = (B0 3F 5F 7F 11 D5 0A 3A )
+ .ver 4:0:0:0
}
.assembly 'refarg_box_f8'
{
-
-
-
}
.module 'refarg_box_f8.exe'
.namespace Test
.ver 4:0:0:0
.publickeytoken = (B0 3F 5F 7F 11 D5 0A 3A)
}
+.assembly extern System.Threading
+{
+ .ver 4:0:0:0
+ .publickeytoken = (B0 3F 5F 7F 11 D5 0A 3A)
+}
+.assembly extern System.Threading.Thread
+{
+ .ver 4:0:0:0
+ .publickeytoken = (B0 3F 5F 7F 11 D5 0A 3A)
+}
+.assembly extern mscorlib { }
.assembly hijacking
{
.custom instance void [System.Runtime]System.Runtime.CompilerServices.CompilationRelaxationsAttribute::.ctor(int32) = ( 01 00 08 00 00 00 00 00 )
.class public auto ansi HiDad extends [mscorlib]System.Object
{
.custom instance void [mscorlib]Microsoft.VisualBasic.Globals.StandardModuleAttribute::.ctor() = ( 01 00 00 00 )
- .export public 'HiDad'
- {
- }
.method public static void main() il managed forwardref
{
.maxstack 8
.class auto ansi _vbProject extends [mscorlib]System.Object
{
- .export '_vbProject'
- {
- }
.field static assembly class [mscorlib]System.Collections.Dictionary _vbEventCollection
.method public static int32 _main(class [mscorlib]System.String[] _s) il managed forwardref
{
.module 'b1904.exe'
.class private auto ansi b1904 extends ['mscorlib']System.Object
{
- .export 'b1904'
- {
- }
.field private static int32 Count
.method public static void RunTest() il managed forwardref
{
}
.assembly legacy library test {}
-.class auto ansi sealed nested public save extends [mscorlib]System.Object
+.class auto ansi sealed public save extends [mscorlib]System.Object
{
.field public static class [mscorlib]System.Exception bb
.method private specialname rtspecialname static