mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-11 21:57:42 +08:00
* gcc.c-tortuer/execute/20000726-1.c: New test.
From-SVN: r35279
This commit is contained in:
parent
9f9f0e4f9e
commit
fc5f1cca41
@ -1,3 +1,7 @@
|
||||
Wed Jul 26 19:41:51 2000 Hans-Peter Nilsson <hp@axis.com>
|
||||
|
||||
* gcc.c-tortuer/execute/20000726-1.c: New test.
|
||||
|
||||
2000-07-26 Alexandre Oliva <aoliva@redhat.com>
|
||||
|
||||
* gcc.c-torture/execute/enum-2.c: New test.
|
||||
|
31
gcc/testsuite/gcc.c-torture/execute/20000726-1.c
Normal file
31
gcc/testsuite/gcc.c-torture/execute/20000726-1.c
Normal file
@ -0,0 +1,31 @@
|
||||
void adjust_xy (short *, short *);
|
||||
|
||||
struct adjust_template
|
||||
{
|
||||
short kx_x;
|
||||
short kx_y;
|
||||
short kx;
|
||||
short kz;
|
||||
};
|
||||
|
||||
static struct adjust_template adjust = {0, 0, 1, 1};
|
||||
|
||||
main ()
|
||||
{
|
||||
short x = 1, y = 1;
|
||||
|
||||
adjust_xy (&x, &y);
|
||||
|
||||
if (x != 1)
|
||||
abort ();
|
||||
|
||||
exit (0);
|
||||
}
|
||||
|
||||
void
|
||||
adjust_xy (x, y)
|
||||
short *x;
|
||||
short *y;
|
||||
{
|
||||
*x = adjust.kx_x * *x + adjust.kx_y * *y + adjust.kx;
|
||||
}
|
Loading…
Reference in New Issue
Block a user