The newest version of Crossworks (2.1.1) is removing functions that are not being called. This was not a problem until today. I have some function pointers that get set at run time. The linker claims to not to be able to find them. If I make fake calls to the real functions, it works. Is there a pragma or something to force the linker to keep a function??
Please sign in to leave a comment.