POSIX will say in a future version that calling «rm -f» with no argument is OK; and this sensible behaviour seem to be already very widespread in «the wild» (and possibly lacking only on those systems that are well on their way to obsolescence).
http://horis.kanardia.eu/rok2/Builder/igep_old/buildroot-2015.08-rc1/output/b...
Это было обнаружено в тарболе свежего automake 1.16.1, где это также подчёркивается и в файле NEWS наряду с другими планами для automake 2.0.
Просто «rm -f», кстати, совершенно ничего не делает. Абсолютно. Но, это зачем-то протаскивают в POSIX...