From: "Nick Kurshev" To: "pgcc AT delorie DOT com" Date: Wed, 28 Feb 2001 11:26:25 +0000 (:) X-Mailer: PMMail 2.00.1500 for OS/2 Warp 4.05 MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 7bit Subject: [PATCH]: ENTER instruction support Message-Id: Reply-To: pgcc AT delorie DOT com Hello! This patch expand pgcc-2.95.2.1 up to ENTER instruction generating, that very useful for size optimization. It causes some conflict with sdb, but sdb users will be able do not use -Os key during debbuging to disable this feature. Would you like to add this patch to the next versions of pgcc? Please tell me if yes. Best regards! Nick begin 644 pgcc-enter.tar.gz M'XL("+FSG#H"`W!G8V,M96YT97(N=&%R`.U7ZT_;2!#G:_)7#)'HQ>2!G3@) M),<=KT"C AT P21<*<30BMCKX-5QQO9#H^V_.\WL][$"=!KD=KJ3O)\@'AG=G9> M^YO9ZM9T;-L5'L0\W%K[,:3KIMYJ-/"_I.?_D]^MFMDRZD:S8:[IAD'BT%C[ M"32+8BL$6`N%B/]-[FO\_RE5E_/OU;>;5;OJ>*[[7?-OZ'K3-+^4?[/1,A?Y MUUL&RM<;-6,-]"S_/YPJE0JHM`O?R0UG`1SS&Z AT UH&:TS7J[;D)-UXU\J512 M`%,20KN/=3HGCL15C;DH4?@>CD*XF@[TV\N),O+7V59Q%G M\BZ@?7I'*H@?X$%,HROS6GZ3[-2S&>IB*.V AT H DOT M;8X9K\.X=%.U9&*(&YLX" M._;0712*B,N$ZT8\9K%UX_,\Y)``/G^&US?8(HAB-A7"U^2Q[P?#$?NK=]1E MO?X(8AFHW208MIA,9S%G;FA-.).KM]0\'9[W^"3N^V#_KLN$Y&QP?#[NCLA2+8A'R5#C=2$8Z1+7:/,R)1Y,A4?*6,"Y AT _'&K>NC_8N3[H AT -1_N'?[#S MB\%!5^[.)=L2S>N[8'9@:Q/N.=Q:=QSF1<,H"[((V30.F0F;6Q0$F63]&FU6 M/'4L1JJSX!O$7S5KA5\C_DFW+[-4E(9H*BJ>6UQ?1$:C%5F AT G@O%U_Q4)?U) M5;:46Q1[#I=S(!.(YW&L7"9_8]X#,@B*,EE_#GI'$^'P\KSH51O MB:VBMU!Q?M%E1]W#,JQ**;&74=*TY7->!$F3 AT 4@P8F>G7#>@A*AAEDU=8D1. MS&(L8V9%$^7+_K`&Q8FXVSC5RQNU\D8=BYB"K"G,@'G0ZQ3T%;^.+_N'H]Z@ MS\X&1]W$JM2OX=]G!X-3=M$]+L.Y]`P*S/)]85L%;5GY:LAEE&V4>Q[JP_W3 MTZ58SVW"NT)W6%_XGA#W(_ZZMP:"!ZHO;YPO>TKTE*\0:&$M]T7,H>?2%8/D MBGDQ>!'T!R-$MSL>$B)9X3BJ4H$]T1]Y(%4;:*>AU6`?3\2$#DWB-,\"GXAX/V` M*N,J>8AT,(LI\(]B!O<6XA(:%=]RC*5#![>5\:>(/*0$C0\C5$6*R)'*()*0 M(P*4Q'M=4HE\UB<^J74,H6%2:DZ7]2 MRM&TBMHZSX\TJ_2BKI<-FW/?9-H3P*(6R`K9Z%#QJZ@#OT,"^><#1+#N!=Z2 MD_[E&;1!8>W*%WZB1)K\K%15_NEA%.0Y0"3'? MN^-74N):HCO(6T;-E;ILI%AT![%=SD_:A?/>H6I+;+1_<-J=VXHJEANT-D\Z M86DN1?DY8."N!1`F=I);N=7+GVQ.1HRW8^X74/>_.?]/G._]`/C*_(]OOO3] M9S1UFO^;S68V___4^1_3_FT/@(FS\@+0VV:C;9CI"Z!EZGJYID-)_E`O@#Q> M)NYZ`8X_#U,K<*`PG\8*=#NOBLF\2X.HH5W34D$R"FJ,EX-NLG5I^$_PYVC0 M[])3H:#1H#4_1][-!!<+!'U719I6"3W:PQZT<`#+%2=>,(OH,UW&B<.*[5LF MICS$P]KO>Z!#P9M,N.-9.&2K]0*NX;`@QSA8T=S4TBGV]0-25TW4<"W1N;`R M)TN#"]BH94.8OT``.PF".BVE**;LH:_ DOT AT F.\TCA>'Z]D?,H;.&`9VG+?N.B. M\/]3&CEFQ7$(A0F?B/`1O0]P$"AH",JE/'0Z.!MPV7^%"Y?]X7GW$&YY*"<% M];SQ'^7,$'";1Y$5/F*+L/"Y-YGZ'!`W:2._F4I=L<"F'W'?A7LQ\QVXH?E$ MS,:W53D$9DN2APQP-J*Y&8\,6;(Y3J;C@^D'B$:@78/C4< MQ'`Y4[@S?'3R:EJ;2