Difference between revisions of "Compiler"

From NaplesPU Documentation
Jump to: navigation, search
(Replaced content with "not more needed")
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<strong>This is the main nu+ compiler documentation page</strong>
+
not more needed
 
 
Adding a new target architecture, i.e. nu+, to llvm requires four steps:
 
* [[Backend|write all backend files and place them into the lib/Target/NuPlus folder]]
 
* [[Frontend|modify the Clang frontend]]
 
* [[How to add a new backend to llvm|register and add the new backend to llvm]]
 
* [[Tools|modify and/or add all the external tools that are used by llvm, i.e. linker, disassembler, etc..]]
 

Latest revision as of 18:26, 25 May 2018

not more needed