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
Timo Kreuzer
3c245fd7a3
[FREELDR]
...
- Setup the IDT in C code instead of using 16 bit assembly and relying on trap handlers being below 64k
- Make the trap handler code MSVC compatible
- Add back multiboot code
svn path=/trunk/; revision=52256
2011-06-15 21:00:52 +00:00
Amine Khaldi
47b2fb3e68
[CMAKE]
...
* Merge 50707, 50713, 50742, 50779, 50795 and 50796 from the cmake branch.
* Merge state.c change from 50740.
svn path=/trunk/; revision=52255
2011-06-15 19:36:15 +00:00
Rafal Harabien
ddab848f06
[NTOSKRNL]
...
- Revert part of r52244. It was incorrect. Spotted by Alex Ionescu
svn path=/trunk/; revision=52254
2011-06-15 19:28:22 +00:00
Timo Kreuzer
c79c51d04d
[FREELDR]
...
- Add underscore to names of trap handlers and add C prototypes (will be needed later)
- Move multiboot code to seperate file multiboot.S, not compiled atm, the code wasn't in use anyway
- Remove EnableA20 dummy
svn path=/trunk/; revision=52253
2011-06-15 19:17:00 +00:00
Timo Kreuzer
ef19190372
[ASM]
...
Fix .fill macro for msvc
svn path=/trunk/; revision=52252
2011-06-15 19:07:50 +00:00
Amine Khaldi
7b3cbde1b7
[CMAKE]
...
* Rename _math.h to math.h and merge r50732 from the cmake branch.
* Remove msvchelper.h as it's not needed anymore for d3d8 and d3d9.
* Skip ftp, libxslt and ksproxy from msvc build.
* Dedicated to igorko.
svn path=/trunk/; revision=52251
2011-06-15 18:55:48 +00:00
Giannis Adamopoulos
0ab46ad495
[ntoskrnl]
...
- Fix compilation with msvc
svn path=/trunk/; revision=52250
2011-06-15 18:33:55 +00:00