Fix layout_check with sections named /^Lsection_.../
Restore debug label output on flow-statement-exit

Also ensure debug tests fully link
Warn about compound literals in C89 mode
Handle old function calls with too few args
Prevent use of callee-save registers
Use callee-save registers to save registers across calls
TODO: callee-reg save/restore
callee save example