[PATCH] [PATCH] [ELF/AArch64] Initial General-dynamic TLS support
Rui Ueyama
ruiu at google.com
Wed Jul 1 14:06:36 PDT 2015
================
Comment at: lib/ReaderWriter/ELF/AArch64/AArch64RelocationHandler.cpp:438
@@ +437,3 @@
+ write32le(location, result | read32le(location));
+ //return std::error_code();
+}
----------------
Please don't leave code commented out.
================
Comment at: lib/ReaderWriter/ELF/AArch64/AArch64RelocationPass.cpp:99
@@ +98,3 @@
+ ArrayRef<uint8_t> rawContent() const override {
+ return ArrayRef<uint8_t>(AArch64TlsdescGotAtomContent, 16);
+ }
----------------
Use array_lengthof instead of 16.
================
Comment at: lib/ReaderWriter/ELF/AArch64/AArch64RelocationPass.cpp:126
@@ +125,3 @@
+ ArrayRef<uint8_t> rawContent() const override {
+ return ArrayRef<uint8_t>(AArch64PltTlsdescAtomContent, 32);
+ }
----------------
Ditto
http://reviews.llvm.org/D10842
EMAIL PREFERENCES
http://reviews.llvm.org/settings/panel/emailpreferences/
More information about the llvm-commits
mailing list