OpenCores
URL https://opencores.org/ocsvn/openrisc_2011-10-31/openrisc_2011-10-31/trunk

Subversion Repositories openrisc_2011-10-31

[/] [openrisc/] [trunk/] [gnu-src/] [gcc-4.5.1/] [gcc/] [testsuite/] [gcc.dg/] [torture/] [stackalign/] [sibcall-1.c] - Blame information for rev 300

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 298 jeremybenn
/* { dg-do run } */
2
 
3
extern int ok (int);
4
extern void exit ();
5
static int gen_x86_64_shrd (int);
6
static int
7
gen_x86_64_shrd(int a __attribute__ ((__unused__)))
8
{
9
  return 0;
10
}
11
 
12
extern int gen_x86_shrd_1 (int);
13
extern void ix86_split_ashr (int);
14
 
15
void
16
ix86_split_ashr (int mode)
17
{
18
          (mode != 0
19
                      ? ok
20
                      : gen_x86_64_shrd) (0);
21
}
22
 
23
volatile int one = 1;
24
int
25
main (void)
26
{
27
  ix86_split_ashr (one);
28
  return 1;
29
}
30
 
31
int
32
ok (int i)
33
{
34
  exit (i);
35
}

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.