Hello,

With respect to atomic operations in assembly, I can see three source
files, for the same AMD64 architecture.

1. opal/asm/base/AMD64.asm
2. opal/include/opal/sys/amd64/atomic.h
3. opal/include/opal/sys/atomic_impl.h

What is the need for three files ?  How are they inter-related ?

Please let me know.

Thanks,
- Sreenidhi.

Reply via email to