blob: 59771d6c6a3e3b2cf31d0a4f3eaca701b08a778c [file] [log] [blame]
// Compile with -S, there should be no references to
// LTRAMP in the output.
extern "C"
{
int printf (char *, ...);
}
void
sub2 (void (*func) ())
{
(*func) ();
}
int
main(void)
{
extern void sub (void);
sub2 (sub);
}
void
sub (void)
{
printf ("hello world\n");
}