[llvm-commits] [patch][llvm-gcc] Port -no-canonical-prefixes

Chris Lattner clattner at apple.com
Mon Aug 17 08:31:29 PDT 2009


On Aug 16, 2009, at 12:41 AM, Rafael Espindola wrote:

> The llvm-gcc-149702.patch patch is a port of
> http://gcc.gnu.org/ml/gcc-patches/2009-07/msg00110.html
>
> The summary is that with it
> ./foo/bar/bin/gcc -c llvm-gcc-149702.patch
> will run cc1 with
> ./foor/bar/bin/../../libexec/gcc/x86_64-unknown-linux-gnu/4.2.1/cc1
> Instead of
> /<absolute path>/foor/bar/bin/../../libexec/gcc/x86_64-unknown-linux- 
> gnu/4.2.1/cc1
>
> Which is nice in an installation where gcc and cc1 are symbolic links
> that point to files
> in unrelated directories.
>
> The original patch was GPL3, but I have permission to port it to GPL2
> to use it on llvm-gcc.

Hi Rafael, can you get the author to send an email confirming that it  
is ok with them to license it under GPL2 to this list?  While I  
believe you, a court might not :)

-Chris

>
>
> The llvm-gcc-119366.patch is a dependency since it defines
> make_relative_prefix_ignore_links.
> The original is GPL2.
>
> I would like to commit them (after adding the LLVM_LOCAL marks). Is  
> that OK?
>
> Cheers,
> -- 
> Rafael Avila de Espindola
>
> Google | Gordon House | Barrow Street | Dublin 4 | Ireland
> Registered in Dublin, Ireland | Registration Number: 368047
> <llvm-gcc-119366.patch><llvm- 
> gcc-149702.patch>_______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits




More information about the llvm-commits mailing list