about summary refs log tree commit diff
path: root/src/comp/back
AgeCommit message (Expand)AuthorLines
2012-01-12build: Build libraries in the bin directory on win32Brian Anderson-1/+0
2012-01-12Make driver::session::session no longer an objectMarijn Haverbeke-39/+40
2012-01-11Revert "build: Build libraries in the bin directory on win32"Brian Anderson-0/+1
2012-01-11build: Build libraries in the bin directory on win32Brian Anderson-1/+0
2012-01-09Fix rpath bug.Graydon Hoare-2/+2
2012-01-06rejigger impl to have an opaque closure ptr rather thanNiko Matsakis-4/+8
2012-01-06Make binding of fns with bounded type parameters workMarijn Haverbeke-1/+4
2012-01-05rustc: Stop exported back::rpath::testBrian Anderson-3/+1
2012-01-05Moved generic float::min, max to core::math and cleaned up some importsStefan Plantikow-1/+1
2012-01-04"str": rename "str_from_cstr" to "from_cstr" (analogous to the other "from_*")Lenny222-1/+1
2012-01-01link with gcc44+Jyun-Yan You-1/+3
2012-01-01fix link errorJyun-Yan You-1/+4
2012-01-01add missing library, enable segmented stacks for freebsdJyun-Yan You-5/+4
2012-01-01freebsd supportUser Jyyou-4/+35
2011-12-22Register new snapshots, purge log_err and log_full in favour of log(...).Graydon Hoare-1/+1
2011-12-22Merge all 3 log syntaxes, tidy up residual misuses.Graydon Hoare-2/+2
2011-12-22Register snapshots and switch logging over to use of log_full or #error / #de...Graydon Hoare-15/+15
2011-12-20removed math leftovers from stdStefan Plantikow-2/+1
2011-12-19Fix a typo.Erick Tryzelaar-1/+1
2011-12-18rustc: Don't emit compact unwind info on macBrian Anderson-0/+8
2011-12-16reorder args to the various vec, option fns so blk comes lastNiko Matsakis-3/+3
2011-12-15massive refactor of how closures workNiko Matsakis-6/+8
2011-12-15Fix bug in library output filename construction: /tmp/foo.rc was being linked...Graydon Hoare-0/+7
2011-12-14refactor trans into trans_closure; restore original closure reprNiko Matsakis-2/+2
2011-12-14insert a field into the closure storing number of ty descsNiko Matsakis-3/+2
2011-12-14get basic code generation working, clone type descs for lambda[send]Niko Matsakis-14/+26
2011-12-14rustc: Always write split stack prologuesBrian Anderson-6/+4
2011-12-13Copy first batch of material from libstd to libcore.Graydon Hoare-7/+7
2011-12-12rustc: Work around a segmentation faultHaitao Li-24/+24
2011-12-12rustc: Refactor and get built on WindowsHaitao Li-14/+12
2011-12-12rustc: Hash includes direct dependent cratesHaitao Li-3/+11
2011-12-12rustc: build versioned library with hash in its nameHaitao Li-6/+13
2011-12-08rustc: Determine the crate type (lib/bin) in the session, not session optsBrian Anderson-2/+2
2011-12-06rt: Various tweaks to make __morestack unwinding work on linuxBrian Anderson-2/+4
2011-12-04Upgrade LLVM to svn revision 145779Brian Anderson-4/+6
2011-11-28rustc: Link in libmorestack.a when --stack-growthBrian Anderson-0/+5
2011-11-25rustc: Fall back to intrinsics.ll if we can't parse the bcBrian Anderson-4/+42
2011-11-18get pure wrappers approach runningNiko Matsakis-6/+5
2011-11-17remove compile-command from local variable blocksNiko Matsakis-5/+0
2011-11-16Various fixes for x86_64 on linuxBrian Anderson-2/+7
2011-11-16fix natives with user-specified link names, remove unused importsNiko Matsakis-2/+2
2011-11-16begin efforts to use shim functions for c-stack callsNiko Matsakis-13/+6
2011-11-10Cleanup unused importsHaitao Li-19/+4
2011-11-07rustc: Add support of generating LLVM assemblyHaitao Li-5/+13
2011-11-02add -m64 to gcc args if appropriateNiko Matsakis-4/+11
2011-11-02convert GEP to i32Niko Matsakis-3/+3
2011-11-02get things checking on ia32Niko Matsakis-5/+6
2011-11-02thread the context through so that int can be 64 bits on x86_64Niko Matsakis-13/+26
2011-11-02hack around on makefiles trying to get a 64 bit buildNiko Matsakis-0/+49
2011-11-02start to isolate target strings so that they can be configured forNiko Matsakis-53/+73