- 10 3月, 2014 3 次提交
-
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Adrien Tétar 提交于
-
- 09 3月, 2014 1 次提交
-
-
由 Adrien Tétar 提交于
`prep.js` outputs its own HTML directives, which `pandoc` cannot recognize when converting the document into LaTeX (this is why the PDF docs have never been highlighted as of now). Note that if we were to add the `.rust` class to snippets, we could probably use pandoc's native highlighting capatibilities i.e. Kate.
-
- 25 2月, 2014 1 次提交
-
-
由 Gary M. Josack 提交于
std::condition was removed in 454882dc but there are still links to the guide. Removing them.
-
- 21 2月, 2014 2 次提交
-
-
由 Alex Crichton 提交于
This is the current head of LLVM, and we can indeed build with 3.5
-
由 Alex Crichton 提交于
This is the current head of LLVM, and we can indeed build with 3.5
-
- 15 2月, 2014 3 次提交
-
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
This way of doing snapshots hasn't been used since 2011.
-
- 30 1月, 2014 1 次提交
-
-
由 Alex Crichton 提交于
This upgrade brings commit by @EddyB to help optimizations of virtual calls in a few places (https://github.com/llvm-mirror/llvm/commit/6d2bd95) as well as a commit by @c-a to *greatly* improve the runtime of the optimization passes (https://github.com/rust-lang/llvm/pull/3). Nice work to these guys!
-
- 25 1月, 2014 1 次提交
-
-
由 Alex Crichton 提交于
By default, the compiler and libraries are all still built with rpaths, but this can be opted out of with --disable-rpath to ./configure or --no-rpath to rustc. cc #5219
-
- 16 1月, 2014 1 次提交
-
-
由 Alex Crichton 提交于
We'll use this when building snapshots so we can upgrade freely, but all compilers will inject a version by default.
-
- 15 1月, 2014 1 次提交
-
-
由 Derek Guenther 提交于
-
- 14 1月, 2014 1 次提交
-
-
由 Alex Crichton 提交于
-
- 10 1月, 2014 1 次提交
-
-
由 Alex Crichton 提交于
-
- 08 1月, 2014 3 次提交
-
-
由 Brian Anderson 提交于
-
由 Jan Niklas Hasse 提交于
-
由 Jan Niklas Hasse 提交于
-
- 07 1月, 2014 1 次提交
-
-
由 Steve Klabnik 提交于
-
- 06 1月, 2014 1 次提交
-
-
由 Alan Andrade 提交于
Ensure configure creates doc/guides directory Fix configure makefile and tests Remove old guides dir and configure option, convert testing to guide Remove ignored files Fix submodule issue prepend dir in makefile so that bor knows how to build the docs S to uppercase
-
- 05 1月, 2014 1 次提交
-
-
由 Jan Niklas Hasse 提交于
-
- 02 1月, 2014 1 次提交
-
-
由 lyuts 提交于
-
- 18 12月, 2013 1 次提交
-
-
由 klutzy 提交于
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.
-
- 17 12月, 2013 1 次提交
-
-
由 Carter Tazio Schonwald 提交于
provide an error at at configure time if gcc, and g++ point to a mixture of clang and gcc. Fixes issue #10959 Signed-off-by: NCarter Tazio Schonwald <carter.schonwald@gmail.com>
-
- 15 12月, 2013 2 次提交
-
-
由 Erick Tryzelaar 提交于
Apple replaced gcc with clang, but kept around a stub gcc to call clang. This adds a check in `configure` to detect when gcc is really clang, and switch to using clang in this situation. Closes #10811.
-
由 Erick Tryzelaar 提交于
-
- 03 12月, 2013 1 次提交
-
-
由 Felix S. Klock II 提交于
This fixes a problem with `make check` clang -Werror failing due to an unused -Llib arg.
-
- 30 11月, 2013 2 次提交
-
-
由 Alex Crichton 提交于
This commit implements the support necessary for generating both intermediate and result static rust libraries. This is an implementation of my thoughts in https://mail.mozilla.org/pipermail/rust-dev/2013-November/006686.html. When compiling a library, we still retain the "lib" option, although now there are "rlib", "staticlib", and "dylib" as options for crate_type (and these are stackable). The idea of "lib" is to generate the "compiler default" instead of having too choose (although all are interchangeable). For now I have left the "complier default" to be a dynamic library for size reasons. Of the rust libraries, lib{std,extra,rustuv} will bootstrap with an rlib/dylib pair, but lib{rustc,syntax,rustdoc,rustpkg} will only be built as a dynamic object. I chose this for size reasons, but also because you're probably not going to be embedding the rustc compiler anywhere any time soon. Other than the options outlined above, there are a few defaults/preferences that are now opinionated in the compiler: * If both a .dylib and .rlib are found for a rust library, the compiler will prefer the .rlib variant. This is overridable via the -Z prefer-dynamic option * If generating a "lib", the compiler will generate a dynamic library. This is overridable by explicitly saying what flavor you'd like (rlib, staticlib, dylib). * If no options are passed to the command line, and no crate_type is found in the destination crate, then an executable is generated With this change, you can successfully build a rust program with 0 dynamic dependencies on rust libraries. There is still a dynamic dependency on librustrt, but I plan on removing that in a subsequent commit. This change includes no tests just yet. Our current testing infrastructure/harnesses aren't very amenable to doing flavorful things with linking, so I'm planning on adding a new mode of testing which I believe belongs as a separate commit. Closes #552
-
由 Chris Morgan 提交于
CFG_BUILD_DIR, CFG_LLVM_SRC_DIR and CFG_SRC_DIR all have trailing slashes, by definition, so this is correct.
-
- 24 11月, 2013 1 次提交
-
-
由 klutzy 提交于
-
- 21 11月, 2013 1 次提交
-
-
由 klutzy 提交于
-
- 02 11月, 2013 2 次提交
-
-
由 Noufal Ibrahim 提交于
Earlier versions of pandoc don't have the default.html5 and thus, building the docs fail. Signed-off-by: NNoufal Ibrahim <noufal@nibrahim.net.in>
-
由 Luqman Aden 提交于
-
- 01 11月, 2013 3 次提交
-
-
由 Luqman Aden 提交于
-
由 Brian Anderson 提交于
-
由 kud1ing 提交于
-
- 30 10月, 2013 3 次提交