__clear_cache on arm


What is the reason for excluding clear_cache.c from ARM builds of compiler_rt?
Where __clear_cache is defined in that case?



It's unnecessary on darwin since the main use is dealing with trampolines and we don't support them on the OS. If you do need it for your OS then constructing a build set for it and including it shouldn't be a problem.