digraph diagram { rankdir = LR; "gcc (host)" [shape=rect]; "8cc.c" [shape=doublecircle]; "elc.c" [shape=doublecircle]; "8cc.exe" [shape=ellipse]; "8cc.eir" [shape=ellipse]; "8cc.bf" [shape=ellipse]; "elc.exe" [shape=ellipse]; "elc.eir" [shape=ellipse]; "elc.bf" [shape=ellipse]; "8cc.eir (s2)" [shape=ellipse]; "8cc.bf (s2)" [shape=ellipse]; "elc.eir (s2)" [shape=ellipse]; "elc.bf (s2)" [shape=ellipse]; "8cc.eir (s3)" [shape=ellipse]; "8cc.bf (s3)" [shape=ellipse]; "elc.eir (s3)" [shape=ellipse]; "elc.bf (s3)" [shape=ellipse]; "1" [shape=diamond,style=filled,label="",height=.1,width=.1]; "gcc (host)" -> "1" [dir=none]; "8cc.c" -> "1" [dir=none]; "1" -> "8cc.exe"; "2" [shape=diamond,style=filled,label="",height=.1,width=.1]; "gcc (host)" -> "2" [dir=none]; "elc.c" -> "2" [dir=none]; "2" -> "elc.exe"; "3" [shape=diamond,style=filled,label="",height=.1,width=.1]; "8cc.exe" -> "3" [dir=none]; "8cc.c" -> "3" [dir=none]; "3" -> "8cc.eir"; "4" [shape=diamond,style=filled,label="",height=.1,width=.1]; "8cc.exe" -> "4" [dir=none]; "elc.c" -> "4" [dir=none]; "4" -> "elc.eir"; "5" [shape=diamond,style=filled,label="",height=.1,width=.1]; "elc.exe" -> "5" [dir=none]; "8cc.eir" -> "5" [dir=none]; "5" -> "8cc.bf"; "6" [shape=diamond,style=filled,label="",height=.1,width=.1]; "elc.exe" -> "6" [dir=none]; "elc.eir" -> "6" [dir=none]; "6" -> "elc.bf"; "7" [shape=diamond,style=filled,label="",height=.1,width=.1]; "8cc.bf" -> "7" [dir=none]; "8cc.c" -> "7" [dir=none]; "7" -> "8cc.eir (s2)"; "8" [shape=diamond,style=filled,label="",height=.1,width=.1]; "elc.bf" -> "8" [dir=none]; "8cc.eir (s2)" -> "8" [dir=none]; "8" -> "8cc.bf (s2)"; "9" [shape=diamond,style=filled,label="",height=.1,width=.1]; "8cc.bf" -> "9" [dir=none]; "elc.c" -> "9" [dir=none]; "9" -> "elc.eir (s2)"; "10" [shape=diamond,style=filled,label="",height=.1,width=.1]; "elc.bf" -> "10" [dir=none]; "elc.eir (s2)" -> "10" [dir=none]; "10" -> "elc.bf (s2)"; "11" [shape=diamond,style=filled,label="",height=.1,width=.1]; "8cc.bf (s2)" -> "11" [dir=none]; "8cc.c" -> "11" [dir=none]; "11" -> "8cc.eir (s3)"; "12" [shape=diamond,style=filled,label="",height=.1,width=.1]; "elc.bf (s2)" -> "12" [dir=none]; "8cc.eir (s3)" -> "12" [dir=none]; "12" -> "8cc.bf (s3)"; "13" [shape=diamond,style=filled,label="",height=.1,width=.1]; "8cc.bf (s2)" -> "13" [dir=none]; "elc.c" -> "13" [dir=none]; "13" -> "elc.eir (s3)"; "14" [shape=diamond,style=filled,label="",height=.1,width=.1]; "elc.bf (s2)" -> "14" [dir=none]; "elc.eir (s3)" -> "14" [dir=none]; "14" -> "elc.bf (s3)"; }