According to the Freescale support, apparently there is no way to add or link compiled objects into library incrementally using mwldmcf library maker. Unlike Borland’s tlib or Microsoft’s lib or many other library makers, Freescale can’t figure it out yet.
To create library in only way allowed with linker for ColdFire use the following command:
mwldmcf -o [filename].lib -v -g -w on -proc [target] -library *.o >> [filename].err