+mkDerivedConstantsHdr : mkDerivedConstants.o
+ $(CC) -o $@ $(CC_OPTS) $(LD_OPTS) mkDerivedConstants.o
+
+DerivedConstants.h : mkDerivedConstantsHdr
+ ./mkDerivedConstantsHdr >DerivedConstants.h
+
+CLEAN_FILES += mkDerivedConstantsHdr$(exeext) DerivedConstants.h
+
+# ---------------------------------------------------------------------------
+# Make NativeDefs.h for the NCG
+
+all :: NativeDefs.h
+
+mkNativeHdr.o : DerivedConstants.h
+
+mkNativeHdr : mkNativeHdr.o
+ $(CC) -o $@ $(CC_OPTS) $(LD_OPTS) mkNativeHdr.o
+
+NativeDefs.h : mkNativeHdr
+ ./mkNativeHdr >NativeDefs.h
+
+CLEAN_FILES += mkNativeHdr$(exeext) NativeDefs.h
+
+# ---------------------------------------------------------------------------