This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA2PXEVM: [TDA2Px][VSDK03-07-01-00]VFP register error is not removed

Part Number: TDA2PXEVM

Hi, 

I was able to use --float_support=none option when compiling my C code for ARM processor. Thanks for your good advice.

However, the compiled file(.lib) occurs following error when I try to build VisionSDK using the .lib file.

[An error like this: ] *** uses VFP register arguments, *** does not.

I expected this error can be resolved if I use --float_support=none option when compiling C source but not.

Could you give me adveise?

I will attach additional information below:

* Source code for testing
  myprintf.h and myprintf.c (Attached to this thread.)
* Commands I entered
  ../bin/armcl --include_path ../include/ --little_endian --float_support=none myprintf.c
  then,
  ../bin/armar -a myprintf myprintf.obj
  and I got myprintf.lib (Attached to this thread).
* Compiler ver.
  ti-cgt-arm_18.1.5.LTS

Thanks,

Koji

myprintf.h

myprintf.c
#include "myprintf.h"

void myprintf(int x){
	printf("****my_printf_test****  %d \n", x);
}

myprintf.lib