CVSROOT: /cvs Module name: src Changes by: m...@cvs.openbsd.org 2012/12/25 10:10:53
Modified files: gnu/usr.bin/gcc/gcc/config/m88k: m88k.c m88k.h openbsd.h Log message: Define INCOMING_RETURN_ADDR_RTX and DWARF_FRAME_RETURN_COLUMN to allow for DWARF debugging information to be produced, but define DWARF2_UNWIND_INFO to zero to prevent it from being output yet. This exposes dire weaknesses in the way the dwarf unwinder recognizes stack frame setup instructions, so borrow code from rs6000 to rewrite and annotate them as dwarf-edible instructions. No functional change intended - although this enables one more optimization code path in gcc.