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

Reply via email to