Forum: FreePascal
by gammatester,
30. Apr 2014
Danke für die sehr informative Antwort. ZZ ist für mich dies am wichtigsten:
Ich schreibe ja Opensource-Software, veröffentliche im wesentlichen nur den Quellcode und muß nur wissen, ob es grundsätzlich Double-Unterstützung gibt. Leute, die das dann verwenden, werden ja in der Regel auf ihrem System schon die restlichen Vorraussetzungen realisert haben.
Gruß Gammatester
Forum: FreePascal
by gammatester,
29. Apr 2014
Erst einmal vielen Dank!
Ist zwar schlimmer flexibler als befürchtet, aber nicht zu ändern. Kennt jemand eine portable Möglichkeit (die zB Delphi nicht stört), die Fließkomma-Eigenschaften via Conditional-Defines abzufragen (speziell ob Double unterstützt wird)? Bei der Endian-Sache sollte ja zumindest zB ENDIAN_LITTLE definiert sein.
Forum: FreePascal
by gammatester,
29. Apr 2014
Laut Programmer’s Guide Manual scheinen zumindest einige ARM-Prozessoren little-endian zu sein:
Dazu zwei Fragen:
1. Gilt das für alle ARM-Prozessoren oder gibt es Ausnahmen?
2. Der WinCE-Crosscompiler für ARM kennt Double-Fließkommazahlen aber keine Extendeds. Kennen alle ARMs double oder single?
Vielen Dank für Antworten
Gammatester