mirror of
https://github.com/reactos/reactos.git
synced 2025-02-23 08:55:19 +00:00
[3DTEXT, FREELDR, HAL, MINGW_COMMON, MMDRV, MSGINA, NTOSKRNL] Add extern.
svn path=/trunk/; revision=43572
This commit is contained in:
parent
417b31c079
commit
112bc907de
16 changed files with 17 additions and 29 deletions
|
@ -20,7 +20,7 @@
|
||||||
|
|
||||||
//////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
TCHAR m_Text[MAX_PATH];
|
extern TCHAR m_Text[MAX_PATH];
|
||||||
|
|
||||||
VOID LoadSettings(VOID);
|
VOID LoadSettings(VOID);
|
||||||
VOID SaveSettings(VOID);
|
VOID SaveSettings(VOID);
|
||||||
|
|
|
@ -24,7 +24,7 @@
|
||||||
#include "mm.h"
|
#include "mm.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
UCHAR XboxFont8x16[256 * 16];
|
extern UCHAR XboxFont8x16[256 * 16];
|
||||||
|
|
||||||
VOID XboxMachInit(const char *CmdLine);
|
VOID XboxMachInit(const char *CmdLine);
|
||||||
|
|
||||||
|
|
|
@ -25,15 +25,11 @@
|
||||||
extern ULONG PageDirectoryStart;
|
extern ULONG PageDirectoryStart;
|
||||||
extern ULONG PageDirectoryEnd;
|
extern ULONG PageDirectoryEnd;
|
||||||
|
|
||||||
ROS_LOADER_PARAMETER_BLOCK LoaderBlock;
|
extern CHAR szBootPath[255];
|
||||||
char reactos_kernel_cmdline[255]; // Command line passed to kernel
|
extern CHAR SystemRoot[255];
|
||||||
LOADER_MODULE reactos_modules[64]; // Array to hold boot module info loaded for the kernel
|
extern CHAR szHalName[255];
|
||||||
char reactos_module_strings[64][256]; // Array to hold module names
|
|
||||||
reactos_mem_data_t reactos_mem_data;
|
|
||||||
extern char reactos_arc_hardware_data[HW_MAX_ARC_HEAP_SIZE];
|
extern char reactos_arc_hardware_data[HW_MAX_ARC_HEAP_SIZE];
|
||||||
char szBootPath[256];
|
|
||||||
char szHalName[256];
|
|
||||||
CHAR SystemRoot[255];
|
|
||||||
extern ULONG_PTR KernelBase;
|
extern ULONG_PTR KernelBase;
|
||||||
extern ROS_KERNEL_ENTRY_POINT KernelEntryPoint;
|
extern ROS_KERNEL_ENTRY_POINT KernelEntryPoint;
|
||||||
|
|
||||||
|
|
|
@ -330,8 +330,6 @@ VOID
|
||||||
PerformWaveIO(SessionInfo* session_info);
|
PerformWaveIO(SessionInfo* session_info);
|
||||||
|
|
||||||
|
|
||||||
CRITICAL_SECTION critical_section;
|
extern CRITICAL_SECTION critical_section;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -30,7 +30,7 @@
|
||||||
|
|
||||||
WINE_DEFAULT_DEBUG_CHANNEL(msgina);
|
WINE_DEFAULT_DEBUG_CHANNEL(msgina);
|
||||||
|
|
||||||
extern HINSTANCE hDllInstance;
|
HINSTANCE hDllInstance;
|
||||||
|
|
||||||
extern GINA_UI GinaGraphicalUI;
|
extern GINA_UI GinaGraphicalUI;
|
||||||
extern GINA_UI GinaTextUI;
|
extern GINA_UI GinaTextUI;
|
||||||
|
|
|
@ -31,7 +31,7 @@ typedef struct
|
||||||
HBITMAP hBitmap;
|
HBITMAP hBitmap;
|
||||||
} GINA_CONTEXT, *PGINA_CONTEXT;
|
} GINA_CONTEXT, *PGINA_CONTEXT;
|
||||||
|
|
||||||
HINSTANCE hDllInstance;
|
extern HINSTANCE hDllInstance;
|
||||||
|
|
||||||
typedef BOOL (*PFGINA_INITIALIZE)(PGINA_CONTEXT);
|
typedef BOOL (*PFGINA_INITIALIZE)(PGINA_CONTEXT);
|
||||||
typedef BOOL (*PFGINA_DISPLAYSTATUSMESSAGE)(PGINA_CONTEXT, HDESK, DWORD, PWSTR, PWSTR);
|
typedef BOOL (*PFGINA_DISPLAYSTATUSMESSAGE)(PGINA_CONTEXT, HDESK, DWORD, PWSTR, PWSTR);
|
||||||
|
|
|
@ -68,7 +68,7 @@ typedef struct _COMMON_AREA_INFO
|
||||||
#include <poppack.h>
|
#include <poppack.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
CHAR *APstart, *APend;
|
extern CHAR *APstart, *APend;
|
||||||
|
|
||||||
#define BIOS_AREA 0x0
|
#define BIOS_AREA 0x0
|
||||||
#define COMMON_AREA 0x2000
|
#define COMMON_AREA 0x2000
|
||||||
|
|
2
reactos/lib/3rdparty/mingw/mingw_helpers.c
vendored
2
reactos/lib/3rdparty/mingw/mingw_helpers.c
vendored
|
@ -13,7 +13,7 @@
|
||||||
#include <sect_attribs.h>
|
#include <sect_attribs.h>
|
||||||
#include <locale.h>
|
#include <locale.h>
|
||||||
|
|
||||||
const PIMAGE_TLS_CALLBACK __dyn_tls_init_callback;
|
extern const PIMAGE_TLS_CALLBACK __dyn_tls_init_callback;
|
||||||
|
|
||||||
void * __cdecl
|
void * __cdecl
|
||||||
_decode_pointer (void *codedptr)
|
_decode_pointer (void *codedptr)
|
||||||
|
|
|
@ -16,7 +16,6 @@
|
||||||
|
|
||||||
ULONG DummyData;
|
ULONG DummyData;
|
||||||
ULONG CmNtGlobalFlag;
|
ULONG CmNtGlobalFlag;
|
||||||
ULONG CmNtCSDVersion;
|
|
||||||
|
|
||||||
WCHAR CmDefaultLanguageId[12];
|
WCHAR CmDefaultLanguageId[12];
|
||||||
ULONG CmDefaultLanguageIdLength = sizeof(CmDefaultLanguageId);
|
ULONG CmDefaultLanguageIdLength = sizeof(CmDefaultLanguageId);
|
||||||
|
|
|
@ -15,7 +15,6 @@
|
||||||
/* GLOBALS *******************************************************************/
|
/* GLOBALS *******************************************************************/
|
||||||
|
|
||||||
WORK_QUEUE_ITEM CmpDelayDerefKCBWorkItem;
|
WORK_QUEUE_ITEM CmpDelayDerefKCBWorkItem;
|
||||||
LIST_ENTRY CmpFreeDelayItemsListHead;
|
|
||||||
|
|
||||||
ULONG CmpDelayedCloseSize = 2048;
|
ULONG CmpDelayedCloseSize = 2048;
|
||||||
ULONG CmpDelayedCloseElements;
|
ULONG CmpDelayedCloseElements;
|
||||||
|
|
|
@ -18,8 +18,6 @@ ULONG CmpHashTableSize = 2048;
|
||||||
PCM_KEY_HASH_TABLE_ENTRY CmpCacheTable;
|
PCM_KEY_HASH_TABLE_ENTRY CmpCacheTable;
|
||||||
PCM_NAME_HASH_TABLE_ENTRY CmpNameCacheTable;
|
PCM_NAME_HASH_TABLE_ENTRY CmpNameCacheTable;
|
||||||
|
|
||||||
BOOLEAN CmpHoldLazyFlush;
|
|
||||||
|
|
||||||
/* FUNCTIONS *****************************************************************/
|
/* FUNCTIONS *****************************************************************/
|
||||||
|
|
||||||
VOID
|
VOID
|
||||||
|
|
|
@ -23,14 +23,13 @@ LONG CmpLoadWorkerIncrement;
|
||||||
PEPROCESS CmpSystemProcess;
|
PEPROCESS CmpSystemProcess;
|
||||||
BOOLEAN HvShutdownComplete;
|
BOOLEAN HvShutdownComplete;
|
||||||
PVOID CmpRegistryLockCallerCaller, CmpRegistryLockCaller;
|
PVOID CmpRegistryLockCallerCaller, CmpRegistryLockCaller;
|
||||||
BOOLEAN CmpFlushStarveWriters;
|
|
||||||
BOOLEAN CmpFlushOnLockRelease;
|
BOOLEAN CmpFlushOnLockRelease;
|
||||||
BOOLEAN CmpSpecialBootCondition;
|
BOOLEAN CmpSpecialBootCondition;
|
||||||
BOOLEAN CmpNoWrite;
|
BOOLEAN CmpNoWrite;
|
||||||
BOOLEAN CmpForceForceFlush;
|
|
||||||
BOOLEAN CmpWasSetupBoot;
|
BOOLEAN CmpWasSetupBoot;
|
||||||
ULONG CmpTraceLevel = 0;
|
ULONG CmpTraceLevel = 0;
|
||||||
|
|
||||||
|
extern LONG CmpFlushStarveWriters;
|
||||||
extern BOOLEAN CmFirstTime;
|
extern BOOLEAN CmFirstTime;
|
||||||
|
|
||||||
/* FUNCTIONS *****************************************************************/
|
/* FUNCTIONS *****************************************************************/
|
||||||
|
|
|
@ -18,9 +18,9 @@ extern ERESOURCE ExpFirmwareTableResource;
|
||||||
extern LIST_ENTRY ExpFirmwareTableProviderListHead;
|
extern LIST_ENTRY ExpFirmwareTableProviderListHead;
|
||||||
extern BOOLEAN ExpIsWinPEMode;
|
extern BOOLEAN ExpIsWinPEMode;
|
||||||
extern LIST_ENTRY ExpSystemResourcesList;
|
extern LIST_ENTRY ExpSystemResourcesList;
|
||||||
ULONG ExpAnsiCodePageDataOffset, ExpOemCodePageDataOffset;
|
extern ULONG ExpAnsiCodePageDataOffset, ExpOemCodePageDataOffset;
|
||||||
ULONG ExpUnicodeCaseTableDataOffset;
|
extern ULONG ExpUnicodeCaseTableDataOffset;
|
||||||
PVOID ExpNlsSectionPointer;
|
extern PVOID ExpNlsSectionPointer;
|
||||||
extern CHAR NtBuildLab[];
|
extern CHAR NtBuildLab[];
|
||||||
extern ULONG CmNtCSDVersion;
|
extern ULONG CmNtCSDVersion;
|
||||||
extern ULONG NtGlobalFlag;
|
extern ULONG NtGlobalFlag;
|
||||||
|
|
|
@ -16,7 +16,6 @@
|
||||||
BOOLEAN KdDebuggerEnabled = FALSE;
|
BOOLEAN KdDebuggerEnabled = FALSE;
|
||||||
BOOLEAN KdEnteredDebugger = FALSE;
|
BOOLEAN KdEnteredDebugger = FALSE;
|
||||||
BOOLEAN KdDebuggerNotPresent = TRUE;
|
BOOLEAN KdDebuggerNotPresent = TRUE;
|
||||||
BOOLEAN KiEnableTimerWatchdog = FALSE;
|
|
||||||
BOOLEAN KdBreakAfterSymbolLoad = FALSE;
|
BOOLEAN KdBreakAfterSymbolLoad = FALSE;
|
||||||
BOOLEAN KdpBreakPending = FALSE;
|
BOOLEAN KdpBreakPending = FALSE;
|
||||||
BOOLEAN KdPitchDebugger = TRUE;
|
BOOLEAN KdPitchDebugger = TRUE;
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
KTIMER_TABLE_ENTRY KiTimerTableListHead[TIMER_TABLE_SIZE];
|
KTIMER_TABLE_ENTRY KiTimerTableListHead[TIMER_TABLE_SIZE];
|
||||||
LARGE_INTEGER KiTimeIncrementReciprocal;
|
LARGE_INTEGER KiTimeIncrementReciprocal;
|
||||||
UCHAR KiTimeIncrementShiftCount;
|
UCHAR KiTimeIncrementShiftCount;
|
||||||
BOOLEAN KiEnableTimerWatchdog;
|
BOOLEAN KiEnableTimerWatchdog = FALSE;
|
||||||
|
|
||||||
/* PRIVATE FUNCTIONS *********************************************************/
|
/* PRIVATE FUNCTIONS *********************************************************/
|
||||||
|
|
||||||
|
|
|
@ -20,8 +20,8 @@
|
||||||
|
|
||||||
MM_DRIVER_VERIFIER_DATA MmVerifierData;
|
MM_DRIVER_VERIFIER_DATA MmVerifierData;
|
||||||
LIST_ENTRY MiVerifierDriverAddedThunkListHead;
|
LIST_ENTRY MiVerifierDriverAddedThunkListHead;
|
||||||
KMUTANT MmSystemLoadLock;
|
|
||||||
ULONG MiActiveVerifierThunks;
|
ULONG MiActiveVerifierThunks;
|
||||||
|
extern KMUTANT MmSystemLoadLock;
|
||||||
extern LIST_ENTRY PsLoadedModuleList;
|
extern LIST_ENTRY PsLoadedModuleList;
|
||||||
|
|
||||||
/* PRIVATE FUNCTIONS *********************************************************/
|
/* PRIVATE FUNCTIONS *********************************************************/
|
||||||
|
|
Loading…
Reference in a new issue