mirror of
https://github.com/reactos/reactos.git
synced 2025-02-23 00:45:24 +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 SaveSettings(VOID);
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
#include "mm.h"
|
||||
#endif
|
||||
|
||||
UCHAR XboxFont8x16[256 * 16];
|
||||
extern UCHAR XboxFont8x16[256 * 16];
|
||||
|
||||
VOID XboxMachInit(const char *CmdLine);
|
||||
|
||||
|
|
|
@ -25,15 +25,11 @@
|
|||
extern ULONG PageDirectoryStart;
|
||||
extern ULONG PageDirectoryEnd;
|
||||
|
||||
ROS_LOADER_PARAMETER_BLOCK LoaderBlock;
|
||||
char reactos_kernel_cmdline[255]; // Command line passed to kernel
|
||||
LOADER_MODULE reactos_modules[64]; // Array to hold boot module info loaded for the kernel
|
||||
char reactos_module_strings[64][256]; // Array to hold module names
|
||||
reactos_mem_data_t reactos_mem_data;
|
||||
extern CHAR szBootPath[255];
|
||||
extern CHAR SystemRoot[255];
|
||||
extern CHAR szHalName[255];
|
||||
|
||||
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 ROS_KERNEL_ENTRY_POINT KernelEntryPoint;
|
||||
|
||||
|
|
|
@ -330,8 +330,6 @@ VOID
|
|||
PerformWaveIO(SessionInfo* session_info);
|
||||
|
||||
|
||||
CRITICAL_SECTION critical_section;
|
||||
|
||||
|
||||
extern CRITICAL_SECTION critical_section;
|
||||
|
||||
#endif
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
|
||||
WINE_DEFAULT_DEBUG_CHANNEL(msgina);
|
||||
|
||||
extern HINSTANCE hDllInstance;
|
||||
HINSTANCE hDllInstance;
|
||||
|
||||
extern GINA_UI GinaGraphicalUI;
|
||||
extern GINA_UI GinaTextUI;
|
||||
|
|
|
@ -31,7 +31,7 @@ typedef struct
|
|||
HBITMAP hBitmap;
|
||||
} GINA_CONTEXT, *PGINA_CONTEXT;
|
||||
|
||||
HINSTANCE hDllInstance;
|
||||
extern HINSTANCE hDllInstance;
|
||||
|
||||
typedef BOOL (*PFGINA_INITIALIZE)(PGINA_CONTEXT);
|
||||
typedef BOOL (*PFGINA_DISPLAYSTATUSMESSAGE)(PGINA_CONTEXT, HDESK, DWORD, PWSTR, PWSTR);
|
||||
|
|
|
@ -68,7 +68,7 @@ typedef struct _COMMON_AREA_INFO
|
|||
#include <poppack.h>
|
||||
#endif
|
||||
|
||||
CHAR *APstart, *APend;
|
||||
extern CHAR *APstart, *APend;
|
||||
|
||||
#define BIOS_AREA 0x0
|
||||
#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 <locale.h>
|
||||
|
||||
const PIMAGE_TLS_CALLBACK __dyn_tls_init_callback;
|
||||
extern const PIMAGE_TLS_CALLBACK __dyn_tls_init_callback;
|
||||
|
||||
void * __cdecl
|
||||
_decode_pointer (void *codedptr)
|
||||
|
|
|
@ -16,7 +16,6 @@
|
|||
|
||||
ULONG DummyData;
|
||||
ULONG CmNtGlobalFlag;
|
||||
ULONG CmNtCSDVersion;
|
||||
|
||||
WCHAR CmDefaultLanguageId[12];
|
||||
ULONG CmDefaultLanguageIdLength = sizeof(CmDefaultLanguageId);
|
||||
|
|
|
@ -15,7 +15,6 @@
|
|||
/* GLOBALS *******************************************************************/
|
||||
|
||||
WORK_QUEUE_ITEM CmpDelayDerefKCBWorkItem;
|
||||
LIST_ENTRY CmpFreeDelayItemsListHead;
|
||||
|
||||
ULONG CmpDelayedCloseSize = 2048;
|
||||
ULONG CmpDelayedCloseElements;
|
||||
|
|
|
@ -18,8 +18,6 @@ ULONG CmpHashTableSize = 2048;
|
|||
PCM_KEY_HASH_TABLE_ENTRY CmpCacheTable;
|
||||
PCM_NAME_HASH_TABLE_ENTRY CmpNameCacheTable;
|
||||
|
||||
BOOLEAN CmpHoldLazyFlush;
|
||||
|
||||
/* FUNCTIONS *****************************************************************/
|
||||
|
||||
VOID
|
||||
|
|
|
@ -23,14 +23,13 @@ LONG CmpLoadWorkerIncrement;
|
|||
PEPROCESS CmpSystemProcess;
|
||||
BOOLEAN HvShutdownComplete;
|
||||
PVOID CmpRegistryLockCallerCaller, CmpRegistryLockCaller;
|
||||
BOOLEAN CmpFlushStarveWriters;
|
||||
BOOLEAN CmpFlushOnLockRelease;
|
||||
BOOLEAN CmpSpecialBootCondition;
|
||||
BOOLEAN CmpNoWrite;
|
||||
BOOLEAN CmpForceForceFlush;
|
||||
BOOLEAN CmpWasSetupBoot;
|
||||
ULONG CmpTraceLevel = 0;
|
||||
|
||||
extern LONG CmpFlushStarveWriters;
|
||||
extern BOOLEAN CmFirstTime;
|
||||
|
||||
/* FUNCTIONS *****************************************************************/
|
||||
|
|
|
@ -18,9 +18,9 @@ extern ERESOURCE ExpFirmwareTableResource;
|
|||
extern LIST_ENTRY ExpFirmwareTableProviderListHead;
|
||||
extern BOOLEAN ExpIsWinPEMode;
|
||||
extern LIST_ENTRY ExpSystemResourcesList;
|
||||
ULONG ExpAnsiCodePageDataOffset, ExpOemCodePageDataOffset;
|
||||
ULONG ExpUnicodeCaseTableDataOffset;
|
||||
PVOID ExpNlsSectionPointer;
|
||||
extern ULONG ExpAnsiCodePageDataOffset, ExpOemCodePageDataOffset;
|
||||
extern ULONG ExpUnicodeCaseTableDataOffset;
|
||||
extern PVOID ExpNlsSectionPointer;
|
||||
extern CHAR NtBuildLab[];
|
||||
extern ULONG CmNtCSDVersion;
|
||||
extern ULONG NtGlobalFlag;
|
||||
|
|
|
@ -16,7 +16,6 @@
|
|||
BOOLEAN KdDebuggerEnabled = FALSE;
|
||||
BOOLEAN KdEnteredDebugger = FALSE;
|
||||
BOOLEAN KdDebuggerNotPresent = TRUE;
|
||||
BOOLEAN KiEnableTimerWatchdog = FALSE;
|
||||
BOOLEAN KdBreakAfterSymbolLoad = FALSE;
|
||||
BOOLEAN KdpBreakPending = FALSE;
|
||||
BOOLEAN KdPitchDebugger = TRUE;
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
KTIMER_TABLE_ENTRY KiTimerTableListHead[TIMER_TABLE_SIZE];
|
||||
LARGE_INTEGER KiTimeIncrementReciprocal;
|
||||
UCHAR KiTimeIncrementShiftCount;
|
||||
BOOLEAN KiEnableTimerWatchdog;
|
||||
BOOLEAN KiEnableTimerWatchdog = FALSE;
|
||||
|
||||
/* PRIVATE FUNCTIONS *********************************************************/
|
||||
|
||||
|
|
|
@ -20,8 +20,8 @@
|
|||
|
||||
MM_DRIVER_VERIFIER_DATA MmVerifierData;
|
||||
LIST_ENTRY MiVerifierDriverAddedThunkListHead;
|
||||
KMUTANT MmSystemLoadLock;
|
||||
ULONG MiActiveVerifierThunks;
|
||||
extern KMUTANT MmSystemLoadLock;
|
||||
extern LIST_ENTRY PsLoadedModuleList;
|
||||
|
||||
/* PRIVATE FUNCTIONS *********************************************************/
|
||||
|
|
Loading…
Reference in a new issue