]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Don't use a non-zero argument for __builtin_frame_address
authorjhibbits <jhibbits@FreeBSD.org>
Sun, 17 Sep 2017 20:07:20 +0000 (20:07 +0000)
committerjhibbits <jhibbits@FreeBSD.org>
Sun, 17 Sep 2017 20:07:20 +0000 (20:07 +0000)
commit95246a563c14bee63db729147850573e6aa52997
tree5c56918ada6838f0badbd4e6a6eb0b8d8973bf9f
parent282583f02863ef039a5da13f3510c9c825ef7c8e
Don't use a non-zero argument for __builtin_frame_address

__builtin_frame_address with a non-zero argument is unsafe and rejected by
newer gcc.  Since it doesn't seem to impact the stacktrace, don't bother
with gymnastics to unwind to a different frame for starting.

PR: kern/220118
MFC after: 2 weeks
sys/powerpc/powerpc/stack_machdep.c