mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-19 14:19:31 +02:00
* move Boolean helpers before the ordinal ones so that ToOneZeroString can be inlined correctly
(cherry picked from commit b7034cb960
)
This commit is contained in:
parent
28006018ac
commit
9ad4acc8bd
@ -247,6 +247,40 @@ end;
|
||||
//////////////////////
|
||||
|
||||
|
||||
{ ---------------------------------------------------------------------
|
||||
TBooleanSysHelper
|
||||
---------------------------------------------------------------------}
|
||||
|
||||
{$define TBOOLHELPER:=TBooleanSysHelper}
|
||||
{$define TBOOLTYPE:=Boolean}
|
||||
{$i syshelpersb.inc}
|
||||
|
||||
{ ---------------------------------------------------------------------
|
||||
TByteBoolSysHelper
|
||||
---------------------------------------------------------------------}
|
||||
|
||||
{$define TBOOLHELPER:=TByteBoolSysHelper}
|
||||
{$define TBOOLTYPE:=ByteBool}
|
||||
{$i syshelpersb.inc}
|
||||
|
||||
{ ---------------------------------------------------------------------
|
||||
TWordBoolSysHelper
|
||||
---------------------------------------------------------------------}
|
||||
|
||||
{$define TBOOLHELPER:=TWordBoolSysHelper}
|
||||
{$define TBOOLTYPE:=WordBool}
|
||||
{$i syshelpersb.inc}
|
||||
|
||||
{ ---------------------------------------------------------------------
|
||||
TLongBoolSysHelper
|
||||
---------------------------------------------------------------------}
|
||||
|
||||
|
||||
{$define TBOOLHELPER:=TLongBoolSysHelper}
|
||||
{$define TBOOLTYPE:=LongBool}
|
||||
{$i syshelpersb.inc}
|
||||
|
||||
|
||||
{ ---------------------------------------------------------------------
|
||||
TByteSysHelper
|
||||
---------------------------------------------------------------------}
|
||||
@ -341,38 +375,5 @@ end;
|
||||
{$define TORDINALNIBBLEINDEX:=TNativeUIntNibbleIndex}
|
||||
{$i syshelperso.inc}
|
||||
|
||||
{ ---------------------------------------------------------------------
|
||||
TBooleanSysHelper
|
||||
---------------------------------------------------------------------}
|
||||
|
||||
{$define TBOOLHELPER:=TBooleanSysHelper}
|
||||
{$define TBOOLTYPE:=Boolean}
|
||||
{$i syshelpersb.inc}
|
||||
|
||||
{ ---------------------------------------------------------------------
|
||||
TByteBoolSysHelper
|
||||
---------------------------------------------------------------------}
|
||||
|
||||
{$define TBOOLHELPER:=TByteBoolSysHelper}
|
||||
{$define TBOOLTYPE:=ByteBool}
|
||||
{$i syshelpersb.inc}
|
||||
|
||||
{ ---------------------------------------------------------------------
|
||||
TWordBoolSysHelper
|
||||
---------------------------------------------------------------------}
|
||||
|
||||
{$define TBOOLHELPER:=TWordBoolSysHelper}
|
||||
{$define TBOOLTYPE:=WordBool}
|
||||
{$i syshelpersb.inc}
|
||||
|
||||
{ ---------------------------------------------------------------------
|
||||
TLongBoolSysHelper
|
||||
---------------------------------------------------------------------}
|
||||
|
||||
|
||||
{$define TBOOLHELPER:=TLongBoolSysHelper}
|
||||
{$define TBOOLTYPE:=LongBool}
|
||||
{$i syshelpersb.inc}
|
||||
|
||||
end.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user