Just discovered that the library LLVMpic16passes is odd on several accounts: * It doesn't follow the naming schema of the rest of the libraries for that target (should be LLVMPIC16Passes) * Nothing references it. * It differs from the typical library layout of an LLVM target (no other target has a LLVM*passes library) I've changed the name to LLVMPIC16Passes (originally it was PIC16Passes but seems that it was accidentally changed to LLVMpic16passes instead of LLVMPIC16Passes.)