llvm-project/llvm/lib/Target/AVR/MCTargetDesc
Dylan McKay 0fc5fe0a58 [AVR] Enable the '__do_copy_data' function
Also enables '__do_clear_bss'.

These functions are automaticalled called by the CRT if they are
declared.

We need these to be called otherwise RAM will start completely
uninitialised, even though we need to copy RAM variables from progmem to
RAM.

llvm-svn: 312905
2017-09-11 10:32:51 +00:00
..
AVRAsmBackend.cpp [AVR] Update AVRASmBackend from API change in r306906 2017-07-01 01:18:12 +00:00
AVRAsmBackend.h [AVR] Update AVRASmBackend from API change in r306906 2017-07-01 01:18:12 +00:00
AVRELFObjectWriter.cpp [AVR] Add the ELF object file writer 2016-09-30 14:09:20 +00:00
AVRELFStreamer.cpp [AVR] Rename 'AVRTiny' to 'Tiny' 2017-07-11 04:45:15 +00:00
AVRELFStreamer.h
AVRFixupKinds.h [AVR] Add AVRMCExpr 2016-09-26 11:35:32 +00:00
AVRMCAsmInfo.cpp [AVR] Migrate to new MCAsmInfo CodePointerSize 2017-04-19 01:20:43 +00:00
AVRMCAsmInfo.h
AVRMCCodeEmitter.cpp [AVR] Fix a bug so that we now emit R_AVR_16 fixups with the correct offset 2017-04-30 23:33:52 +00:00
AVRMCCodeEmitter.h [AVR] Fix a bug so that we now emit R_AVR_16 fixups with the correct offset 2017-04-30 23:33:52 +00:00
AVRMCExpr.cpp Sort the remaining #include lines in include/... and lib/.... 2017-06-06 11:49:48 +00:00
AVRMCExpr.h [AVR] Add AVRMCExpr 2016-09-26 11:35:32 +00:00
AVRMCTargetDesc.cpp Sort the remaining #include lines in include/... and lib/.... 2017-06-06 11:49:48 +00:00
AVRMCTargetDesc.h Move the global variables representing each Target behind accessor function 2016-10-09 23:00:34 +00:00
AVRTargetStreamer.cpp [AVR] Enable the '__do_copy_data' function 2017-09-11 10:32:51 +00:00
AVRTargetStreamer.h [AVR] Enable the '__do_copy_data' function 2017-09-11 10:32:51 +00:00
CMakeLists.txt [AVR] Add the machine code emitter 2016-10-27 06:56:46 +00:00
LLVMBuild.txt [AVR] Add backend dependencies to MCTargetDesc/LLVMBuild.txt 2016-10-08 01:14:23 +00:00