Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
782b008d
Commit
782b008d
authored
Sep 04, 2023
by
Paul Gofman
Committed by
Alexandre Julliard
Sep 05, 2023
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
ntdll/tests: Adjust test_virtual_unwind() for Win11 results.
parent
ce40b4d8
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
17 additions
and
1 deletion
+17
-1
exception.c
dlls/ntdll/tests/exception.c
+17
-1
No files found.
dlls/ntdll/tests/exception.c
View file @
782b008d
...
...
@@ -2309,6 +2309,22 @@ static void test_virtual_unwind(void)
{
0x33
,
0x40
,
FALSE
,
0x000
,
0x010
,
{
{
rsp
,
0x008
},
{
-
1
,
-
1
}}},
};
static
const
struct
results
broken_results_0
[]
=
{
/* offset rbp handler rip frame registers */
{
0x00
,
0x40
,
FALSE
,
0x000
,
0x000
,
{
{
rsp
,
0x008
},
{
-
1
,
-
1
}
}},
{
0x02
,
0x40
,
FALSE
,
0x008
,
0x000
,
{
{
rsp
,
0x010
},
{
rbp
,
0x000
},
{
-
1
,
-
1
}
}},
{
0x09
,
0x40
,
FALSE
,
0x118
,
0x000
,
{
{
rsp
,
0x120
},
{
rbp
,
0x110
},
{
-
1
,
-
1
}
}},
{
0x0e
,
0x40
,
FALSE
,
0x128
,
0x010
,
{
{
rsp
,
0x130
},
{
rbp
,
0x120
},
{
-
1
,
-
1
}
}},
{
0x15
,
0x40
,
FALSE
,
0x128
,
0x010
,
{
{
rsp
,
0x130
},
{
rbp
,
0x120
},
{
rbx
,
0x130
},
{
-
1
,
-
1
}
}},
{
0x1c
,
0x40
,
TRUE
,
0x128
,
0x010
,
{
{
rsp
,
0x130
},
{
rbp
,
0x120
},
{
rbx
,
0x130
},
{
rsi
,
0x138
},
{
-
1
,
-
1
}}},
{
0x1d
,
0x40
,
TRUE
,
0x128
,
0x010
,
{
{
rsp
,
0x130
},
{
rbp
,
0x120
},
{
rbx
,
0x130
},
{
rsi
,
0x138
},
{
-
1
,
-
1
}}},
{
0x24
,
0x40
,
TRUE
,
0x128
,
0x010
,
{
{
rsp
,
0x130
},
{
rbp
,
0x120
},
{
rbx
,
0x130
},
{
rsi
,
0x138
},
{
-
1
,
-
1
}}},
/* On Win11 output frame in epilogue corresponds to context->Rsp - 0x8 when fpreg is set. */
{
0x2b
,
0x40
,
FALSE
,
0x128
,
0x128
,
{
{
rsp
,
0x130
},
{
rbp
,
0x120
},
{
-
1
,
-
1
}}},
{
0x32
,
0x40
,
FALSE
,
0x008
,
0x008
,
{
{
rsp
,
0x010
},
{
rbp
,
0x000
},
{
-
1
,
-
1
}}},
{
0x33
,
0x40
,
FALSE
,
0x000
,
0x000
,
{
{
rsp
,
0x008
},
{
-
1
,
-
1
}}},
};
static
const
BYTE
function_1
[]
=
{
...
...
@@ -2445,7 +2461,7 @@ static void test_virtual_unwind(void)
static
const
struct
unwind_test
tests
[]
=
{
{
function_0
,
sizeof
(
function_0
),
unwind_info_0
,
results_0
,
ARRAY_SIZE
(
results_0
)
},
{
function_0
,
sizeof
(
function_0
),
unwind_info_0
,
results_0
,
ARRAY_SIZE
(
results_0
)
,
broken_results_0
},
{
function_1
,
sizeof
(
function_1
),
unwind_info_1
,
results_1
,
ARRAY_SIZE
(
results_1
)
},
{
function_2
,
sizeof
(
function_2
),
unwind_info_2
,
results_2
,
ARRAY_SIZE
(
results_2
)
},
{
function_2
,
sizeof
(
function_2
),
unwind_info_3
,
results_3
,
ARRAY_SIZE
(
results_3
)
},
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment