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
114d5126
Commit
114d5126
authored
Dec 17, 2020
by
Alexandre Julliard
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
vcomp/tests: Explicitly request signed chars.
Fixes a test failure on ARM. Signed-off-by:
Alexandre Julliard
<
julliard@winehq.org
>
parent
88a1a693
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
8 additions
and
8 deletions
+8
-8
vcomp.c
dlls/vcomp/tests/vcomp.c
+8
-8
No files found.
dlls/vcomp/tests/vcomp.c
View file @
114d5126
...
...
@@ -30,17 +30,17 @@ static HMODULE vcomp_handle;
typedef
CRITICAL_SECTION
*
omp_lock_t
;
typedef
CRITICAL_SECTION
*
omp_nest_lock_t
;
static
void
(
CDECL
*
p_vcomp_atomic_add_i1
)(
char
*
dest
,
char
val
);
static
void
(
CDECL
*
p_vcomp_atomic_add_i1
)(
char
*
dest
,
signed
char
val
);
static
void
(
CDECL
*
p_vcomp_atomic_add_i2
)(
short
*
dest
,
short
val
);
static
void
(
CDECL
*
p_vcomp_atomic_add_i4
)(
int
*
dest
,
int
val
);
static
void
(
CDECL
*
p_vcomp_atomic_add_i8
)(
LONG64
*
dest
,
LONG64
val
);
static
void
(
CDECL
*
p_vcomp_atomic_add_r4
)(
float
*
dest
,
float
val
);
static
void
(
CDECL
*
p_vcomp_atomic_add_r8
)(
double
*
dest
,
double
val
);
static
void
(
CDECL
*
p_vcomp_atomic_and_i1
)(
char
*
dest
,
char
val
);
static
void
(
CDECL
*
p_vcomp_atomic_and_i1
)(
char
*
dest
,
signed
char
val
);
static
void
(
CDECL
*
p_vcomp_atomic_and_i2
)(
short
*
dest
,
short
val
);
static
void
(
CDECL
*
p_vcomp_atomic_and_i4
)(
int
*
dest
,
int
val
);
static
void
(
CDECL
*
p_vcomp_atomic_and_i8
)(
LONG64
*
dest
,
LONG64
val
);
static
void
(
CDECL
*
p_vcomp_atomic_div_i1
)(
char
*
dest
,
char
val
);
static
void
(
CDECL
*
p_vcomp_atomic_div_i1
)(
char
*
dest
,
signed
char
val
);
static
void
(
CDECL
*
p_vcomp_atomic_div_i2
)(
short
*
dest
,
short
val
);
static
void
(
CDECL
*
p_vcomp_atomic_div_i4
)(
int
*
dest
,
int
val
);
static
void
(
CDECL
*
p_vcomp_atomic_div_i8
)(
LONG64
*
dest
,
LONG64
val
);
...
...
@@ -50,13 +50,13 @@ static void (CDECL *p_vcomp_atomic_div_ui1)(unsigned char *dest, unsigned cha
static
void
(
CDECL
*
p_vcomp_atomic_div_ui2
)(
unsigned
short
*
dest
,
unsigned
short
val
);
static
void
(
CDECL
*
p_vcomp_atomic_div_ui4
)(
unsigned
int
*
dest
,
unsigned
int
val
);
static
void
(
CDECL
*
p_vcomp_atomic_div_ui8
)(
ULONG64
*
dest
,
ULONG64
val
);
static
void
(
CDECL
*
p_vcomp_atomic_mul_i1
)(
char
*
dest
,
char
val
);
static
void
(
CDECL
*
p_vcomp_atomic_mul_i1
)(
char
*
dest
,
signed
char
val
);
static
void
(
CDECL
*
p_vcomp_atomic_mul_i2
)(
short
*
dest
,
short
val
);
static
void
(
CDECL
*
p_vcomp_atomic_mul_i4
)(
int
*
dest
,
int
val
);
static
void
(
CDECL
*
p_vcomp_atomic_mul_i8
)(
LONG64
*
dest
,
LONG64
val
);
static
void
(
CDECL
*
p_vcomp_atomic_mul_r4
)(
float
*
dest
,
float
val
);
static
void
(
CDECL
*
p_vcomp_atomic_mul_r8
)(
double
*
dest
,
double
val
);
static
void
(
CDECL
*
p_vcomp_atomic_or_i1
)(
char
*
dest
,
char
val
);
static
void
(
CDECL
*
p_vcomp_atomic_or_i1
)(
char
*
dest
,
signed
char
val
);
static
void
(
CDECL
*
p_vcomp_atomic_or_i2
)(
short
*
dest
,
short
val
);
static
void
(
CDECL
*
p_vcomp_atomic_or_i4
)(
int
*
dest
,
int
val
);
static
void
(
CDECL
*
p_vcomp_atomic_or_i8
)(
LONG64
*
dest
,
LONG64
val
);
...
...
@@ -72,13 +72,13 @@ static void (CDECL *p_vcomp_atomic_shr_ui1)(unsigned char *dest, unsigned int
static
void
(
CDECL
*
p_vcomp_atomic_shr_ui2
)(
unsigned
short
*
dest
,
unsigned
int
val
);
static
void
(
CDECL
*
p_vcomp_atomic_shr_ui4
)(
unsigned
int
*
dest
,
unsigned
int
val
);
static
void
(
CDECL
*
p_vcomp_atomic_shr_ui8
)(
ULONG64
*
dest
,
unsigned
int
val
);
static
void
(
CDECL
*
p_vcomp_atomic_sub_i1
)(
char
*
dest
,
char
val
);
static
void
(
CDECL
*
p_vcomp_atomic_sub_i1
)(
char
*
dest
,
signed
char
val
);
static
void
(
CDECL
*
p_vcomp_atomic_sub_i2
)(
short
*
dest
,
short
val
);
static
void
(
CDECL
*
p_vcomp_atomic_sub_i4
)(
int
*
dest
,
int
val
);
static
void
(
CDECL
*
p_vcomp_atomic_sub_i8
)(
LONG64
*
dest
,
LONG64
val
);
static
void
(
CDECL
*
p_vcomp_atomic_sub_r4
)(
float
*
dest
,
float
val
);
static
void
(
CDECL
*
p_vcomp_atomic_sub_r8
)(
double
*
dest
,
double
val
);
static
void
(
CDECL
*
p_vcomp_atomic_xor_i1
)(
char
*
dest
,
char
val
);
static
void
(
CDECL
*
p_vcomp_atomic_xor_i1
)(
char
*
dest
,
signed
char
val
);
static
void
(
CDECL
*
p_vcomp_atomic_xor_i2
)(
short
*
dest
,
short
val
);
static
void
(
CDECL
*
p_vcomp_atomic_xor_i4
)(
int
*
dest
,
int
val
);
static
void
(
CDECL
*
p_vcomp_atomic_xor_i8
)(
LONG64
*
dest
,
LONG64
val
);
...
...
@@ -1535,7 +1535,7 @@ static void test_atomic_integer8(void)
{
struct
{
void
(
CDECL
*
func
)(
char
*
,
char
);
void
(
CDECL
*
func
)(
char
*
,
signed
char
);
signed
char
v1
,
v2
,
expected
;
}
tests1
[]
=
...
...
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