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.

TMS570LS3137: warning #1853-D: declaration hides built-in function "memcpy"

Part Number: TMS570LS3137

Hi Ti Experts,

From ARM Compiler document i found that there is an inbuilt method "memcpy".

I am trying to use my own memcpy file which is written in Cpp template class, when i try to extern it i am getting "external C linkage" problem.

If i create memcpy.c file and try to use, i am getting warning "#1853-D: declaration hides built-in function "memcpy""

How can i disable this option.

Regards,

Somesh

  • You have two separate, though related, problems.  For each problem, please submit a test case.  For the file that has ..

    Someswararao malla said:
    I am trying to use my own memcpy file which is written in Cpp template class, when i try to extern it i am getting "external C linkage" problem.

    AND for the file that has ...

    Someswararao malla said:
    If i create memcpy.c file and try to use, i am getting warning "#1853-D: declaration hides built-in function "memcpy""

    Please follow the directions in the article How to Submit a Compiler Test Case.

    Thanks and regards,

    -George

  • Please submit the requested test cases.

    Thanks and regards,

    -George

  • Since it has been a while, I presume the problems are resolved.  I'd appreciate hearing how they got resolved.

    Thanks and regards,

    -George