]> code.delx.au - gnu-emacs/blobdiff - src/m/intel386.h
[WINDOWSNT]: (VIRT_ADDR_VARIES, DATA_END, DATA_START, HAVE_ALLOCA): Defined.
[gnu-emacs] / src / m / intel386.h
index a5e688f9c987bf772b32e14efe8d6c3c86acc293..e609c5f650dda2705e26a5ff72fe97abc2f4ee03 100644 (file)
@@ -63,9 +63,10 @@ NOTE-END */
 
 #define LONGBITS 32            /* Number of bits in a long */
 
-/* i386 is not big-endian: lowest numbered byte is least significant. */
+/* Define WORDS_BIG_ENDIAN iff lowest-numbered byte in a word
+   is the most significant byte.  */
 
-/* #undef BIG_ENDIAN */
+#undef WORDS_BIG_ENDIAN
 
 /* Define NO_ARG_ARRAY if you cannot take the address of the first of a
  * group of arguments and treat it as an array of the arguments.  */
@@ -229,3 +230,10 @@ NOTE-END */
 #ifdef MSDOS
 #define NO_REMAP
 #endif
+
+#ifdef WINDOWSNT
+#define VIRT_ADDR_VARIES
+#define DATA_END       get_data_end ()
+#define DATA_START     get_data_start ()
+#define HAVE_ALLOCA
+#endif