Hello

I noticed use of goto's in the latest cvs make source code.  Are there
any plans to restructure so that goto/branches are not needed?  goto's
make the algorithms a little unclear IMO.

There are several common macro's in use. i.e. "record_waiting_files()",
"return_STRING_N_HASH_2".   Could these be migrated to functions (inline
or not), this would aid readability and /debugability/ of the source code.

variable.c has quite a few
variable.h has loads as well

I can make a patch to change these if this sort of change is agreeable.

Regards

JG



_______________________________________________
Bug-make mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/bug-make

Reply via email to