Hi Liran,
The program's name is taken from argv[0] wheras in part 4.7.1 of The
GNU coding standards, It's written not to do that.That node in the standards is talking specifically about the output of --version, and indeed, GNU Hello does not use the computed program_name in its --version output. It's ok, in fact desirable and preferable, to use argv[0] in error messages, and that's what Hello does. So I think it's ok. Thanks for writing, karl
