home *** CD-ROM | disk | FTP | other *** search
/ PC World 2000 February / PCWorld_2000-02_cd.bin / live / usr / X11R6 / lib / X11 / config / Imake.cf < prev    next >
Text File  |  1999-09-03  |  16KB  |  730 lines

  1. XCOMM $TOG: Imake.cf /main/28 1997/06/25 08:31:36 barstow $
  2. XCOMM $XFree86: xc/config/cf/Imake.cf,v 3.34.2.14 1999/07/29 09:22:23 hohndel Exp $
  3. /*
  4.  * To add support for another platform:
  5.  * 
  6.  *     1.  Identify a machine-specific cpp symbol.  If your preprocessor 
  7.  *         does not have any built in, you will need to add the symbol to the
  8.  *         cpp_argv table in config/imake/imakemdep.h and rebuild imake with
  9.  *         the BOOTSTRAPCFLAGS variable set (see the macII for an example).
  10.  *
  11.  *     2.  Add all machine-specific cpp symbols (either defined by you or by
  12.  *         the preprocessor or compiler) to the predefs table in 
  13.  *         config/imake/imakemdep.h.
  14.  *
  15.  *     3.  But a new #ifdef block below that defines MacroIncludeFile and
  16.  *         MacroFile for your new platform and then #undefs the machine-
  17.  *         specific preprocessor symbols (to avoid problems with file names).
  18.  *
  19.  *     4.  Create a .cf file with the name given by MacroFile.
  20.  */
  21.  
  22. #if defined(clipper) || defined(__clipper__)
  23. # undef clipper
  24. # define MacroIncludeFile <ingr.cf>
  25. # define MacroFile ingr.cf
  26. # define IngrArchitecture
  27. #endif /* clipper */
  28.  
  29. #ifdef ultrix
  30. # define MacroIncludeFile <ultrix.cf>
  31. # define MacroFile ultrix.cf
  32. # ifdef vax
  33. #  undef vax
  34. #  define VaxArchitecture
  35. # endif
  36. # ifdef mips
  37. #  undef mips
  38. #  define MipsArchitecture
  39. # endif
  40. # undef ultrix
  41. # define UltrixArchitecture
  42. #endif /* ultrix */
  43.  
  44. #if defined(vax) && !defined(UltrixArchitecture) && !defined(__NetBSD__)
  45. # define MacroIncludeFile <bsd.cf>
  46. # define MacroFile bsd.cf
  47. # undef vax
  48. # define BSDArchitecture
  49. # define VaxArchitecture
  50. #endif /* vax */
  51.  
  52. #ifdef bsdi
  53. # define MacroIncludeFile <bsdi.cf>
  54. # define MacroFile bsdi.cf
  55. # undef bsdi
  56. # define BSD386Architecture
  57. # define i386BsdArchitecture
  58. # define i386Architecture
  59. # undef i386
  60. #endif /* bsdi */
  61.  
  62. #ifdef __OpenBSD__
  63. # undef __OpenBSD__
  64. # undef __NetBSD__
  65. # define OpenBSDArchitecture
  66. # define MacroIncludeFile <OpenBSD.cf>
  67. # define MacroFile OpenBSD.cf
  68. # ifdef __i386__
  69. #  define i386BsdArchitecture
  70. #  define i386Architecture
  71. #  undef i386
  72. # endif
  73. # if defined(__sparc__) || defined(sparc)
  74. #  define SparcArchitecture
  75. #  undef sparc
  76. # endif
  77. # ifdef mips
  78. #   define MipsArchitecture
  79. #   ifdef arc
  80. #     define ArcArchitecture
  81. #     undef arc
  82. #   endif
  83. #   ifdef pmax
  84. #     define PmaxArchitecture
  85. #     undef pmax
  86. #   endif
  87. #   undef mips
  88. # endif
  89. # ifdef __alpha__
  90. #   define AlphaArchitecture
  91. #   undef __alpha__
  92. # endif
  93. # ifdef mc68020
  94. #  define Mc68020Architecture
  95. #  if defined(amiga)
  96. #   define AmigaArchitecture
  97. #   undef amiga
  98. #  endif
  99. #  if defined(hp300)
  100. #   define Hp300Architecture
  101. #   undef hp300
  102. #  endif
  103. #  if defined(mac68k)
  104. #    define Mac68kArchitecture
  105. #    undef mac68k
  106. #  endif
  107. #  if defined(mvme68k)
  108. #   define Mvme68kArchitecture
  109. #   undef mvme68k
  110. #  endif
  111. #  if defined(sun3) 
  112. #   define Sun3Architecture
  113. #   undef sun3
  114. #  endif
  115. #  undef mc68000
  116. # endif
  117. #endif /* OpenBSD */
  118.  
  119. #ifdef __NetBSD__
  120. # define MacroIncludeFile <NetBSD.cf>
  121. # define MacroFile NetBSD.cf
  122. # undef __NetBSD__
  123. # define NetBSDArchitecture
  124. # ifdef __i386__
  125. #  define i386BsdArchitecture
  126. #  define i386Architecture
  127. #  undef i386
  128. # endif
  129. # if defined(__sparc__) || defined(sparc)
  130. #  define SparcArchitecture
  131. #  undef sparc
  132. # endif
  133. # ifdef mips
  134. #   define MipsArchitecture
  135. #   define ArcArchitecture
  136. #   undef mips
  137. # endif
  138. # ifdef __alpha__
  139. #   define AlphaArchitecture
  140. #   undef __alpha__
  141. # endif
  142. # ifdef mc68000
  143. #   define Mc68020Architecture
  144. #   undef mc68000
  145. # endif
  146. # if defined(arm32) || defined(__arm32__)
  147. #   define Arm32Architecture
  148. #   undef arm32
  149. #   undef __arm32__
  150. # endif
  151. #endif /* NetBSD */
  152.  
  153. #ifdef __FreeBSD__
  154. # define MacroIncludeFile <FreeBSD.cf>
  155. # define MacroFile FreeBSD.cf
  156. # undef __FreeBSD__
  157. # define FreeBSDArchitecture
  158. # ifdef __i386__
  159. #  define i386BsdArchitecture
  160. #  define i386Architecture
  161. #  undef i386
  162. # endif
  163. #endif /* __FreeBSD__ */
  164.  
  165. #ifdef AMOEBA
  166.  /* Should be before the 'sun' entry because we may be cross-compiling */
  167. # define MacroIncludeFile <Amoeba.cf>
  168. # define MacroFile Amoeba.cf
  169. # if defined(i80386) || defined(__i80386__)
  170. #  undef i80386
  171. #  define i386Architecture
  172. # else
  173. #  if defined(mc68000) || defined(__mc68000__)
  174. #   undef mc68000
  175. #   define Sun3Architecture
  176. #   define SunArchitecture
  177. #  else
  178. #   if defined(sparc) || defined(__sparc__)
  179. #    undef sparc
  180. #    define SparcArchitecture
  181. #    define SunArchitecture
  182. #   endif
  183. #  endif
  184. #  undef sun
  185. # endif
  186. #endif /* AMOEBA */
  187.  
  188. #ifdef sun
  189. # define MacroIncludeFile <sun.cf>
  190. # define MacroFile sun.cf
  191. # ifdef SVR4
  192. #  undef SVR4
  193. #  define SVR4Architecture
  194. # endif
  195. # ifdef sparc
  196. #  undef sparc
  197. # define SparcArchitecture
  198. # endif
  199. # ifdef mc68000
  200. #  undef mc68000
  201. # define Sun3Architecture
  202. # endif
  203. # ifdef i386
  204. #  undef i386
  205. #  define i386Architecture
  206. # endif
  207. # undef sun
  208. # define SunArchitecture
  209. #endif /* sun */
  210.  
  211. #ifdef hpux
  212. # define MacroIncludeFile <hp.cf>
  213. # define MacroFile hp.cf
  214. # undef hpux
  215. # define HPArchitecture
  216. #endif /* hpux */
  217.  
  218. #ifdef sco
  219. # define MacroIncludeFile <sco5.cf>
  220. # define MacroFile sco5.cf
  221. # undef sco
  222. # undef USL
  223. # undef SYSV
  224. # undef i386
  225. # undef SCO
  226. # undef SVR4
  227. # define i386Architecture
  228. # define SCOArchitecture
  229. # define i386SVR3Architecture
  230. # define SVR3Architecture
  231. # define i386ScoArchitecture
  232. # define i386Sco325Architecture
  233. #endif /* sco - SCO Open Server 5 */
  234.  
  235. #ifdef USL
  236. # define MacroIncludeFile <usl.cf>
  237. # define MacroFile usl.cf
  238. # undef USL
  239. # undef SVR4
  240. # undef i386
  241. # define SVR4Architecture
  242. # define i386Architecture
  243. # define USLArchitecture
  244. #endif /* USL */
  245.  
  246. #ifdef NCR
  247. # define MacroIncludeFile <ncr.cf>
  248. # define MacroFile ncr.cf
  249. # undef NCR
  250. # undef SVR4
  251. # undef i386
  252. # define SVR4Architecture
  253. # define i386Architecture
  254. # define NCRArchitecture
  255. #endif /* NCR */
  256.  
  257. #ifdef apollo
  258. # define MacroIncludeFile <apollo.cf>
  259. # define MacroFile apollo.cf
  260. # undef apollo
  261. # define ApolloArchitecture
  262. #endif /* apollo */
  263.  
  264. #ifdef sony
  265. # define MacroIncludeFile <sony.cf>
  266. # define MacroFile sony.cf
  267. # undef sony
  268. # undef sony_news
  269. # define SonyArchitecture
  270. # ifdef mc68020
  271. #  undef mc68020
  272. #  undef mc68030
  273. #  define Mc68020Architecture
  274. # endif
  275. # ifdef mips
  276. #  undef mips
  277. #  define MipsArchitecture
  278. # endif
  279. # ifdef __svr4
  280. #  define SVR4Architecture
  281. # else
  282. #  if !defined(bsd43) || defined(SYSTYPE_SYSV) || defined(_SYSTYPE_SYSV)
  283. #   define SonySysvArchitecture
  284. #  else
  285. #   define SonyBsdArchitecture
  286. #  endif
  287. # endif
  288. #endif /* sony */
  289.  
  290. #ifdef M4310
  291. # define MacroIncludeFile <pegasus.cf>
  292. # define MacroFile pegasus.cf
  293. # undef M4310
  294. # define PegasusArchitecture
  295. #endif /* M4310 */
  296.  
  297. #ifdef M4330
  298. # define MacroIncludeFile <m4330.cf>
  299. # define MacroFile m4330.cf
  300. # undef  M4330
  301. # define M4330Architecture
  302. #endif /* M4330 */
  303.  
  304. #ifdef macII
  305. # define MacroIncludeFile <macII.cf>
  306. # define MacroFile macII.cf
  307. # undef  macII
  308. # define MacIIArchitecture
  309. #endif /* macII */
  310.  
  311. #ifdef _CRAY
  312. # define MacroIncludeFile <cray.cf>
  313. # define MacroFile cray.cf
  314. # undef cray
  315. # undef CRAY
  316. # undef CRAY1
  317. # undef CRAY2
  318. # undef YMP
  319. # define CrayArchitecture
  320. #endif /* _CRAY */
  321.  
  322. #ifdef sgi
  323. # define MacroIncludeFile <sgi.cf>
  324. # define MacroFile sgi.cf
  325. # undef sgi
  326. # define SGIArchitecture
  327. # undef mips
  328. # define MipsArchitecture
  329. # ifdef _SVR4
  330. #  undef _SVR4
  331. #  define SVR4Architecture
  332. # endif
  333. # ifdef _SYSTYPE_SVR4
  334. #  undef _SYSTYPE_SVR4
  335. #  define SVR4Architecture
  336. # endif
  337. #endif /* sgi */
  338.  
  339. #ifdef stellar
  340. # define MacroIncludeFile <stellar.cf>
  341. # define MacroFile stellar.cf
  342. # undef stellar
  343. # define StellarArchitecture
  344. #endif /* stellar */
  345.  
  346. #if defined(ibm) || defined(_IBMR2) || defined(ibm032) || defined(aix)
  347. # define MacroIncludeFile <ibm.cf>
  348. # define MacroFile ibm.cf
  349. # ifdef ibm
  350. #  undef ibm
  351. # endif
  352. # define IBMArchitecture
  353. # ifdef i386
  354. #  undef i386
  355. #  define PS2Architecture
  356. # endif
  357. # ifdef ibm032
  358. #  undef ibm032
  359. #  define RtArchitecture
  360. # endif
  361. # ifdef aix
  362. #  undef aix
  363. #  define AIXArchitecture
  364. # endif
  365. # ifdef _IBMR2
  366. #  undef _IBMR2
  367. #  define RsArchitecture
  368. # endif
  369. #endif /* ibm */
  370.  
  371. #ifdef luna
  372. # undef luna
  373. # define MacroIncludeFile <luna.cf>
  374. # define MacroFile luna.cf
  375. # define LunaArchitecture
  376. # ifdef mc68000
  377. #  undef mc68000
  378. #  define Mc68000Architecture
  379. # else
  380. #  undef mc88000
  381. #  define Mc88000Architecture
  382. # endif
  383. #endif /* luna */
  384.  
  385. #ifdef Mips
  386. #  define MacroIncludeFile <Mips.cf>
  387. #  define MacroFile Mips.cf
  388. #  undef Mips
  389. #  undef mips
  390. #  if defined(SYSTYPE_BSD43) || defined(BSD) || defined(BSD43)
  391. #    define MipsBsdArchitecture
  392. #  else /* BSD */
  393. #    define MipsSysvArchitecture
  394. #  endif /* BSD */
  395. #endif /* Mips */
  396.  
  397. #ifdef MOTOROLA
  398. # define MacroIncludeFile <moto.cf>
  399. # define MacroFile moto.cf
  400. # undef MOTOROLA    
  401. # ifdef SYSV
  402. #  define MotoR3Architecture
  403. # endif
  404. # ifdef SVR4
  405. #  define MotoR4Architecture
  406. # endif
  407. #endif /* MOTOROLA */
  408.  
  409. #if defined(SVR4) && !defined(DGUX)
  410. # ifdef i386
  411. #  define i386Architecture
  412. #  undef i386
  413. # endif
  414. # ifdef PC98
  415. #  define PANIX98Architecture
  416. #  undef PC98
  417. # endif
  418. # define SVR4Architecture
  419. # define MacroIncludeFile <svr4.cf>
  420. # define MacroFile svr4.cf
  421. # undef SVR4
  422. #endif /* SVR4 */
  423.  
  424. #ifdef SYSV
  425. # ifdef i386
  426. # undef i386
  427. #  ifdef ISC
  428. #   define i386Architecture    
  429. #   define i386SVR3Architecture    
  430. #   define MacroIncludeFile <isc.cf>
  431. #   define MacroFile isc.cf
  432. #   define i386IscArchitecture
  433. #   undef ISC
  434. #   ifdef ISC202
  435. #    define IscVersion 202
  436. #    undef ISC202
  437. #   else
  438. #    ifdef ISC30
  439. #     define IscVersion 300
  440. #     undef ISC30
  441. #    else
  442. #     ifdef ISC40
  443. #      define IscVersion 400
  444. #      undef ISC40
  445. #     else
  446. #      define IscVersion 221
  447. #     endif /* ISC40 */
  448. #    endif /* ISC30 */
  449. #   endif /* ISC202 */
  450. #  endif /* ISC */
  451. #  ifndef MacroFile
  452. #   define i386SVR3Architecture
  453. #   define MacroIncludeFile <x386.cf>
  454. #   define MacroFile x386.cf
  455. #  endif /* MacroFile */
  456. # endif /* i386 */
  457. #endif /* SYSV */
  458.  
  459. /* SYSV386 is here for backward compatibility only */
  460. #ifdef SYSV386
  461. # undef i386
  462. # ifdef SVR4
  463. #  define i386Architecture
  464. #  define SVR4Architecture
  465. #  define i386SVR4Architecture
  466. #  define MacroIncludeFile <svr4.cf>
  467. #  define MacroFile svr4.cf
  468. #  undef SVR4
  469. # else /* ! SVR4 */
  470. #  ifdef ISC
  471. #   define i386Architecture    
  472. #   define i386SVR3Architecture    
  473. #   define MacroIncludeFile <isc.cf>
  474. #   define MacroFile isc.cf
  475. #   define i386IscArchitecture
  476. #   undef ISC
  477. #   ifdef ISC202
  478. #    define IscVersion 202
  479. #    undef ISC202
  480. #   else
  481. #    ifdef ISC30
  482. #     define IscVersion 300
  483. #     undef ISC30
  484. #    else
  485. #     ifdef ISC40
  486. #      define IscVersion 400
  487. #      undef ISC40
  488. #     else
  489. #      define IscVersion 221
  490. #     endif /* ISC40 */
  491. #    endif /* ISC30 */
  492. #   endif /* ISC202 */
  493. #  endif /* ISC */
  494. #  ifndef MacroFile
  495. #   define i386SVR3Architecture
  496. #   define MacroIncludeFile <x386.cf>
  497. #   define MacroFile x386.cf
  498. #  endif /* MacroFile */
  499. # endif /* ! SVR4 */
  500. #endif /* SYSV386 */
  501.  
  502. #ifdef DGUX
  503. # define i386Architecture
  504. # define SVR4Architecture
  505. # define MacroIncludeFile <DGUX.cf>
  506. # define MacroFile DGUX.cf
  507. # undef DGUX
  508. # define DguxArchitecture
  509. #endif /* DGUX */
  510.  
  511. #ifdef __convex__
  512. # define MacroIncludeFile <convex.cf>
  513. # define MacroFile convex.cf
  514. # ifdef convex
  515. #  undef convex
  516. # endif
  517. # define ConvexArchitecture
  518. #endif /* _convex_ */
  519.  
  520. #ifdef __osf__
  521. # define MacroIncludeFile <osf1.cf>
  522. # define MacroFile osf1.cf
  523. # define OSF1Architecture
  524. # undef __osf__
  525. # ifdef __mips__
  526. #  undef __mips__
  527. #  define MipsArchitecture
  528. # endif
  529. # ifdef __alpha
  530. #  undef __alpha
  531. #  define AlphaArchitecture
  532. # endif
  533. #endif /* __osf__ */
  534.  
  535. #ifdef Oki
  536. # define MacroIncludeFile <Oki.cf>
  537. # define MacroFile Oki.cf
  538. # undef Oki
  539. # define i860SVR4Architecture
  540. # define SVR4Architecture
  541. # undef SVR4
  542. #endif /* Oki */
  543.  
  544. #ifdef WIN32
  545. # define MacroIncludeFile <Win32.cf>
  546. # define MacroFile Win32.cf
  547. # define Win32Architecture
  548. #endif /* WIN32 */
  549.  
  550. #ifdef linux 
  551. # define MacroIncludeFile <linux.cf>
  552. # define MacroFile linux.cf
  553. # undef linux
  554. # define LinuxArchitecture
  555. # ifdef i386
  556. #  define i386Architecture
  557. #  undef i386
  558. # endif /* i386 */
  559. # ifdef __i386__
  560. #  ifndef i386Architecture
  561. #   define i386Architecture
  562. #  endif
  563. #  undef __i386__
  564. # endif /* __i386__ */
  565. # ifdef __alpha
  566. #  define AlphaArchitecture
  567. #  undef __alpha
  568. # endif /* __alpha */
  569. # ifdef __alpha__
  570. #  define AlphaArchitecture
  571. #  undef __alpha__
  572. # endif /* __alpha__ */
  573. # ifdef mc68000
  574. #  define Mc68020Architecture
  575. #  undef mc68000
  576. # endif /* mc68000 */
  577. # ifdef powerpc
  578. #  define PowerPCArchitecture
  579. #  undef powerpc
  580. # endif
  581. # if defined(arm) || defined(__arm__)
  582. #   define ArmArchitecture
  583. #   undef arm
  584. #   undef __arm__
  585. #   if defined(__ARM_ARCH_4__)
  586. #     define Arm4Architecture
  587. #     define Arm32Architecture
  588. #     undef __ARM_ARCH_4__
  589. #   endif
  590. #   if defined(__ARM_ARCH_3__)
  591. #     define Arm3Architecture
  592. #     undef __ARM_ARCH_3__
  593. #   endif
  594. # endif
  595. #endif /* linux */
  596.  
  597. #if (defined(__Lynx__) || defined(Lynx)) && (defined(i386) || defined(__i386__) || defined(__x86__) || defined(__powerpc__) || defined(__sparc__) || defined(sparc))
  598. # define MacroIncludeFile <lynx.cf>
  599. # define MacroFile lynx.cf
  600. # define LynxOSArchitecture
  601. # undef __Lynx__
  602. # undef Lynx
  603. # undef lynx
  604. # if defined(i386) || defined(__i386__) || defined(__x86__)
  605. #  define i386Architecture
  606. #  undef i386
  607. #  undef __i386__
  608. #  undef __x86__
  609. # endif
  610. # ifdef __powerpc__
  611. #  define ppcArchitecture
  612. #  undef __powerpc__
  613. # endif
  614. # if defined(sparc) || defined(__sparc__)
  615. #  define SparcArchitecture
  616. #  undef sparc
  617. #  undef __sparc__
  618. # endif
  619. #endif /* LynxOS AT/PPC/microSPARC */
  620.  
  621. #ifdef __uxp__
  622. # define MacroIncludeFile <fujitsu.cf>
  623. # define MacroFile fujitsu.cf
  624. # define FujitsuArchitecture
  625. # undef __uxp__
  626. # define UXPArchitecture
  627. # define SVR4Architecture
  628. # ifdef sparc
  629. #  undef sparc
  630. #  define SparcArchitecture
  631. # endif
  632. #endif /* __uxp__ */
  633.  
  634. #ifdef __sxg__
  635. # define MacroIncludeFile <fujitsu.cf>
  636. # define MacroFile fujitsu.cf
  637. # define FujitsuArchitecture
  638. # undef __sxg__
  639. # define mc68000Architecture
  640. #endif /* __sxg__ */
  641.  
  642. #if defined(sequent) || defined(_SEQUENT_)
  643. # define MacroIncludeFile <sequent.cf>
  644. # define MacroFile sequent.cf
  645. # ifdef sequent
  646. #  undef sequent
  647. #  define Dynix3Architecture
  648. # endif
  649. # ifdef _SEQUENT_
  650. #  undef _SEQUENT_
  651. #  define DynixPtxArchitecture
  652. # endif
  653. # define SequentArchitecture
  654. #endif
  655.  
  656. #if defined(_nec_ews_svr4) || defined(nec_ews_svr4) || defined(nec_ews_svr2) || defined(SX) || defined(_nec_up) || defined(_nec_ft) || defined(PC_UX)
  657. # ifdef nec
  658. #  undef nec
  659. # endif
  660. # define MacroIncludeFile <nec.cf>
  661. # define MacroFile nec.cf
  662. # define NecArchitecture
  663. #endif
  664.  
  665. #ifdef minix 
  666. #define MacroIncludeFile <minix.cf>
  667. #define MacroFile minix.cf
  668. #undef minix
  669. #define MinixArchitecture
  670. #define i386Architecture
  671. #endif /* minix */
  672.  
  673. #ifdef MACH
  674. #ifdef __GNU__
  675. #define MacroIncludeFile <gnu.cf>
  676. #define MacroFile gnu.cf
  677. #define GNUMachArchitecture
  678. #else
  679. #define MacroIncludeFile <mach.cf>
  680. #define MacroFile mach.cf
  681. #endif
  682. #undef MACH
  683. #ifdef    i386
  684. #define i386MachArchitecture
  685. #define i386Architecture
  686. #endif    /* i386 */
  687. #undef i386
  688. #endif /* MACH */
  689.  
  690. #ifdef emxos2
  691. #define MacroIncludeFile <os2.cf>
  692. #define MacroFile os2.cf
  693. #define OS2Architecture
  694. #define i386Architecture
  695. #endif /* emxos2 */
  696.  
  697. #if defined(__QNX__) && !defined(__QNXNTO__)
  698. #define MacroIncludeFile <QNX.cf>
  699. #define MacroFile QNX.cf
  700. #define QNXArchitecture
  701. #define i386Architecture
  702. #endif /* QNX4 */
  703.  
  704. #ifdef __QNXNTO__
  705. #define MacroIncludeFile <nto.cf>
  706. #define MacroFile nto.cf
  707. #define NTOArchitecture
  708. #ifdef PPC
  709. # define PPCArchitecture
  710. # undef PPC
  711. #else
  712. #ifdef MIPS
  713. # define mipsArchitecture
  714. # undef MIPS
  715. #else
  716. #ifdef i386
  717. # define i386Architecture
  718. # undef i386
  719. #endif
  720. #endif
  721. #endif
  722. #endif /* QNX/Neutrino */
  723.  
  724. #ifndef MacroIncludeFile
  725. XCOMM WARNING:  Imake.cf not configured; guessing at definitions!!!
  726. XCOMM This might mean that BOOTSTRAPCFLAGS was not set when building imake.
  727. #define MacroIncludeFile <generic.cf>
  728. #define MacroFile generic.cf
  729. #endif
  730.