From: Igor Mikolic-T. <ig...@al...> - 2002-09-12 02:01:05
|
Hi, Thanks again for all the ideas. I've got a first cut at the macros that will generate the inlined function versions of the current macros. Rather than attach the rather messy macros here, I've published the file that contains them at http://mywebpages.comcast.net/igormt/w32api_inline.html This web page also summarizes my thoughts so far on how to go about this. Feedback appreciated. I'm going to first try these ideas out on winuser.h because it is probably the biggest offender. So it should be a good example to actually use for testing and experimenting. Hopefully this file will let us see the effects on build speed, debugging, the non-optimized overhead, etc. Plus verify that it works okay with the various GCC versions and settings. If the results of testing winuser.h are satisfactory, I'll tackle the other header files and submit a formal patch. Please take a look at the macros and let me know if there are perhaps better ways to accomplish the same thing. I'll try to get an inlined version of winuser.h done this weekend. I'll post a note here when it's ready for downloading. Igor |