According to my experiments, the longest file name in the gcc source tree is 48 characters: gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.c in libjava/jni/gtk-peer/. Is there a documented upper limit on file name length for the gcc tree? If not is there a common wisdom upper limit? Laurent