What if we attack the unaligned stack problem in main by making main appear use alloca to align the frame? You'd not get an aligned frame for main itself, but you would for everything called by it. That seems a lot less likely to confuse gdb... r~