[3DTEXT, FREELDR, HAL, MINGW_COMMON, MMDRV, MSGINA, NTOSKRNL] Add extern.

svn path=/trunk/; revision=43572
This commit is contained in:
Dmitry Gorbachev 2009-10-18 18:52:56 +00:00
parent 417b31c079
commit 112bc907de
16 changed files with 17 additions and 29 deletions

View file

@ -20,7 +20,7 @@
//////////////////////////////////////////////////////////////////
TCHAR m_Text[MAX_PATH];
extern TCHAR m_Text[MAX_PATH];
VOID LoadSettings(VOID);
VOID SaveSettings(VOID);

View file

@ -24,7 +24,7 @@
#include "mm.h"
#endif
UCHAR XboxFont8x16[256 * 16];
extern UCHAR XboxFont8x16[256 * 16];
VOID XboxMachInit(const char *CmdLine);

View file

@ -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;

View file

@ -330,8 +330,6 @@ VOID
PerformWaveIO(SessionInfo* session_info);
CRITICAL_SECTION critical_section;
extern CRITICAL_SECTION critical_section;
#endif

View file

@ -30,7 +30,7 @@
WINE_DEFAULT_DEBUG_CHANNEL(msgina);
extern HINSTANCE hDllInstance;
HINSTANCE hDllInstance;
extern GINA_UI GinaGraphicalUI;
extern GINA_UI GinaTextUI;

View file

@ -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);

View file

@ -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

View file

@ -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)

View file

@ -16,7 +16,6 @@
ULONG DummyData;
ULONG CmNtGlobalFlag;
ULONG CmNtCSDVersion;
WCHAR CmDefaultLanguageId[12];
ULONG CmDefaultLanguageIdLength = sizeof(CmDefaultLanguageId);

View file

@ -15,7 +15,6 @@
/* GLOBALS *******************************************************************/
WORK_QUEUE_ITEM CmpDelayDerefKCBWorkItem;
LIST_ENTRY CmpFreeDelayItemsListHead;
ULONG CmpDelayedCloseSize = 2048;
ULONG CmpDelayedCloseElements;

View file

@ -18,8 +18,6 @@ ULONG CmpHashTableSize = 2048;
PCM_KEY_HASH_TABLE_ENTRY CmpCacheTable;
PCM_NAME_HASH_TABLE_ENTRY CmpNameCacheTable;
BOOLEAN CmpHoldLazyFlush;
/* FUNCTIONS *****************************************************************/
VOID

View file

@ -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 *****************************************************************/

View file

@ -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;

View file

@ -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;

View file

@ -17,7 +17,7 @@
KTIMER_TABLE_ENTRY KiTimerTableListHead[TIMER_TABLE_SIZE];
LARGE_INTEGER KiTimeIncrementReciprocal;
UCHAR KiTimeIncrementShiftCount;
BOOLEAN KiEnableTimerWatchdog;
BOOLEAN KiEnableTimerWatchdog = FALSE;
/* PRIVATE FUNCTIONS *********************************************************/

View file

@ -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 *********************************************************/