(raise_exception): Make non-static, unwind "depth - 1" steps to get to
top-most a() frame.
(__builtin_ia64_bsp): Also define for Intel-compiler.
(a): Restructure so it works in the face of global optimization and also
remove GCC dependencies.
(main): Initialize depth based on argv[1].
(Logical change 1.232)
label. gcc-3.x otherwise notices that the label isn't used for control-flow
and feels free to move it around (usually to the beginning of the basic-block),
with very bad consequences.
(Logical change 1.70)