# HG changeset patch # User Richard M. Stallman # Date 769636513 0 # Node ID 7ae30557620166c4173545030ce2333fc9e6c051 # Parent ad2116571bc42087007f896d73aa3ef6d2d572f8 [MSDOS]: Don't include files from the dos extender and debugger. Use the that was put in the right place a couple of djgpp versions ago. Consequently, use `unsigned short' for `word16' and `unsigned long' for `word32'. diff -r ad2116571bc4 -r 7ae305576201 src/unexec.c --- a/src/unexec.c Sun May 22 19:34:55 1994 +0000 +++ b/src/unexec.c Sun May 22 19:55:13 1994 +0000 @@ -177,8 +177,7 @@ #include /* The location might be a poor assumption */ #else #ifdef MSDOS -#include <../go32/gotypes.h> -#include <../go32/ed/coff.h> +#include #define filehdr external_filehdr #define scnhdr external_scnhdr #define syment external_syment @@ -187,14 +186,14 @@ #define n_type e_type struct aouthdr { - word16 magic; /* type of file */ - word16 vstamp; /* version stamp */ - word32 tsize; /* text size in bytes, padded to FW bdry*/ - word32 dsize; /* initialized data " " */ - word32 bsize; /* uninitialized data " " */ - word32 entry; /* entry pt. */ - word32 text_start; /* base of text used for this file */ - word32 data_start; /* base of data used for this file */ + unsigned short magic; /* type of file */ + unsigned short vstamp; /* version stamp */ + unsigned long tsize; /* text size in bytes, padded to FW bdry*/ + unsigned long dsize; /* initialized data " " */ + unsigned long bsize; /* uninitialized data " " */ + unsigned long entry; /* entry pt. */ + unsigned long text_start;/* base of text used for this file */ + unsigned long data_start;/* base of data used for this file */ };