Difference between revisions of "sFputype/de"

From Free Pascal wiki
Jump to navigationJump to search
(Created page with "{{sFputype}} <br> Zurück zu den lokalen Compiler Direktiven.<br> <br> =$FPUTYPE= Die Direktive {$FPUTYPE} verzweigt auf den verwendeten Copro...")
 
m (Fixed syntax highlighting)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{sFputype}}
 
{{sFputype}}
 
<br>
 
<br>
Zurück zu den [[local compiler directives/de|lokalen Compiler Direktiven]].<br>
+
Zurück zu den [[local compiler directives/de|lokalen Compilerdirektiven]].<br>
 
<br>
 
<br>
 
=$FPUTYPE=
 
=$FPUTYPE=
Line 7: Line 7:
 
Folgende Zielprozessoren werden unterstützt:<br>
 
Folgende Zielprozessoren werden unterstützt:<br>
 
<br>
 
<br>
<table BORDER="0">
+
<table BORDER="1">
 
   <tr>
 
   <tr>
 
     <td WIDTH="150" VALIGN="TOP">all</td>
 
     <td WIDTH="150" VALIGN="TOP">all</td>
Line 40: Line 40:
 
</table>
 
</table>
 
Beispiel:<br>
 
Beispiel:<br>
<syntaxhighlight>
+
<syntaxhighlight lang=pascal>
 
{$FPUTYPE SSE}
 
{$FPUTYPE SSE}
 
</syntaxhighlight>
 
</syntaxhighlight>
Line 48: Line 48:
 
<br>
 
<br>
 
--[[User:Olaf|Olaf]] 18:38, 11 December 2012 (UTC)
 
--[[User:Olaf|Olaf]] 18:38, 11 December 2012 (UTC)
[[category:Pascal]]{{AutoCategory}}
+
[[Category:Free Pascal Programmers Guide/de]]

Latest revision as of 02:04, 28 February 2020

Deutsch (de)
Zurück zu den lokalen Compilerdirektiven.

$FPUTYPE

Die Direktive {$FPUTYPE} verzweigt auf den verwendeten Coprozessortyp.
Folgende Zielprozessoren werden unterstützt:


all FPC emuliert den Coprozessor (Ist in der gegenwärtigen Version von Free Pascal noch nicht umgesetzt).
x86 32-Bit Architektur Schalter: X87, SSE, SSE2. Mit dem Schalter SSE compilierter Code verwendet die SSE-Fliesskommaeinheit für die Berechnung von Fliesskommazahlen des Datentyps single.

Mit dem Schalter SSE erstellter Code läuft nur auf Prozessoren vom Typ Pentium III und höher sowie Prozessoren vom Typ AthlonXP und höher.
Mit dem Schalter SSE2 compilierter Code verwendet die SSE2-Fliesskommaeinheit für die Berechnung von Fliesskommazahlen des Datentyps single und double.
Mit dem Schalter SSE2 erstellter Code läuft nur auf Prozessoren vom Typ Pentium IV und höher sowie Prozessoren vom Typ Athlon64 und höher.

x86 64-Bit Architektur Schalter: SSE64
powerpc Schalter: STANDARD
arm Schalter: LIBGCC, FPA, FPA10, FPA11, VFP

Beispiel:

{$FPUTYPE SSE}


Die Direktive {$FPUTYPE} entspricht der Kommandozeilen Option -Cf.


--Olaf 18:38, 11 December 2012 (UTC)