URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [testsuite/] [g++.old-deja/] [g++.mike/] [asm2.C] - Rev 699
Compare with Previous | Blame | View Log
// { dg-do run }
// Compile with -S, there should be no references to
// LTRAMP in the output.
extern "C" int printf (const char *, ...);
void
sub2 (void (*func) ())
{
(*func) ();
}
int
main(void)
{
extern void sub (void);
sub2 (sub);
}
void
sub (void)
{
printf ("hello world\n");
}