Pretty clear. I was failing to consider variadics in the logic. Tested x86_64-pc-linux-gnu, applied to trunk and 4.4. -------------- next part -------------- A non-text attachment was scrubbed... Name: 39742.patch Type: text/x-patch Size: 881 bytes Desc: not available URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20090413/57837745/attachment.bin>