source: branches/gcc-kmk/src/kernel32@ 21838

Name Size Rev Age Author Last Change
../
 console 21385   15 years dmik Added ignore patterns and removed generated files from SVN control.
 messages 21385   15 years dmik Added ignore patterns and removed generated files from SVN control.
 nls 21385   15 years dmik Added ignore patterns and removed generated files from SVN control.
 seh 21782   13 years dmik Use _malloc/_free instead of odin_malloc/odin_free in assembler. …
 test 21589   14 years dmik tools/wrc: Restored generating GAS output by default. MASM output is …
 testcase 21385   15 years dmik Added ignore patterns and removed generated files from SVN control.
_ras.cpp 46.1 KB 21837   13 years dmik Use pid instead of the ordinal number in log file names. This in …
asmutil.asm 4.6 KB 21789   13 years dmik Get back non-inline versions of SetFS() and friends. They are …
asmutil.h 923 bytes 21783   13 years dmik Use underscores for symbols defined in .asm as they are cdecl. IBM …
async.cpp 3.0 KB 21755   14 years dmik Extern "C".
atom.cpp 11.4 KB 21755   14 years dmik Extern "C".
ccollection.cpp 19.6 KB 7441   23 years phaller .
char.cpp 11.0 KB 21720   14 years dmik Replace "\" with "/" in include statements.
codepage.c 14.1 KB 21740   14 years dmik GetCPInfo() could return wrong default char.
comm.cpp 37.8 KB 21302   16 years ydario Kernel32 updates.
conbuffer.cpp 110.2 KB 21804   13 years dmik Define USE_OS2_TOOLKIT_HEADERS. This is necessary since some APIs …
conbuffer.h 11.2 KB 9975   22 years sandervl YD: Changes for header updates
conbuffervio.cpp 12.8 KB 21804   13 years dmik Define USE_OS2_TOOLKIT_HEADERS. This is necessary since some APIs …
conbuffervio.h 2.9 KB 21704   14 years dmik Don't use class name suffix in declaration. This is superfluous and …
conin.cpp 36.6 KB 10471   21 years sandervl DBCS fixes for console & resource functions
conin.h 6.2 KB 7549   23 years sandervl preliminary changes for new overlapped io framework
conkeyb.ico 1.1 KB 21692   14 years dmik Normalize file case. Change all uppercase filenames and extensions to …
conodin32.cpp 10.4 KB 21741   14 years dmik Common compiler warnings and errors.
conout.cpp 10.8 KB 10210   22 years sandervl DF: HMDeviceConsoleOutClass::CreateFile; use current window size …
conout.h 3.7 KB 7549   23 years sandervl preliminary changes for new overlapped io framework
conprio.ico 1010 bytes 21692   14 years dmik Normalize file case. Change all uppercase filenames and extensions to …
conprop2.cpp 10.8 KB 21737   14 years dmik Common compiler warnings and errors.
conprop.cpp 71.8 KB 21730   14 years dmik Common compiler warnings and errors.
conprop.h 2.6 KB 1476   26 years phaller Add: console properties update
conprop.ico 1.1 KB 21692   14 years dmik Normalize file case. Change all uppercase filenames and extensions to …
console2.h 28.5 KB 21705   14 years dmik Don't define FORMAT_CGA unless absent.
console.cpp 131.8 KB 21804   13 years dmik Define USE_OS2_TOOLKIT_HEADERS. This is necessary since some APIs …
console.h 1.4 KB 8773   23 years sandervl KSO: Console Ctrl Handlers updates; GetFileType on std files doesn't …
console.ico 5.4 KB 21692   14 years dmik Normalize file case. Change all uppercase filenames and extensions to …
console.rc 9.7 KB 16   26 years phaller Console property update
consolerc.h 2.7 KB 111   26 years phaller Fix: major restructuring of Open32 handle management, HandleManager
conspkr.ico 1.1 KB 21692   14 years dmik Normalize file case. Change all uppercase filenames and extensions to …
conwin.h 604 bytes 126   26 years sandervl * empty log message *
cpu.cpp 7.1 KB 21737   14 years dmik Common compiler warnings and errors.
cpuhlp.asm 1.9 KB 21814   13 years dmik kernel32: Underscore exporter C variables.
critsection.cpp 11.6 KB 21755   14 years dmik Extern "C".
cvtaccel.cpp 3.1 KB 2802   25 years sandervl Added new logging feature
cvtbitmap.cpp 23.8 KB 2802   25 years sandervl Added new logging feature
cvtresource.h 935 bytes 21716   14 years dmik Place local includes in quotes. GCC doesn't search for <> includes in …
dbglocal.cpp 3.6 KB 21824   13 years dmik Make the debug version of ported DLLs build.
dbglocal.h 4.5 KB 21302   16 years ydario Kernel32 updates.
dbglog.cpp 28.7 KB 21837   13 years dmik Use pid instead of the ordinal number in log file names. This in …
dbgwrap.cpp 27.0 KB 21824   13 years dmik Make the debug version of ported DLLs build.
debug.cpp 5.7 KB 8015   23 years sandervl GetCurrentThreadId changes
directory.cpp 23.6 KB 21737   14 years dmik Common compiler warnings and errors.
directory.h 231 bytes 2044   25 years sandervl create reg keys for CSD version
disk.cpp 34.2 KB 21567   14 years dmik kernel32: Implemented GetVolumePathName() API.
dosdevice.cpp 7.4 KB 21737   14 years dmik Common compiler warnings and errors.
dosqss.h 2.9 KB 21824   13 years dmik Make the debug version of ported DLLs build.
environ.cpp 12.9 KB 21790   13 years dmik Extern "C". Mostly, to fix the GCC bug with stdcall not suppressing …
exceptions.cpp 70.2 KB 21838   13 years dmik
exceptstackdump.cpp 14.6 KB 21739   14 years dmik Define ras_snprintf() which differs from GNU LIBC snprintf().
exceptstackdump.h 26.5 KB 21610   14 years dmik kernel32: Fixed: Parsing .SYM files when printing the stack trace in …
exceptutil.asm 11.7 KB 21838   13 years dmik
exceptutil.h 995 bytes 21755   14 years dmik Extern "C".
FastInfoBlocks.cpp 6.8 KB 9910   22 years sandervl KSO: logging changes; fast PID & TID retrieval; added functions to …
FastInfoBlocksa.asm 4.0 KB 21791   13 years dmik Use underscore in .asm to match extern "C" mangling. This relates to …
Fileio.cpp 56.5 KB 21742   14 years dmik Add C++ version of ODINHelperStripUNC() for non-const strings.
fileio.h 503 bytes 9011   23 years sandervl PF: Fully implemented GetShortPathNameA/W & GetLongPathNameA/W
globaldata.asm 1.1 KB 21837   13 years dmik Use pid instead of the ordinal number in log file names. This in …
HandleManager.cpp 135.8 KB 21781   13 years dmik Make Handle Manager functions compiler neutral with extern "C".
handlenames.cpp 13.7 KB 21717   14 years dmik Use const char * for arguments accepting literal strings. This is …
handlenames.h 918 bytes 21718   14 years dmik Ooops, belongs to r21717.
heap.cpp 28.1 KB 21790   13 years dmik Extern "C". Mostly, to fix the GCC bug with stdcall not suppressing …
heapcode.cpp 3.5 KB 8877   23 years sandervl Rewrote algorithm for 64kb alignment in VirtualAlloc'ed memory; …
heapshared.cpp 9.3 KB 21824   13 years dmik Make the debug version of ported DLLs build.
heapstring.cpp 22.7 KB 21726   14 years dmik strcmpi -> stricmp. The former is deprecated since long and missing …
hmcomm.cpp 60.4 KB 21730   14 years dmik Common compiler warnings and errors.
hmcomm.h 8.2 KB 8647   23 years sandervl shorter polling delay + time critical poll thread
hmdevice.cpp 64.9 KB 21302   16 years ydario Kernel32 updates.
hmdevice.h 22.5 KB 21781   13 years dmik Make Handle Manager functions compiler neutral with extern "C".
hmdevio.cpp 20.1 KB 21790   13 years dmik Extern "C". Mostly, to fix the GCC bug with stdcall not suppressing …
hmdevio.h 7.2 KB 8840   23 years sandervl minor updates
hmdisk.cpp 81.4 KB 21824   13 years dmik Make the debug version of ported DLLs build.
hmdisk.h 3.2 KB 8401   23 years sandervl hard disk access updates & fixes
hmevent.cpp 13.2 KB 21302   16 years ydario Kernel32 updates.
hmevent.h 2.2 KB 9748   22 years sandervl Support DuplicateHandle for threads; cleaned up semaphore code
hmfile.cpp 50.3 KB 21667   14 years dmik kernel32: Fixed a regression in r21655 that caused crashes in DOSCALL1 …
hmfile.h 8.1 KB 21564   14 years dmik kernel32: Implemented generating the high/low index values (using a …
hmhandle.h 1.3 KB 21781   13 years dmik Make Handle Manager functions compiler neutral with extern "C".
hmmailslot.cpp 15.8 KB 7550   23 years sandervl overlapped io updates
hmmailslot.h 3.5 KB 7549   23 years sandervl preliminary changes for new overlapped io framework
hmmmap.cpp 10.9 KB 21302   16 years ydario Kernel32 updates.
hmmmap.h 2.8 KB 5587   24 years sandervl added mailslot implemenation, named pipe fixes + FreeLibraryAndExitThread
hmmutex.cpp 4.8 KB 9748   22 years sandervl Support DuplicateHandle for threads; cleaned up semaphore code
hmmutex.h 1.9 KB 9748   22 years sandervl Support DuplicateHandle for threads; cleaned up semaphore code
hmnpipe.cpp 19.3 KB 21302   16 years ydario Kernel32 updates.
hmnpipe.h 4.6 KB 21302   16 years ydario Kernel32 updates.
hmnul.cpp 7.1 KB 7550   23 years sandervl overlapped io updates
hmnul.h 2.2 KB 7549   23 years sandervl preliminary changes for new overlapped io framework
HMObjects.cpp 2.4 KB 5587   24 years sandervl added mailslot implemenation, named pipe fixes + FreeLibraryAndExitThread
hmobjects.h 1.3 KB 5587   24 years sandervl added mailslot implemenation, named pipe fixes + FreeLibraryAndExitThread
hmopen32.cpp 8.7 KB 21302   16 years ydario Kernel32 updates.
hmopen32.h 3.0 KB 21302   16 years ydario Kernel32 updates.
hmparport.cpp 24.2 KB 21824   13 years dmik Make the debug version of ported DLLs build.
hmparport.h 2.5 KB 7564   23 years sandervl overlappedio, com & lpt updates
hmsemaphore.cpp 6.0 KB 21302   16 years ydario Kernel32 updates.
hmsemaphore.h 2.6 KB 9748   22 years sandervl Support DuplicateHandle for threads; cleaned up semaphore code
hmstd.cpp 7.8 KB 8807   23 years sandervl small fixes
hmstd.h 2.2 KB 7549   23 years sandervl preliminary changes for new overlapped io framework
hmthread.cpp 24.5 KB 21720   14 years dmik Replace "\" with "/" in include statements.
hmthread.h 3.1 KB 21302   16 years ydario Kernel32 updates.
hmtoken.cpp 2.9 KB 5587   24 years sandervl added mailslot implemenation, named pipe fixes + FreeLibraryAndExitThread
hmtoken.h 1.6 KB 5587   24 years sandervl added mailslot implemenation, named pipe fixes + FreeLibraryAndExitThread
initsystem.cpp 13.3 KB 21537   14 years dmik kernel32: When checking for TZ, use RegOpenKey instead of RegCreateKey
initsystem.h 179 bytes 2984   25 years sandervl moved registry apis into kernel32 + cleanup
initterm.cpp 11.9 KB 21837   13 years dmik Use pid instead of the ordinal number in log file names. This in …
initterm.h 1.0 KB 21837   13 years dmik Use pid instead of the ordinal number in log file names. This in …
interlock.asm 3.4 KB 5938   24 years sandervl interlock improvements
kbdhook.cpp 10.7 KB 10443   21 years sandervl Rewrote keyboard hook handler to post messages and swallow the one it …
kdbhookhlp.cpp 1.1 KB 21717   14 years dmik Use const char * for arguments accepting literal strings. This is …
kernel32.cpp 13.5 KB 21692   14 years dmik Normalize file case. Change all uppercase filenames and extensions to …
kernel32.def 86.3 KB 21814   13 years dmik kernel32: Underscore exporter C variables.
kernel32.mak 4.1 KB 21381   15 years dmik Implemented compiler-level SEH (try/catch) support for GCC.
kernel32dbg.def 89.0 KB 21824   13 years dmik Make the debug version of ported DLLs build.
kernelrsrc.orc 1.2 KB 10185   22 years sandervl Updates
kobjects.cpp 11.8 KB 21302   16 years ydario Kernel32 updates.
lang.cpp 41.2 KB 21720   14 years dmik Replace "\" with "/" in include statements.
lfile.cpp 8.2 KB 21302   16 years ydario Kernel32 updates.
logging.h 228 bytes 2061   25 years sandervl added support for private logfiles
mailslot.cpp 7.6 KB 21302   16 years ydario Kernel32 updates.
makefile 477 bytes 21381   15 years dmik Implemented compiler-level SEH (try/catch) support for GCC.
Makefile.kmk 3.1 KB 21812   13 years dmik Config.kmk: Add support for custom C++ exports to odin_implib macro.
map.cpp 1.2 KB 2802   25 years sandervl Added new logging feature
map.h 571 bytes 99   26 years phaller Add: added cvs variable $Id$ to source files.
mapos2.h 4.4 KB 99   26 years phaller Add: added cvs variable $Id$ to source files.
message.cpp 16.9 KB 10185   22 years sandervl Updates
mmap.cpp 36.2 KB 21796   13 years dmik Define global DLL variables in KERNEL32 (shared segment) in a more …
mmap.h 8.9 KB 21796   13 years dmik Define global DLL variables in KERNEL32 (shared segment) in a more …
mmapdup.cpp 9.3 KB 21720   14 years dmik Replace "\" with "/" in include statements.
mmapnotify.cpp 7.0 KB 21720   14 years dmik Replace "\" with "/" in include statements.
mmapview.cpp 16.3 KB 21720   14 years dmik Replace "\" with "/" in include statements.
module.cpp 10.0 KB 21726   14 years dmik strcmpi -> stricmp. The former is deprecated since long and missing …
network.cpp 2.1 KB 21755   14 years dmik Extern "C".
npipe.cpp 28.6 KB 21302   16 years ydario Kernel32 updates.
obsolete.cpp 772 bytes 2803   25 years sandervl Added new logging feature
ole2nls.c 120.3 KB 21725   14 years dmik GCC doesn't have wcstr.h (wchar.h replaces it when needed).
ordinals.cpp 4.2 KB 21755   14 years dmik Extern "C".
os2heap.cpp 12.6 KB 21302   16 years ydario Kernel32 updates.
os2heap.h 1.7 KB 21724   14 years dmik No need for inline in class members defined at declaration.
oslibcdio.cpp 11.0 KB 9663   22 years sandervl Ported & extended QueryDosDeviceA/W; implemented …
oslibcdio.h 1.5 KB 8580   23 years sandervl Use aspi interface in os2cdrom.dmd for SCSI ioctls
oslibdebug.cpp 21.8 KB 21824   13 years dmik Make the debug version of ported DLLs build.
oslibdebug.h 753 bytes 9617   22 years sandervl added dll load hook and function to override named or ordinal exports
oslibdos.cpp 118.3 KB 21790   13 years dmik Extern "C". Mostly, to fix the GCC bug with stdcall not suppressing …
oslibdos.h 13.3 KB 21742   14 years dmik Add C++ version of ODINHelperStripUNC() for non-const strings.
oslibexcept.cpp 11.7 KB 21302   16 years ydario Kernel32 updates.
oslibexcept.h 840 bytes 9617   22 years sandervl added dll load hook and function to override named or ordinal exports
osliblvm.cpp 27.1 KB 21737   14 years dmik Common compiler warnings and errors.
osliblvm.h 22.7 KB 21720   14 years dmik Replace "\" with "/" in include statements.
oslibmem.cpp 17.5 KB 21720   14 years dmik Replace "\" with "/" in include statements.
oslibmem.h 2.4 KB 21302   16 years ydario Kernel32 updates.
oslibmisc.cpp 11.8 KB 21648   14 years dmik kernel32: Added debug messages to OSLibGetDllName().
oslibmisc.h 3.4 KB 21308   16 years ydario Minor updates, backout imm changes.
oslibthread.cpp 6.3 KB 21302   16 years ydario Kernel32 updates.
oslibthread.h 605 bytes 9945   22 years sandervl updates
oslibtime.cpp 949 bytes 8775   23 years sandervl debug updates + added OSLibDosGetTickCount
oslibtime.h 397 bytes 9617   22 years sandervl added dll load hook and function to override named or ordinal exports
oslibwps.cpp 8.0 KB 21755   14 years dmik Extern "C".
oslibwps.h 737 bytes 9889   22 years sandervl Move OSLibWinCreateObject to KERNEL32
overlappedio.cpp 24.2 KB 21729   14 years dmik Use static member instead of global friend funciton.
pefile.cpp 6.1 KB 4440   25 years sandervl console, pe loader + FormatMessage fixes
perfview.cpp 9.5 KB 21837   13 years dmik Use pid instead of the ordinal number in log file names. This in …
process.cpp 17.5 KB 21755   14 years dmik Extern "C".
profile.cpp 50.7 KB 21827   13 years dmik Fix crash when reading non-existent ODIN.INI.
profile.h 1.7 KB 21702   14 years dmik Force extern "C" for API declarations. Seems that IBM VAC implied …
queue.cpp 3.7 KB 3059   25 years sandervl Dll dependency changes
queue.h 1.6 KB 21708   14 years dmik Don't use class name suffix in declaration. This is superfluous and …
registry.cpp 52.7 KB 21755   14 years dmik Extern "C".
resource.cpp 16.0 KB 21716   14 years dmik Place local includes in quotes. GCC doesn't search for <> includes in …
stubs.cpp 63.9 KB 21755   14 years dmik Extern "C".
stubs.h 1.6 KB 99   26 years phaller Add: added cvs variable $Id$ to source files.
thread.cpp 37.2 KB 21824   13 years dmik Make the debug version of ported DLLs build.
thread.h 851 bytes 21707   14 years dmik Make Win32ThreadProc static member of Win32Thread. This is more …
thunk.cpp 14.3 KB 21755   14 years dmik Extern "C".
thunk.h 303 bytes 99   26 years phaller Add: added cvs variable $Id$ to source files.
time.cpp 15.5 KB 21755   14 years dmik Extern "C".
toolhelp.cpp 3.0 KB 7849   23 years sandervl logging updates
version.cpp 8.4 KB 21509   14 years dmik Reverted r21470 as Win2000 better corresponds to the level of the …
virtual.cpp 31.7 KB 21720   14 years dmik Replace "\" with "/" in include statements.
vmutex.cpp 1.4 KB 8203   23 years sandervl use critical sections in vmutex; change global vmutex in mmap to use a …
vsemaphore.cpp 3.6 KB 3206   25 years sandervl mutex fixes + added vsemaphore class
win32util.cpp 835 bytes 2802   25 years sandervl Added new logging feature
windllbase.cpp 28.8 KB 21731   14 years dmik Don't include missing includes under GCC.
windllbase.h 4.4 KB 21716   14 years dmik Place local includes in quotes. GCC doesn't search for <> includes in …
windlllx.cpp 15.3 KB 21737   14 years dmik Common compiler warnings and errors.
windlllx.h 1.2 KB 21716   14 years dmik Place local includes in quotes. GCC doesn't search for <> includes in …
windllpe2lx.cpp 6.4 KB 21755   14 years dmik Extern "C".
windllpe2lx.h 812 bytes 21732   14 years dmik Common compiler warnings and errors.
windllpeldr.cpp 3.5 KB 21737   14 years dmik Common compiler warnings and errors.
windllpeldr.h 698 bytes 21716   14 years dmik Place local includes in quotes. GCC doesn't search for <> includes in …
winexebase.cpp 4.2 KB 21790   13 years dmik Extern "C". Mostly, to fix the GCC bug with stdcall not suppressing …
winexebase.h 767 bytes 21716   14 years dmik Place local includes in quotes. GCC doesn't search for <> includes in …
winexedummy.cpp 6.0 KB 21716   14 years dmik Place local includes in quotes. GCC doesn't search for <> includes in …
winexedummy.h 826 bytes 21716   14 years dmik Place local includes in quotes. GCC doesn't search for <> includes in …
winexelx.cpp 3.7 KB 21737   14 years dmik Common compiler warnings and errors.
winexelx.h 672 bytes 21716   14 years dmik Place local includes in quotes. GCC doesn't search for <> includes in …
winexepe2lx.cpp 7.0 KB 21755   14 years dmik Extern "C".
winexepe2lx.h 957 bytes 21716   14 years dmik Place local includes in quotes. GCC doesn't search for <> includes in …
winexepeldr.cpp 5.8 KB 21790   13 years dmik Extern "C". Mostly, to fix the GCC bug with stdcall not suppressing …
winexepeldr.h 866 bytes 21716   14 years dmik Place local includes in quotes. GCC doesn't search for <> includes in …
winimagebase.cpp 20.1 KB 21720   14 years dmik Replace "\" with "/" in include statements.
winimagebase.h 6.8 KB 21720   14 years dmik Replace "\" with "/" in include statements.
winimagelx.cpp 9.7 KB 21720   14 years dmik Replace "\" with "/" in include statements.
winimagelx.h 1.1 KB 21716   14 years dmik Place local includes in quotes. GCC doesn't search for <> includes in …
winimagepe2lx.cpp 43.2 KB 21732   14 years dmik Common compiler warnings and errors.
winimagepe2lx.h 3.0 KB 21716   14 years dmik Place local includes in quotes. GCC doesn't search for <> includes in …
winimagepeldr.cpp 75.0 KB 21837   13 years dmik Use pid instead of the ordinal number in log file names. This in …
winimagepeldr.h 4.5 KB 21716   14 years dmik Place local includes in quotes. GCC doesn't search for <> includes in …
winimgres.cpp 34.4 KB 21737   14 years dmik Common compiler warnings and errors.
wintls.cpp 7.9 KB 21716   14 years dmik Place local includes in quotes. GCC doesn't search for <> includes in …
wprocess.cpp 111.4 KB 21755   14 years dmik Extern "C".
  • Property svn:ignore set to
    bin
    .depend
Note: See TracBrowser for help on using the repository browser.