|
@@ -583,7 +583,7 @@ interface
|
|
|
|
|
|
procedure ti8086addnode.second_cmpordinal;
|
|
procedure ti8086addnode.second_cmpordinal;
|
|
begin
|
|
begin
|
|
- if is_32bit(left.resultdef) then
|
|
|
|
|
|
+ if is_32bit(left.resultdef) or is_farpointer(left.resultdef) or is_hugepointer(left.resultdef) then
|
|
second_cmp32bit
|
|
second_cmp32bit
|
|
else
|
|
else
|
|
inherited second_cmpordinal;
|
|
inherited second_cmpordinal;
|