OSDN Git Service

Stop libc from cross-referencing unwind symbols
authorDmitriy Ivanov <dimitry@google.com>
Sat, 4 Apr 2015 01:41:42 +0000 (18:41 -0700)
committerDimitry Ivanov <dimitry@google.com>
Tue, 7 Apr 2015 01:48:35 +0000 (01:48 +0000)
commitcd13b14e98d4921af126667fae0cf6613a5615c5
treef1b4997430589c150f77f44b56afa6b0e81a964f
parente686df8d839216460f02cf7db6c4e26a13e49afd
Stop libc from cross-referencing unwind symbols

  This makes unwind symbols 'protected',
  which should prevent them from relocating
  against libc++.so/libcutls.so.

  This is temporary file and it is going
  to be removed once libc.so stops exporting
  them.

Bug: http://b/19958712
Change-Id: I96a765afe47e68d2e2ceb288870e63a25ca52081
libc/arch-arm/arm.mk
libc/arch-arm/bionic/libgcc_protect_unwind.c [new file with mode: 0644]