mirror of https://github.com/FDOS/kernel.git
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:
parent
c6c49e1ec1
commit
46833929f9
|
@ -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);
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue