https://wiki.freepascal.org/index.php?title=FPC_Internals/CPU_Target/fr&feed=atom&action=history
FPC Internals/CPU Target/fr - Revision history
2024-03-28T22:31:21Z
Revision history for this page on the wiki
MediaWiki 1.35.6
https://wiki.freepascal.org/index.php?title=FPC_Internals/CPU_Target/fr&diff=142044&oldid=prev
E-ric: /* Nœuds */
2021-01-02T18:29:06Z
<p><span dir="auto"><span class="autocomment">Nœuds</span></span></p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 18:29, 2 January 2021</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l8" >Line 8:</td>
<td colspan="2" class="diff-lineno">Line 8:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>La cible CPU doit fournir '''cpunode.pas''' dans son répertoire. L'unité ne doit contenir aucun code. Au lieu de cela, elle ne doit utiliser que l'unité responsable des initialisations spécifiques de la cible CPU.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>La cible CPU doit fournir '''cpunode.pas''' dans son répertoire. L'unité ne doit contenir aucun code. Au lieu de cela, elle ne doit utiliser que l'unité responsable des initialisations spécifiques de la cible CPU.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Prochain chapitre: [[FPC_Internals/Code_generator_abstraction_layer/fr|Couche d'abstraction du générateur de code]]</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Prochain chapitre: [[FPC_Internals/Code_generator_abstraction_layer/fr|Couche d'abstraction du générateur de code]]</div></td></tr>
</table>
E-ric
https://wiki.freepascal.org/index.php?title=FPC_Internals/CPU_Target/fr&diff=142043&oldid=prev
E-ric: /* Noeuds */
2021-01-02T18:28:56Z
<p><span dir="auto"><span class="autocomment">Noeuds</span></span></p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 18:28, 2 January 2021</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l3" >Line 3:</td>
<td colspan="2" class="diff-lineno">Line 3:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Retour au contenu [[FPC internals/fr|FPC internals]]</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Retour au contenu [[FPC internals/fr|FPC internals]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>==<del class="diffchange diffchange-inline">Noeuds</del>==</div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>==<ins class="diffchange diffchange-inline">Nœuds</ins>==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">There might be a need to override the </del>code <del class="diffchange diffchange-inline">generated by the nodes, </del>(<del class="diffchange diffchange-inline">assuming </del>code <del class="diffchange diffchange-inline">generation pass </del>(aka pass2) <del class="diffchange diffchange-inline">is used</del>).</div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">Il peut être nécessaire de remplacer le </ins>code <ins class="diffchange diffchange-inline">généré par les nœuds </ins>(<ins class="diffchange diffchange-inline">en supposant que la passe de génération de </ins>code (aka pass2) <ins class="diffchange diffchange-inline">est utilisée</ins>).</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">The </del>CPU <del class="diffchange diffchange-inline">target should supply </del>'''cpunode.pas''' <del class="diffchange diffchange-inline">in its directory</del>. <del class="diffchange diffchange-inline">The unit should have no </del>code <del class="diffchange diffchange-inline">written in it</del>. <del class="diffchange diffchange-inline">Instead it should only use the unit responsible for the </del>CPU <del class="diffchange diffchange-inline">target specific initializations</del>.</div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">La cible </ins>CPU <ins class="diffchange diffchange-inline">doit fournir </ins>'''cpunode.pas''' <ins class="diffchange diffchange-inline">dans son répertoire</ins>. <ins class="diffchange diffchange-inline">L'unité ne doit contenir aucun </ins>code. <ins class="diffchange diffchange-inline">Au lieu de cela, elle ne doit utiliser que l'unité responsable des initialisations spécifiques de la cible </ins>CPU.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Prochain chapitre: [[FPC_Internals/Code_generator_abstraction_layer/fr|Couche d'abstraction du générateur de code]]</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Prochain chapitre: [[FPC_Internals/Code_generator_abstraction_layer/fr|Couche d'abstraction du générateur de code]]</div></td></tr>
</table>
E-ric
https://wiki.freepascal.org/index.php?title=FPC_Internals/CPU_Target/fr&diff=142042&oldid=prev
E-ric: Created page with "{{FPC_Internals/CPU_Target}} Retour au contenu FPC internals ==Noeuds== There might be a need to override the code generated by the nodes, (assuming co..."
2021-01-02T18:25:50Z
<p>Created page with "{{FPC_Internals/CPU_Target}} Retour au contenu <a href="/FPC_internals/fr" title="FPC internals/fr">FPC internals</a> ==Noeuds== There might be a need to override the code generated by the nodes, (assuming co..."</p>
<p><b>New page</b></p><div>{{FPC_Internals/CPU_Target}}<br />
<br />
Retour au contenu [[FPC internals/fr|FPC internals]]<br />
<br />
==Noeuds==<br />
<br />
There might be a need to override the code generated by the nodes, (assuming code generation pass (aka pass2) is used).<br />
<br />
The CPU target should supply '''cpunode.pas''' in its directory. The unit should have no code written in it. Instead it should only use the unit responsible for the CPU target specific initializations.<br />
<br />
Prochain chapitre: [[FPC_Internals/Code_generator_abstraction_layer/fr|Couche d'abstraction du générateur de code]]</div>
E-ric