.spec -> .pspec
authorDmitry Chapyshev <dmitry@reactos.org>
Mon, 25 May 2009 10:41:13 +0000 (10:41 +0000)
committerDmitry Chapyshev <dmitry@reactos.org>
Mon, 25 May 2009 10:41:13 +0000 (10:41 +0000)
svn path=/trunk/; revision=41111

reactos/dll/win32/kernel32/kernel32.pspec [moved from reactos/dll/win32/kernel32/kernel32.spec with 93% similarity]
reactos/dll/win32/kernel32/kernel32.rbuild

similarity index 93%
rename from reactos/dll/win32/kernel32/kernel32.spec
rename to reactos/dll/win32/kernel32/kernel32.pspec
index c03239a..2dfcf93 100644 (file)
@@ -1,16 +1,16 @@
 @ stdcall AcquireSRWLockExclusive(ptr) ntdll.RtlAcquireSRWLockExclusive
 @ stdcall AcquireSRWLockShare(ptr) ntdll.RtlAcquireSRWLockShared
-#@ stdcall ActivateActCtx(ptr ptr)
+;@ stdcall ActivateActCtx(ptr ptr)
 @ stdcall AddAtomA(str)
 @ stdcall AddAtomW(wstr)
-@ stdcall AddConsoleAliasA(str str str) #check
-@ stdcall AddConsoleAliasW(wstr wstr wstr) #check
+@ stdcall AddConsoleAliasA(str str str) ;check
+@ stdcall AddConsoleAliasW(wstr wstr wstr) ;check
 @ stdcall AddLocalAlternateComputerNameA(str ptr)
 @ stdcall AddLocalAlternateComputerNameW(wstr ptr)
-#@ stdcall AddRefActCtx(ptr)
+;@ stdcall AddRefActCtx(ptr)
 @ stdcall AddVectoredExceptionHandler(long ptr) ntdll.RtlAddVectoredExceptionHandler
 @ stdcall AllocConsole()
-@ stub AllocLSCallback # missing in XP SP3
+@ stub AllocLSCallback ; missing in XP SP3
 @ stdcall AllocateUserPhysicalPages(long ptr ptr)
 @ stdcall AreFileApisANSI()
 @ stdcall AssignProcessToJobObject(ptr ptr)
@@ -18,7 +18,7 @@
 @ stdcall BackupRead(ptr ptr long ptr long long ptr)
 @ stdcall BackupSeek(ptr long long ptr ptr ptr)
 @ stdcall BackupWrite(ptr ptr long ptr long long ptr)
-@ stdcall BaseCheckAppcompatCache(long long long ptr) #check
+@ stdcall BaseCheckAppcompatCache(long long long ptr) ;check
 @ stdcall BaseCleanupAppcompatCache()
 @ stdcall BaseCleanupAppcompatCacheSupport(ptr)
 @ stdcall BaseDumpAppcompatCache()
 @ stdcall BaseInitAppcompatCache()
 @ stdcall BaseInitAppcompatCacheSupport()
 @ stdcall BaseProcessInitPostImport()
-@ stdcall BaseQueryModuleData(str str ptr ptr ptr) #check
+@ stdcall BaseQueryModuleData(str str ptr ptr ptr) ;check
 @ stdcall BaseUpdateAppcompatCache(long long long)
 @ stub BasepCheckWinSaferRestrictions
-@ stub BasepDebugDump # missing in XP SP3
+@ stub BasepDebugDump ; missing in XP SP3
 @ stdcall Beep(long long)
 @ stdcall BeginUpdateResourceA(str long)
 @ stdcall BeginUpdateResourceW(wstr long)
@@ -55,7 +55,7 @@
 @ stdcall CloseConsoleHandle(long)
 @ stdcall CloseHandle(long)
 @ stdcall CloseProfileUserMapping()
-@ stub CloseSystemHandle # missing in XP SP3
+@ stub CloseSystemHandle ; missing in XP SP3
 @ stdcall CmdBatNotification(long)
 @ stdcall CommConfigDialogA(str long ptr)
 @ stdcall CommConfigDialogW(wstr long ptr)
@@ -64,7 +64,7 @@
 @ stdcall CompareStringW(long long wstr long wstr long)
 @ stdcall ConnectNamedPipe(long ptr)
 @ stdcall ConsoleMenuControl(long long long)
-@ stub ConsoleSubst # missing in XP SP3
+@ stub ConsoleSubst ; missing in XP SP3
 @ stdcall ContinueDebugEvent(long long long)
 @ stdcall ConvertDefaultLocale (long)
 @ stdcall ConvertFiberToThread()
@@ -75,8 +75,8 @@
 @ stdcall CopyFileExW (wstr wstr ptr ptr ptr long)
 @ stdcall CopyFileW(wstr wstr long)
 @ stdcall CopyLZFile(long long) LZCopy
-#@ stdcall CreateActCtxA(ptr)
-#@ stdcall CreateActCtxW(ptr)
+;@ stdcall CreateActCtxA(ptr)
+;@ stdcall CreateActCtxW(ptr)
 @ stdcall CreateConsoleScreenBuffer(long long ptr long ptr)
 @ stdcall CreateDirectoryA(str ptr)
 @ stdcall CreateDirectoryExA(str str ptr)
@@ -96,7 +96,7 @@
 @ stdcall CreateJobObjectA(ptr str)
 @ stdcall CreateJobObjectW(ptr wstr)
 @ stdcall CreateJobSet(long ptr long)
-@ stub CreateKernelThread # missing in XP SP3
+@ stub CreateKernelThread ; missing in XP SP3
 @ stdcall CreateMailslotA(ptr long long ptr)
 @ stdcall CreateMailslotW(ptr long long ptr)
 @ stdcall CreateMemoryResourceNotification(ptr)
 @ stdcall CreateWaitableTimerW(ptr long wstr)
 @ stdcall CreateWaitableTimerExA (ptr str long long)
 @ stdcall CreateWaitableTimerExW (ptr wstr long long)
-#@ stdcall DeactivateActCtx(long ptr)
+;@ stdcall DeactivateActCtx(long ptr)
 @ stdcall DebugActiveProcess(long)
 @ stdcall DebugActiveProcessStop(long)
 @ stdcall DebugBreak() ntdll.DbgBreakPoint
 @ stdcall DeleteTimerQueue(long)
 @ stdcall DeleteTimerQueueEx (long long)
 @ stdcall DeleteTimerQueueTimer(long long long)
-@ stdcall DeleteVolumeMountPointA(str) #check
-@ stdcall DeleteVolumeMountPointW(wstr) #check
+@ stdcall DeleteVolumeMountPointA(str) ;check
+@ stdcall DeleteVolumeMountPointW(wstr) ;check
 @ stdcall DeviceIoControl(long long ptr long ptr long ptr ptr)
 @ stdcall DisableThreadLibraryCalls(long)
 @ stdcall DisconnectNamedPipe(long)
 @ stdcall FillConsoleOutputAttribute(long long long long ptr)
 @ stdcall FillConsoleOutputCharacterA(long long long long ptr)
 @ stdcall FillConsoleOutputCharacterW(long long long long ptr)
-#@ stdcall FindActCtxSectionGuid(long ptr long ptr ptr)
-#@ stdcall FindActCtxSectionStringA(long ptr long str ptr)
-#@ stdcall FindActCtxSectionStringW(long ptr long wstr ptr)
+;@ stdcall FindActCtxSectionGuid(long ptr long ptr ptr)
+;@ stdcall FindActCtxSectionStringA(long ptr long str ptr)
+;@ stdcall FindActCtxSectionStringW(long ptr long wstr ptr)
 @ stdcall FindAtomA(str)
 @ stdcall FindAtomW(wstr)
 @ stdcall FindClose(long)
 @ stdcall FindResourceW(long wstr wstr)
 @ stdcall FindVolumeClose(ptr)
 @ stdcall FindVolumeMountPointClose(ptr)
-#@ stdcall FlsAlloc(ptr) # missing in XP SP3
-#@ stdcall FlsFree(long) # missing in XP SP3
-#@ stdcall FlsGetValue(long) # missing in XP SP3
-#@ stdcall FlsSetValue(long ptr) # missing in XP SP3
+;@ stdcall FlsAlloc(ptr) ; missing in XP SP3
+;@ stdcall FlsFree(long) ; missing in XP SP3
+;@ stdcall FlsGetValue(long) ; missing in XP SP3
+;@ stdcall FlsSetValue(long ptr) ; missing in XP SP3
 @ stdcall FlushConsoleInputBuffer(long)
 @ stdcall FlushFileBuffers(long)
 @ stdcall FlushInstructionCache(long long long)
 @ stdcall GetBinaryType(str ptr) GetBinaryTypeA
 @ stdcall GetBinaryTypeA(str ptr)
 @ stdcall GetBinaryTypeW(wstr ptr)
-@ stdcall GetCPFileNameFromRegistry(long wstr long) #check
+@ stdcall GetCPFileNameFromRegistry(long wstr long) ;check
 @ stdcall GetCPInfo(long ptr)
 @ stdcall GetCPInfoExA(long long ptr)
 @ stdcall GetCPInfoExW(long long ptr)
 @ stdcall GetConsoleMode(long ptr)
 @ stdcall GetConsoleNlsMode(long ptr)
 @ stdcall GetConsoleOutputCP()
-@ stub GetConsoleProcessList # missing in XP SP3
+@ stub GetConsoleProcessList ; missing in XP SP3
 @ stdcall GetConsoleScreenBufferInfo(long ptr)
 @ stdcall GetConsoleSelectionInfo(ptr)
 @ stdcall GetConsoleTitleA(ptr long)
 @ stdcall GetConsoleWindow()
 @ stdcall GetCurrencyFormatA(long long str ptr str long)
 @ stdcall GetCurrencyFormatW(long long str ptr str long)
-#@ stdcall GetCurrentActCtx(ptr)
+;@ stdcall GetCurrentActCtx(ptr)
 @ stdcall GetCurrentConsoleFont(long long ptr)
 @ stdcall GetCurrentDirectoryA(long ptr)
 @ stdcall GetCurrentDirectoryW(long ptr)
 @ stdcall GetCurrentThreadId()
 @ stdcall GetDateFormatA(long long ptr str ptr long)
 @ stdcall GetDateFormatW(long long ptr wstr ptr long)
-@ stub GetDaylightFlag # missing in XP SP3
+@ stub GetDaylightFlag ; missing in XP SP3
 @ stdcall GetDefaultCommConfigA(str ptr long)
 @ stdcall GetDefaultCommConfigW(wstr ptr long)
 @ stdcall GetDefaultSortkeySize(ptr)
 @ stdcall GetGeoInfoW(long long ptr long long)
 @ stdcall GetHandleContext(long)
 @ stdcall GetHandleInformation(long ptr)
-@ stub GetSCallbackTarget # missing in XP SP3
-@ stub GetSCallbackTemplate # missing in XP SP3
+@ stub GetSCallbackTarget ; missing in XP SP3
+@ stub GetSCallbackTemplate ; missing in XP SP3
 @ stdcall GetLargePageMinimum()
 @ stdcall GetLargestConsoleWindowSize(long)
 @ stdcall GetLastError()
 @ stdcall GetProcessTimes(long ptr ptr ptr ptr)
 @ stdcall GetProcessVersion(long)
 @ stdcall GetProcessWorkingSetSize(long ptr ptr)
-@ stub GetProductName # missing in XP SP3
+@ stub GetProductName ; missing in XP SP3
 @ stdcall GetProfileIntA(str str long)
 @ stdcall GetProfileIntW(wstr wstr long)
 @ stdcall GetProfileSectionA(str ptr long)
 @ stdcall GetProfileStringA(str str str ptr long)
 @ stdcall GetProfileStringW(wstr wstr wstr ptr long)
 @ stdcall GetQueuedCompletionStatus(long ptr ptr ptr long)
-@ stub GetLSCallbackTarget # missing in XP SP3
-@ stub GetLSCallbackTemplate # missing in XP SP3
+@ stub GetLSCallbackTarget ; missing in XP SP3
+@ stub GetLSCallbackTemplate ; missing in XP SP3
 @ stdcall GetShortPathNameA(str ptr long)
 @ stdcall GetShortPathNameW(wstr ptr long)
 @ stdcall GetStartupInfoA(ptr)
 @ stdcall HeapQueryInformation(long long ptr long ptr)
 @ stdcall HeapQueryTagW(long long long long ptr)
 @ stdcall HeapReAlloc(long long ptr long) ntdll.RtlReAllocateHeap
-@ stub HeapSetFlags # missing in XP SP3
+@ stub HeapSetFlags ; missing in XP SP3
 @ stdcall HeapSetInformation(ptr long ptr long)
 @ stdcall HeapSize(long long ptr) ntdll.RtlSizeHeap
 @ stdcall HeapSummary(long long ptr)
 @ stdcall InitAtomTable(long)
 @ stdcall InitializeCriticalSection(ptr)
 @ stdcall InitializeCriticalSectionAndSpinCount(ptr long)
-#@ stdcall InitializeCriticalSectionEx(ptr long long) # missing in XP SP3
+;@ stdcall InitializeCriticalSectionEx(ptr long long) ; missing in XP SP3
 @ stdcall InitializeSListHead(ptr) ntdll.RtlInitializeSListHead
 @ stdcall InitializeSRWLock(ptr) ntdll.RtlInitializeSRWLock
 @ stdcall InterlockedCompareExchange (ptr long long)
 @ stdcall InterlockedPopEntrySList(ptr) ntdll.RtlInterlockedPopEntrySList
 @ stdcall InterlockedPushEntrySList(ptr ptr) ntdll.RtlInterlockedPushEntrySList
 @ stdcall InvalidateConsoleDIBits(long long)
-@ stub InvalidateNSCache # missing in XP SP3
+@ stub InvalidateNSCache ; missing in XP SP3
 @ stdcall IsBadCodePtr(ptr)
 @ stdcall IsBadHugeReadPtr(ptr long)
 @ stdcall IsBadHugeWritePtr(ptr long)
 @ stdcall IsValidLocale(long long)
 @ stdcall IsValidUILanguage(long)
 @ stdcall IsWow64Process(ptr ptr)
-@ stdcall LCIDToLocaleName(long wstr long long) # needed for wine gecko; missing in XP SP3
+@ stdcall LCIDToLocaleName(long wstr long long) ; needed for wine gecko; missing in XP SP3
 @ stdcall LCMapStringA(long long str long ptr long)
 @ stdcall LCMapStringW(long long wstr long ptr long)
 @ stdcall LeaveCriticalSection(ptr) ntdll.RtlLeaveCriticalSection
 @ stdcall LocalShrink(long long)
 @ stdcall LocalSize(long)
 @ stdcall LocalUnlock(long)
-@ stub LocaleNameToLCID # missing in XP SP3
+@ stub LocaleNameToLCID ; missing in XP SP3
 @ stdcall LockFile(long long long long long)
 @ stdcall LockFileEx(long long long long long ptr)
 @ stdcall LockResource(long)
 @ stdcall LZInit(long)
 @ stdcall LZOpenFileA(str ptr long)
 @ stdcall LZOpenFileW(wstr ptr long)
-@ stdcall LZRead(long str long) #check
-@ stdcall LZSeek(long long long) #check
+@ stdcall LZRead(long str long) ;check
+@ stdcall LZSeek(long long long) ;check
 @ stdcall LZStart()
 @ stdcall MapUserPhysicalPages(ptr long ptr)
 @ stdcall MapUserPhysicalPagesScatter(ptr long ptr)
 @ stdcall NeedCurrentDirectoryForExePathW(wstr)
 @ stdcall NlsConvertIntegerToString(double double double wstr double)
 @ stdcall NlsGetCacheUpdateCount()
-@ stub NlsResetProcessLocale # missing in XP SP3
-@ stub NotifyNLSUserCache # missing in XP SP3
+@ stub NlsResetProcessLocale ; missing in XP SP3
+@ stub NotifyNLSUserCache ; missing in XP SP3
 @ stdcall NumaVirtualQueryNode(long long long long)
 @ stdcall OpenConsoleW(wstr long long long)
 @ stdcall OpenDataFile(long long)
 @ stdcall ProcessIdToSessionId(long ptr)
 @ stdcall PulseEvent(long)
 @ stdcall PurgeComm(long long)
-#@ stdcall QueryActCtxW(long ptr ptr long ptr long ptr)
+;@ stdcall QueryActCtxW(long ptr ptr long ptr long ptr)
 @ stdcall QueryDepthSList(ptr) ntdll.RtlQueryDepthSList
 @ stdcall QueryDosDeviceA(str ptr long)
 @ stdcall QueryDosDeviceW(wstr ptr long)
 @ stdcall QueryInformationJobObject(long long ptr long ptr)
 @ stdcall QueryMemoryResourceNotification(long ptr)
-@ stub QueryNumberOfEventLogRecords # missing in XP SP3
-@ stub QueryOldestEventLogRecord # missing in XP SP3
+@ stub QueryNumberOfEventLogRecords ; missing in XP SP3
+@ stub QueryOldestEventLogRecord ; missing in XP SP3
 @ stdcall QueryPerformanceCounter(ptr)
 @ stdcall QueryPerformanceFrequency(ptr)
 @ stdcall QueryWin31IniFilesMappedToRegistry(long long long long)
 @ stdcall RegisterConsoleIME(ptr ptr)
 @ stdcall RegisterConsoleOS2(long)
 @ stdcall RegisterConsoleVDM(long long long long long long long long long long long)
-@ stub RegisterServiceProcess # missing in XP SP3
-@ stub RegisterSysMsgHandler # missing in XP SP3
+@ stub RegisterServiceProcess ; missing in XP SP3
+@ stub RegisterSysMsgHandler ; missing in XP SP3
 @ stdcall RegisterWaitForInputIdle(ptr)
 @ stdcall RegisterWaitForSingleObject(ptr long ptr ptr long long)
 @ stdcall RegisterWaitForSingleObjectEx(long ptr ptr long long)
 @ stdcall RegisterWowBaseHandlers(long)
 @ stdcall RegisterWowExec(long)
-#@ stdcall ReleaseActCtx(ptr)
+;@ stdcall ReleaseActCtx(ptr)
 @ stdcall ReleaseMutex(long)
 @ stdcall ReleaseSemaphore(long long ptr)
 @ stdcall ReleaseSRWLockExclusive(ptr) ntdll.RtlReleaseSRWLockExclusive
 @ stdcall SetCriticalSectionSpinCount(ptr long) ntdll.RtlSetCriticalSectionSpinCount
 @ stdcall SetCurrentDirectoryA(str)
 @ stdcall SetCurrentDirectoryW(wstr)
-@ stub SetDaylightFlag # missing in XP SP3
+@ stub SetDaylightFlag ; missing in XP SP3
 @ stdcall SetDefaultCommConfigA(str ptr long)
 @ stdcall SetDefaultCommConfigW(wstr ptr long)
 @ stdcall SetDllDirectoryA(str)
 @ stdcall SetHandleCount(long)
 @ stdcall SetHandleInformation(long long long)
 @ stdcall SetInformationJobObject(long long ptr long)
-@ stub SetLastConsoleEventActive # missing in XP SP3
+@ stub SetLastConsoleEventActive ; missing in XP SP3
 @ stdcall SetLastError(long)
-@ stub SetLocalPrimaryComputerNameA # missing in XP SP3
-@ stub SetLocalPrimaryComputerNameW # missing in XP SP3
+@ stub SetLocalPrimaryComputerNameA ; missing in XP SP3
+@ stub SetLocalPrimaryComputerNameW ; missing in XP SP3
 @ stdcall SetLocalTime(ptr)
 @ stdcall SetLocaleInfoA(long long str)
 @ stdcall SetLocaleInfoW(long long wstr)
 @ stdcall Thread32First(long ptr)
 @ stdcall Thread32Next(long ptr)
 @ stdcall TlsAlloc()
-@ stub TlsAllocInternal # missing in XP SP3
+@ stub TlsAllocInternal ; missing in XP SP3
 @ stdcall TlsFree(long)
-@ stub TlsFreeInternal # missing in XP SP3
+@ stub TlsFreeInternal ; missing in XP SP3
 @ stdcall TlsGetValue(long)
 @ stdcall TlsSetValue(long ptr)
 @ stdcall Toolhelp32ReadProcessMemory(long ptr ptr long ptr)
 @ stdcall UpdateResourceW(long wstr wstr long ptr long)
 @ stdcall VDMConsoleOperation(long long)
 @ stdcall VDMOperationStarted(long)
-@ stub ValidateCType # missing in XP SP3
-@ stub ValidateLocale # missing in XP SP3
+@ stub ValidateCType ; missing in XP SP3
+@ stub ValidateLocale ; missing in XP SP3
 @ stdcall VerLanguageNameA(long str long)
 @ stdcall VerLanguageNameW(long wstr long)
 @ stdcall -ret64 VerSetConditionMask(long long long long) ntdll.VerSetConditionMask
 @ stdcall WriteProfileStringW(wstr wstr wstr)
 @ stdcall WriteTapemark(ptr long long long)
 @ stdcall WTSGetActiveConsoleSessionId()
-#@ stdcall ZombifyActCtx(ptr)
-@ stub _DebugOut # missing in XP SP3
-@ stub _DebugPrintf # missing in XP SP3
+;@ stdcall ZombifyActCtx(ptr)
+@ stub _DebugOut ; missing in XP SP3
+@ stub _DebugPrintf ; missing in XP SP3
 @ stdcall _hread(long ptr long)
 @ stdcall _hwrite(long ptr long)
 @ stdcall _lclose(long)
 @ stdcall _lopen(str long)
 @ stdcall _lread(long ptr long) _hread
 @ stdcall _lwrite(long ptr long) _hwrite
-@ stub dprintf # missing in XP SP3
+@ stub dprintf ; missing in XP SP3
 @ stdcall lstrcat(str str) lstrcatA
 @ stdcall lstrcatA(str str)
 @ stdcall lstrcatW(wstr wstr)
index be474c6..a35e2c1 100644 (file)
                <library>normalize</library>
        </module>
        <module name="kernel32" type="win32dll" baseaddress="${BASEADDRESS_KERNEL32}" installbase="system32" installname="kernel32.dll" crt="dll">
-               <importlibrary definition="kernel32.spec" />
+               <importlibrary definition="kernel32.pspec" />
                <include base="kernel32">.</include>
                <include base="kernel32" root="intermediate">.</include>
                <include base="kernel32">include</include>