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.

RTOS: C64x FastRTS EABI names

Other Parts Discussed in Thread: MATHLIB

Tool/software: TI-RTOS

(I know this is not TI-RTOS related, but I can't find a suitable forum, and TI-RTOS feels closest to "TI software libraries". Feel free to move the post to a more appropriate place.)

The C64x FastRTS library comes with a COFF library and an EABI library. It also contains the header-only C_fastRTS library. However, the latter refers to COFF helper functions that no longer exist in EABI. In particular, the headers syntfi.h and ieeef.h refer to helper functions _absf, _fixfc, etc., but section 7.7 of spru187 (the optimizing c compiler manual) tells us that with EABI these functions have been renamed to carry a __c6xabi prefix.

I fixed those headers in a rather crude way (works for me), but it would be really nice if you could provide a proper fix instead.

Kind regards

Markus Moll