Created
July 16, 2012 23:56
-
-
Save Bigcheese/3125973 to your computer and use it in GitHub Desktop.
lld task deps
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
digraph G | |
{ | |
Qualcom -> {"GNU ld" Hexagon ELF} | |
Apple -> {ld64 ARM X86 MachO} | |
Sony -> {"GNU ld" ARM ELF} | |
Google -> {"GNU ld" ARM X86 ELF} | |
FreeBSD -> {"GNU ld" X86 ELF} | |
Driver -> "Option Parser" | |
"GNU ld" -> {Driver "lld-core"} | |
"Link Linux Kernel" -> {"GNU ld" "Linker Scripts"} | |
"Linker Scripts" -> {"Atom Format" Passes} | |
ELF -> {"ELF Reader" "ELF Writer" "GOT Pass" "PLT Pass"} -> "Atom Format" | |
"ELF Reader" -> {"Atom Format" "ELF Sections" "ELF Symbols" "ELF Relocations" "ELF Dynamic Symbols"} | |
"ELF Writer" -> {SHT_DYNAMIC} | |
ld64 -> {Driver "lld-core"} | |
MachO -> {"MachO Reader" "MachO Writer"} -> "Atom Format" | |
"link.exe" -> {Driver "lld-core"} | |
PECOFF -> {"PECOFF Reader" "PECOFF Writer"} -> "Atom Format" | |
"PECOFF Writer" -> {".idata"} | |
".idata" -> {"PECOFF IAT" "PECOFF ILT" "PECOFF IDT"} -> "Atom Format" | |
"lld-core" -> {"Option Parser" ELF PECOFF MachO Resolver PassManager -> Passes YAML Native "Atom Format" Diagnostics LTO Plugins Processors Relocations} | |
Resolver -> {"Atom Format" Merging "Dead Stripping" Ordering "Diag API"} | |
Passes -> {"GOT Pass" "PLT Pass" "Stub Pass"} -> "Atom Format" | |
YAML -> {"YAML Reader" "YAML Writer"} -> "Atom Format" | |
Native -> {"Native Reader" "Native Writer"} -> "Atom Format" | |
"Be Fast" -> {"lld-core" Benchmarking} | |
Diagnostics -> {"Diag API" "Diag Reporting"} | |
"Good Diagnostics" -> {Diagnostics "What the user meant" "Typo correction" "Known symbols in libs"} | |
Plugins -> {"Plugin API" Passes} | |
Processors -> {X86 Hexagon ARM} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment