This is the mail archive of the ecos-patches@sourceware.org mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Object_loader_patch


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]