- User Since
- Aug 21 2014, 1:57 PM (229 w, 6 d)
Unrelated to this change, I made an error in my commit message for: r351356
referring to this review instead of https://reviews.llvm.org/D56726. Sorry for any confusion this may cause.
Yes, Section.getAddress() returns zero for object files.
Include full context
Dec 12 2018
FWIW: The check you mention in ELF.cpp is triggered by the following test script. This causes llvm-readelf to generate an unexpected error message, LLVM ERROR: Virtual address is not in any segment
Dec 11 2018
Dec 7 2018
Output each option test result to different files and verify that each of the files contains identical content.
Dec 6 2018
Updated the patch to include full context.
Full context? I use git format-patch -1 and upload the file it produces.
Dec 5 2018
Dec 4 2018
Change JustHeaders to AllHeaders
Oct 16 2018
Oct 15 2018
Oct 14 2018
https://reviews.llvm.org/D53219 added a check for either hexagon-ld or ld. I merged that change earlier today. I can change the test to pass -fuse-ld, let me know. Thanks,
Oct 12 2018
Update following Rui's suggestions.
I updated the tests: https://reviews.llvm.org/D53219
Seems like the test cases do not consider the possibility of CLANG_DEFAULT_LINKER being set. If CLANG_DEFAULT_LINKER was set to "hexagon-link" these tests would probably pass.
Oct 10 2018
Oct 9 2018
Oct 8 2018
No this isn't, I'd like to add TLS support. I'm also sure some additional relocations will be required (beyond the TLS ones).
Oct 4 2018
Oct 2 2018
Oct 1 2018
Sep 28 2018
Sep 27 2018
Remove the blank line
Put a trap into the gap between the PLT header and plt0.
Swap zero pad with nop insn pad.
Reduce the padding but still bring plt0 to a 16byte alignment. There was no obvious reason for the additional padding and it is not part of the ABI.
Sep 26 2018
Adds a PLT header.
Fixes formatting issue.
Sep 20 2018
Sep 7 2018
Sep 4 2018
Hexagon only supports named register, r19.
Sep 3 2018
OK I will temporarily disable the test and tack down the cause.
Aug 31 2018
Aug 28 2018
Aug 27 2018
Aug 25 2018
Added 9X and 10X as well, along with updated testing.
I'd like to get these patches merged if they are OK. More are on the way.
Aug 24 2018
Aug 23 2018
Aug 22 2018
Aug 21 2018
Aug 20 2018
Drop mask for R_HEX_32.