How can I switch off smart linking?

By adding a '+' after the object in the NAMES list of the prm file.

With the CodeWarrior IDE and the ELF/DWARF object-file format (see -F (-F2, -F2o): Object File Format) compiler option, you can link all in the object within an ENTRIES...END directive in the linker prm file:

ENTRIES fibo.o:* END