xref: /freebsd/contrib/llvm-project/lld/docs/partitions.svg (revision e8d8bef961a50d4dc22501cde4fb9fb0be1b2532)
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
3 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
4<!-- Generated by graphviz version 2.38.0 (20140413.2041)
5 -->
6<!-- Title: G Pages: 1 -->
7<svg width="393pt" height="188pt"
8 viewBox="0.00 0.00 393.00 188.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
9<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 184)">
10<title>G</title>
11<polygon fill="white" stroke="none" points="-4,4 -4,-184 389,-184 389,4 -4,4"/>
12<!-- part_main -->
13<g id="node1" class="node"><title>part_main</title>
14<text text-anchor="middle" x="47.5" y="-158.3" font-family="Times,serif" font-size="14.00">Main partition</text>
15</g>
16<!-- main -->
17<g id="node4" class="node"><title>main</title>
18<ellipse fill="lightblue" stroke="black" cx="75.5" cy="-90" rx="28.6953" ry="18"/>
19<text text-anchor="middle" x="75.5" y="-86.3" font-family="Times,serif" font-size="14.00">main</text>
20</g>
21<!-- part_main&#45;&gt;main -->
22<g id="edge1" class="edge"><title>part_main&#45;&gt;main</title>
23<path fill="none" stroke="black" d="M54.4214,-143.697C57.6218,-135.696 61.492,-126.02 65.0381,-117.155"/>
24<polygon fill="black" stroke="black" points="68.3868,-118.207 68.8511,-107.622 61.8874,-115.607 68.3868,-118.207"/>
25</g>
26<!-- part1 -->
27<g id="node2" class="node"><title>part1</title>
28<text text-anchor="middle" x="176.5" y="-158.3" font-family="Times,serif" font-size="14.00">Loadable partition 1</text>
29</g>
30<!-- f1 -->
31<g id="node5" class="node"><title>f1</title>
32<ellipse fill="lightsalmon" stroke="black" cx="176.5" cy="-90" rx="27" ry="18"/>
33<text text-anchor="middle" x="176.5" y="-86.3" font-family="Times,serif" font-size="14.00">f1</text>
34</g>
35<!-- part1&#45;&gt;f1 -->
36<g id="edge3" class="edge"><title>part1&#45;&gt;f1</title>
37<path fill="none" stroke="black" d="M176.5,-143.697C176.5,-135.983 176.5,-126.712 176.5,-118.112"/>
38<polygon fill="black" stroke="black" points="180,-118.104 176.5,-108.104 173,-118.104 180,-118.104"/>
39</g>
40<!-- part2 -->
41<g id="node3" class="node"><title>part2</title>
42<text text-anchor="middle" x="321.5" y="-158.3" font-family="Times,serif" font-size="14.00">Loadable partition 2</text>
43</g>
44<!-- f2 -->
45<g id="node6" class="node"><title>f2</title>
46<ellipse fill="palegreen" stroke="black" cx="284.5" cy="-90" rx="27" ry="18"/>
47<text text-anchor="middle" x="284.5" y="-86.3" font-family="Times,serif" font-size="14.00">f2</text>
48</g>
49<!-- part2&#45;&gt;f2 -->
50<g id="edge7" class="edge"><title>part2&#45;&gt;f2</title>
51<path fill="none" stroke="black" d="M312.354,-143.697C307.97,-135.403 302.636,-125.311 297.813,-116.187"/>
52<polygon fill="black" stroke="black" points="300.801,-114.35 293.034,-107.145 294.612,-117.621 300.801,-114.35"/>
53</g>
54<!-- f3 -->
55<g id="node7" class="node"><title>f3</title>
56<ellipse fill="lightblue" stroke="black" cx="104.5" cy="-18" rx="27" ry="18"/>
57<text text-anchor="middle" x="104.5" y="-14.3" font-family="Times,serif" font-size="14.00">f3</text>
58</g>
59<!-- main&#45;&gt;f3 -->
60<g id="edge2" class="edge"><title>main&#45;&gt;f3</title>
61<path fill="none" stroke="black" d="M82.3726,-72.411C85.7675,-64.2164 89.9422,-54.1395 93.7473,-44.9548"/>
62<polygon fill="black" stroke="black" points="97.0828,-46.0481 97.6767,-35.4699 90.6158,-43.3689 97.0828,-46.0481"/>
63</g>
64<!-- f1&#45;&gt;f3 -->
65<g id="edge4" class="edge"><title>f1&#45;&gt;f3</title>
66<path fill="none" stroke="black" d="M161.93,-74.8345C151.75,-64.9376 137.976,-51.5462 126.469,-40.3591"/>
67<polygon fill="black" stroke="black" points="128.905,-37.8461 119.296,-33.3847 124.026,-42.865 128.905,-37.8461"/>
68</g>
69<!-- f4 -->
70<g id="node8" class="node"><title>f4</title>
71<ellipse fill="lightsalmon" stroke="black" cx="176.5" cy="-18" rx="27" ry="18"/>
72<text text-anchor="middle" x="176.5" y="-14.3" font-family="Times,serif" font-size="14.00">f4</text>
73</g>
74<!-- f1&#45;&gt;f4 -->
75<g id="edge5" class="edge"><title>f1&#45;&gt;f4</title>
76<path fill="none" stroke="black" d="M176.5,-71.6966C176.5,-63.9827 176.5,-54.7125 176.5,-46.1124"/>
77<polygon fill="black" stroke="black" points="180,-46.1043 176.5,-36.1043 173,-46.1044 180,-46.1043"/>
78</g>
79<!-- f5 -->
80<g id="node9" class="node"><title>f5</title>
81<ellipse fill="lightblue" stroke="black" cx="248.5" cy="-18" rx="27" ry="18"/>
82<text text-anchor="middle" x="248.5" y="-14.3" font-family="Times,serif" font-size="14.00">f5</text>
83</g>
84<!-- f1&#45;&gt;f5 -->
85<g id="edge6" class="edge"><title>f1&#45;&gt;f5</title>
86<path fill="none" stroke="black" d="M191.07,-74.8345C201.25,-64.9376 215.024,-51.5462 226.531,-40.3591"/>
87<polygon fill="black" stroke="black" points="228.974,-42.865 233.704,-33.3847 224.095,-37.8461 228.974,-42.865"/>
88</g>
89<!-- f2&#45;&gt;f3 -->
90<g id="edge8" class="edge"><title>f2&#45;&gt;f3</title>
91<path fill="none" stroke="black" d="M260.806,-81.0022C232.063,-71.1346 182.266,-53.5073 140.5,-36 138.683,-35.2385 136.825,-34.4358 134.957,-33.6106"/>
92<polygon fill="black" stroke="black" points="136.231,-30.3452 125.68,-29.3829 133.328,-36.7149 136.231,-30.3452"/>
93</g>
94<!-- f2&#45;&gt;f5 -->
95<g id="edge9" class="edge"><title>f2&#45;&gt;f5</title>
96<path fill="none" stroke="black" d="M276.15,-72.7646C271.788,-64.2831 266.353,-53.7144 261.459,-44.1974"/>
97<polygon fill="black" stroke="black" points="264.49,-42.4395 256.804,-35.1473 258.265,-45.6409 264.49,-42.4395"/>
98</g>
99<!-- f6 -->
100<g id="node10" class="node"><title>f6</title>
101<ellipse fill="palegreen" stroke="black" cx="320.5" cy="-18" rx="27" ry="18"/>
102<text text-anchor="middle" x="320.5" y="-14.3" font-family="Times,serif" font-size="14.00">f6</text>
103</g>
104<!-- f2&#45;&gt;f6 -->
105<g id="edge10" class="edge"><title>f2&#45;&gt;f6</title>
106<path fill="none" stroke="black" d="M292.85,-72.7646C297.212,-64.2831 302.647,-53.7144 307.541,-44.1974"/>
107<polygon fill="black" stroke="black" points="310.735,-45.6409 312.196,-35.1473 304.51,-42.4395 310.735,-45.6409"/>
108</g>
109</g>
110</svg>
111