Dylan McKay
2ccb941740
[AVR] Fix global references to function symbols
...
References to functions are in program memory and need a `pm()` fixup. This should fix trait objects for Rust on AVR.
Differential Revision: https://reviews.llvm.org/D87631
Patch by Alex Mikhalev.
2021-02-10 00:40:49 +13:00
Dylan McKay
1335737ee1
[LLVM][AVR] Support for R_AVR_6 fixup
...
Summary: Handle the emission of `R_AVR_6` ELF relocation type.
Reviewers: dylanmckay
Reviewed By: dylanmckay
Subscribers: hiraditya, Jim, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D78721
Patch by @LemonBoy https://reviews.llvm.org/p/LemonBoy/
2020-05-17 19:46:09 +12:00
David Bozier
e6c55fbe01
Fixup AVR tests to reflect changes in addend format in llvm-objdump
...
Summary: Changes to llvm-objdump made in D69997
Reviewers: thakis, jhenderson, grimar
Reviewed By: thakis
Subscribers: dylanmckay, Jim, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D70438
2019-11-19 15:32:58 +00:00
Dylan McKay
2124bcf805
[AVR] Implement some missing code paths
...
This has been broken since r320009.
llvm-svn: 320348
2017-12-11 11:01:27 +00:00
Dylan McKay
ba23343a45
Revert and accidentally committed revert commit
...
This reverts commit r320245.
llvm-svn: 320247
2017-12-09 08:01:28 +00:00
Dylan McKay
f5422afdf0
Revert "[AVR] Override ParseDirective"
...
This reverts commit 57c16f9267969ebb09d6448607999b4a9f40c418.
llvm-svn: 320245
2017-12-09 07:51:37 +00:00
Leslie Zhai
8543d53fd9
[AVR] Override ParseDirective
...
Reviewers: dylanmckay, kparzysz
Reviewed By: dylanmckay
Differential Revision: https://reviews.llvm.org/D38029
llvm-svn: 320009
2017-12-07 06:56:09 +00:00
Dylan McKay
3ffc449597
[AVR] Add all of the machine code test suite
...
Summary: This adds all of the AVR machine code tests.
Reviewers: arsenm, kparzysz
Subscribers: wdng, japaric
Differential Revision: https://reviews.llvm.org/D26387
llvm-svn: 286417
2016-11-09 23:46:25 +00:00