[PATCH] Fix justify error for small structures in variable arguments for MIPS64 big endian

Daniel Sanders daniel.sanders at imgtec.com
Thu Feb 26 02:48:11 PST 2015


Bugzilla was playing up yesterday but I've been able to look at PR21608 again and there's something I should mention here. I believe this patch delivers the correct and intended behaviour but it should be noted that GCC miscompiles this case in the same way. I mention this because our criteria for all the other calling convention bugs was "matches GCC's behaviour" since it implements the de-facto calling convention for Mips which appears to differ slightly from the documented calling convention. On this occasion, it makes sense for us to differ from GCC's current (broken) behaviour and have GCC fixed later.


REPOSITORY
  rL LLVM

http://reviews.llvm.org/D7881

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/






More information about the llvm-commits mailing list