From eeea5fdae0640137a495dde15dddc9825f4f343e Mon Sep 17 00:00:00 2001 From: carl Date: Sun, 1 Dec 2002 22:07:41 +0000 Subject: [PATCH] * warning of portabilitiy problems with parasize / localsize + some added documentation --- compiler/defcmp.pas | 12 ++++++++---- compiler/globals.pas | 12 +++++++++++- 2 files changed, 19 insertions(+), 5 deletions(-) diff --git a/compiler/defcmp.pas b/compiler/defcmp.pas index 5104749a34..eeaa718f12 100644 --- a/compiler/defcmp.pas +++ b/compiler/defcmp.pas @@ -39,9 +39,9 @@ interface tequaltype = ( te_incompatible, te_convert_operator, - te_convert_l2, - te_convert_l1, - te_equal, + te_convert_l2, { compatible conversion with possible loss of data } + te_convert_l1, { compatible conversion } + te_equal, { the definitions are equal } te_exact ); @@ -1149,7 +1149,11 @@ implementation end. { $Log$ - Revision 1.3 2002-11-27 15:33:46 peter + Revision 1.4 2002-12-01 22:07:41 carl + * warning of portabilitiy problems with parasize / localsize + + some added documentation + + Revision 1.3 2002/11/27 15:33:46 peter * the never ending story of tp procvar hacks Revision 1.2 2002/11/27 02:32:14 peter diff --git a/compiler/globals.pas b/compiler/globals.pas index bafb4a2fb4..392504bfff 100644 --- a/compiler/globals.pas +++ b/compiler/globals.pas @@ -73,6 +73,12 @@ interface gpcmodeswitches : tmodeswitches= [m_gpc,m_all]; + { maximum number of locals in bytes before warning is emitted } + maxlocalsize = high(smallint); + { maximum number of paras in bytes before warning is emitted } + maxparasize = high(word); + + type pfileposinfo = ^tfileposinfo; tfileposinfo = record @@ -1515,7 +1521,11 @@ implementation end. { $Log$ - Revision 1.75 2002-11-30 23:13:48 carl + Revision 1.76 2002-12-01 22:07:41 carl + * warning of portabilitiy problems with parasize / localsize + + some added documentation + + Revision 1.75 2002/11/30 23:13:48 carl - cs_fp_emulation is no longer automatic for m68k target Revision 1.74 2002/11/30 11:08:46 carl