A couple are only needed for the homegrown utime() replacement on
older systems. rmsdef.h is apparently not needed at all.
#include <acedef.h>
#include <acldef.h>
#include <armdef.h>
+#if __CRTL_VER < 70300000
+/* needed for home-rolled utime() */
#include <atrdef.h>
+#include <fibdef.h>
+#endif
#include <chpdef.h>
#include <clidef.h>
#include <climsgdef.h>
#include <descrip.h>
#include <devdef.h>
#include <dvidef.h>
-#include <fibdef.h>
#include <float.h>
#include <fscndef.h>
#include <iodef.h>
#include <libdef.h>
#include <lib$routines.h>
#include <lnmdef.h>
-#include <msgdef.h>
#include <ossdef.h>
#if __CRTL_VER >= 70301000 && !defined(__VAX)
#include <ppropdef.h>
#include <uaidef.h>
#include <uicdef.h>
#include <stsdef.h>
-#include <rmsdef.h>
#if __CRTL_VER >= 70000000 /* FIXME to earliest version */
#include <efndef.h>
#define NO_EFN EFN$C_ENF