Commit graph

46855 commits

Author SHA1 Message Date
Amine Khaldi 08f9d937f5 [CMAKE]
* Skip idndl in msvc build.

svn path=/trunk/; revision=52306
2011-06-17 11:56:40 +00:00
Timo Kreuzer 3b41918ab2 [FREELDR]
Fix build with MSVC

svn path=/trunk/; revision=52305
2011-06-17 11:31:05 +00:00
Sir Richard 3fd38cd98c Patch by Anton Yarotsky:
[SACDRV]: Implement SAC EMS stub driver. Thanks to Aleksey Bragin for MC file.

svn path=/trunk/; revision=52304
2011-06-17 11:04:45 +00:00
Amine Khaldi 42c3b191e3 [RSAENH]
* Don't mark DllRegisterServer and DllUnregisterServer as private, since rsabase forwards to them. Fixes rsabase msvc build.

svn path=/trunk/; revision=52303
2011-06-17 10:59:01 +00:00
Amine Khaldi 7bd8909ced [SFC]
* Add sfc_os import lib target.
* Link sfc to sfc_os.
* Fixes msvc build.

svn path=/trunk/; revision=52302
2011-06-17 10:53:45 +00:00
Amine Khaldi 2e9d7c312f [SMDLL]
* Fix entry point in cmake build. smdll now compile and links with msvc.

svn path=/trunk/; revision=52301
2011-06-17 10:45:21 +00:00
Amine Khaldi ca71aa33f3 [SYSSETUP]
* Fix msvc build.

svn path=/trunk/; revision=52300
2011-06-17 10:31:15 +00:00
Amine Khaldi 7d733524b5 [UNICOWS]
* Link to msvcrt for proper crt imports.
* Fix msvc build.

svn path=/trunk/; revision=52299
2011-06-17 10:20:13 +00:00
Amine Khaldi beac3fb352 [UPDSPAPI]
* Fix exports. Thank you, gcc toolchain, for letting this slip without any problems.
* Brought to you by the msvc toolchain.

svn path=/trunk/; revision=52298
2011-06-17 10:13:15 +00:00
Amine Khaldi d4bc3f2aab [CMAKE]
* Skip dxdiag in msvc builds.

svn path=/trunk/; revision=52297
2011-06-17 09:52:40 +00:00
Amine Khaldi 80771a31cd [OSKITTCP]
* Fix msvc build. The tcpip driver compiles and links with msvc as a result.

svn path=/trunk/; revision=52296
2011-06-17 09:43:02 +00:00
Amine Khaldi 300b9d5ca1 [ROSSYM_NEW]
* Update dummy.c to reflect the recent changes. The kernel compiles and links now with msvc.

svn path=/trunk/; revision=52295
2011-06-17 09:17:10 +00:00
Amine Khaldi 66ce2412f1 [KERNEL32]
* Merge 49379 from the cmake branch. Fixes msvc build.

svn path=/trunk/; revision=52294
2011-06-17 08:57:01 +00:00
Timo Kreuzer cebb902036 [FREELDR]
Fix build with good old rbuild

svn path=/trunk/; revision=52293
2011-06-17 08:49:22 +00:00
Timo Kreuzer 2372dd2207 [FREELDR]
- Use new relmode code for PnpBios stuff

svn path=/trunk/; revision=52292
2011-06-17 08:36:49 +00:00
Timo Kreuzer 285734917e [FREELDR]
convert i386pnp.S to intel sytax

svn path=/trunk/; revision=52291
2011-06-17 07:53:56 +00:00
Cameron Gutman 7c321b081b [NTOSKRNL]
- Revert r52289 (I guess 0 is a valid minor function)
- Add a comment to prevent anyone else from making the same mistake I did

svn path=/trunk/; revision=52290
2011-06-17 01:07:26 +00:00
Cameron Gutman 69f2dd5769 [NTOSKRNL]
- Fix a critical bug in IopDeviceFsIoControl which caused all FSCTL requests sent via NtFsControlFile and ZwFsControlFile to fail

svn path=/trunk/; revision=52289
2011-06-17 00:57:55 +00:00
Cameron Gutman 7db0732c32 [FILESYSTEMS]
- Handle IRP_MN_KERNEL_CALL for kernel-mode FS requests

svn path=/trunk/; revision=52288
2011-06-17 00:25:35 +00:00
Cameron Gutman c20c1de151 [AUTOCHK]
- Only check a volume on boot if it was not cleanly unmounted

svn path=/trunk/; revision=52287
2011-06-17 00:00:34 +00:00
Cameron Gutman 5a22829110 [VFATLIB]
- Set the BIOS drive number depending on the media type (independent of the actual number of drives) because it's only relevant for the boot drive
- See http://support.microsoft.com/kb/140418 for details

svn path=/trunk/; revision=52286
2011-06-16 23:38:35 +00:00
Cameron Gutman 9031a3a34b [VFATLIB]
- Write the boot sector signature to the new boot sector after formatting
- Volumes formatted after setup are now mountable

svn path=/trunk/; revision=52285
2011-06-16 22:16:31 +00:00
Timo Kreuzer 67000c5688 [FREELDR]
- Use the new realmode code for PxeCallApi, SoftReboot and ChainLoadBiosBootSectorCode
- Remove o386cpi.S from build, the functions are not used
- Use constants for function ids
- Fix a warning

svn path=/trunk/; revision=52284
2011-06-16 22:11:53 +00:00
Timo Kreuzer 2494b475e3 [WINDOWSCODECS]
Fix build with gcc here as well

svn path=/trunk/; revision=52283
2011-06-16 19:15:05 +00:00
Timo Kreuzer ed01df0abc [GDIPLUS]
fix build with gcc

svn path=/trunk/; revision=52282
2011-06-16 19:11:54 +00:00
Timo Kreuzer 5059cc0c1e [WINDOWSCODECS]
Add wincodec_i.c to sources
now it links


svn path=/trunk/; revision=52281
2011-06-16 18:14:09 +00:00
Timo Kreuzer 1c29b3b2d7 [WINDOWSCODECS]
Add typeof.h for MSVC. Now windowscodecs compiles, but doesn't link yet.

svn path=/trunk/; revision=52280
2011-06-16 18:07:17 +00:00
Olaf Siejka 68b4a30893 [EXPLORER]
- Fix copypasta bug

svn path=/trunk/; revision=52279
2011-06-16 17:55:54 +00:00
Cameron Gutman 9b11cad5e8 [VFATLIB]
- Determine the correct FAT type based on the size and offset of the partition if the current type is not a FAT type (another FS type or unformatted)
- Formatting a floppy, blank partition, or other non-FAT formatted partition from within ROS no longer fails

svn path=/trunk/; revision=52278
2011-06-16 14:32:49 +00:00
Cameron Gutman e9ba759f3d [NTOSKRNL]
- Use the IopParseDevice hack for floppies too (needed for format and chkdsk to work)

svn path=/trunk/; revision=52277
2011-06-16 13:31:12 +00:00
Cameron Gutman 0ed8c8dead - Fix copy paste typo
svn path=/trunk/; revision=52276
2011-06-16 13:09:20 +00:00
Cameron Gutman 6e97490ee0 [VFATLIB]
- Fix default cluster size for floppy disks

svn path=/trunk/; revision=52275
2011-06-16 13:07:08 +00:00
Giannis Adamopoulos 6220537b5f [user32]
- Merge part of r50590
- Fix resource include path

svn path=/trunk/; revision=52274
2011-06-16 10:53:29 +00:00
Giannis Adamopoulos 2f2b451318 [user32]
- Fix double definition of GetClipCursor, ClipCursor, SetCursor and HiliteMenuItem
- Fixes compilation with msvc

svn path=/trunk/; revision=52273
2011-06-16 10:28:54 +00:00
Timo Kreuzer df90685917 [FREELDR]
Fix build with MSVC

svn path=/trunk/; revision=52272
2011-06-16 09:37:52 +00:00
Timo Kreuzer 0c45ab3392 [EXT2]
Don't add ext2 bootsector on MSVC builds

svn path=/trunk/; revision=52271
2011-06-16 09:16:56 +00:00
Timo Kreuzer bccc6a4f57 [GDIPLUS]
Mark wincodecs_i.c as generated and add macro to generate the file

svn path=/trunk/; revision=52270
2011-06-16 09:07:48 +00:00
Amine Khaldi 9ce34392b4 [NETEVENT]
* Set correct entry point.
* Fix msvc build.

svn path=/trunk/; revision=52269
2011-06-15 23:38:10 +00:00
Amine Khaldi f89d63d8fb [CMD]
* Fix msvc build.

svn path=/trunk/; revision=52268
2011-06-15 23:16:43 +00:00
Amine Khaldi 3bdcd4c29c [CMAKE]
* Merge 50715 from the cmake branch.

svn path=/trunk/; revision=52267
2011-06-15 23:07:31 +00:00
Amine Khaldi e7171fce5a [RICHED20]
* Fix msvc build.

svn path=/trunk/; revision=52266
2011-06-15 22:48:49 +00:00
Timo Kreuzer 99c75ee1fc [SMSS]
- really remove the link command
- fix an integer overflow

svn path=/trunk/; revision=52265
2011-06-15 22:47:29 +00:00
Timo Kreuzer 487f20e2e3 [SMSS]
- Use integer instead of floating point
- Don't link to msvcsup

svn path=/trunk/; revision=52264
2011-06-15 22:44:21 +00:00
Timo Kreuzer ccaeddfbc0 [FREELDR]
Bring back call to EnableA20 in rbuild builds

svn path=/trunk/; revision=52263
2011-06-15 22:36:51 +00:00
Amine Khaldi d5cc619dcd [GDIPLUS]
* Fix msvc build.

svn path=/trunk/; revision=52262
2011-06-15 22:35:33 +00:00
Amine Khaldi 16227e3c1e [CMAKE]
* Skip rosautotest in msvc build.

svn path=/trunk/; revision=52261
2011-06-15 22:21:50 +00:00
Timo Kreuzer 6d962ddf28 [MSVC]
Don't compile wine direct x dlls on MSVC for now

svn path=/trunk/; revision=52260
2011-06-15 22:07:14 +00:00
Amine Khaldi 1692738b5c [INPUT]
* Fix msvc build.

svn path=/trunk/; revision=52259
2011-06-15 21:59:28 +00:00
Timo Kreuzer 242ff8000d [FREETYPE]
Remove command line definition of TT_CONFIG_OPTION_BYTECODE_INTERPRETER its already defined in the config file

svn path=/trunk/; revision=52258
2011-06-15 21:51:51 +00:00
Olaf Siejka d7cb7708dd Converting POLISH localisation strings to UTF-8. Part 5/5:
- base/shell converted. Only shell32 and kernel32 remained.
Tested on rbuild/cmake

svn path=/trunk/; revision=52257
2011-06-15 21:38:17 +00:00