krnl386.exe16: Remove DECLSPEC_HIDDEN usage.
This commit is contained in:
parent
3b6bf90ae0
commit
9095854e1a
4 changed files with 93 additions and 93 deletions
|
@ -38,8 +38,8 @@
|
|||
typedef void (*DOSRELAY)(CONTEXT*,void*);
|
||||
typedef void (WINAPI *INTPROC)(CONTEXT*);
|
||||
|
||||
extern WORD DOSVM_psp DECLSPEC_HIDDEN; /* psp of current DOS task */
|
||||
extern WORD int16_sel DECLSPEC_HIDDEN;
|
||||
extern WORD DOSVM_psp; /* psp of current DOS task */
|
||||
extern WORD int16_sel;
|
||||
|
||||
#define ADD_LOWORD(dw,val) ((dw) = ((dw) & 0xffff0000) | LOWORD((DWORD)(dw)+(val)))
|
||||
|
||||
|
@ -195,53 +195,53 @@ typedef struct
|
|||
#include <poppack.h>
|
||||
|
||||
/* dosvm.c */
|
||||
extern void DOSVM_Exit( WORD retval ) DECLSPEC_HIDDEN;
|
||||
extern void DOSVM_Exit( WORD retval );
|
||||
|
||||
/* dosmem.c */
|
||||
extern BIOSDATA *DOSVM_BiosData( void ) DECLSPEC_HIDDEN;
|
||||
extern void DOSVM_start_bios_timer(void) DECLSPEC_HIDDEN;
|
||||
extern BIOSDATA *DOSVM_BiosData( void );
|
||||
extern void DOSVM_start_bios_timer(void);
|
||||
|
||||
/* fpu.c */
|
||||
extern void WINAPI DOSVM_Int34Handler(CONTEXT*) DECLSPEC_HIDDEN;
|
||||
extern void WINAPI DOSVM_Int35Handler(CONTEXT*) DECLSPEC_HIDDEN;
|
||||
extern void WINAPI DOSVM_Int36Handler(CONTEXT*) DECLSPEC_HIDDEN;
|
||||
extern void WINAPI DOSVM_Int37Handler(CONTEXT*) DECLSPEC_HIDDEN;
|
||||
extern void WINAPI DOSVM_Int38Handler(CONTEXT*) DECLSPEC_HIDDEN;
|
||||
extern void WINAPI DOSVM_Int39Handler(CONTEXT*) DECLSPEC_HIDDEN;
|
||||
extern void WINAPI DOSVM_Int3aHandler(CONTEXT*) DECLSPEC_HIDDEN;
|
||||
extern void WINAPI DOSVM_Int3bHandler(CONTEXT*) DECLSPEC_HIDDEN;
|
||||
extern void WINAPI DOSVM_Int3cHandler(CONTEXT*) DECLSPEC_HIDDEN;
|
||||
extern void WINAPI DOSVM_Int3dHandler(CONTEXT*) DECLSPEC_HIDDEN;
|
||||
extern void WINAPI DOSVM_Int3eHandler(CONTEXT*) DECLSPEC_HIDDEN;
|
||||
extern void WINAPI DOSVM_Int34Handler(CONTEXT*);
|
||||
extern void WINAPI DOSVM_Int35Handler(CONTEXT*);
|
||||
extern void WINAPI DOSVM_Int36Handler(CONTEXT*);
|
||||
extern void WINAPI DOSVM_Int37Handler(CONTEXT*);
|
||||
extern void WINAPI DOSVM_Int38Handler(CONTEXT*);
|
||||
extern void WINAPI DOSVM_Int39Handler(CONTEXT*);
|
||||
extern void WINAPI DOSVM_Int3aHandler(CONTEXT*);
|
||||
extern void WINAPI DOSVM_Int3bHandler(CONTEXT*);
|
||||
extern void WINAPI DOSVM_Int3cHandler(CONTEXT*);
|
||||
extern void WINAPI DOSVM_Int3dHandler(CONTEXT*);
|
||||
extern void WINAPI DOSVM_Int3eHandler(CONTEXT*);
|
||||
|
||||
/* int15.c */
|
||||
extern void WINAPI DOSVM_Int15Handler(CONTEXT*) DECLSPEC_HIDDEN;
|
||||
extern void WINAPI DOSVM_Int15Handler(CONTEXT*);
|
||||
|
||||
/* int21.c */
|
||||
extern void WINAPI DOSVM_Int21Handler(CONTEXT*) DECLSPEC_HIDDEN;
|
||||
extern void WINAPI DOSVM_Int21Handler(CONTEXT*);
|
||||
|
||||
/* int25.c */
|
||||
BOOL DOSVM_RawRead( BYTE, DWORD, DWORD, BYTE *, BOOL ) DECLSPEC_HIDDEN;
|
||||
void WINAPI DOSVM_Int25Handler( CONTEXT * ) DECLSPEC_HIDDEN;
|
||||
BOOL DOSVM_RawRead( BYTE, DWORD, DWORD, BYTE *, BOOL );
|
||||
void WINAPI DOSVM_Int25Handler( CONTEXT * );
|
||||
|
||||
/* int26.c */
|
||||
BOOL DOSVM_RawWrite( BYTE, DWORD, DWORD, BYTE *, BOOL ) DECLSPEC_HIDDEN;
|
||||
void WINAPI DOSVM_Int26Handler( CONTEXT * ) DECLSPEC_HIDDEN;
|
||||
BOOL DOSVM_RawWrite( BYTE, DWORD, DWORD, BYTE *, BOOL );
|
||||
void WINAPI DOSVM_Int26Handler( CONTEXT * );
|
||||
|
||||
/* int2f.c */
|
||||
extern void WINAPI DOSVM_Int2fHandler(CONTEXT*) DECLSPEC_HIDDEN;
|
||||
extern void WINAPI DOSVM_Int2fHandler(CONTEXT*);
|
||||
|
||||
/* int31.c */
|
||||
extern void WINAPI DOSVM_Int31Handler(CONTEXT*) DECLSPEC_HIDDEN;
|
||||
extern void WINAPI DOSVM_Int31Handler(CONTEXT*);
|
||||
|
||||
/* interrupts.c */
|
||||
extern void WINAPI __wine_call_int_handler16( BYTE, CONTEXT * ) DECLSPEC_HIDDEN;
|
||||
extern BOOL DOSVM_EmulateInterruptPM( CONTEXT *, BYTE ) DECLSPEC_HIDDEN;
|
||||
extern FARPROC16 DOSVM_GetPMHandler16( BYTE ) DECLSPEC_HIDDEN;
|
||||
extern void DOSVM_SetPMHandler16( BYTE, FARPROC16 ) DECLSPEC_HIDDEN;
|
||||
extern void WINAPI __wine_call_int_handler16( BYTE, CONTEXT * );
|
||||
extern BOOL DOSVM_EmulateInterruptPM( CONTEXT *, BYTE );
|
||||
extern FARPROC16 DOSVM_GetPMHandler16( BYTE );
|
||||
extern void DOSVM_SetPMHandler16( BYTE, FARPROC16 );
|
||||
|
||||
/* ioports.c */
|
||||
extern DWORD DOSVM_inport( int port, int size ) DECLSPEC_HIDDEN;
|
||||
extern void DOSVM_outport( int port, int size, DWORD value ) DECLSPEC_HIDDEN;
|
||||
extern DWORD DOSVM_inport( int port, int size );
|
||||
extern void DOSVM_outport( int port, int size, DWORD value );
|
||||
|
||||
#endif /* __WINE_DOSEXE_H */
|
||||
|
|
|
@ -152,7 +152,7 @@ typedef struct _THHOOK
|
|||
extern LONG __wine_call_from_16(void);
|
||||
extern void __wine_call_from_16_regs(void);
|
||||
|
||||
extern THHOOK *pThhook DECLSPEC_HIDDEN;
|
||||
extern THHOOK *pThhook;
|
||||
|
||||
#include "poppack.h"
|
||||
|
||||
|
@ -188,45 +188,45 @@ static inline void stack16_pop( int size )
|
|||
}
|
||||
|
||||
/* dosmem.c */
|
||||
extern BOOL DOSMEM_Init(void) DECLSPEC_HIDDEN;
|
||||
extern BOOL DOSMEM_InitDosMemory(void) DECLSPEC_HIDDEN;
|
||||
extern LPVOID DOSMEM_MapRealToLinear(DWORD) DECLSPEC_HIDDEN; /* real-mode to linear */
|
||||
extern LPVOID DOSMEM_MapDosToLinear(UINT) DECLSPEC_HIDDEN; /* linear DOS to Wine */
|
||||
extern UINT DOSMEM_MapLinearToDos(LPVOID) DECLSPEC_HIDDEN; /* linear Wine to DOS */
|
||||
extern BOOL DOSMEM_MapDosLayout(void) DECLSPEC_HIDDEN;
|
||||
extern LPVOID DOSMEM_AllocBlock(UINT size, WORD* p) DECLSPEC_HIDDEN;
|
||||
extern BOOL DOSMEM_FreeBlock(void* ptr) DECLSPEC_HIDDEN;
|
||||
extern UINT DOSMEM_ResizeBlock(void* ptr, UINT size, BOOL exact) DECLSPEC_HIDDEN;
|
||||
extern UINT DOSMEM_Available(void) DECLSPEC_HIDDEN;
|
||||
extern BOOL DOSMEM_Init(void);
|
||||
extern BOOL DOSMEM_InitDosMemory(void);
|
||||
extern LPVOID DOSMEM_MapRealToLinear(DWORD); /* real-mode to linear */
|
||||
extern LPVOID DOSMEM_MapDosToLinear(UINT); /* linear DOS to Wine */
|
||||
extern UINT DOSMEM_MapLinearToDos(LPVOID); /* linear Wine to DOS */
|
||||
extern BOOL DOSMEM_MapDosLayout(void);
|
||||
extern LPVOID DOSMEM_AllocBlock(UINT size, WORD* p);
|
||||
extern BOOL DOSMEM_FreeBlock(void* ptr);
|
||||
extern UINT DOSMEM_ResizeBlock(void* ptr, UINT size, BOOL exact);
|
||||
extern UINT DOSMEM_Available(void);
|
||||
|
||||
/* global16.c */
|
||||
extern HGLOBAL16 GLOBAL_CreateBlock( UINT16 flags, void *ptr, DWORD size,
|
||||
HGLOBAL16 hOwner, unsigned char selflags ) DECLSPEC_HIDDEN;
|
||||
extern BOOL16 GLOBAL_FreeBlock( HGLOBAL16 handle ) DECLSPEC_HIDDEN;
|
||||
extern BOOL16 GLOBAL_MoveBlock( HGLOBAL16 handle, void *ptr, DWORD size ) DECLSPEC_HIDDEN;
|
||||
extern HGLOBAL16 GLOBAL_Alloc( WORD flags, DWORD size, HGLOBAL16 hOwner, unsigned char selflags ) DECLSPEC_HIDDEN;
|
||||
HGLOBAL16 hOwner, unsigned char selflags );
|
||||
extern BOOL16 GLOBAL_FreeBlock( HGLOBAL16 handle );
|
||||
extern BOOL16 GLOBAL_MoveBlock( HGLOBAL16 handle, void *ptr, DWORD size );
|
||||
extern HGLOBAL16 GLOBAL_Alloc( WORD flags, DWORD size, HGLOBAL16 hOwner, unsigned char selflags );
|
||||
|
||||
/* instr.c */
|
||||
extern DWORD __wine_emulate_instruction( EXCEPTION_RECORD *rec, CONTEXT *context ) DECLSPEC_HIDDEN;
|
||||
extern LONG CALLBACK INSTR_vectored_handler( EXCEPTION_POINTERS *ptrs ) DECLSPEC_HIDDEN;
|
||||
extern DWORD __wine_emulate_instruction( EXCEPTION_RECORD *rec, CONTEXT *context );
|
||||
extern LONG CALLBACK INSTR_vectored_handler( EXCEPTION_POINTERS *ptrs );
|
||||
|
||||
/* ne_module.c */
|
||||
extern NE_MODULE *NE_GetPtr( HMODULE16 hModule ) DECLSPEC_HIDDEN;
|
||||
extern WORD NE_GetOrdinal( HMODULE16 hModule, const char *name ) DECLSPEC_HIDDEN;
|
||||
extern FARPROC16 WINAPI NE_GetEntryPoint( HMODULE16 hModule, WORD ordinal ) DECLSPEC_HIDDEN;
|
||||
extern FARPROC16 NE_GetEntryPointEx( HMODULE16 hModule, WORD ordinal, BOOL16 snoop ) DECLSPEC_HIDDEN;
|
||||
extern BOOL16 NE_SetEntryPoint( HMODULE16 hModule, WORD ordinal, WORD offset ) DECLSPEC_HIDDEN;
|
||||
extern DWORD NE_StartTask(void) DECLSPEC_HIDDEN;
|
||||
extern NE_MODULE *NE_GetPtr( HMODULE16 hModule );
|
||||
extern WORD NE_GetOrdinal( HMODULE16 hModule, const char *name );
|
||||
extern FARPROC16 WINAPI NE_GetEntryPoint( HMODULE16 hModule, WORD ordinal );
|
||||
extern FARPROC16 NE_GetEntryPointEx( HMODULE16 hModule, WORD ordinal, BOOL16 snoop );
|
||||
extern BOOL16 NE_SetEntryPoint( HMODULE16 hModule, WORD ordinal, WORD offset );
|
||||
extern DWORD NE_StartTask(void);
|
||||
|
||||
/* ne_segment.c */
|
||||
extern BOOL NE_LoadSegment( NE_MODULE *pModule, WORD segnum ) DECLSPEC_HIDDEN;
|
||||
extern BOOL NE_LoadAllSegments( NE_MODULE *pModule ) DECLSPEC_HIDDEN;
|
||||
extern BOOL NE_CreateSegment( NE_MODULE *pModule, int segnum ) DECLSPEC_HIDDEN;
|
||||
extern BOOL NE_CreateAllSegments( NE_MODULE *pModule ) DECLSPEC_HIDDEN;
|
||||
extern HINSTANCE16 NE_GetInstance( NE_MODULE *pModule ) DECLSPEC_HIDDEN;
|
||||
extern void NE_InitializeDLLs( HMODULE16 hModule ) DECLSPEC_HIDDEN;
|
||||
extern void NE_DllProcessAttach( HMODULE16 hModule ) DECLSPEC_HIDDEN;
|
||||
extern void NE_CallUserSignalProc( HMODULE16 hModule, UINT16 code ) DECLSPEC_HIDDEN;
|
||||
extern BOOL NE_LoadSegment( NE_MODULE *pModule, WORD segnum );
|
||||
extern BOOL NE_LoadAllSegments( NE_MODULE *pModule );
|
||||
extern BOOL NE_CreateSegment( NE_MODULE *pModule, int segnum );
|
||||
extern BOOL NE_CreateAllSegments( NE_MODULE *pModule );
|
||||
extern HINSTANCE16 NE_GetInstance( NE_MODULE *pModule );
|
||||
extern void NE_InitializeDLLs( HMODULE16 hModule );
|
||||
extern void NE_DllProcessAttach( HMODULE16 hModule );
|
||||
extern void NE_CallUserSignalProc( HMODULE16 hModule, UINT16 code );
|
||||
|
||||
/* selector.c */
|
||||
#define LDT_SIZE 8192
|
||||
|
@ -236,7 +236,7 @@ struct ldt_copy
|
|||
unsigned int limit[LDT_SIZE];
|
||||
unsigned char flags[LDT_SIZE];
|
||||
};
|
||||
extern const struct ldt_copy *ldt_copy DECLSPEC_HIDDEN;
|
||||
extern const struct ldt_copy *ldt_copy;
|
||||
|
||||
#define LDT_FLAGS_DATA 0x13 /* Data segment */
|
||||
#define LDT_FLAGS_CODE 0x1b /* Code segment */
|
||||
|
@ -246,15 +246,15 @@ static inline void *ldt_get_base( WORD sel ) { return ldt_copy->base[sel >> 3];
|
|||
static inline unsigned int ldt_get_limit( WORD sel ) { return ldt_copy->limit[sel >> 3]; }
|
||||
static inline unsigned char ldt_get_flags( WORD sel ) { return ldt_copy->flags[sel >> 3]; }
|
||||
|
||||
extern void init_selectors(void) DECLSPEC_HIDDEN;
|
||||
extern BOOL ldt_is_system( WORD sel ) DECLSPEC_HIDDEN;
|
||||
extern BOOL ldt_is_valid( WORD sel ) DECLSPEC_HIDDEN;
|
||||
extern void *ldt_get_ptr( WORD sel, DWORD offset ) DECLSPEC_HIDDEN;
|
||||
extern BOOL ldt_get_entry( WORD sel, LDT_ENTRY *entry ) DECLSPEC_HIDDEN;
|
||||
extern void ldt_set_entry( WORD sel, LDT_ENTRY entry ) DECLSPEC_HIDDEN;
|
||||
extern WORD SELECTOR_AllocBlock( const void *base, DWORD size, unsigned char flags ) DECLSPEC_HIDDEN;
|
||||
extern WORD SELECTOR_ReallocBlock( WORD sel, const void *base, DWORD size ) DECLSPEC_HIDDEN;
|
||||
extern void SELECTOR_FreeBlock( WORD sel ) DECLSPEC_HIDDEN;
|
||||
extern void init_selectors(void);
|
||||
extern BOOL ldt_is_system( WORD sel );
|
||||
extern BOOL ldt_is_valid( WORD sel );
|
||||
extern void *ldt_get_ptr( WORD sel, DWORD offset );
|
||||
extern BOOL ldt_get_entry( WORD sel, LDT_ENTRY *entry );
|
||||
extern void ldt_set_entry( WORD sel, LDT_ENTRY entry );
|
||||
extern WORD SELECTOR_AllocBlock( const void *base, DWORD size, unsigned char flags );
|
||||
extern WORD SELECTOR_ReallocBlock( WORD sel, const void *base, DWORD size );
|
||||
extern void SELECTOR_FreeBlock( WORD sel );
|
||||
#define IS_SELECTOR_32BIT(sel) \
|
||||
(ldt_is_system(sel) || (ldt_copy->flags[LOWORD(sel) >> 3] & LDT_FLAGS_32BIT))
|
||||
|
||||
|
@ -264,36 +264,36 @@ static inline WORD get_fs(void) { WORD res; __asm__( "movw %%fs,%0" : "=r" (res)
|
|||
static inline WORD get_gs(void) { WORD res; __asm__( "movw %%gs,%0" : "=r" (res) ); return res; }
|
||||
|
||||
/* relay16.c */
|
||||
extern int relay_call_from_16( void *entry_point, unsigned char *args16, CONTEXT *context ) DECLSPEC_HIDDEN;
|
||||
extern void RELAY16_InitDebugLists(void) DECLSPEC_HIDDEN;
|
||||
extern int relay_call_from_16( void *entry_point, unsigned char *args16, CONTEXT *context );
|
||||
extern void RELAY16_InitDebugLists(void);
|
||||
|
||||
/* snoop16.c */
|
||||
extern void SNOOP16_RegisterDLL(HMODULE16,LPCSTR) DECLSPEC_HIDDEN;
|
||||
extern FARPROC16 SNOOP16_GetProcAddress16(HMODULE16,DWORD,FARPROC16) DECLSPEC_HIDDEN;
|
||||
extern BOOL SNOOP16_ShowDebugmsgSnoop(const char *dll,int ord,const char *fname) DECLSPEC_HIDDEN;
|
||||
extern void SNOOP16_RegisterDLL(HMODULE16,LPCSTR);
|
||||
extern FARPROC16 SNOOP16_GetProcAddress16(HMODULE16,DWORD,FARPROC16);
|
||||
extern BOOL SNOOP16_ShowDebugmsgSnoop(const char *dll,int ord,const char *fname);
|
||||
|
||||
/* syslevel.c */
|
||||
extern VOID SYSLEVEL_CheckNotLevel( INT level ) DECLSPEC_HIDDEN;
|
||||
extern VOID SYSLEVEL_CheckNotLevel( INT level );
|
||||
|
||||
/* task.c */
|
||||
extern void TASK_CreateMainTask(void) DECLSPEC_HIDDEN;
|
||||
extern void TASK_CreateMainTask(void);
|
||||
extern HTASK16 TASK_SpawnTask( NE_MODULE *pModule, WORD cmdShow,
|
||||
LPCSTR cmdline, BYTE len, HANDLE *hThread ) DECLSPEC_HIDDEN;
|
||||
extern void TASK_ExitTask(void) DECLSPEC_HIDDEN;
|
||||
extern HTASK16 TASK_GetTaskFromThread( DWORD thread ) DECLSPEC_HIDDEN;
|
||||
extern TDB *TASK_GetCurrent(void) DECLSPEC_HIDDEN;
|
||||
extern void TASK_InstallTHHook( THHOOK *pNewThook ) DECLSPEC_HIDDEN;
|
||||
LPCSTR cmdline, BYTE len, HANDLE *hThread );
|
||||
extern void TASK_ExitTask(void);
|
||||
extern HTASK16 TASK_GetTaskFromThread( DWORD thread );
|
||||
extern TDB *TASK_GetCurrent(void);
|
||||
extern void TASK_InstallTHHook( THHOOK *pNewThook );
|
||||
|
||||
extern BOOL WOWTHUNK_Init(void) DECLSPEC_HIDDEN;
|
||||
extern BOOL WOWTHUNK_Init(void);
|
||||
|
||||
extern WORD DOSMEM_0000H DECLSPEC_HIDDEN;
|
||||
extern WORD DOSMEM_BiosDataSeg DECLSPEC_HIDDEN;
|
||||
extern WORD DOSMEM_BiosSysSeg DECLSPEC_HIDDEN;
|
||||
extern DWORD CallTo16_DataSelector DECLSPEC_HIDDEN;
|
||||
extern DWORD CallTo16_TebSelector DECLSPEC_HIDDEN;
|
||||
extern WORD DOSMEM_0000H;
|
||||
extern WORD DOSMEM_BiosDataSeg;
|
||||
extern WORD DOSMEM_BiosSysSeg;
|
||||
extern DWORD CallTo16_DataSelector;
|
||||
extern DWORD CallTo16_TebSelector;
|
||||
|
||||
extern WORD cbclient_selector DECLSPEC_HIDDEN;
|
||||
extern WORD cbclientex_selector DECLSPEC_HIDDEN;
|
||||
extern WORD cbclient_selector;
|
||||
extern WORD cbclientex_selector;
|
||||
|
||||
struct tagSYSLEVEL;
|
||||
|
||||
|
|
|
@ -2234,7 +2234,7 @@ LPVOID WINAPI GetPK16SysVar(void)
|
|||
/**********************************************************************
|
||||
* CommonUnimpStub (KERNEL32.17)
|
||||
*/
|
||||
int WINAPI DECLSPEC_HIDDEN __regs_CommonUnimpStub( const char *name, int type )
|
||||
int WINAPI __regs_CommonUnimpStub( const char *name, int type )
|
||||
{
|
||||
FIXME("generic stub %s\n", debugstr_a(name));
|
||||
|
||||
|
|
|
@ -233,7 +233,7 @@ done:
|
|||
* VxDCall7 (KERNEL32.8)
|
||||
* VxDCall8 (KERNEL32.9)
|
||||
*/
|
||||
void WINAPI DECLSPEC_HIDDEN __regs_VxDCall( CONTEXT *context )
|
||||
void WINAPI __regs_VxDCall( CONTEXT *context )
|
||||
{
|
||||
unsigned int i;
|
||||
VxDCallProc proc = NULL;
|
||||
|
|
Loading…
Add table
Reference in a new issue