[gnu.g++.bug] File Name Truncation Under System V

greg%mickey@WLV.IMSD.CONTEL.COM (Greg Christy) (09/30/89)

While trying to compile g++ 1.35.0 under ISC's 386/ix I ran into a
problem when compiling cplus-lex.c.  It wouldn't compile due to various
definition errors.  The problem is due to the length of file names
cplus-parse.tab.c, cplus-parse.tab.o, and cplus-parse.tab.h and the
System V file name limit of 14 characters.  They were all truncated to
cplus-parse.ta which caused all sorts of bizzare things to occur.  

The fix is to rename cplus-parse.y to something shorter (I used
cplus-p.y) and change the references in Makefile and cplus-lex.c to
use the new name.

------------------------------------------------------------------------------
Greg Christy                    dumb email: greg%mickey@wlv.imsd.contel.com
Contel Federal Systems          smart email: greg@mickey.imsd.contel.com
31717 La Tienda Drive           phone: (818) 706-4307
Westlake Village, CA    91359
------------------------------------------------------------------------------