1*e93f7393Sniklas extern "C" int csub (int); 2*e93f7393Sniklas int foo(int x)3*e93f7393Sniklasfoo (int x) 4*e93f7393Sniklas { 5*e93f7393Sniklas return csub (x / 2); 6*e93f7393Sniklas } 7*e93f7393Sniklas 8*e93f7393Sniklas extern "C" int cppsub_ (int *); 9*e93f7393Sniklas int cppsub_(int * y)10*e93f7393Sniklascppsub_ (int *y) 11*e93f7393Sniklas { 12*e93f7393Sniklas return foo (*y); 13*e93f7393Sniklas } 14