reactos/rostests/tests/pseh2/psehtest2.c
KJK::Hyperion dbd93ad414 PSEH 2 test suite - around 90 tests so far, and more coming
svn path=/trunk/; revision=38311
2008-12-23 19:47:30 +00:00

139 lines
1.2 KiB
C

extern
int return_arg(int arg)
{
return arg;
}
extern
void no_op(void)
{
}
extern
int return_zero(void)
{
return 0;
}
extern
int return_positive(void)
{
return 1234;
}
extern
int return_negative(void)
{
return -1234;
}
extern
int return_one(void)
{
return 1;
}
extern
int return_minusone(void)
{
return -1;
}
extern
int return_zero_2(void * p)
{
return 0;
}
extern
int return_positive_2(void * p)
{
return 1234;
}
extern
int return_negative_2(void * p)
{
return -1234;
}
extern
int return_one_2(void * p)
{
return 1;
}
extern
int return_minusone_2(void * p)
{
return -1;
}
extern
int return_zero_3(int n)
{
return 0;
}
extern
int return_positive_3(int n)
{
return 1234;
}
extern
int return_negative_3(int n)
{
return -1234;
}
extern
int return_one_3(int n)
{
return 1;
}
extern
int return_minusone_3(int n)
{
return -1;
}
extern
int return_zero_4(void * p, int n)
{
return 0;
}
extern
int return_positive_4(void * p, int n)
{
return 1234;
}
extern
int return_negative_4(void * p, int n)
{
return -1234;
}
extern
int return_one_4(void * p, int n)
{
return 1;
}
extern
int return_minusone_4(void * p, int n)
{
return -1;
}
extern
void set_positive(int * p)
{
*p = 1234;
}
/* EOF */