fix wrong type, from joerg jenderek
Add EXEEXT, from joerg jenderek
allow list for long opts. it was erroneous ifdefed out by S_IFLNK. from
joerg jenderek