kernel/eka/bwins/emulatoru.def
author Tom Cosgrove <tom.cosgrove@nokia.com>
Fri, 28 May 2010 16:29:07 +0100
changeset 30 8aab599e3476
parent 0 a41df078684a
permissions -rw-r--r--
Fix for bug 2283 (RVCT 4.0 support is missing from PDK 3.0.h) Have multiple extension sections in the bld.inf, one for each version of the compiler. The RVCT version building the tools will build the runtime libraries for its version, but make sure we extract all the other versions from zip archives. Also add the archive for RVCT4.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
     1
EXPORTS
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
     2
	?CopyFileW@Emulator@@SAHPBG0H@Z @ 1 NONAME ; public: static int __cdecl Emulator::CopyFileW(unsigned short const *,unsigned short const *,int)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
     3
	?CreateDirectoryW@Emulator@@SAHPBGPAU_SECURITY_ATTRIBUTES@@@Z @ 2 NONAME ; public: static int __cdecl Emulator::CreateDirectoryW(unsigned short const *,struct _SECURITY_ATTRIBUTES *)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
     4
	?CreateFileW@Emulator@@SAPAXPBGKKPAU_SECURITY_ATTRIBUTES@@KKPAX@Z @ 3 NONAME ; public: static void * __cdecl Emulator::CreateFileW(unsigned short const *,unsigned long,unsigned long,struct _SECURITY_ATTRIBUTES *,unsigned long,unsigned long,void *)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
     5
	?DeleteFileW@Emulator@@SAHPBG@Z @ 4 NONAME ; public: static int __cdecl Emulator::DeleteFileW(unsigned short const *)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
     6
	?FindFirstFileW@Emulator@@SAPAXPBGPAU_WIN32_FIND_DATAW@@@Z @ 5 NONAME ; public: static void * __cdecl Emulator::FindFirstFileW(unsigned short const *,struct _WIN32_FIND_DATAW *)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
     7
	?FindNextFileW@Emulator@@SAHPAXPAU_WIN32_FIND_DATAW@@@Z @ 6 NONAME ; public: static int __cdecl Emulator::FindNextFileW(void *,struct _WIN32_FIND_DATAW *)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
     8
	?GetDiskFreeSpaceW@Emulator@@SAHPBGPAK111@Z @ 7 NONAME ; public: static int __cdecl Emulator::GetDiskFreeSpaceW(unsigned short const *,unsigned long *,unsigned long *,unsigned long *,unsigned long *)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
     9
	?GetFileAttributesW@Emulator@@SAKPBG@Z @ 8 NONAME ; public: static unsigned long __cdecl Emulator::GetFileAttributesW(unsigned short const *)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    10
	?GetModuleHandleW@Emulator@@SAPAUHINSTANCE__@@PBG@Z @ 9 NONAME ; public: static struct HINSTANCE__ * __cdecl Emulator::GetModuleHandleW(unsigned short const *)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    11
	?GetTempPathW@Emulator@@SAKKPAG@Z @ 10 NONAME ; public: static unsigned long __cdecl Emulator::GetTempPathW(unsigned long,unsigned short *)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    12
	?GetVolumeInformationW@Emulator@@SAHPBGPAGKPAK221K@Z @ 11 NONAME ; public: static int __cdecl Emulator::GetVolumeInformationW(unsigned short const *,unsigned short *,unsigned long,unsigned long *,unsigned long *,unsigned long *,unsigned short *,unsigned long)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    13
	?Init@Emulator@@SAXABUSInit@1@@Z @ 12 NONAME ; public: static void __cdecl Emulator::Init(struct Emulator::SInit const &)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    14
	?LoadLibraryW@Emulator@@SAPAUHINSTANCE__@@PBG@Z @ 13 NONAME ; public: static struct HINSTANCE__ * __cdecl Emulator::LoadLibraryW(unsigned short const *)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    15
	?MoveFileW@Emulator@@SAHPBG0@Z @ 14 NONAME ; public: static int __cdecl Emulator::MoveFileW(unsigned short const *,unsigned short const *)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    16
	?OutputDebugStringW@Emulator@@SAXPBG@Z @ 15 NONAME ; public: static void __cdecl Emulator::OutputDebugStringW(unsigned short const *)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    17
	?RemoveDirectoryW@Emulator@@SAHPBG@Z @ 16 NONAME ; public: static int __cdecl Emulator::RemoveDirectoryW(unsigned short const *)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    18
	?SetFileAttributesW@Emulator@@SAHPBGK@Z @ 17 NONAME ; public: static int __cdecl Emulator::SetFileAttributesW(unsigned short const *,unsigned long)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    19
	?SetVolumeLabelW@Emulator@@SAHPBG0@Z @ 18 NONAME ; public: static int __cdecl Emulator::SetVolumeLabelW(unsigned short const *,unsigned short const *)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    20
	?Close@RImageFile@Emulator@@QAEXXZ @ 19 NONAME ; public: void __thiscall Emulator::RImageFile::Close(void)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    21
	??0TModule@Emulator@@QAE@PBD@Z @ 20 NONAME ; public: __thiscall Emulator::TModule::TModule(char const *)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    22
	?CreateAllDirectories@Emulator@@SAHPBD@Z @ 21 NONAME ; public: static int __cdecl Emulator::CreateAllDirectories(char const *)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    23
	?GetCurrentDirectoryW@Emulator@@SAKKPAG@Z @ 22 NONAME ; public: static unsigned long __cdecl Emulator::GetCurrentDirectoryW(unsigned long,unsigned short *)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    24
	?GetInfo@TModule@Emulator@@QBEXAAVTProcessCreateInfo@@@Z @ 23 NONAME ; public: void __thiscall Emulator::TModule::GetInfo(class TProcessCreateInfo &)const 
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    25
	?GetUids@TModule@Emulator@@QBEXAAVTUidType@@@Z @ 24 NONAME ; public: void __thiscall Emulator::TModule::GetUids(class TUidType &)const 
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    26
	?LastError@Emulator@@SAHXZ @ 25 NONAME ; public: static int __cdecl Emulator::LastError(void)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    27
	?Open@RImageFile@Emulator@@QAEHPBG@Z @ 26 NONAME ; public: int __thiscall Emulator::RImageFile::Open(unsigned short const *)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    28
	?Imports@TModule@Emulator@@QBEPBU_IMAGE_IMPORT_DESCRIPTOR@@XZ @ 27 NONAME ; public: struct _IMAGE_IMPORT_DESCRIPTOR const * __thiscall Emulator::TModule::Imports(void)const 
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    29
	?Section@TModule@Emulator@@QBEPBXQBE@Z @ 28 NONAME ; public: void const * __thiscall Emulator::TModule::Section(unsigned char const * const)const 
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    30
	?GetModuleFileNameW@Emulator@@SAKPAUHINSTANCE__@@PAG@Z @ 29 NONAME ; public: static unsigned long __cdecl Emulator::GetModuleFileNameW(struct HINSTANCE__ *,unsigned short *)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    31
	?SectionHeader@TModule@Emulator@@QBEPBU_IMAGE_SECTION_HEADER@@QBE@Z @ 30 NONAME ; public: struct _IMAGE_SECTION_HEADER const * __thiscall Emulator::TModule::SectionHeader(unsigned char const * const)const 
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    32
	?NtHeader@TModule@Emulator@@QBEPBU_IMAGE_NT_HEADERS@@XZ @ 31 NONAME ; public: struct _IMAGE_NT_HEADERS const * __thiscall Emulator::TModule::NtHeader(void)const 
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    33
	?Lock@Emulator@@SAXXZ @ 32 NONAME ; void Emulator::Lock(void)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    34
	?Unlock@Emulator@@SAXXZ @ 33 NONAME ; void Emulator::Unlock(void)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    35
	?FreeLibrary@Emulator@@SAHPAUHINSTANCE__@@@Z @ 34 NONAME ; public: static int __cdecl Emulator::FreeLibrary(struct HINSTANCE__ *)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    36
	?GetProcAddress@Emulator@@SAP6GHXZPAUHINSTANCE__@@PBD@Z @ 35 NONAME ; public: static int (__stdcall*__cdecl Emulator::GetProcAddress(struct HINSTANCE__ *,char const *))(void)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    37
	?Escape@Emulator@@SAXXZ @ 36 NONAME ; public: static void __cdecl Emulator::Escape(void)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    38
	?Reenter@Emulator@@SAXXZ @ 37 NONAME ; public: static void __cdecl Emulator::Reenter(void)
a41df078684a Convert Kernelhwsrv package from SFL to EPL
John Imhofe
parents:
diff changeset
    39
	?Win32SEHException@Emulator@@SAKPAU_EXCEPTION_RECORD@@PAU_CONTEXT@@@Z @ 38 NONAME ; public: static unsigned long __cdecl Emulator::Win32SEHException(struct _EXCEPTION_RECORD *,struct _CONTEXT *)