summary refs log tree commit diff
path: root/src/rustllvm/llvm-auto-clean-trigger
AgeCommit message (Collapse)AuthorLines
2013-12-29Update llvm.Luqman Aden-1/+1
2013-12-18llvm: Disable pthread on mingwklutzy-1/+1
llvm supports both win32 native threads and pthread, but configure tries to find pthread first. This manually disables pthread to use native api. This removes libpthreads-2.dll dependency on librustc.
2013-12-05Remove unused upcallsAlex Crichton-1/+1
The main one removed is rust_upcall_reset_stack_limit (continuation of #10156), and this also removes the upcall_trace function. The was hidden behind a `-Z trace` flag, but if you attempt to use this now you'll get a linker error because there is no implementation of the 'upcall_trace' function. Due to this no longer working, I decided to remove it entirely from the compiler (I'm also a little unsure on what it did in the first place).
2013-12-05Update LLVM and jettison jit supportAlex Crichton-1/+1
LLVM's JIT has been updated numerous times, and we haven't been tracking it at all. The existing LLVM glue code no longer compiles, and the JIT isn't used for anything currently. This also rebases out the FixedStackSegment support which we have added to LLVM. None of this is still in use by the compiler, and there's no need to keep this functionality around inside of LLVM. This is needed to unblock #10708 (where we're tripping an LLVM assertion).
2013-09-23Disable zlib/libffi when configuring LLVMAlex Crichton-1/+1
This should help bring fewer dependencies in to the snapshots. Closes #9397
2013-09-22touch LLVM clean triggerDaniel Micay-1/+1
2013-09-15Upgrade LLVM to close #9117Alex Crichton-1/+1
2013-09-01touch llvm clean triggerDaniel Micay-1/+1
2013-08-20Upgrade llvm to current HEADAlex Crichton-1/+1
* This has one workaround patch (everything's testing just fine...) * I reworked the fixedstacksegment attribute to be specified with a string rather than using a keyword and an integer and modifying the parser * I added a "no-split-stack" attribute along the same lines as the "fixedstacksegment" attribute for #1226
2013-08-04Update LLVMAlex Crichton-1/+1
2013-07-03force LLVM cleanDaniel Micay-1/+1
2013-07-01Turn on using LLVM threadsafelyAlex Crichton-0/+4
2013-06-27mk: add mechanisms for triggering clean-llvm builds from commitsGraydon Hoare-0/+0