Robert Dickenson
a17da31116
removed unused, useless & erroneous makefile...
...
svn path=/trunk/; revision=7332
2003-12-30 16:15:36 +00:00
Robert Dickenson
668039fd8a
Commit of some work done last year...
...
svn path=/trunk/; revision=6431
2003-10-25 13:21:41 +00:00
Robert Dickenson
139847baad
Further version syncing...
...
svn path=/trunk/; revision=6384
2003-10-20 12:48:19 +00:00
Robert Dickenson
d7f0fdf355
Further version syncing...
...
svn path=/trunk/; revision=6370
2003-10-19 11:13:54 +00:00
Robert Dickenson
308b455c7f
Single line typo fixup consistent with same change in headers.
...
svn path=/trunk/; revision=6369
2003-10-19 10:43:10 +00:00
Robert Dickenson
81ef57a149
Header additions and modifications to bring our header versions closer to the latest mingw releases. Basically just reducing the diffs between the two versions.
...
Nothing should change with the resulting binaries (although various #pragma pack directives may have an effect )^:
Clean build tested without problem. Hopefully haven't broken anything with the runtime, ROS still boots ok for me under BOCHS.
Lots of laborious work all to be chucked out once we can finally switch over to the mingw headers full time.
Sorry if this causes anybody�s uncommitted work to be in conflict.
Heaps more coming to an directory near you soon (if nobody objects of course)
I noticed somewhere something like an 'include next' directive, however I can't find it now. In order to save me the research can anybody enlighten me as to its purpose. What I am hoping for is that it tells the pre-proc to go to the next header of the same name in the 'includes' search path. Such a directive would certainly be useful right now!
Regarding the mention on ros-kernel about wine-msvcrt v's ros-msvcrt I was hoping that the mingwacr project would addrs this however it seems to have lost all its steam. Anybody got an update concerning the project?
Somewhat off topic: finally the rains have come -> http://mirror.bom.gov.au/products/IDR032.loop.shtml#image
svn path=/trunk/; revision=6368
2003-10-19 10:36:41 +00:00
Robert Dickenson
c73c9212f8
Reverting previous mods due to even more problems occurring with a clean build.
...
Sorry for all the noise...
svn path=/trunk/; revision=6345
2003-10-17 12:53:48 +00:00
Robert Dickenson
a0c7411b79
Reverting previous mods due to even more problems occurring with a clean build.
...
svn path=/trunk/; revision=6344
2003-10-17 11:46:45 +00:00
Robert Dickenson
8a6ba12068
Couple of temporary fixes required, found after doing a clean build.
...
svn path=/trunk/; revision=6343
2003-10-17 11:15:29 +00:00
Robert Dickenson
4c7cd88113
Minor progress to bring ros-ddk headers closer to the latest mingw-ddk headers. Tested some dependant targets and found no build problems.
...
svn path=/trunk/; revision=6342
2003-10-17 09:17:59 +00:00
Robert Dickenson
427e1430ca
Minor progress to bring ros-ddk headers closer to the latest mingw-ddk headers. Tested dependant targets and found no problems.
...
svn path=/trunk/; revision=6341
2003-10-17 05:36:39 +00:00
Robert Dickenson
2e841b972e
Trivial mod to remove obsolete comment about bugfix. Thanks Eric for comfirming.
...
Removed line:
// while (Section != NULL) // RobD - this looks like an error, Section variable never changes inside the while loop...
svn path=/trunk/; revision=6334
2003-10-16 08:39:28 +00:00
Robert Dickenson
7f69240625
reactos\subsys\system\usetup\infcache.c (line 1156)
...
CacheSection = Cache->FirstSection;
while (Section != NULL)
changed to:
CacheSection = Cache->FirstSection;
// while (Section != NULL) // RobD - this looks like an error, variable 'Section' never changes inside the while loop...
while (CacheSection != NULL)
and also the same in:
reactos\tools\mkhive\infcache.c (line 1007)
Could Royce or Eric confirm this 'fix' please.
svn path=/trunk/; revision=6158
2003-09-27 09:14:15 +00:00
Robert Dickenson
95cb8daf2a
corrected parameter type for towupper.
...
svn path=/trunk/; revision=4187
2003-02-21 16:32:57 +00:00
Robert Dickenson
7c50d54d90
minor cleanup.
...
svn path=/trunk/; revision=4186
2003-02-21 16:30:05 +00:00
Robert Dickenson
2375f4f3f4
removed taskmgr from default target list since it requires c++.
...
svn path=/trunk/; revision=4185
2003-02-21 16:24:35 +00:00
Robert Dickenson
562b3cf13b
getting some mods from a while ago sync'd.
...
svn path=/trunk/; revision=4184
2003-02-21 16:23:11 +00:00
Robert Dickenson
c3ff43d969
minor updates to try and find some debug output from the wine libs.
...
svn path=/trunk/; revision=4183
2003-02-21 14:47:34 +00:00
Robert Dickenson
9f3fb17e6e
minor mod to main header to attempt to fix mingw version problem.
...
svn path=/trunk/; revision=4182
2003-02-21 14:04:55 +00:00
Robert Dickenson
a3e2ea980a
minor update to sync my tree.
...
svn path=/trunk/; revision=4181
2003-02-20 15:07:37 +00:00
Robert Dickenson
9cac22fb79
minor update.
...
svn path=/trunk/; revision=4076
2003-01-27 15:12:12 +00:00
Robert Dickenson
6c08d81780
backdoor macro fixed.
...
svn path=/trunk/; revision=4075
2003-01-27 14:49:18 +00:00
Robert Dickenson
1eac255e7c
Changed define _OLE2NLS_IN_BUILD_ to reactivate various stubs including GetACP.
...
svn path=/trunk/; revision=4050
2003-01-21 20:50:51 +00:00
Robert Dickenson
d55087f86e
Hope I fixed the broken issue.
...
svn path=/trunk/; revision=4031
2003-01-18 15:55:07 +00:00
Robert Dickenson
8b09e17d3f
Required for some wine libs and now rosapps to build with ros includes in preference to mingw's
...
svn path=/trunk/; revision=4005
2003-01-15 20:17:50 +00:00
Robert Dickenson
b2a576cd5f
Pulling in wstring support functions from wine, need to either bring in wctype_table or access the kernel32 nls files??? TODO:
...
svn path=/trunk/; revision=4004
2003-01-15 20:12:27 +00:00
Robert Dickenson
9ebba084e6
Split out separate makefiles for apps/tests apps/testsets & apps/utils.
...
svn path=/trunk/; revision=4003
2003-01-15 20:09:52 +00:00
Robert Dickenson
e6a193806c
Mainly standardisation of makefiles. Added some exports to core libs for wine dependancies.
...
svn path=/trunk/; revision=4002
2003-01-15 20:05:53 +00:00
Robert Dickenson
92dec86909
Mainly standardisation of makefiles, now support make install rules and use ros headers...
...
svn path=/trunk/; revision=4000
2003-01-15 19:55:29 +00:00
Robert Dickenson
e9ba047848
path to root correction.
...
svn path=/trunk/; revision=3993
2003-01-12 02:03:06 +00:00
Robert Dickenson
87c1e63ebe
Added new targets.
...
svn path=/trunk/; revision=3992
2003-01-12 02:02:17 +00:00
Robert Dickenson
329c896e1f
Updates to the VDM support. Improvemnts to the new wine-debug-channels supprt.
...
svn path=/trunk/; revision=3991
2003-01-12 01:54:40 +00:00
Robert Dickenson
f821d1d7cc
Changes to included libraries in build.
...
svn path=/trunk/; revision=3966
2003-01-08 19:56:26 +00:00
Robert Dickenson
d606d9479f
New name for packet capture library network driver, packet driver to be deprecated.
...
svn path=/trunk/; revision=3965
2003-01-08 19:55:02 +00:00
Robert Dickenson
cfc75012b1
New library to export the wine debug channel support functions.
...
svn path=/trunk/; revision=3964
2003-01-08 19:52:22 +00:00
Robert Dickenson
f81a1de259
Moved wine debug channel exports to new library.
...
svn path=/trunk/; revision=3963
2003-01-08 19:50:39 +00:00
Robert Dickenson
1af5429d2b
And that wraps up our broadcast for this evening.
...
svn path=/trunk/; revision=3961
2003-01-07 18:22:54 +00:00
Robert Dickenson
9c58563e7b
Updates to accomodate changes and additions with the various sub-modules.
...
svn path=/trunk/; revision=3960
2003-01-07 18:20:34 +00:00
Robert Dickenson
158847adad
temporarily removed regexpl due to C++ dependance problems.
...
svn path=/trunk/; revision=3959
2003-01-07 18:16:44 +00:00
Robert Dickenson
34f1644a51
Updated and removed temporarily regexpl due to C++ problems.
...
svn path=/trunk/; revision=3958
2003-01-07 18:14:30 +00:00
Robert Dickenson
b30bc31e1f
CVS housekeeping.
...
svn path=/trunk/; revision=3957
2003-01-07 18:10:30 +00:00
Robert Dickenson
299dc7ee24
Added clipboard and common dialog references as well as build improvements.
...
svn path=/trunk/; revision=3956
2003-01-07 18:06:16 +00:00
Robert Dickenson
d73cc06799
Temporary fork of candidate base of potententially very useful development tool for ros.
...
svn path=/trunk/; revision=3955
2003-01-07 17:59:20 +00:00
Robert Dickenson
b8573aace5
Added _alldiv,_allmul,_allrem,_allshl,_allshr,_aulldiv,_aullrem,_aullshr stubs and exported them.
...
svn path=/trunk/; revision=3954
2003-01-07 17:48:12 +00:00
Robert Dickenson
5def2455d3
Added rules for building 'proglib' targets since nothing seemed to use this target already and it didn't work for csrss otherwise.
...
svn path=/trunk/; revision=3953
2003-01-07 17:39:58 +00:00
Robert Dickenson
839ce7a195
Changed from target type 'program' to 'proglib' and exported CsrServerInitialization for OS/2 subsystem linkage.
...
svn path=/trunk/; revision=3952
2003-01-07 17:37:22 +00:00
Robert Dickenson
2f4bd108e7
Turned back off and modified some other debug noise.
...
svn path=/trunk/; revision=3951
2003-01-07 17:35:56 +00:00
Robert Dickenson
b4ed26f8da
Added some some missing exports for wine module linkage.
...
Shutdown was a mess from *nix newlines.
svn path=/trunk/; revision=3950
2003-01-07 17:32:59 +00:00
Robert Dickenson
ae2157bade
Added some some missing exports for wine module linkage.
...
svn path=/trunk/; revision=3949
2003-01-07 17:30:33 +00:00
Robert Dickenson
0ffa768455
Added support for lauching VDM on dos image load.
...
Depends phase in makefile for processing with wmc.
Included message table resources section.
Added some some missing exports for wine module linkage.
svn path=/trunk/; revision=3948
2003-01-07 17:29:09 +00:00
Robert Dickenson
3f13766f16
added install batch similar to that provided in /reactos. Removed deprecated Makefile.
...
svn path=/trunk/; revision=3947
2003-01-07 16:24:45 +00:00
Robert Dickenson
a6d6844e8a
Performed housekeeping to get the subsystem building. Introduced ros makefile 'standards' throughout.
...
Is anybody doing any work on the OS/2 support?
svn path=/trunk/; revision=3946
2003-01-07 16:23:12 +00:00
Robert Dickenson
a8e38f8c30
housekeeping files...
...
svn path=/trunk/; revision=3945
2003-01-05 19:32:32 +00:00
Robert Dickenson
8efeab6149
Include a define for a Macro having being defined, temporary fix to avoid conflict with posix+ headers.
...
svn path=/trunk/; revision=3944
2003-01-05 19:23:20 +00:00
Robert Dickenson
176e744766
Trivial update to trace message plus the usual housekeeping...
...
svn path=/trunk/; revision=3943
2003-01-05 19:18:44 +00:00
Robert Dickenson
add8773a9b
Added a new phase to the build cycle, make depends, in order to get certain dependancies built first.
...
This includes but is not limited to global error code headers generated from message scripts via wmc.
svn path=/trunk/; revision=3942
2003-01-05 19:17:16 +00:00
Robert Dickenson
9b802163c5
Updated global ReactOS makefile to incorporate new wine and posix etc sub-targets with the defacto standard make style.
...
svn path=/trunk/; revision=3941
2003-01-05 19:15:10 +00:00
Robert Dickenson
3028effd84
doing some maintenance on the posix build system, getting in sync with reactos base.
...
svn path=/trunk/; revision=3940
2003-01-05 18:29:41 +00:00
Robert Dickenson
0ab5c4ecee
doing some maintenance on the posix build system, getting in sync with reactos base.
...
svn path=/trunk/; revision=3939
2003-01-05 18:10:27 +00:00
Robert Dickenson
bc87211c3f
housekeeping files...
...
svn path=/trunk/; revision=3938
2003-01-05 17:54:20 +00:00
Robert Dickenson
d110568a5c
created stubs for the rest of the functions listed in mingw's tlhelp.h and exported them.
...
svn path=/trunk/; revision=3937
2003-01-05 14:32:32 +00:00
Robert Dickenson
c374e4ed3e
Created test program for loading libraries in various ways.
...
svn path=/trunk/; revision=3936
2003-01-05 14:17:42 +00:00
Robert Dickenson
b9113d3fae
Moved the beginnings of some toolhelp exports to their own module.
...
svn path=/trunk/; revision=3935
2003-01-05 10:07:08 +00:00
Robert Dickenson
661896dfde
ps did not require a lot from C++, so now it doesn't require it at all.
...
svn path=/trunk/; revision=3934
2003-01-04 18:36:28 +00:00
Robert Dickenson
7a48c7fcf2
exported stubs for Process32First, Process32Next and CreateToolhelp32Snapshot created.
...
svn path=/trunk/; revision=3933
2003-01-04 18:33:18 +00:00
Robert Dickenson
7c22eaa402
reference to mingw's libth32.a added so the thing compiles *and* links.
...
svn path=/trunk/; revision=3932
2003-01-04 17:45:49 +00:00
Robert Dickenson
5b2709d12e
added missing sub-dir to clean rule.
...
svn path=/trunk/; revision=3913
2003-01-01 11:18:06 +00:00
Robert Dickenson
e5b16f9408
Updates to test program.
...
svn path=/trunk/; revision=3912
2003-01-01 11:16:18 +00:00
Robert Dickenson
617e618fda
Minor mods.
...
svn path=/trunk/; revision=3911
2003-01-01 11:11:49 +00:00
Robert Dickenson
980c3dbb9a
Changes to all definitions involving wchar_t. The unsigned short type caused g++ to fail.
...
svn path=/trunk/; revision=3910
2003-01-01 06:19:37 +00:00
Robert Dickenson
4d245b3040
updates to the sc utility.
...
svn path=/trunk/; revision=3909
2002-12-28 16:19:22 +00:00
Robert Dickenson
239ec2591c
added a default test ip address, i'm sure i've done this before...
...
svn path=/trunk/; revision=3908
2002-12-28 16:12:04 +00:00
Robert Dickenson
79a36072ff
added new targets - does anybody else use these?
...
perhaps I should try make install some time...
svn path=/trunk/; revision=3907
2002-12-28 16:10:03 +00:00
Robert Dickenson
c7e92bc001
added new targets and some macros.
...
svn path=/trunk/; revision=3906
2002-12-28 16:07:59 +00:00
Robert Dickenson
d4e546fc84
moved all wine targets to makefile in wine dir
...
svn path=/trunk/; revision=3905
2002-12-28 16:06:11 +00:00
Robert Dickenson
d2d897b1c4
something going spooky with CVS, trying to get this file in...
...
svn path=/trunk/; revision=3901
2002-12-27 14:53:06 +00:00
Robert Dickenson
3288c0e0d5
Include test for truncating files, which currently doesn't work.
...
svn path=/trunk/; revision=3900
2002-12-27 14:44:01 +00:00
Robert Dickenson
bb2e6e63b8
Progress with opening and closing handles to SCM.
...
svn path=/trunk/; revision=3899
2002-12-27 14:40:03 +00:00
Robert Dickenson
70544cdae0
First draft of a ScmNamedPipeListenerThread implementation.
...
Some debug noise from winlogon and as always edited an ignore file.
svn path=/trunk/; revision=3898
2002-12-27 13:54:28 +00:00
Robert Dickenson
e464b1cd43
rename target from sh.exe to baresh.exe to avoid namespace conflict.
...
svn path=/trunk/; revision=3897
2002-12-26 18:28:25 +00:00
Robert Dickenson
c36596ece0
Keep the posix module buildable, and add some CVS sugar for easier scanning.
...
svn path=/trunk/; revision=3896
2002-12-26 18:14:38 +00:00
Robert Dickenson
2ed726833f
Changed THREAD_STATE_RUNNABLE to THREAD_STATE_READY however PsDispatchThread() is still inaccessible.
...
svn path=/trunk/; revision=3895
2002-12-26 17:36:12 +00:00
Robert Dickenson
0edbb923d6
Perl5.8 requires the pointer to i/o table to be exported, and layed out correctly...
...
svn path=/trunk/; revision=3894
2002-12-26 17:26:41 +00:00
Robert Dickenson
b9d3e630ef
Unix extra lines cleaned up.
...
svn path=/trunk/; revision=3893
2002-12-26 17:23:27 +00:00
Robert Dickenson
8e885e0492
Started to port some of the support for IsCharAlphaNumeric et al from wine.
...
svn path=/trunk/; revision=3892
2002-12-26 17:21:27 +00:00
Robert Dickenson
6cf975887d
More sugar for CVS...
...
svn path=/trunk/; revision=3891
2002-12-26 17:16:13 +00:00
Robert Dickenson
df6e777080
Added new Service Control utitlity.
...
svn path=/trunk/; revision=3890
2002-12-26 17:04:46 +00:00
Robert Dickenson
05a8cab618
Revisted the packet capture driver and updated with fixes in latest 3.0a4 release.
...
Seems I'll need to do some work on the SCM before this'll be running for me.
svn path=/trunk/; revision=3883
2002-12-21 04:46:09 +00:00
Robert Dickenson
35ccf47588
created kernel32.mc message file which generates errcodes.rc, MSG00409.bin and /include/reactos/errcodes.h
...
need to figure out how to get these to build automatically at the dependancy stage before including the output rc into kernel32 resources.
svn path=/trunk/; revision=3877
2002-12-15 06:34:43 +00:00
Robert Dickenson
218703bf94
Updated test program.
...
Successfully reads and writes short test buffer using stream I/O, both A and W versions.
Tests for correct handling of /r/n in text modes however nothing as yet for multi-bytes.
If you rebuild me watch out for the dependacy _tfileio.c which doesn't have an entry in the makefile.
svn path=/trunk/; revision=3874
2002-12-14 14:42:01 +00:00
Robert Dickenson
30b8d5cc45
Fixed "kernel32_test codepage" conformance test:
...
C:\reactos\bin>kernel32_test codepage
codepage: 2 tests executed, 0 marked as todo, 0 failures.
Plus a bit of cvsignoring and #ifdef's in stubs for trying to build with the ole2nls module.
svn path=/trunk/; revision=3871
2002-12-12 04:53:23 +00:00
Robert Dickenson
785d4e6698
KdDebuggerEnable -> KdDebuggerEnabled
...
svn path=/trunk/; revision=3870
2002-12-11 04:39:20 +00:00
Robert Dickenson
c43641f102
Put things back how they work for others until I work it out properly.
...
svn path=/trunk/; revision=3865
2002-12-10 09:31:30 +00:00
Robert Dickenson
167268f4b3
Commented out reference to VECTOR2IRQ in order to get MP config building.
...
svn path=/trunk/; revision=3845
2002-12-09 18:44:05 +00:00
Robert Dickenson
74075d4ed5
Commented out call to PsDispatchThread(THREAD_STATE_RUNNABLE) in order to get MP config building.
...
svn path=/trunk/; revision=3844
2002-12-09 18:42:41 +00:00
Robert Dickenson
58d9c81bdc
Added a dummy copy of KiInterruptDispatch2 and removed reference to KeGetCurrentThread()->LastEip in order to get MP config building.
...
svn path=/trunk/; revision=3843
2002-12-09 18:40:45 +00:00
Robert Dickenson
5118ff8a48
Still... having problems with auto-depends on when running building Windows.
...
DEPENDS_PATH := $(PATH_TO_TOP)/tools/
Seems to need a trailing / on the other option as well???
I can't explain what's going on here, so I'm trying to fix it by trial and error.
Once again, please let me know if it breaks things for others.
svn path=/trunk/; revision=3842
2002-12-09 17:26:00 +00:00
Robert Dickenson
8d49e96dcf
Still having problems with auto-depends on when running building Windows.
...
Cannot see how or when this problem was introduced, just suddenly stopped working the other day...
Appending the final \ seems to get it fixed again.
DEPENDS_PATH := $(subst /,\,$(PATH_TO_TOP))\tools\
Please let me know if it breaks things for others.
svn path=/trunk/; revision=3841
2002-12-09 17:03:09 +00:00
Robert Dickenson
719e18bbee
Added some more libraries which now build to the WINE_DLLS section.
...
svn path=/trunk/; revision=3840
2002-12-09 15:38:18 +00:00
Robert Dickenson
1a95510552
Rollback removal of auto-dependancy checking.
...
Another version of make had made it's way in front of my path )^;
svn path=/trunk/; revision=3839
2002-12-09 15:18:11 +00:00