Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!iuvax!purdue!haven!udel!mmdf From: HBO043%DJUKFA11.BITNET@cunyvm.cuny.edu (Christoph van Wuellen) Newsgroups: comp.os.minix Subject: c68 68000 C Compiler: Patch No. 3 Message-ID: <21093@nigel.udel.EDU> Date: 5 Jun 90 13:24:07 GMT Sender: mmdf@udel.EDU Lines: 83 Here is the requested Patch #3. It fixes three bugs. Thanx everyone which sent bug reports to me. The serious bug with a = (*b++ = *c++) was introduced by me when I ,,cleaned up'' the assignment code gen. A CRC-list of my sources (after applying Patch3) is included for your convenience. P.S.: The compiler not only compiles itself, but also Kernel/MM/FS, the library, make, mined, sh....... but there may be remaining bugs. I use c68 as the default C compiler (now more frequently than before, since MINIX-1.5 is stable) Sorry I prepeared this posting in haste... but I hope it works now. Christoph van wuellen. begin 644 patch_03.Z M'YV-(Q)009-F#HB"(,* F(.F#!LV">6,(6BGC L% :64:?.F(H@R%>7DH4/0z MS9F$8CJ62>B&S$$W8]C4(9/&) B2*\?4H0."34V+& 4V= -"3AVB.(N6F"&FY@N&&+N&D:,#A.$I#1^"""*1HMV@4HY"76GFS<,W=VJ>I%,&w M#\_,)$'P]?D:9.23?$QO0,/1#AX8AJ/J(+A,01)$RI;1D(.$8YS!AABWF:&; C/D$ ,.,( X0PPWD-A&s MM6 ,,,,0P@X,WU"##A[?EEJ$,-PP9(P@SS%###3%V!H<<*\90@PT[@FB#r MBQ*:<=1N1R:YI6$TW$!CC, )1UR&(M*( XCGM0="FF:8 <>*-LA0@WI:PH##q M#7,&E\88PV&H@)4PT/"A>370,&.@;C#5!ATK+Z5!:88V.,DCG#-<^A)G>$RY(@TXP%=JDSE\Z!-3E>:JH(R-OMG&o M1FVX98N^>8J8.[Vi M##C4P$*+,6H>>%A,ACXZT&DI *(*"RW7W$UAB%&5ZX:I\ +N+W2^0NY/4TR4h MES!92_?;94SEAJIIT&T0:%P1/X;Q1*5$1AX1K63B&V)0J,#O(.C^/0@)@'C0g M4RA(_X49;(1QD@DF+ 1'"SXP]88<[I?Q14S]&M1##PL9PQVS8P?AZA[OPS8D-W*.05+Y$/>3Q#W_4>YZJe MT#"N$1:O>=4;#O8&LQ("VL4-WGO=[@Q3/A =!P0H6"#]Z,! .N2A8"#X'PC$d M0(?U?0D$\),?_>R'/^!$L'])!. $--5!5$.+ D6DX@QN.Y08Za MH* A82!#"E)01_*9SR%S6 D?)?@IGBBQ?ZETPR2)H0!>S)Pv M&H/8LC06B24[+O#?41'UE!L(? D2\,<&@8 ,\P0*BAP V%HI\=t M7 "'+<2@"Z"P 0F3+0%AX5##)(XI\9.Z;&1]<%D*PL#S$KEL^2S0T/)s ML!T_)A:V"6"L4E% K2]PI"*GA.QMZ+>4;)6!H8E%;D&WR4$[PNX.*[E#&%IIr M&A# 8M)D4,JT5"6Z;ID#FFX34(,DA0IG66", 2!;&4"%.>"8#H&H8\;3G "q MGHAA):%T@RZ?DI2JF($GX!4O=2(V,;NH=S!IJ-WMW'N\.Q!D(I,IRG:[VY*%p MA'<%K$XZ(]S8%:XF_#%L^V%'A-/==B!N/B]'^)@_ %SZ(011R%HDQo MQ<"RU:Z"60Q=$GNP,G*0KAQ<0I+Z!!@HH"TQ")QPFHG@9@U2N1\(FA $+'R!n M"$&@0A!8XA(J6SD(1"""%(HPA2G(& 3ZY0YW+ P3%O\0)SZ&G7\I_-T8#[C&m M!9;#*54%@C8 U+X8)O"-Y7!@'=ONN'%&\QMXHA#.M $.@J;819R[NTF"%'V(l MC0']/+R27[;A"QHNPTG0F>E-%XJCGZ;A&1Y9V&\:Q@QG*0.U;"N#B;JZSVOXk M0E7XQ0;;QL"O[3O#'(*;VN)>R-:V!%$UWY@0T6ZS#V:]:&$M;3Y8&VS6F9XHj MM4'4AESOFD*T!K;[AJWHX?K V&70=K(-LVRB(%8&S^X@B+S9S=.!%JP,^JJ/i M #5-LD(;EVCEH5KE&BFZH@8-<%UKP>O*0CG@5>%M[0G=S@!LP/)$L&1M-?F:h M:\OG1G>Z/'&@=;$;%>UNAI8#W>.L%SZ0[_EZ"Q'>Z] 7TV^BVg MWPC/.>6ZG'&D<8S@'5,4=@U^,%>R.V&V>!?H"2%#J-';X5.#.#AD&#&EXWEIf M( H7+:JE[!9:2[^O&Q&)2@S.%QP]I>2QFNOF4^MU)^CS%T-]Y>9UP8'9&[Y*e MK[O9HUVL:>6 6G.O=NRN-8.ZN?ENTC+6O(4'^^$OF]G-=G;QYEMO>&N;;0UNd MVS"Z/35OX>!;E1#;W.A&K@R4BVQN6EO6<*!UZ\W7;5V+&MR9%K>P3P]V=,]>c MV65H([,S_>QHKV3:?Y<[R5=BW2!YWWOCQ/=YP#M^\)&7K-@I_UK/_[WQb M@H?\U[7/6M=JEK.>]3XW-4];SO@:\R *O7A'7WK@EKOWX+V0X@TG82W'8A!=!!$(017?Q@9QMD/DPT?S1$40Q#]T!TBB-452v M&(E5^':WI@+5(@=?L$ ]L$ QL .B 3OT\1 &!E!+(2YLX!+!00(W$J$CEA$'@2$D<%(Z\:'-.s M9RX>\RG^I(HN05 +$8@(QQ.* P)K %EW0%YO@$!*)G)S4 =PT'9T9XV(!$+Tr M03T$*8ON:"?:U4IF$$1T