mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-10-17 22:11:44 +02:00
* parameters to FPC_TYPED_WRITE can't be regvars (merged)
This commit is contained in:
parent
820836e42a
commit
a18acc21b2
@ -805,7 +805,8 @@ implementation
|
||||
(is_chararray(tcallparanode(hpp).left.resulttype.def)) then
|
||||
tcallparanode(hpp).gen_high_tree(true);
|
||||
{ read(ln) is call by reference (JM) }
|
||||
if not iswrite then
|
||||
{ and so is the data param of FPC_TYPED_WRITE (JM) }
|
||||
if not iswrite or file_is_typed then
|
||||
make_not_regable(tcallparanode(hpp).left);
|
||||
hpp:=tcallparanode(hpp).right;
|
||||
end;
|
||||
@ -1792,7 +1793,10 @@ begin
|
||||
end.
|
||||
{
|
||||
$Log$
|
||||
Revision 1.45 2001-08-06 09:44:10 jonas
|
||||
Revision 1.46 2001-08-06 12:47:31 jonas
|
||||
* parameters to FPC_TYPED_WRITE can't be regvars (merged)
|
||||
|
||||
Revision 1.45 2001/08/06 09:44:10 jonas
|
||||
+ support for high(dynarray) using compilerproc (forgot to commit
|
||||
previously)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user