aboutsummaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* regcomp: reduce size of bitmap for multibyte localesYuri Pankov2018-12-124-11/+44
* Continuing efforts to provide hardening of FFS. This change adds aKirk McKusick2018-12-112-1/+8
* Upgrade our copies of clang, llvm, lld, lldb, compiler-rt and libc++ toDimitry Andric2018-12-1132-296/+408
|\
| * Merge ^/head r341764 through r341812.Dimitry Andric2018-12-111-3/+3
| |\ | |/ |/|
| * Merge ^/head r340918 through r341763.Dimitry Andric2018-12-0947-257/+848
| |\
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| *---------. \ Merge llvm, clang, lld, lldb, compiler-rt and libc++ release_70 branchDimitry Andric2018-12-093-3/+3
| |\ \ \ \ \ \ \
| | | | | | | * | Vendor import of llvm release_70 branch r348686:vendor/llvm/llvm-release_701-r349250vendor/llvm/llvm-release_70-r348686vendor/llvm-70Dimitry Andric2018-12-086-113/+151
| | | | | | | * | Vendor import of llvm release_70 branch r348011:vendor/llvm/llvm-release_70-r348011Dimitry Andric2018-12-0119-36/+196
| | * | | | | | | Vendor import of clang release_70 branch r348686:vendor/clang/clang-release_70-r348686Dimitry Andric2018-12-087-101/+130
| | * | | | | | | Vendor import of clang release_70 branch r348011:vendor/clang/clang-release_70-r348011Dimitry Andric2018-12-017-43/+97
| * | | | | | | | Merge ^/head r340869 through r340917.Dimitry Andric2018-11-251-0/+3
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge ^/head r340427 through r340868.Dimitry Andric2018-11-2431-277/+371
| |\ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ Merge ^/head r340368 through r340426.Dimitry Andric2018-11-1415-43/+1114
| |\ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ Merge ^/head r340235 through r340367.Dimitry Andric2018-11-1232-167/+408
| |\ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ Merge ^/head r340213 through r340234.Dimitry Andric2018-11-072-0/+22
| |\ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ Merge ^/head r340126 through r340212.Dimitry Andric2018-11-0714-65/+168
| |\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | Update LLVM_VERSION_PATCH define in llvm-config.h.Dimitry Andric2018-11-041-1/+1
| * | | | | | | | | | | | | | Merge ^/head r339813 through r340125.Dimitry Andric2018-11-0433-205/+8533
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \
| *---------. \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge llvm, clang, lld, lldb, compiler-rt and libc++ release_70 branchDimitry Andric2018-11-048-14/+14
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|_|_|_|_|_|/ / / / / / / | | |/| | | | | | | | | | | | / / / / / / | | | | |_|_|_|_|_|_|_|_|_|_|/ / / / / / | | | |/| | | | | | | | | | | / / / / / | | | | | |_|_|_|_|_|_|_|_|_|/ / / / / | | | | |/| | | | | | | | | | / / / / | | | | | | |_|_|_|_|_|_|_|_|/ / / / | | | | | |/| | | | | | | | | / / / | | | | | | | |_|_|_|_|_|_|_|/ / / | | | | | | |/| | | | | | | | / / | | | | | | | | |_|_|_|_|_|_|/ / | | | | | | | |/| | | | | | | |
| | | | | | | * | | | | | | | | Vendor import of llvm release_70 branch r346007:vendor/llvm/llvm-release_70-r346007Dimitry Andric2018-11-048-62/+116
| | * | | | | | | | | | | | | | Vendor import of clang release_70 branch r346007:vendor/clang/clang-release_70-r346007Dimitry Andric2018-11-047-36/+76
| * | | | | | | | | | | | | | | Merge ^/head r339670 through r339812.Dimitry Andric2018-10-2731-37/+907
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge ^/head r339015 through r339669.Dimitry Andric2018-10-2380-541/+967
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge ^/head r338988 through r339014.Dimitry Andric2018-09-292-1/+6
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Add compiler-rt's libFuzzer, not connected to buildworld yet.Dimitry Andric2018-09-292-0/+65
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge ^/head r338731 through r338987.Dimitry Andric2018-09-2718-51/+2455
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge ^/head r338690 through r338730.Dimitry Andric2018-09-178-4/+248
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| *---------. \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge llvm, clang, lld, lldb, compiler-rt and libc++ 7.0.0 releaseDimitry Andric2018-09-173-3/+3
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|_|_|_|_|/ / / / / / / / / / / / / / | | |/| | | | | | | | | | | / / / / / / / / / / / / / | | | | |_|_|_|_|_|_|_|_|_|/ / / / / / / / / / / / / | | | |/| | | | | | | | | | / / / / / / / / / / / / | | | | | |_|_|_|_|_|_|_|_|/ / / / / / / / / / / / | | | | |/| | | | | | | | | / / / / / / / / / / / | | | | | | |_|_|_|_|_|_|_|/ / / / / / / / / / / | | | | | |/| | | | | | | | / / / / / / / / / / | | | | | | | |_|_|_|_|_|_|/ / / / / / / / / / | | | | | | |/| | | | | | | / / / / / / / / / | | | | | | | | |_|_|_|_|_|/ / / / / / / / / | | | | | | | |/| | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | Vendor import of clang 7.0.0 release r342383:vendor/clang/clang-release_700-r342383Dimitry Andric2018-09-171-1/+1
| * | | | | | | | | | | | | | | | | | | | | Merge ^/head r338595 through r338689, and resolve conflicts.Dimitry Andric2018-09-1423-67/+563
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| *---------. \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge llvm, clang, lld, lldb, compiler-rt and libc++ release_70 branchDimitry Andric2018-09-113-3/+3
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|/ / / / / / / / / / / / / / / / / / / / | | |/| | | | | | / / / / / / / / / / / / / / / / / / / | | | | |_|_|_|_|/ / / / / / / / / / / / / / / / / / / | | | |/| | | | | / / / / / / / / / / / / / / / / / / | | | | | |_|_|_|/ / / / / / / / / / / / / / / / / / | | | | |/| | | | / / / / / / / / / / / / / / / / / | | | | | | |_|_|/ / / / / / / / / / / / / / / / / | | | | | |/| | | / / / / / / / / / / / / / / / / | | | | | | | |_|/ / / / / / / / / / / / / / / / | | | | | | |/| | / / / / / / / / / / / / / / / | | | | | | | | |/ / / / / / / / / / / / / / / | | | | | | | |/| | | | | | | | | | | | | | |
| | | | | | | * | | | | | | | | | | | | | | | Vendor import of llvm release_70 branch r341916:vendor/llvm/llvm-release_700-r342383vendor/llvm/llvm-release_70-r341916Dimitry Andric2018-09-1118-57/+152
| | | | | * | | | | | | | | | | | | | | | | | Vendor import of lld release_70 branch r341916:vendor/lld/lld-release_70-r341916Dimitry Andric2018-09-111-5/+4
| | | * | | | | | | | | | | | | | | | | | | | Vendor import of compiler-rt release_70 branch r341916:vendor/compiler-rt/compiler-rt-release_701-r349250vendor/compiler-rt/compiler-rt-release_700-r342383vendor/compiler-rt/compiler-rt-release_70-r348686vendor/compiler-rt/compiler-rt-release_70-r348011vendor/compiler-rt/compiler-rt-release_70-r346007vendor/compiler-rt/compiler-rt-release_70-r341916vendor/compiler-rt-70Dimitry Andric2018-09-111-4/+5
| | * | | | | | | | | | | | | | | | | | | | | Vendor import of clang release_70 branch r341916:vendor/clang/clang-release_70-r341916Dimitry Andric2018-09-111-2/+1
| * | | | | | | | | | | | | | | | | | | | | | Merge ^/head r338392 through r338594.Dimitry Andric2018-09-1113-72/+66
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge ^/head r338298 through r338391.Dimitry Andric2018-08-294-14/+13
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| *---------. \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge llvm, clang, lld, lldb, compiler-rt and libc++ release_70 branchDimitry Andric2018-08-295-140/+4
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|/ / / / / / / / / / / / / / / / / / / / / | | |/| | | | | | | / / / / / / / / / / / / / / / / / / / / | | | | |_|_|_|_|_|/ / / / / / / / / / / / / / / / / / / / | | | |/| | | | | | / / / / / / / / / / / / / / / / / / / | | | | | |_|_|_|_|/ / / / / / / / / / / / / / / / / / / | | | | |/| | | | | / / / / / / / / / / / / / / / / / / | | | | | | |_|_|_|/ / / / / / / / / / / / / / / / / / | | | | | |/| | | | / / / / / / / / / / / / / / / / / | | | | | | | |_|_|/ / / / / / / / / / / / / / / / / | | | | | | |/| | | / / / / / / / / / / / / / / / / | | | | | | | | |_|/ / / / / / / / / / / / / / / / | | | | | | | |/| | | | | | | | | | | | | | | | |
| | | | | | | * | | | | | | | | | | | | | | | | | Vendor import of llvm release_70 branch r340910:vendor/llvm/llvm-release_70-r340910Dimitry Andric2018-08-2911-32/+125
| | | * | | | | | | | | | | | | | | | | | | | | | Vendor import of compiler-rt release_70 branch r340910:vendor/compiler-rt/compiler-rt-release_70-r340910Dimitry Andric2018-08-291-9/+0
| | * | | | | | | | | | | | | | | | | | | | | | | Vendor import of clang release_70 branch r340910:vendor/clang/clang-release_70-r340910Dimitry Andric2018-08-2915-64/+120
| * | | | | | | | | | | | | | | | | | | | | | | | Merge ^/head r338026 through r338297, and resolve conflicts.Dimitry Andric2018-08-2426-276/+672
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge ^/head r337646 through r338014.Dimitry Andric2018-08-1845-143/+3742
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| *---------. \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge llvm, clang, lld, lldb, compiler-rt and libc++ release_70 branchDimitry Andric2018-08-185-5/+13
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|/ / / / / / / / / / / / / / / / / / / / / / / | | |/| | | | | | | / / / / / / / / / / / / / / / / / / / / / / | | | | |_|_|_|_|_|/ / / / / / / / / / / / / / / / / / / / / / | | | |/| | | | | | / / / / / / / / / / / / / / / / / / / / / | | | | | |_|_|_|_|/ / / / / / / / / / / / / / / / / / / / / | | | | |/| | | | | / / / / / / / / / / / / / / / / / / / / | | | | | | |_|_|_|/ / / / / / / / / / / / / / / / / / / / | | | | | |/| | | | / / / / / / / / / / / / / / / / / / / | | | | | | | |_|_|/ / / / / / / / / / / / / / / / / / / | | | | | | |/| | | / / / / / / / / / / / / / / / / / / | | | | | | | | |_|/ / / / / / / / / / / / / / / / / / | | | | | | | |/| | | | | | | | | | | | | | | | | | |
| | | | | | | * | | | | | | | | | | | | | | | | | | | Vendor import of llvm release_70 branch r339999:vendor/llvm/llvm-release_70-r339999Dimitry Andric2018-08-1810-54/+92
| | * | | | | | | | | | | | | | | | | | | | | | | | | Vendor import of clang release_70 branch r339999:vendor/clang/clang-release_70-r339999Dimitry Andric2018-08-1821-340/+696
| | | | | | | | | | | | | | | | | | | | | | | | | | |
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| *---------. \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge llvm, clang, lld, lldb, compiler-rt and libc++ release_70 branchDimitry Andric2018-08-113-3/+3
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|/ / / / / / / / / / / / / / / / / / / / / / / / / | | |/| | | | | / / / / / / / / / / / / / / / / / / / / / / / / | | | | |_|_|_|/ / / / / / / / / / / / / / / / / / / / / / / / | | | |/| | | | / / / / / / / / / / / / / / / / / / / / / / / | | | | | |_|_|/ / / / / / / / / / / / / / / / / / / / / / / | | | | |/| | | / / / / / / / / / / / / / / / / / / / / / / | | | | | | |_|/ / / / / / / / / / / / / / / / / / / / / / | | | | | |/| | / / / / / / / / / / / / / / / / / / / / / | | | | | | | |/ / / / / / / / / / / / / / / / / / / / / | | | | | | |/| / / / / / / / / / / / / / / / / / / / / | | | | | | | |/ / / / / / / / / / / / / / / / / / / /
| | | | | | | * | | | | | | | | | | | | | | | | | | | Vendor import of llvm release_70 branch r339355:vendor/llvm/llvm-release_70-r339355Dimitry Andric2018-08-1112-187/+300
| | | | | | | * | | | | | | | | | | | | | | | | | | | Vendor import of llvm release_70 branch r338892:vendor/llvm/llvm-release_70-r338892Dimitry Andric2018-08-045-4/+114
| | | | | | | * | | | | | | | | | | | | | | | | | | | Vendor import of llvm trunk r338536:vendor/llvm/llvm-trunk-r338536Dimitry Andric2018-08-02326-2754/+5312