l4re-base-25.08.0

This commit is contained in:
2025-09-12 15:55:45 +02:00
commit d959eaab98
37938 changed files with 9382688 additions and 0 deletions

View File

@@ -0,0 +1,327 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.42.4 (0)
-->
<!-- Title: l4/cxx/avl_map Pages: 1 -->
<svg width="495pt" height="357pt"
viewBox="0.00 0.00 494.50 357.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 353)">
<title>l4/cxx/avl_map</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="AVL map.">
<polygon fill="#999999" stroke="#666666" points="200.5,-349 109.5,-349 109.5,-330 200.5,-330 200.5,-349"/>
<text text-anchor="middle" x="155" y="-337" font-family="Helvetica,sans-Serif" font-size="10.00">l4/cxx/avl_map</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="std__alloc_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="92,-239 0,-239 0,-220 92,-220 92,-239"/>
<text text-anchor="middle" x="46" y="-227" font-family="Helvetica,sans-Serif" font-size="10.00">l4/cxx/std_alloc</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M145.03,-329.85C134.99,-321.04 119.13,-306.87 106,-294 90.19,-278.5 72.89,-260.02 60.95,-247.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="63.27,-244.36 53.95,-239.33 58.1,-249.08 63.27,-244.36"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:href="std__ops_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="163,-184 77,-184 77,-165 163,-165 163,-184"/>
<text text-anchor="middle" x="120" y="-172" font-family="Helvetica,sans-Serif" font-size="10.00">l4/cxx/std_ops</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M151.32,-329.79C147.71,-320.92 142.28,-306.72 139,-294 130.07,-259.32 124.57,-217.79 121.91,-194.24"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="125.39,-193.81 120.84,-184.24 118.43,-194.55 125.39,-193.81"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="pair.html" target="_top" xlink:title="Pair implementation.">
<polygon fill="white" stroke="#666666" points="405,-184 337,-184 337,-165 405,-165 405,-184"/>
<text text-anchor="middle" x="371" y="-172" font-family="Helvetica,sans-Serif" font-size="10.00">l4/cxx/pair</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M174.51,-329.99C192.43,-321.82 219.4,-308.58 241,-294 287.17,-262.84 333.53,-215.93 356.39,-191.53"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="358.97,-193.89 363.2,-184.17 353.84,-189.13 358.97,-193.89"/>
</a>
</g>
</g>
<!-- Node10 -->
<g id="Node000010" class="node">
<title>Node10</title>
<g id="a_Node000010"><a xlink:href="avl__set.html" target="_top" xlink:title="AVL set.">
<polygon fill="white" stroke="#666666" points="232,-294 148,-294 148,-275 232,-275 232,-294"/>
<text text-anchor="middle" x="190" y="-282" font-family="Helvetica,sans-Serif" font-size="10.00">l4/cxx/avl_set</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node10 -->
<g id="edge9_Node000001_Node000010" class="edge">
<title>Node1&#45;&gt;Node10</title>
<g id="a_edge9_Node000001_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M160.78,-329.75C165.62,-322.42 172.68,-311.73 178.64,-302.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="181.74,-304.36 184.33,-294.09 175.9,-300.5 181.74,-304.36"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="59,-184 3,-184 3,-165 59,-165 59,-184"/>
<text text-anchor="middle" x="31" y="-172" font-family="Helvetica,sans-Serif" font-size="10.00">stddef.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M43.52,-219.75C41.54,-212.72 38.68,-202.62 36.19,-193.84"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="39.52,-192.76 33.43,-184.09 32.79,-194.66 39.52,-192.76"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:href="type__traits_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="379.5,-129 278.5,-129 278.5,-110 379.5,-110 379.5,-129"/>
<text text-anchor="middle" x="329" y="-117" font-family="Helvetica,sans-Serif" font-size="10.00">l4/cxx/type_traits</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge5_Node000005_Node000006" class="edge">
<title>Node5&#45;&gt;Node6</title>
<g id="a_edge5_Node000005_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M364.06,-164.75C358.13,-157.26 349.43,-146.28 342.18,-137.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="344.76,-134.75 335.81,-129.09 339.27,-139.1 344.76,-134.75"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:href="compiler_8h.html" target="_top" xlink:title="L4 compiler related defines.">
<polygon fill="white" stroke="#666666" points="486.5,-74 387.5,-74 387.5,-55 486.5,-55 486.5,-74"/>
<text text-anchor="middle" x="437" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/compiler.h</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge6_Node000006_Node000007" class="edge">
<title>Node6&#45;&gt;Node7</title>
<g id="a_edge6_Node000006_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M346.35,-109.98C363.57,-101.54 390.2,-88.47 410.15,-78.68"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="411.9,-81.72 419.33,-74.17 408.81,-75.43 411.9,-81.72"/>
</a>
</g>
</g>
<!-- Node9 -->
<g id="Node000009" class="node">
<title>Node9</title>
<g id="a_Node000009"><a xlink:href="type__traits_8h_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="369.5,-74 270.5,-74 270.5,-55 369.5,-55 369.5,-74"/>
<text text-anchor="middle" x="320" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">bits/type_traits.h</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node9 -->
<g id="edge8_Node000006_Node000009" class="edge">
<title>Node6&#45;&gt;Node9</title>
<g id="a_edge8_Node000006_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M327.51,-109.75C326.33,-102.8 324.64,-92.85 323.16,-84.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="326.58,-83.36 321.46,-74.09 319.68,-84.53 326.58,-83.36"/>
</a>
</g>
</g>
<!-- Node8 -->
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_Node000008"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="483,-19 391,-19 391,0 483,0 483,-19"/>
<text text-anchor="middle" x="437" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">l4/sys/linkage.h</text>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node8 -->
<g id="edge7_Node000007_Node000008" class="edge">
<title>Node7&#45;&gt;Node8</title>
<g id="a_edge7_Node000007_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M437,-54.75C437,-47.8 437,-37.85 437,-29.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="440.5,-29.09 437,-19.09 433.5,-29.09 440.5,-29.09"/>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node2 -->
<g id="edge10_Node000010_Node000002" class="edge">
<title>Node10&#45;&gt;Node2</title>
<g id="a_edge10_Node000010_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M166.86,-274.98C143.18,-266.27 106.13,-252.63 79.29,-242.75"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="80.15,-239.34 69.56,-239.17 77.73,-245.91 80.15,-239.34"/>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node4 -->
<g id="edge11_Node000010_Node000004" class="edge">
<title>Node10&#45;&gt;Node4</title>
<g id="a_edge11_Node000010_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M184.27,-274.66C172.68,-256.77 146.25,-216 131.14,-192.69"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="133.99,-190.65 125.61,-184.16 128.11,-194.45 133.99,-190.65"/>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node6 -->
<g id="edge12_Node000010_Node000006" class="edge">
<title>Node10&#45;&gt;Node6</title>
<g id="a_edge12_Node000010_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M222.51,-274.92C242.6,-268.13 267.58,-256.77 284,-239 310.42,-210.4 321.81,-164.74 326.33,-139.26"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="329.83,-139.53 327.95,-129.1 322.92,-138.42 329.83,-139.53"/>
</a>
</g>
</g>
<!-- Node11 -->
<g id="Node000011" class="node">
<title>Node11</title>
<g id="a_Node000011"><a xlink:href="avl__tree.html" target="_top" xlink:title="AVL tree.">
<polygon fill="white" stroke="#666666" points="275.5,-239 186.5,-239 186.5,-220 275.5,-220 275.5,-239"/>
<text text-anchor="middle" x="231" y="-227" font-family="Helvetica,sans-Serif" font-size="10.00">l4/cxx/avl_tree</text>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node11 -->
<g id="edge13_Node000010_Node000011" class="edge">
<title>Node10&#45;&gt;Node11</title>
<g id="a_edge13_Node000010_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M196.77,-274.75C202.56,-267.26 211.06,-256.28 218.14,-247.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="221.01,-249.14 224.36,-239.09 215.47,-244.86 221.01,-249.14"/>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node4 -->
<g id="edge14_Node000011_Node000004" class="edge">
<title>Node11&#45;&gt;Node4</title>
<g id="a_edge14_Node000011_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M213.17,-219.98C195.39,-211.5 167.85,-198.35 147.32,-188.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="148.69,-185.32 138.16,-184.17 145.67,-191.64 148.69,-185.32"/>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node5 -->
<g id="edge15_Node000011_Node000005" class="edge">
<title>Node11&#45;&gt;Node5</title>
<g id="a_edge15_Node000011_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M253.49,-219.98C276.52,-211.27 312.54,-197.63 338.63,-187.75"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="339.98,-190.98 348.1,-184.17 337.51,-184.44 339.98,-190.98"/>
</a>
</g>
</g>
<!-- Node12 -->
<g id="Node000012" class="node">
<title>Node12</title>
<g id="a_Node000012"><a xlink:href="bst_8h.html" target="_top" xlink:title="AVL tree.">
<polygon fill="white" stroke="#666666" points="281,-184 219,-184 219,-165 281,-165 281,-184"/>
<text text-anchor="middle" x="250" y="-172" font-family="Helvetica,sans-Serif" font-size="10.00">bits/bst.h</text>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node12 -->
<g id="edge16_Node000011_Node000012" class="edge">
<title>Node11&#45;&gt;Node12</title>
<g id="a_edge16_Node000011_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M234.14,-219.75C236.68,-212.65 240.36,-202.4 243.53,-193.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="246.84,-194.68 246.92,-184.09 240.25,-192.32 246.84,-194.68"/>
</a>
</g>
</g>
<!-- Node14 -->
<g id="Node000014" class="node">
<title>Node14</title>
<g id="a_Node000014"><a xlink:href="bst__iter_8h.html" target="_top" xlink:title="AVL tree.">
<polygon fill="white" stroke="#666666" points="222,-129 160,-129 160,-110 222,-110 222,-129"/>
<text text-anchor="middle" x="191" y="-117" font-family="Helvetica,sans-Serif" font-size="10.00">bst_iter.h</text>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node14 -->
<g id="edge21_Node000011_Node000014" class="edge">
<title>Node11&#45;&gt;Node14</title>
<g id="a_edge21_Node000011_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M226.42,-219.8C221.87,-210.96 214.89,-196.76 210,-184 204.33,-169.21 199.27,-151.96 195.79,-139.18"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="199.11,-138.04 193.18,-129.27 192.35,-139.83 199.11,-138.04"/>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node6 -->
<g id="edge17_Node000012_Node000006" class="edge">
<title>Node12&#45;&gt;Node6</title>
<g id="a_edge17_Node000012_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M262.69,-164.98C274.83,-156.84 293.36,-144.41 307.75,-134.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="309.72,-137.65 316.08,-129.17 305.82,-131.84 309.72,-137.65"/>
</a>
</g>
</g>
<!-- Node13 -->
<g id="Node000013" class="node">
<title>Node13</title>
<g id="a_Node000013"><a xlink:href="bst__base_8h.html" target="_top" xlink:title="AVL tree.">
<polygon fill="white" stroke="#666666" points="243.5,-74 174.5,-74 174.5,-55 243.5,-55 243.5,-74"/>
<text text-anchor="middle" x="209" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">bst_base.h</text>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node13 -->
<g id="edge18_Node000012_Node000013" class="edge">
<title>Node12&#45;&gt;Node13</title>
<g id="a_edge18_Node000012_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M247.87,-164.72C244.76,-152.31 238.5,-129.06 231,-110 227.45,-100.98 222.77,-91.29 218.64,-83.27"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="221.6,-81.37 213.83,-74.17 215.41,-84.64 221.6,-81.37"/>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node14 -->
<g id="edge19_Node000012_Node000014" class="edge">
<title>Node12&#45;&gt;Node14</title>
<g id="a_edge19_Node000012_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M240.52,-164.98C231.8,-157.15 218.66,-145.34 208.1,-135.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="210.43,-133.25 200.65,-129.17 205.75,-138.46 210.43,-133.25"/>
</a>
</g>
</g>
<!-- Node14&#45;&gt;Node13 -->
<g id="edge20_Node000014_Node000013" class="edge">
<title>Node14&#45;&gt;Node13</title>
<g id="a_edge20_Node000014_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M193.97,-109.75C196.36,-102.72 199.79,-92.62 202.77,-83.84"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="206.18,-84.68 206.08,-74.09 199.55,-82.43 206.18,-84.68"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 14 KiB