From: Casper H. <ch...@us...> - 2002-05-29 20:33:37
|
ons, 2002-05-29 kl. 22:00 skrev Eric Kohl: > > "Casper Hornstrup" <ch...@us...> wrote: > > > > I have some time to do a cleanup of our code base. Is everyone using the > > latest MinGW release (gcc-3.1, w32api-1.4) ? If not, please upgrade > > soon. I will throw out our old Windows API headers and use MinGW > > whereever possible to have better code sharing with WINE. > > > > I will start reorganizing CVS like we discussed on this list. > > > > Any last words, before I begin? > > Are you going to replace our current DDK headers too? Not at first. I'll do this when I've submitted the Windows XP DDK to MinGW and gotten some feedback. I expect there to be some issues with packing. Then I'll have to add enough obsoleted Windows NT 4.0 structures so we can move over to this DDK. So in short, it will probably be at least a month before we can do this. > I noticed that our current code uses the PTxxx partition type constants > (propably taken from linux) instead of PARTITION_xxxx constants. I'd like to > fix that before you start cleaning up the mess. ;-) > > Eric Oh, it would be nice if you could fix such compatibility issues when you spot them. It will make the transition easier ;o) Another issue is, when we use w32api and winddk from MinGW, how do we handle additions to those? We can submit patches to MinGW, but when our code base depends on these additions, then ReactOS developers must use the latest w32api and winddk from CVS in order to compile. Of course, we can try to batch such additions in order to minimize the number of upgrades necesarry. - Casper |