How can I tell the linker/compiler not to use memset/memcpy function which use FPU registers?
For example: SCIOPTA allows to limit the use of the FPU for certain tasks (to improve task-switching). Tasks without FPU may not use FPU registers. But the compiler/linker uses optimized versions of memset() which results in an exception.
I tried to compile C files with --fpu none, but this produces link-timer errors.
I know GCC does optimize short memset/memcpy and I had to fight this on PowerPC. But so far I had no problem with GCC and ARM.
The problem is with DS-5/MDK and memset() is in the library.
PowerPC, Atari ... we have a lot in common.
Unfortunately my only option is running GCC, so I know nothing about DS-5/MDK.
If we're lucky, maybe sellis or johannesbauer will put in a word or two about this.