mirror of
https://github.com/FDOS/kernel.git
synced 2025-07-25 14:54:28 +02:00
Declare more symbols as "ASM" to enable pascal calling conventions by
default for turbo compilers. git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@630 6ac86273-5f31-0410-b378-82cca8765d1b
This commit is contained in:
parent
27ee8b1c74
commit
138afdab72
@ -178,12 +178,12 @@ extern struct ClockRecord
|
|||||||
/* */
|
/* */
|
||||||
/* Global variables */
|
/* Global variables */
|
||||||
/* */
|
/* */
|
||||||
extern BYTE os_setver_major, /* editable major version number */
|
extern BYTE ASM os_setver_major,/* editable major version number */
|
||||||
os_setver_minor, /* editable minor version number */
|
ASM os_setver_minor, /* editable minor version number */
|
||||||
os_major, /* major version number */
|
ASM os_major, /* major version number */
|
||||||
os_minor, /* minor version number */
|
ASM os_minor, /* minor version number */
|
||||||
rev_number, /* minor version number */
|
ASM rev_number, /* minor version number */
|
||||||
version_flags; /* minor version number */
|
ASM version_flags; /* minor version number */
|
||||||
|
|
||||||
#ifdef DEBUG
|
#ifdef DEBUG
|
||||||
GLOBAL WORD bDumpRegs
|
GLOBAL WORD bDumpRegs
|
||||||
@ -211,7 +211,7 @@ GLOBAL BYTE copyright[] =
|
|||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
GLOBAL const BYTE os_release[]
|
GLOBAL const BYTE ASM os_release[]
|
||||||
#ifdef MAIN
|
#ifdef MAIN
|
||||||
#if 0
|
#if 0
|
||||||
= "DOS-C version %d.%d Beta %d [FreeDOS Release] (Build %d).\n"
|
= "DOS-C version %d.%d Beta %d [FreeDOS Release] (Build %d).\n"
|
||||||
@ -346,8 +346,8 @@ GLOBAL WORD dump_regs; /* dump registers of bad call */
|
|||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
extern f_node_ptr f_nodes; /* pointer to the array */
|
extern f_node_ptr ASM f_nodes; /* pointer to the array */
|
||||||
extern UWORD f_nodes_cnt; /* number of allocated f_nodes */
|
extern UWORD ASM f_nodes_cnt; /* number of allocated f_nodes */
|
||||||
|
|
||||||
/* */
|
/* */
|
||||||
/* Function prototypes - automatically generated */
|
/* Function prototypes - automatically generated */
|
||||||
|
@ -221,7 +221,7 @@ extern BYTE DOSFAR ASM _HMATextAvailable, /* first byte of available CODE are
|
|||||||
DOSFAR ReturnAnyDosVersionExpected;
|
DOSFAR ReturnAnyDosVersionExpected;
|
||||||
|
|
||||||
extern BYTE FAR ASM internal_data[];
|
extern BYTE FAR ASM internal_data[];
|
||||||
extern unsigned char FAR kbdType;
|
extern unsigned char FAR ASM kbdType;
|
||||||
|
|
||||||
extern struct {
|
extern struct {
|
||||||
char ThisIsAConstantOne;
|
char ThisIsAConstantOne;
|
||||||
@ -229,7 +229,7 @@ extern struct {
|
|||||||
|
|
||||||
struct CountrySpecificInfo C;
|
struct CountrySpecificInfo C;
|
||||||
|
|
||||||
} FAR nlsCountryInfoHardcoded;
|
} FAR ASM nlsCountryInfoHardcoded;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
data shared between DSK.C and INITDISK.C
|
data shared between DSK.C and INITDISK.C
|
||||||
|
Loading…
x
Reference in New Issue
Block a user