<html><head><meta http-equiv="Content-Type" content="text/html charset=iso-8859-1"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Jun 12, 2013, at 7:23 AM, Rafael Espíndola <<a href="mailto:rafael.espindola@gmail.com">rafael.espindola@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><blockquote type="cite">[driver] Add support for the COMPILER_PATH environment variable, which adds the<br>specified path(s) to the list of prefix directories.<br><a href="rdar://10097714">rdar://10097714</a><br><br></blockquote><br>Sorry for the really late review, but why this environment variable<br>instead of implementing the -B command line option?<br></blockquote><div><br></div><div>When Apple made the transition from llvm-gcc to clang I added this to be backward compatible with</div><div>llvm-gcc and gcc.  Nick was using this feature to select the appropriate linker for testing.  The -B option</div><div>was added by Chandler around r99159 and then extended by <span style="background-color: rgb(255, 255, 255); text-align: -webkit-left; white-space: pre-wrap; ">Joerg</span> in r125111, so I'm not sure why</div><div>we didn't just use it then..</div><div><br></div><div>Are you proposing we deprecate this feature?  I could be easily convinced either way, but would</div><div>prefer we leave it in place to maintain backward compatibility.  Also, there's really no maintenance</div><div>cost with leaving it in place.</div><div><br></div><div>  Chad</div><br><blockquote type="cite">Cheers,<br>Rafael<br></blockquote></div><br></body></html>