Gunnar Dalsnes
95daa63b61
-move rtl thread/process stuff from ntdll to rtl and make ntoskrnl\ldr\init.c use those
...
-fix RtlCreateUserProcess to create the thread suspended and update all users of RtlCreateUserProcess to manually resume the thread
svn path=/trunk/; revision=14430
2005-04-02 00:18:46 +00:00
Steven Edwards
c8e0c8df83
nevermind. It helps to do a make bootcd in the terminal that has the value and /usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/usr/games:/opt/www/htdig/bin:/usr/lib/java/bin:/usr/lib/java/jre/bin:/opt/kde/bin:/usr/lib/qt/bin to mingw defined.
...
svn path=/trunk/; revision=14429
2005-04-02 00:11:50 +00:00
Steven Edwards
450aa4ce11
mingw32-linux is not setting ARCH=i386....this fixes the bootcd for now
...
svn path=/trunk/; revision=14428
2005-04-02 00:05:16 +00:00
Steven Edwards
8b21b47868
use the w32api headers
...
svn path=/trunk/; revision=14426
2005-04-01 21:44:22 +00:00
Steven Edwards
e231640a15
remove my WinCE support attempt
...
svn path=/trunk/; revision=14425
2005-04-01 21:19:23 +00:00
Steven Edwards
8e401adc6b
remove my WinCE support attempt
...
svn path=/trunk/; revision=14424
2005-04-01 21:18:43 +00:00
Hartmut Birr
e31b75dfe5
- Route the stream file objects also through the close path.
...
- Calculate the size of the fcb hash table depend on the file system type.
svn path=/trunk/; revision=14422
2005-04-01 18:35:34 +00:00
Hartmut Birr
7bf6af0dce
- Use IoBuildAsynchronousFsdRequest instead IoBuildSynchronousFsdRequest in NtRead/WriteFile.
...
- Guard the calls to IoBuildAsynchronousFsdRequest with an exception frame.
svn path=/trunk/; revision=14421
2005-04-01 18:22:17 +00:00
Hartmut Birr
de83dfa5b8
Raise the exception in MmProbeAndLockPages always with STATUS_ACCESS_VIOLATION.
...
svn path=/trunk/; revision=14420
2005-04-01 18:19:46 +00:00
Hartmut Birr
4ea628ccaa
Guard the calls to MmProbeAndLockPages and IoPrepareIrpBuffer with an exception frame and do free allocated resources if an exception occurs.
...
svn path=/trunk/; revision=14418
2005-04-01 18:17:47 +00:00
Steven Edwards
fc9d1af415
move another SDK header to the SDK
...
svn path=/trunk/; revision=14417
2005-04-01 18:06:50 +00:00
Steven Edwards
af98825fd6
use -D__USE_W32API for tgetopt
...
svn path=/trunk/; revision=14416
2005-04-01 18:00:22 +00:00
Magnus Olsen
a8708688d2
Swedish translation
...
David Nordenberg
dnordenberg@users.sourceforge.net
proofread by
Andreas Bjerkeholt
harteex@gmail.com ,
svn path=/trunk/; revision=14415
2005-04-01 11:42:40 +00:00
Magnus Olsen
671ba3795b
minor update
...
Swedish translation
Andreas Bjerkeholt
harteex@gmail.com ,
proofread by
David Nordenberg
dnordenberg@users.sourceforge.net
svn path=/trunk/; revision=14414
2005-04-01 11:29:14 +00:00
Magnus Olsen
5ca5fa5dd7
David Nordenberg: New copy from english resource translated to Swedish,
...
old one was missing 95% of its content.
proofread by Andreas Bjerkeholt
svn path=/trunk/; revision=14413
2005-04-01 10:19:45 +00:00
Magnus Olsen
dee9cfe25c
minor changs by
...
Swedish translation
Andreas Bjerkeholt
harteex@gmail.com ,
and
proofread by
David Nordenberg
dnordenberg@users.sourceforge.net
svn path=/trunk/; revision=14412
2005-04-01 09:54:56 +00:00
Magnus Olsen
0cd3294365
Swedish translation
...
Andreas Bjerkeholt
harteex@gmail.com ,
proofread by
David Nordenberg
dnordenberg@users.sourceforge.net
svn path=/trunk/; revision=14411
2005-04-01 09:38:01 +00:00
Magnus Olsen
ed14a2c656
Swedish translation
...
David Nordenberg
dnordenberg@users.sourceforge.net
proofread by
Andreas Bjerkeholt
harteex@gmail.com ,
svn path=/trunk/; revision=14410
2005-04-01 09:10:32 +00:00
Magnus Olsen
6edcaa7b93
Swedish translation
...
David Nordenberg
dnordenberg@users.sourceforge.net
with some help from Andreas
proofread by
Andreas Bjerkeholt
harteex@gmail.com ,
svn path=/trunk/; revision=14409
2005-04-01 09:06:13 +00:00
Magnus Olsen
ca512a7b11
Swedish translation
...
David Nordenberg
dnordenberg@users.sourceforge.net
proofread by
Andreas Bjerkeholt
harteex@gmail.com ,
svn path=/trunk/; revision=14408
2005-04-01 09:03:09 +00:00
Magnus Olsen
ce23c3c042
Swedish translation
...
David Nordenberg
dnordenberg@users.sourceforge.net
proofread by
Andreas Bjerkeholt
harteex@gmail.com ,
svn path=/trunk/; revision=14407
2005-04-01 08:56:53 +00:00
Magnus Olsen
8cd95a438b
* David Nordenberg: fixed minor things in swedish translation
...
dnordenberg@users.sourceforge.net
svn path=/trunk/; revision=14406
2005-04-01 08:54:01 +00:00
Magnus Olsen
5696ea2bc9
Swedish translation
...
David Nordenberg
dnordenberg@users.sourceforge.net
proofread by
Andreas Bjerkeholt
harteex@gmail.com ,
svn path=/trunk/; revision=14405
2005-04-01 08:51:57 +00:00
Steven Edwards
a9bcd9387d
moved this to the wrong folder
...
svn path=/trunk/; revision=14404
2005-04-01 05:12:15 +00:00
Steven Edwards
fd0f414659
move some SDK headers to the SDK, convert filenames and include statements to lowercase as everything else is in lowercase
...
svn path=/trunk/; revision=14403
2005-04-01 05:04:40 +00:00
Gunnar Dalsnes
0b60acbc3c
-move ppb from ntdll to rtl
...
smapiexec.c: free ppb on failure. resume thread (RtlCreateUserProcess is supposed to create the thread suspended)
svn path=/trunk/; revision=14402
2005-04-01 00:39:52 +00:00
Art Yerkes
8a147bd7bb
PowerPC also uses 4k pages.
...
svn path=/trunk/; revision=14401
2005-04-01 00:30:29 +00:00
Art Yerkes
0699457c1d
PowerPC architecture files. Few Mach function are implemented.
...
The biggest things to note here:
1) We have to probe the pci bridge to find out the amount of available
memory on older macs. We use the base model boot-time assumption that
linux uses and leave it till later to find our max memory.
2) Open firmware proxy functionality is divided in two parts. FreeLDR
is responsible for providing data to and getting it from Open firmware
in big-endian format in memory. The ofproxy function itself is
responsible for shifting the arguments and calling the target big endian
function. The good thing here is that we share open firmware functions
between the xcoff part and FreeLDR.
svn path=/trunk/; revision=14400
2005-04-01 00:22:30 +00:00
Steven Edwards
346e718bc8
Some cleanup of crt.a feel free to remove header duplication and use 'precomp.h' in more places to speed build times
...
svn path=/trunk/; revision=14399
2005-04-01 00:20:29 +00:00
Art Yerkes
3a1a462a26
Powerpc math header.
...
svn path=/trunk/; revision=14398
2005-04-01 00:17:10 +00:00
Art Yerkes
c0212e2720
Changes to use stdarg rather than assume that arguments are on the stack
...
and in the correct order. Tested on i386 and powerpc.
svn path=/trunk/; revision=14397
2005-04-01 00:15:04 +00:00
Gunnar Dalsnes
7df5d3e7e1
mmfuncs.h: add MmGetSystemAddressForMdlSafe/MmMapLockedPagesSpecifyCache defs.
...
matherr.c: remove _exception struct since its already in math.h
path: simply file exsitence check
iomgr: simplify/use standard generic file mappings flags
misc.
svn path=/trunk/; revision=14396
2005-04-01 00:04:15 +00:00
Steven Edwards
5b6820630a
remove these control panels, they never worked
...
svn path=/trunk/; revision=14395
2005-03-31 22:40:23 +00:00
Hervé Poussineau
eeabdc3329
Add OBJ_KERNEL_HANDLE value
...
svn path=/trunk/; revision=14393
2005-03-31 19:33:50 +00:00
Gregor Anich
3d737b9d74
Fix little bug.
...
svn path=/trunk/; revision=14392
2005-03-31 18:26:31 +00:00
Gregor Anich
91203bfc8d
* Move the KdbEntryCount (check for exception inside KDB) into the critical section to prevent KDB from not handling simultaneous exceptions correctly.
...
* Flush input when KDB is entered.
* Detect if terminal is connected and filter out escape sequences if no terminal is present.
svn path=/trunk/; revision=14389
2005-03-31 16:08:09 +00:00
Thomas Bluemel
97db1efac1
don't bugcheck on object type mismatch in PsLookupCidHandle
...
svn path=/trunk/; revision=14388
2005-03-31 14:23:11 +00:00
Alex Ionescu
fd13cf7e83
Clean up catch.c
...
svn path=/trunk/; revision=14387
2005-03-31 13:52:49 +00:00
Art Yerkes
8df3d41437
Added boot carrier for freeldr. I'm at the point where I need to do
...
something about the mac disklabel, because freeldr is trying to read
a PC partition table. I'll need to sleep on it a bit.
svn path=/trunk/; revision=14386
2005-03-31 09:30:29 +00:00
Thomas Bluemel
1d13fa9747
initialize variables
...
svn path=/trunk/; revision=14384
2005-03-30 20:19:47 +00:00
Alex Ionescu
6f4ae1108e
Return status on failure.
...
svn path=/trunk/; revision=14383
2005-03-30 00:44:52 +00:00
Alex Ionescu
4069692f64
Add SEH...thanks to Hardon for noticing the bugs
...
svn path=/trunk/; revision=14382
2005-03-30 00:32:38 +00:00
Thomas Bluemel
c1442ae332
- added stub for PoQueueShutdownWorkItem required by XP's ntfs.sys
...
- added stubs for KeAcquireInStackQueuedSpinLock and KeReleaseInStackQueuedSpinLock
svn path=/trunk/; revision=14381
2005-03-29 17:29:02 +00:00
Thomas Bluemel
9ad486dd0a
- ported RtlVerifyVersionInfo from wine
...
- moved version functions in kernel32 into their own file
svn path=/trunk/; revision=14380
2005-03-29 15:22:44 +00:00
Thomas Bluemel
911b9d27ae
move chkstk.s from ntdll to rtl because _alloca_probe needs to be exported by ntoskrnl as well
...
svn path=/trunk/; revision=14379
2005-03-29 14:27:46 +00:00
Thomas Bluemel
7c238e511f
implemented RtlValidateUnicodeString, thanks to "mephistopheles" for providing some pseudeo code
...
svn path=/trunk/; revision=14378
2005-03-29 02:09:42 +00:00
Magnus Olsen
dea5b1d43f
Swedish translation
...
David Nordenberg
dnordenberg@users.sourceforge.net
proofread by
Andreas Bjerkeholt
harteex@gmail.com ,
steven : Will commit it to wine also
svn path=/trunk/; revision=14377
2005-03-28 19:29:59 +00:00
Magnus Olsen
0c492c87b9
Swedish translation
...
David Nordenberg
dnordenberg@users.sourceforge.net
proofread by
Andreas Bjerkeholt
harteex@gmail.com ,
changes only for swedish user
steven : Will commit it to wine also
IDD_TBCUSTOMIZE, LTEXT "Knappar i..." changed width to 85
svn path=/trunk/; revision=14376
2005-03-28 19:25:02 +00:00
Magnus Olsen
29937a5a8c
Swedish translation
...
Andreas Bjerkeholt
harteex@gmail.com ,
proofread by
David Nordenberg
dnordenberg@users.sourceforge.net
svn path=/trunk/; revision=14375
2005-03-28 19:03:06 +00:00
Magnus Olsen
f9764318f4
New driver ico from Mindflyer <mf@mufunyo.net>
...
svn path=/trunk/; revision=14374
2005-03-28 18:52:52 +00:00