| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-07-11 | Try less complicated trick for solving the dSYM glob portability issue. | Graydon Hoare | -2/+2 | |
| 2012-07-11 | Revert "Reorganize lib-glob code to avoid accidentally duplicating lib/ ↵ | Graydon Hoare | -4/+5 | |
| subdirectory." This reverts commit 2cf6bf87c348f4a1079aa1c17e51eb45d9b89a5f. | ||||
| 2012-07-11 | Reorganize lib-glob code to avoid accidentally duplicating lib/ subdirectory. | Graydon Hoare | -5/+4 | |
| 2012-06-25 | build: Remove bogus -fno-strict-aliasing flags. Issue #2701 | Brian Anderson | -4/+1 | |
| 2012-06-14 | Update the build system to handle dependency on header files. Closes #2547. | Michael Sullivan | -7/+11 | |
| 2012-06-13 | Revert "Update the build system to handle dependency on header files. Closes ↵ | Michael Sullivan | -9/+5 | |
| #2547." This reverts commit 31f4b63dffb49e65d3de4ecbef573e15b0f44e36. | ||||
| 2012-06-13 | Update the build system to handle dependency on header files. Closes #2547. | Michael Sullivan | -5/+9 | |
| 2012-06-11 | rt: Turn on frame pointers for stack walking | Brian Anderson | -0/+6 | |
| 2012-06-07 | fix compiletest deadlock on freebsd | Jyun-Yan You | -6/+0 | |
| 2012-03-29 | build: Add --enable-debug configure option | Brian Anderson | -2/+1 | |
| When CFG_ENABLE_DEBUG is defined it will call rustc with -g --cfg=debug and cc with -DRUST_DEBUG. Otherwise it calls rustc with --cfg=ndebug and cc with -DRUST_NDEBUG. I plan to use this for a few things in the runtime. | ||||
| 2012-03-28 | Override all non-default origins for CC/CXX/CPP, not just undefined. | Graydon Hoare | -6/+18 | |
| 2012-03-28 | Conditionalize CC / CXX / CPP to permit using other gcc versions. | Graydon Hoare | -6/+6 | |
| 2012-03-21 | Remove incorrect uses of NVALGRIND, Close #1435. | Graydon Hoare | -4/+0 | |
| 2012-03-21 | Avoid mangling names differently in debug builds to work around a build ↵ | Josh Matthews | -0/+1 | |
| error. Fix up file name and path debug information, and build one compilation unit for a crate instead of one per source file. | ||||
| 2012-03-12 | rt: Change alignof to rust_alignof. Remove -Wno-c++11-compat. Closes #1644 | Brian Anderson | -2/+1 | |
| 2012-03-02 | build: Add --enable-helgrind option | Brian Anderson | -2/+7 | |
| 2012-02-17 | Only modify PATH on win32 when in MSYSTEM shell | Graydon Hoare | -0/+5 | |
| 2012-02-12 | build: Set RUST_THREADS=1 on FreeBSD to avoid a threading bug | Brian Anderson | -0/+6 | |
| 2012-02-05 | platform-specific valgrind suppression | Niko Matsakis | -1/+7 | |
| 2012-01-24 | build: Add a comment explaining -Wno-c++11-compat | Brian Anderson | -0/+1 | |
| 2012-01-24 | freebsd clang support | Jyun-Yan You | -1/+1 | |
| 2012-01-17 | build: Check and set perf --log-fd option | Haitao Li | -1/+5 | |
| Linux perf tool version 3.2 introduced a new option "--log-fd" defaults to 0, which leads to error "Failed opening logfd: Illegal argument" when executing perf tests. Set logfd to stderr to let perf test work. Issue #1538 | ||||
| 2012-01-14 | build: Build libraries in the bin directory on win32 | Brian Anderson | -5/+5 | |
| 2012-01-12 | Revert "build: Build libraries in the bin directory on win32" | Brian Anderson | -5/+5 | |
| This reverts commit 23e0d16b5fd259dc252b220777f164f1e2eb9c30. | ||||
| 2012-01-12 | build: Build libraries in the bin directory on win32 | Brian Anderson | -5/+5 | |
| 2012-01-11 | Revert "build: Build libraries in the bin directory on win32" | Brian Anderson | -5/+5 | |
| This reverts commit c00ec5f9c936639ec2fd9291cd484afa56aa24c8. | ||||
| 2012-01-11 | build: Build libraries in the bin directory on win32 | Brian Anderson | -5/+5 | |
| 2012-01-01 | fix link error | Jyun-Yan You | -1/+1 | |
| 2012-01-01 | add missing library, enable segmented stacks for freebsd | Jyun-Yan You | -1/+1 | |
| 2012-01-01 | freebsd support | User Jyyou | -8/+9 | |
| 2011-12-18 | rustc: Don't emit compact unwind info on mac | Brian Anderson | -1/+1 | |
| It's not compatible with the subtlety of __morestack | ||||
| 2011-12-12 | rustc: build versioned library with hash in its name | Haitao Li | -0/+4 | |
| Also updated build to install versioned libraries and added a few missing actions for `make clean`. | ||||
| 2011-12-10 | build: Use llvm-mc as our assembler | Brian Anderson | -0/+15 | |
| LLVM's assembler understands .cfi pseudo-ops on the mac, which we need in order to generate frames that can be DWARF-unwound | ||||
| 2011-12-06 | Make valgrind usage more consistent and less error prone. | Austin Seipp | -2/+2 | |
| I was still having issues with the build system somehow getting confused as to which set of valgrind headers to use when compiling rt. This commit moves all the valgrind headers into their own directory under rt and makes the usage more consistent. The compiler is now passed the -DNVALGRIND flag when valgrind is not installed, as opposed to passing -DHAVE_VALGRIND. We also pass -I src/rt to the compiler when building rt so you can more easily import what you want. I also cleaned up some erroneous #includes along the way. It should be safe to always just import the local valgrind headers and use them without question. NVALGRIND turns the operations to no-ops when it is active, and the build and tests run cleanly with or without. | ||||
| 2011-11-29 | work on perf | Niko Matsakis | -0/+1 | |
| 2011-11-29 | tweak to get windows test-running correct | Niko Matsakis | -3/+3 | |
| 2011-11-29 | basic builds function | Niko Matsakis | -1/+1 | |
| 2011-11-05 | Build LLVM with -fno-omit-frame-pointer on Linux | Brian Anderson | -0/+2 | |
| 2011-11-05 | Cleanup LLVM build rules after rebase onto x64 changes | Brian Anderson | -1/+1 | |
| 2011-11-05 | LLVM build cleanup | Brian Anderson | -1/+0 | |
| 2011-11-03 | Make the formatting of the host build message consistent | Brian Anderson | -1/+1 | |
| 2011-11-02 | virtualize the runtime per target triple. | Niko Matsakis | -22/+57 | |
| 2011-11-02 | start going back to an i386 build | Niko Matsakis | -5/+5 | |
| 2011-11-02 | hack around on makefiles trying to get a 64 bit build | Niko Matsakis | -5/+5 | |
| right now there are many temporary hacks, search for NDM to find them | ||||
| 2011-10-23 | Add commentary about -znoexecstack | Brian Anderson | -0/+2 | |
| 2011-10-23 | Make sure librustrt.so is linked with a non-executable stack. | Austin Seipp | -1/+1 | |
| Fixes #798. | ||||
| 2011-10-09 | Revert "Revert "Stop using (DY)LD_LIBRARY_PATH on Unix"" | Brian Anderson | -4/+3 | |
| This reverts commit 941d5e737cf459a8748a509850e9cfa4a573e78d. | ||||
| 2011-10-09 | Revert "Stop using (DY)LD_LIBRARY_PATH on Unix" | Brian Anderson | -3/+4 | |
| This reverts commit 4b58071f96821f43e5124d46b65f4e777992415f. | ||||
| 2011-10-06 | Stop using (DY)LD_LIBRARY_PATH on Unix | Brian Anderson | -4/+3 | |
| 2011-10-06 | Make rpath work on mac | Brian Anderson | -3/+7 | |
