'function' : function previously seen with a different register list
You already defined function elsewhere with the MPW #pragma parameter preprocessor directive and a different register list.