On 16 January 2014 16:02, Oliver Stannard <[email protected]> wrote:
> This seems like a fairly fragile way to do things. Does anyone know what > the rationale behind doing this in clang is? > AFAICR, Clang was working around back-end deficiencies on many procedure-call decisions, which didn't get fixed because Clang was working around it. When I got to connect our front-end I ended up repeating the same mistakes. I've been told that that's llvm-gcc's fault, but that was too long ago... The main problem now is that changing procedure-call functions now would need some bigger coordination than just us ARM folks, and could prove to be quite difficult. That being said, I'm always up for a good change. ;) cheers, --renato
_______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
