Hi Stanislav Stanislav Karpenko wrote:
> I have discovered a minor defect in ECOS Object loader package. It is > related with CYG_LDR_TABLE_KAPI_MUTEX() definition placed in > cyg/objloader/objelf.h. In details, there are ALMOST all ECOS API > cyg_mutex_XXX functions placed under CYG_LDR_TABLE_KAPI_MUTEX(). > Important, that ALMOST all, but not absolutely all. Fuction > cyg_mutex_lock has been omitted I don't know why. Of course a simple > way to fix this issue without any ECOS repository changes is to use > construction like this > > CYG_LDR_TABLE_ENTRY(cyg_mutex_lock_entry, "cyg_mutex_lock", &cyg_mutex_lock ); > > but I thing a better way to fix it under ECOS repository. Therefore I > propose a special patch attached. Thank you for the patch. Now checked-in. John Dallaway eCos maintainer
