Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!uunet!seismo!rutgers!mtune!codas!novavax!hcx1!dick
From: dick@hcx1.SSD.HARRIS.COM
Newsgroups: comp.os.minix
Subject: Re: C compiler problems
Message-ID: <105000001@hcx1>
Date: Wed, 22-Jul-87 08:46:00 EDT
Article-I.D.: hcx1.105000001
Posted: Wed Jul 22 08:46:00 1987
Date-Received: Fri, 24-Jul-87 05:46:05 EDT
References: <369@louie.udel.EDU>
Lines: 27
Nf-ID: #R:louie.udel.EDU:369:hcx1:105000001:000:737
Nf-From: hcx1.SSD.HARRIS.COM!dick    Jul 22 08:46:00 1987


  I ran into the same problem.  I solved it by removing some of the
changes to cc.  Specifically, 

67,69d67
< /* object sizes */
< char *V_FLAG = "-Vs2.2w2.2i2.2l4.2f4.2d8.2p2.2";
< 

254d253
< 				append(call1, V_FLAG);
274d272
< 			append(call, V_FLAG);

This -V flag is apparently very important to /lib/cem (at least in the
distributed version).   The same patch file also introduces a -L flag
for cem which cause it to print an annoying diagnostic, but otherwise
working and producing identical code.

Perhaps someone with documentation on the compilers could enlighten us
on the meaning of these flags.

-------------------------
Dick Reynolds (hcx1!dick)
Manager, OS Development
Harris Computer Systems 
Fort Lauderdale, Florida