Hello, Thank you for the discussion on ABI, it was a good discussion. I think the discussion was scattered across use cases and implementation.
I think I need to structure the discussion. In this email, can we focus on the use case (what is the problem we are trying to solve)? We can come to the implementation details later. This discussion may become philosophical, I think that is ok. It is important to agree on what we want to support for ODP. The aim for me is to understand the use case and then map it to the code. I have following questions about use cases. 1) Is the aim to provide backward binary compatibility for the application between different versions of ODP (application compiled for ver1 of ODP will work with ver2 of ODP)? 2) Is the aim to provide binary compatibility across SoCs with common processor architectures? i.e. application compiled for Cavium SoC should work on NXP SoC without recompilation. 3) Are there any other use cases? Thank you, Honnappa
