Page MenuHomeSolus

Update llvm to 6.0.0
AbandonedPublic

Authored by joebonrichie on Apr 7 2018, 3:21 PM.

Details

Reviewers
None
Group Reviewers
Triage Team
Summary

Release announcement available here

Signed-off-by: Joey Riches <josephriches@gmail.com>

Test Plan

Rebuilt chromium against this which extensively uses llvm features such as lld, cfi, etc.

Diff Detail

Repository
R1972 llvm
Branch
master
Lint
No Linters Available
Unit
No Unit Test Coverage

Event Timeline

joebonrichie created this revision.Apr 7 2018, 3:21 PM
joebonrichie requested review of this revision.Apr 7 2018, 3:21 PM
joebonrichie planned changes to this revision.Apr 7 2018, 3:27 PM

Still no lldb python support for T5125, even though I specify the python location with

-DPYTHON_EXECUTABLE=/usr/bin/python2 \
-DPYTHON_LIBRARY=/usr/lib64/libpython2.7.so \
-DPYTHON_INCLUDE_DIR=/usr/include/python2.7

It's looking for python in $workdir/sol-stage2/lib64/ for some reason.

Also, i'm not against modularizating the various components for this into separate packages in the future, would make individual maintenance easier.

joebonrichie abandoned this revision.May 3 2018, 5:33 PM

Unless I'm missing something, shouldn't the python flag be -DPYTHON_HOME?

Also, I think it should be using Python 3.5+.

(as per the documentation).