Some variables need to be DOSFAR now; init code is no longer tiny but small.

git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@865 6ac86273-5f31-0410-b378-82cca8765d1b
This commit is contained in:
Bart Oldeman 2004-04-11 17:22:18 +00:00
parent c6c49e1ec1
commit 46833929f9
2 changed files with 4 additions and 4 deletions

View File

@ -270,10 +270,10 @@ struct RelocatedEntry {
}; };
extern struct RelocationTable extern struct RelocationTable
DOSTEXTFAR ASM _HMARelocationTableStart[], DOSFAR ASM _HMARelocationTableStart[],
DOSTEXTFAR ASM _HMARelocationTableEnd[]; DOSFAR ASM _HMARelocationTableEnd[];
extern void FAR *DOSTEXTFAR ASM XMSDriverAddress; extern void FAR *DOSFAR ASM XMSDriverAddress;
extern VOID ASMPASCAL FAR _EnableA20(VOID); extern VOID ASMPASCAL FAR _EnableA20(VOID);
extern VOID ASMPASCAL FAR _DisableA20(VOID); extern VOID ASMPASCAL FAR _DisableA20(VOID);

View File

@ -42,6 +42,6 @@ TARGET=KMS
ALLCFLAGS=-I..\hdr $(TARGETOPT) $(ALLCFLAGS) -nologo -Zl -Fc -WX -Gr -f- -Os -Gs -Ob1 -OV4 -Gy -Oe -Zp1 ALLCFLAGS=-I..\hdr $(TARGETOPT) $(ALLCFLAGS) -nologo -Zl -Fc -WX -Gr -f- -Os -Gs -Ob1 -OV4 -Gy -Oe -Zp1
INITCFLAGS=$(ALLCFLAGS) -NTINIT_TEXT -AT INITCFLAGS=$(ALLCFLAGS) -NTINIT_TEXT
CFLAGS=$(ALLCFLAGS) -NTHMA_TEXT CFLAGS=$(ALLCFLAGS) -NTHMA_TEXT
INITPATCH = ..\utils\patchobj _DATA=IDATA DATA=ID BSS=ID DGROUP=I_GROUP CONST=IC INITPATCH = ..\utils\patchobj _DATA=IDATA DATA=ID BSS=ID DGROUP=I_GROUP CONST=IC