2 file version of windows.inc

Started by hutch--, July 22, 2007, 04:38:46 AM

Previous topic - Next topic

hutch--

In response to Biteriders info on the 32k line limit, I have rebuilt the file production system to retain the duplicate checking whike splitting the end result into 2 files. The 1st in windows.inc which has an include line for the next file winextra.inc.

The testing I have done here with Biteriders batch file with the debug options appears to work correctly and everything I have tested with it seems to build OK.

Testing and feedback would be appreciated, especially from Biterider as I have done my best to make sure the files are the same to use and compatible with his work.

[attachment deleted by admin]
Download site for MASM32      New MASM Forum
https://masm32.com          https://masm32.com/board/index.php

hutch--

2nd file.

[attachment deleted by admin]
Download site for MASM32      New MASM Forum
https://masm32.com          https://masm32.com/board/index.php

ToutEnMasm

Hello,
windows.inc refers to "win32st".It isn't a header file.How many files .h is there in it ?.
In it i have found "windef winnetwk winbase".
                         

hutch--

yves,

any notation that has ";;;; name" are just markers I use so I can locate things in the output file and refer them back to the component file I make it from. That file is where most of the older win32 structures are located.
Download site for MASM32      New MASM Forum
https://masm32.com          https://masm32.com/board/index.php

Biterider

Hi Hutch
I compiled all projects I have with the 2 file version of Windows.inc without a problem. All seem to work as expected.  :U

Regards,

Biterider

hutch--

Biterider,

Thanks for the testing, all that I have added is the duplicate guard for the second file so that if anyone tries to include it directly they get a duplicate warning. I will keep playing with a few bits here and there but it looks like it is stable enough for release very shortly.
Download site for MASM32      New MASM Forum
https://masm32.com          https://masm32.com/board/index.php