These two patches add all the argz_* functions present in glibc-2.7 that were not in gnulib yet. The functions are taken pretty much verbatim from glibc. The only changes are addition of a few asserts and using public interfaces where the glibc sources used __ functions.
Since the argz module now depends on stpcpy, the first patch changes the license on stpcpy to LGPLv2+ so that 'gnulib-tool --lgpl=2' does not choke. I believe that that change is ok, since stpcpy was also taken from glibc. If it is not, I can rework the patch to avoid using stpcpy. David