summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authormiod <miod@openbsd.org>2012-12-25 17:10:53 +0000
committermiod <miod@openbsd.org>2012-12-25 17:10:53 +0000
commitfb64fe9bc698fb411dbe8e24c6c470dcb5a50209 (patch)
tree281886aae504ee421ea2829ff91cc7651fea1e87 /lib
parentAdd GENERIC.MP (diff)
downloadwireguard-openbsd-fb64fe9bc698fb411dbe8e24c6c470dcb5a50209.tar.xz
wireguard-openbsd-fb64fe9bc698fb411dbe8e24c6c470dcb5a50209.zip
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.
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions