]> granicus.if.org Git - libvpx/commit
Disable __longjmp_chk protection
authorJohn Koleszar <jkoleszar@google.com>
Mon, 11 Jul 2011 15:25:25 +0000 (11:25 -0400)
committerJohn Koleszar <jkoleszar@google.com>
Wed, 13 Jul 2011 20:07:00 +0000 (16:07 -0400)
commitb73a3693e581583e9ec676f4396d0c3d173e2462
tree19272f844337ee718f2d6c47c63121d737c43a8d
parente83d36c053199693eadac5774b47d17416cb8954
Disable __longjmp_chk protection

glibc implements some checking on longjmp() calls by replacing it with
an internal function __longjmp_chk(), when FORTIFY_SOURCE is defined.
This can be problematic when compiling the library under one version of
glibc and running it under another. Work around this issue for the one
symbol affected for now, before taking out the undef hammer.

Fixes http://code.google.com/p/webm/issues/detail?id=166

Change-Id: Ifc5e25cdec17915e394711f2185b3e9214572d10
vpx/internal/vpx_codec_internal.h