On 20 Feb 2016, at 09:31, Roman Divacky via cfe-commits <cfe-commits@lists.llvm.org> wrote: > > Author: rdivacky > Date: Sat Feb 20 02:31:24 2016 > New Revision: 261422 > > URL: http://llvm.org/viewvc/llvm-project?rev=261422&view=rev > Log: > Fix handling of vaargs on PPC32 when going from regsave to overflow. > > It can happen that when we only have 1 more register left in the regsave > area we need to store a value bigger than 1 register and therefore we > go to the overflow area. In this case we have to leave the last slot > in the regsave area unused and keep using overflow area. Do this > by storing a limit value to the used register counter in the overflow block. > > Issue diagnosed by and solution tested by Mark Millard!
Hans, this looks like a nice minor fix to have in 3.8.0. Can we merge it, please? -Dimitry
signature.asc
Description: Message signed with OpenPGP using GPGMail
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits