Hi Mike, Googled for unifdef fixes in order to handle this case when FOO is not defined:
#if defined FOO && defined BAR and found your program, sunindef. http://www.sunifdef.strudl.org/index.html says: "The author and maintainer of Sunifdef is Mike Kinghan, Senior Software Engineer at Symbian Software Ltd. Some fundamental elements of Sunifdef are derived from Tony Finch's version of Unifdef." Well, Mike, it's certainly good that you extended Tony's unifdef, but... old unifdef was a single .c file, 31235 bytes in size, whereas the contents of src/* in your tarball is 424571 bytes. Growth by 13.5 times. Isn't it a little bit much for the fixes and features you added? Consider my needs as a user. I use unifdef to clean up headers from internal library scaffolding when I create "export version" of these headers. I do not want to use externally supplied unifdef, this will add yet another source of variability into the build process, and I don't really want to hunt down unifdef versions and bugs. So, I want to carry my own unifdef.c, build and use it. With 30k byte single file, it's easy. With 420k directory, not so much. Also, debugging a problem with 30k program source is much easier than 420k one. Sorry if this doesn't sound too positive... -- vda _______________________________________________ uClibc mailing list [email protected] http://lists.busybox.net/mailman/listinfo/uclibc
