[SOLVED] Missing memcpy_fast in 7.32

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • [SOLVED] Missing memcpy_fast in 7.32

    Hello Segger Forum,

    I recently upgrated Embedded Studio 7.32 from 5.68 and I found out that the function memcpy_fast was removed from the <string.h> file.
    Is this moved or removed?

    Kind regards,
  • Hello,

    Thank you for your inquiry.
    Yes, memcopy_fast is not available with the SEGGER Runtime Library.

    The SEGGER Runtime Library provides the standard C API only.
    However, it is optimized for size and performance. In the project options you can select whether to use the small or fast implementation (or an implementation balanced between both).
    The balanced and fast variant will use the fastest implementation of memcpy.

    You can find the setting under Code > Library > Library Optimization

    Best regards,
    Nino
    Please read the forum rules before posting.

    Keep in mind, this is *not* a support forum.
    Our engineers will try to answer your questions between their projects if possible but this can be delayed by longer periods of time.
    Should you be entitled to support you can contact us via our support system: segger.com/ticket/

    Or you can contact us via e-mail.