Quuxplusone / LLVMBugzillaTest

0 stars 0 forks source link

StackProtector codegen for AArch64/Android kernel uses bionic TLS #29761

Open Quuxplusone opened 7 years ago

Quuxplusone commented 7 years ago
Bugzilla Link PR30788
Status NEW
Importance P normal
Reported by Evgenii Stepanov (eugeni.stepanov@gmail.com)
Reported on 2016-10-25 13:37:43 -0700
Last modified on 2016-10-25 13:41:43 -0700
Version trunk
Hardware PC Linux
CC llvm-bugs@lists.llvm.org
Fixed by commit(s)
Attachments
Blocks
Blocked by
See also
Quuxplusone commented 7 years ago
The code in AArch64TargetLowering::getIRStackGuard for *-android* triple
depends on bionic ABI and does not work in the kernel space.

Unfortunately, the AArch64 target does not accept CodeModel::Kernel, which
needs to be fixed first.