Changes to the WRPRC2 configuration file distribution -- Release 2.08
19 July 1996

- Modified Imake.cf and added an ibm.cf vendor file for AIX support.
This is based on work done by Shaul Wallach (although (1) he did it
some time ago for a different release, and (2) I took out much of
the X11-specific stuff, so (3) I'm not sure if I broke anything.
I'd like to hear from anyone who uses this distribution under AIX
about any successes or failures.)

- INCOMPATIBLE CHANGE.  Downgraded the SpecialCObjectCompile() rule.
It was originally supposed to be modeled after the X11
SpecialCObjectRule() rule, but wasn't really done correctly.  (My rule
required the object file name (including suffix), the X11 rule
didn't.)  For now, there is a definition of SpecialCObjectCompile()
that maps onto its replacement (see next item).  This is for backward
compatibility, but the mapping rule will be removed eventually.  If you
have Imakefiles that use SpecialCObjectCompile(), you should change them.

- New rule SpecialObjectTarget() for compiling object files with special
flags.  It replaces SpecialCObjectTarget().

- New rule SpecialCObjectTarget() for compiling object files from
C source with special flags.  It doesn't assume a .o suffix, so
may be used on non-UNIX systems.

- New macro Osuf for specifying a system's object file suffix.  The
default is "o", as for UNIX.  The intent is to help make it easier to
write Imakefiles for non-UNIX systems, though there isn't much other
support for that here yet.
