4 int main(int argc
, char **argv
)
21 : "=r" (sp1
), "=r" (sp2
), "=r" (sp3
), "=r" (fs2
)
26 printf("sp change after push = %ld\n", sp2
- sp1
);
27 printf("sp change after pop = %ld\n", sp3
- sp2
);
28 printf("fs after push and pop = %04x\n", fs1
);
37 : "=r" (sp1
), "=r" (sp2
), "=r" (sp3
), "=r" (fs2
)
42 printf("sp change after push = %ld\n", sp2
- sp1
);
43 printf("sp change after pop = %ld\n", sp3
- sp2
);
44 printf("fs after push and pop = %04x\n", fs1
);