summaryrefslogtreecommitdiff
path: root/tests/src/readytorun
diff options
context:
space:
mode:
authorAmy <amycmyu@gmail.com>2018-07-23 13:35:57 -0700
committerGitHub <noreply@github.com>2018-07-23 13:35:57 -0700
commit53e07bfd459df597f833bb3ac8673aadb247a253 (patch)
tree98410ec9c59b5c126cb7a255fe6a8a4b895ac7e6 /tests/src/readytorun
parent1f28125ad1f9975fbe68dd6839908aa6e63fc43b (diff)
downloadcoreclr-53e07bfd459df597f833bb3ac8673aadb247a253.tar.gz
coreclr-53e07bfd459df597f833bb3ac8673aadb247a253.tar.bz2
coreclr-53e07bfd459df597f833bb3ac8673aadb247a253.zip
R2RDump - UnwindInfo for x86 (#18994)
* UnwindInfo for x86 * Update tests
Diffstat (limited to 'tests/src/readytorun')
-rw-r--r--tests/src/readytorun/r2rdump/files/Windows_NT.x86.Checked/GcInfoTransitions.xml24
-rw-r--r--tests/src/readytorun/r2rdump/files/Windows_NT.x86.Checked/GenericFunctions.xml40
-rw-r--r--tests/src/readytorun/r2rdump/files/Windows_NT.x86.Checked/HelloWorld.xml16
-rw-r--r--tests/src/readytorun/r2rdump/files/Windows_NT.x86.Checked/MultipleRuntimeFunctions.xml16
-rw-r--r--tests/src/readytorun/r2rdump/files/Windows_NT.x86.Release/GcInfoTransitions.xml24
-rw-r--r--tests/src/readytorun/r2rdump/files/Windows_NT.x86.Release/GenericFunctions.xml40
-rw-r--r--tests/src/readytorun/r2rdump/files/Windows_NT.x86.Release/HelloWorld.xml16
-rw-r--r--tests/src/readytorun/r2rdump/files/Windows_NT.x86.Release/MultipleRuntimeFunctions.xml16
8 files changed, 168 insertions, 24 deletions
diff --git a/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Checked/GcInfoTransitions.xml b/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Checked/GcInfoTransitions.xml
index a9ede3175e..eb2dc12885 100644
--- a/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Checked/GcInfoTransitions.xml
+++ b/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Checked/GcInfoTransitions.xml
@@ -180,10 +180,16 @@
<MethodRid>1</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
<StartAddress>10200</StartAddress>
- <Size>0</Size>
+ <Size>6</Size>
<UnwindRVA>10420</UnwindRVA>
<CodeOffset>0</CodeOffset>
</RuntimeFunction>
+ <UnwindInfo>
+ <UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>4</Size>
+ <FunctionLength>6</FunctionLength>
+ </UnwindInfo>
+ </UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
@@ -201,10 +207,16 @@
<MethodRid>2</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
<StartAddress>10208</StartAddress>
- <Size>0</Size>
+ <Size>127</Size>
<UnwindRVA>10424</UnwindRVA>
<CodeOffset>0</CodeOffset>
</RuntimeFunction>
+ <UnwindInfo>
+ <UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>4</Size>
+ <FunctionLength>127</FunctionLength>
+ </UnwindInfo>
+ </UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
@@ -222,10 +234,16 @@
<MethodRid>3</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
<StartAddress>10336</StartAddress>
- <Size>0</Size>
+ <Size>6</Size>
<UnwindRVA>10420</UnwindRVA>
<CodeOffset>0</CodeOffset>
</RuntimeFunction>
+ <UnwindInfo>
+ <UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>4</Size>
+ <FunctionLength>6</FunctionLength>
+ </UnwindInfo>
+ </UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
diff --git a/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Checked/GenericFunctions.xml b/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Checked/GenericFunctions.xml
index 4e37c5b60a..119e0c4756 100644
--- a/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Checked/GenericFunctions.xml
+++ b/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Checked/GenericFunctions.xml
@@ -160,10 +160,16 @@
<MethodRid>1</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
<StartAddress>10380</StartAddress>
- <Size>0</Size>
+ <Size>8</Size>
<UnwindRVA>10528</UnwindRVA>
<CodeOffset>0</CodeOffset>
</RuntimeFunction>
+ <UnwindInfo>
+ <UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>4</Size>
+ <FunctionLength>8</FunctionLength>
+ </UnwindInfo>
+ </UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
@@ -181,10 +187,16 @@
<MethodRid>2</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
<StartAddress>10388</StartAddress>
- <Size>0</Size>
+ <Size>9</Size>
<UnwindRVA>10532</UnwindRVA>
<CodeOffset>0</CodeOffset>
</RuntimeFunction>
+ <UnwindInfo>
+ <UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>4</Size>
+ <FunctionLength>9</FunctionLength>
+ </UnwindInfo>
+ </UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
@@ -208,10 +220,16 @@
<MethodRid>4</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="3">
<StartAddress>10412</StartAddress>
- <Size>0</Size>
+ <Size>19</Size>
<UnwindRVA>10542</UnwindRVA>
<CodeOffset>0</CodeOffset>
</RuntimeFunction>
+ <UnwindInfo>
+ <UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>4</Size>
+ <FunctionLength>19</FunctionLength>
+ </UnwindInfo>
+ </UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
@@ -229,10 +247,16 @@
<MethodRid>5</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4">
<StartAddress>10432</StartAddress>
- <Size>0</Size>
+ <Size>6</Size>
<UnwindRVA>10546</UnwindRVA>
<CodeOffset>0</CodeOffset>
</RuntimeFunction>
+ <UnwindInfo>
+ <UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>4</Size>
+ <FunctionLength>6</FunctionLength>
+ </UnwindInfo>
+ </UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
@@ -250,10 +274,16 @@
<MethodRid>3</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
<StartAddress>10400</StartAddress>
- <Size>0</Size>
+ <Size>10</Size>
<UnwindRVA>10536</UnwindRVA>
<CodeOffset>0</CodeOffset>
</RuntimeFunction>
+ <UnwindInfo>
+ <UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>4</Size>
+ <FunctionLength>10</FunctionLength>
+ </UnwindInfo>
+ </UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
diff --git a/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Checked/HelloWorld.xml b/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Checked/HelloWorld.xml
index 2f9bbef1a4..88feff4b53 100644
--- a/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Checked/HelloWorld.xml
+++ b/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Checked/HelloWorld.xml
@@ -193,10 +193,16 @@
<MethodRid>1</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
<StartAddress>10096</StartAddress>
- <Size>0</Size>
+ <Size>20</Size>
<UnwindRVA>10180</UnwindRVA>
<CodeOffset>0</CodeOffset>
</RuntimeFunction>
+ <UnwindInfo>
+ <UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>4</Size>
+ <FunctionLength>20</FunctionLength>
+ </UnwindInfo>
+ </UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
@@ -214,10 +220,16 @@
<MethodRid>2</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
<StartAddress>10116</StartAddress>
- <Size>0</Size>
+ <Size>6</Size>
<UnwindRVA>10184</UnwindRVA>
<CodeOffset>0</CodeOffset>
</RuntimeFunction>
+ <UnwindInfo>
+ <UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>4</Size>
+ <FunctionLength>6</FunctionLength>
+ </UnwindInfo>
+ </UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
diff --git a/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Checked/MultipleRuntimeFunctions.xml b/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Checked/MultipleRuntimeFunctions.xml
index 64ae247527..44d42f447a 100644
--- a/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Checked/MultipleRuntimeFunctions.xml
+++ b/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Checked/MultipleRuntimeFunctions.xml
@@ -123,10 +123,16 @@
<MethodRid>1</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
<StartAddress>10016</StartAddress>
- <Size>0</Size>
+ <Size>6</Size>
<UnwindRVA>10076</UnwindRVA>
<CodeOffset>0</CodeOffset>
</RuntimeFunction>
+ <UnwindInfo>
+ <UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>4</Size>
+ <FunctionLength>6</FunctionLength>
+ </UnwindInfo>
+ </UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
@@ -144,10 +150,16 @@
<MethodRid>2</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
<StartAddress>10024</StartAddress>
- <Size>0</Size>
+ <Size>6</Size>
<UnwindRVA>10076</UnwindRVA>
<CodeOffset>0</CodeOffset>
</RuntimeFunction>
+ <UnwindInfo>
+ <UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>4</Size>
+ <FunctionLength>6</FunctionLength>
+ </UnwindInfo>
+ </UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
diff --git a/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Release/GcInfoTransitions.xml b/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Release/GcInfoTransitions.xml
index a9ede3175e..eb2dc12885 100644
--- a/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Release/GcInfoTransitions.xml
+++ b/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Release/GcInfoTransitions.xml
@@ -180,10 +180,16 @@
<MethodRid>1</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
<StartAddress>10200</StartAddress>
- <Size>0</Size>
+ <Size>6</Size>
<UnwindRVA>10420</UnwindRVA>
<CodeOffset>0</CodeOffset>
</RuntimeFunction>
+ <UnwindInfo>
+ <UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>4</Size>
+ <FunctionLength>6</FunctionLength>
+ </UnwindInfo>
+ </UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
@@ -201,10 +207,16 @@
<MethodRid>2</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
<StartAddress>10208</StartAddress>
- <Size>0</Size>
+ <Size>127</Size>
<UnwindRVA>10424</UnwindRVA>
<CodeOffset>0</CodeOffset>
</RuntimeFunction>
+ <UnwindInfo>
+ <UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>4</Size>
+ <FunctionLength>127</FunctionLength>
+ </UnwindInfo>
+ </UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
@@ -222,10 +234,16 @@
<MethodRid>3</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
<StartAddress>10336</StartAddress>
- <Size>0</Size>
+ <Size>6</Size>
<UnwindRVA>10420</UnwindRVA>
<CodeOffset>0</CodeOffset>
</RuntimeFunction>
+ <UnwindInfo>
+ <UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>4</Size>
+ <FunctionLength>6</FunctionLength>
+ </UnwindInfo>
+ </UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
diff --git a/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Release/GenericFunctions.xml b/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Release/GenericFunctions.xml
index 4e37c5b60a..119e0c4756 100644
--- a/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Release/GenericFunctions.xml
+++ b/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Release/GenericFunctions.xml
@@ -160,10 +160,16 @@
<MethodRid>1</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
<StartAddress>10380</StartAddress>
- <Size>0</Size>
+ <Size>8</Size>
<UnwindRVA>10528</UnwindRVA>
<CodeOffset>0</CodeOffset>
</RuntimeFunction>
+ <UnwindInfo>
+ <UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>4</Size>
+ <FunctionLength>8</FunctionLength>
+ </UnwindInfo>
+ </UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
@@ -181,10 +187,16 @@
<MethodRid>2</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
<StartAddress>10388</StartAddress>
- <Size>0</Size>
+ <Size>9</Size>
<UnwindRVA>10532</UnwindRVA>
<CodeOffset>0</CodeOffset>
</RuntimeFunction>
+ <UnwindInfo>
+ <UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>4</Size>
+ <FunctionLength>9</FunctionLength>
+ </UnwindInfo>
+ </UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
@@ -208,10 +220,16 @@
<MethodRid>4</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="3">
<StartAddress>10412</StartAddress>
- <Size>0</Size>
+ <Size>19</Size>
<UnwindRVA>10542</UnwindRVA>
<CodeOffset>0</CodeOffset>
</RuntimeFunction>
+ <UnwindInfo>
+ <UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>4</Size>
+ <FunctionLength>19</FunctionLength>
+ </UnwindInfo>
+ </UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
@@ -229,10 +247,16 @@
<MethodRid>5</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="4">
<StartAddress>10432</StartAddress>
- <Size>0</Size>
+ <Size>6</Size>
<UnwindRVA>10546</UnwindRVA>
<CodeOffset>0</CodeOffset>
</RuntimeFunction>
+ <UnwindInfo>
+ <UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>4</Size>
+ <FunctionLength>6</FunctionLength>
+ </UnwindInfo>
+ </UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
@@ -250,10 +274,16 @@
<MethodRid>3</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="2">
<StartAddress>10400</StartAddress>
- <Size>0</Size>
+ <Size>10</Size>
<UnwindRVA>10536</UnwindRVA>
<CodeOffset>0</CodeOffset>
</RuntimeFunction>
+ <UnwindInfo>
+ <UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>4</Size>
+ <FunctionLength>10</FunctionLength>
+ </UnwindInfo>
+ </UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
diff --git a/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Release/HelloWorld.xml b/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Release/HelloWorld.xml
index 2f9bbef1a4..88feff4b53 100644
--- a/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Release/HelloWorld.xml
+++ b/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Release/HelloWorld.xml
@@ -193,10 +193,16 @@
<MethodRid>1</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
<StartAddress>10096</StartAddress>
- <Size>0</Size>
+ <Size>20</Size>
<UnwindRVA>10180</UnwindRVA>
<CodeOffset>0</CodeOffset>
</RuntimeFunction>
+ <UnwindInfo>
+ <UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>4</Size>
+ <FunctionLength>20</FunctionLength>
+ </UnwindInfo>
+ </UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
@@ -214,10 +220,16 @@
<MethodRid>2</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
<StartAddress>10116</StartAddress>
- <Size>0</Size>
+ <Size>6</Size>
<UnwindRVA>10184</UnwindRVA>
<CodeOffset>0</CodeOffset>
</RuntimeFunction>
+ <UnwindInfo>
+ <UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>4</Size>
+ <FunctionLength>6</FunctionLength>
+ </UnwindInfo>
+ </UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
diff --git a/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Release/MultipleRuntimeFunctions.xml b/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Release/MultipleRuntimeFunctions.xml
index 64ae247527..44d42f447a 100644
--- a/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Release/MultipleRuntimeFunctions.xml
+++ b/tests/src/readytorun/r2rdump/files/Windows_NT.x86.Release/MultipleRuntimeFunctions.xml
@@ -123,10 +123,16 @@
<MethodRid>1</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="0">
<StartAddress>10016</StartAddress>
- <Size>0</Size>
+ <Size>6</Size>
<UnwindRVA>10076</UnwindRVA>
<CodeOffset>0</CodeOffset>
</RuntimeFunction>
+ <UnwindInfo>
+ <UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>4</Size>
+ <FunctionLength>6</FunctionLength>
+ </UnwindInfo>
+ </UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>
@@ -144,10 +150,16 @@
<MethodRid>2</MethodRid>
<RuntimeFunction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Index="1">
<StartAddress>10024</StartAddress>
- <Size>0</Size>
+ <Size>6</Size>
<UnwindRVA>10076</UnwindRVA>
<CodeOffset>0</CodeOffset>
</RuntimeFunction>
+ <UnwindInfo>
+ <UnwindInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Size>4</Size>
+ <FunctionLength>6</FunctionLength>
+ </UnwindInfo>
+ </UnwindInfo>
</RuntimeFunction>
</RuntimeFunctions>
</Method>