On 13.11.2024 09:41, Alessandro Zucchelli wrote: > This addresses violations of MISRA C:2012 Rule 5.2 which states as > following: Identifiers declared in the same scope and name space shall > be distinct. > > This deviation addresses violations of Rule 5.2 arising from > identifiers generated through token pasting macros CHECK_NAME_ and > DEFINE_COMPAT_HANDLE.
For each of the two, can you provide an example of where collisions result? At least for the latter I can't even see how that would work without the compiler complaining (i.e. the build breaking). Jan