Attempts to #include <Xm/XmStrDefs.h> fail because there is a mismatched #endif. In file /usr/local/lib/gcc-lib/ rs6000-ibm-aix4.3.3.0/2.95.2/include/Xm/XmStrDefs at line 5469 there is the code: /*#ifdef IBM_MOTIF*/ #define XmSTRING_DEFAULT_CHARSET XmSFONTLIST_DEFAULT_TAG_STRING /*#else #define XmSTRING_DEFAULT_CHARSET XmS #endif and the comment is not closed until end-of-file, throwing the #endifs out of whack (among other things). Release: gcc version 2.95.2 19991024 (release) Environment: IBM RS6000 AIX 4.3.3.0 How-To-Repeat: Compile a source file with #include <Xm/XmStrDefs.h>
Fix: Change file listed above, line 5473 to #endif*/ Remove Xm/XmStrDef.h from gcc header cache.
Responsible-Changed-From-To: unassigned->korbb Responsible-Changed-Why: fixinc problem (already fixed)
State-Changed-From-To: open->closed State-Changed-Why: "fixinc" fixed in sources GCC Oct 1999.