mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-17 20:49:09 +02:00
* tlocation.value reverted back to longint on non 64-bit archs. This fixes the tset5.pp and tset5a.pp regressions on powerpc and probably other 32-bit platforms.
git-svn-id: trunk@24359 -
This commit is contained in:
parent
18aaeff1d7
commit
70649932de
@ -105,7 +105,15 @@ unit cgutils;
|
|||||||
{$endif cpuflags}
|
{$endif cpuflags}
|
||||||
LOC_CONSTANT : (
|
LOC_CONSTANT : (
|
||||||
case longint of
|
case longint of
|
||||||
1 : (value : TCGInt);
|
{$ifdef cpu64bitalu}
|
||||||
|
1 : (value : Int64);
|
||||||
|
{$else cpu64bitalu}
|
||||||
|
{$ifdef FPC_BIG_ENDIAN}
|
||||||
|
1 : (_valuedummy,value : longint);
|
||||||
|
{$else FPC_BIG_ENDIAN}
|
||||||
|
1 : (value : longint);
|
||||||
|
{$endif FPC_BIG_ENDIAN}
|
||||||
|
{$endif cpu64bitalu}
|
||||||
2 : (value64 : Int64);
|
2 : (value64 : Int64);
|
||||||
);
|
);
|
||||||
LOC_CREFERENCE,
|
LOC_CREFERENCE,
|
||||||
|
Loading…
Reference in New Issue
Block a user