It appears that gcc-ld and possibly sym-ld do not set the 'x' bits of output files. The last time I looked at the sources two chmod()'s had #ifndef atarist round them, presumably from pre-MiNT/minixfs days. Steve.