// TryAddOne.c, example of interfacing C to assembly language // // paired with AddOne.s, which contains the function addone() // // compile by assembling AddOne.s first, and then typing // // gcc -g -o tryaddone TryAddOne.c AddOne.o // int x; main() { x = 7; addone(&x); printf("%d\n",x); // should print out 8 exit(1); }