Compiling for non-MAU systems
Pete Holsberg
pjh at mccc.UUCP
Sun Jan 29 14:02:22 AEST 1989
In article <2549 at pegasus.ATT.COM> psrc at pegasus.ATT.COM (Paul S. R. Chisholm) writes:
=<"He seemed like such a nice man . . . and then he turned out to be a writer!">
=
=Whoever compiles the Info-3B2 Digest passed along a question about
=building a product that will run on a 3B2 without a Math Accelerator
=Unit (MAU).
=
=The -K flag (described in some version of TFM, cc(1)) controls such
=options. As described in the CPLU 4.2 Release Notes (now, aren't you
=embarrassed that that wasn't the first place you looked?-), there are
=three possibilities. -Kmau (probably the default) generates code for
=an MAU. -Kfpe ("floating point emulation") compiles your program to
=run on a 32100- or 32200-based system (that is, anything but a
=3B2/300). -Kc ("compatibility") produces .o and a.out files that will
=run on any 3B2 ever made.
=
=While your reading the release notes, you should notice that -Ksd (or
=is it -Ksp? anyway, the default) tells the optimizer to increase your
=program's speed, while -Ksz will improve (decrease) your software's
=size.
=
=Paul S. R. Chisholm, psrc at pegasus.att.com (formerly psc at lznv.att.com)
=AT&T Bell Laboratories, att!pegasus!psrc, AT&T Mail !psrchisholm
=I'm not speaking for the company, I'm just speaking my mind.
That's fine if you have cc. My system has fpcc only. Now aren't you
sorry you were snide?
Pete
--
Pete Holsberg UUCP: {...!rutgers!}princeton!mccc!pjh
Mercer College CompuServe: 70240,334
1200 Old Trenton Road GEnie: PJHOLSBERG
Trenton, NJ 08690 Voice: 1-609-586-4800
More information about the Comp.sys.att
mailing list