3 Commits

Author SHA1 Message Date
Dylan McKay
900da3662a [AVR] Fix a bug so that we now emit R_AVR_16 fixups with the correct offset
Before this, the LDS/STS instructions would have their opcodes
overwritten while linking.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@301782 91177308-0d34-0410-b5e6-96231b3b80d8
2017-04-30 23:33:52 +00:00
Dylan McKay
782378cd5a [AVR] Add missing #includes
A previous change seems to have remove #includes from header files. This
fixes the build.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@294427 91177308-0d34-0410-b5e6-96231b3b80d8
2017-02-08 08:52:46 +00:00
Dylan McKay
e0d500a642 [AVR] Add the machine code emitter
Reviewers: arsenm, kparzysz

Subscribers: wdng, beanz, japaric, llvm-commits, mgorny

Differential Revision: https://reviews.llvm.org/D25388

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@285269 91177308-0d34-0410-b5e6-96231b3b80d8
2016-10-27 06:56:46 +00:00