[parrot/parrot] 132f7c: [GH #853] Enable proper llvm probes

GitHub noreply at github.com
Tue Oct 2 21:37:14 UTC 2012


  Branch: refs/heads/rurban/llvm-gh853
  Home:   https://github.com/parrot/parrot
  Commit: 132f7c760d0f4cc119668be40f38d2d1ccfa9524
      https://github.com/parrot/parrot/commit/132f7c760d0f4cc119668be40f38d2d1ccfa9524
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-10-02 (Tue, 02 Oct 2012)

  Changed paths:
    M config/auto/llvm.pm
    M lib/Parrot/Configure/Options/Conf/Shared.pm
    M t/steps/auto/llvm-01.t

  Log Message:
  -----------
  [GH #853] Enable proper llvm probes

enable compilation probes
add the --llvm-config option and handle it
print the detected version (silent 1 as fallback)
detect static llvm libs
handle the debian testing default case (appended -version)
handle the llvm 3.2 new --version format
set proper llvm_{c,cxx,ld}flags and llvm_libs config keys for opsc_llvm integration
try given cc for a llvm-gcc or clang compatible compiler
check the output of -emit-llvm by file magic inspection
  ld: warning: cannot find entry symbol 'mit-llvm'





More information about the parrot-commits mailing list