vlib: save signal handler data to global vbls 70/29370/2
authorDave Barach <dave@barachs.net>
Fri, 9 Oct 2020 14:17:22 +0000 (10:17 -0400)
committerFlorin Coras <florin.coras@gmail.com>
Fri, 9 Oct 2020 16:52:13 +0000 (16:52 +0000)
commit695eb9353dc4895a17d960488675b7e44c8022db
tree119db6942c2efed25ccc255b2860925a48aab717
parentdd9eae5c29a4379943e60ddf6b7ab96b8e154040
vlib: save signal handler data to global vbls

Turns out that clang is a bit too enthusiastic about mapping static
variables to registers, which makes it hard to extract (especially)
the faulting VA from an optimized core file.

Type: improvement

Signed-off-by: Dave Barach <dave@barachs.net>
Change-Id: I836e5d9695aeb4c5ee4a27f9565acf08ee4eaac0
src/vlib/unix/main.c