[llvm] r223763 - Skip declarations in the case of functions.

Rafael Espíndola rafael.espindola at gmail.com
Tue Dec 9 05:13:06 PST 2014


On 9 December 2014 at 03:25, Michael Ilseman <milseman at apple.com> wrote:
> This fixes the problem for me. Unfortunately, I have zero knowledge of the code or its intent. If you get a chance, do you know why this might happen? If you’re unable to, that’s ok. I can probably get Lang to help when he gets back. In the mean time, this is benign, and hopefully we can revert this when we figure out the true problem.

This is somewhat scary. The code is a bit convoluted, which is why I
was cleaning it up on the way to also being lazy about variables and
aliases.

Have you ever managed to get a reduced testcase? In my experience
linker bug are really easy to reduce by running delta on the list of
input functions and using llvm-extract to keep only the ones delta
selected.

Cheers,
Rafael




More information about the llvm-commits mailing list