On 04/22/2015 09:56 AM, Maxim Uvarov wrote:
>
>  
>
>     I don't know if this influences the location of odp_atomic_internal.h in 
> the ODP source structure. Maybe the makefiles can grab files (to be 
> installed) from anywhere. Maxim, Anders?
>
>
> _internal.h prefixes says that file has internal content for platform only 
> and it should not be installed.
>
> Do you want make in ODP API change memory model for atomics?  In that case 
> you need to move _internal.h to atomic.h with proper renaming. And 
> _internal.h is not needed in that case.
>
> Best regards,
> Maxim.
>
>  

I guess the idea would be to move odp_atomic_internal.h to 
include/odp/plat/atomic.h (or something similar) and use its function to 
implement the include/opd/atomic.h instead of relying both implementations on 
GCC __atomic_* builtins and making it easier to port.

Nicolas
_______________________________________________
lng-odp mailing list
lng-odp@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to