Programming Languages Research Group: Git - oota-llvm.git/rss - docs/MakefileGuide.html history http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=history;f=docs/MakefileGuide.html C/C++ LLVM-based compilers that forbids OOTA behaviors en Peizhao Ou static/git-logo.png Programming Languages Research Group: Git - oota-llvm.git/rss - docs/MakefileGuide.html history http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=history;f=docs/MakefileGuide.html Wed, 20 Jun 2012 04:20:39 +0000 Wed, 20 Jun 2012 04:20:39 +0000 gitweb v.2.34.1/2.34.1 Sphinxify the MakefileGuide document. Bill Wendling <isanbard@gmail.com> Wed, 20 Jun 2012 04:20:39 +0000 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=9059390cf0a6d57add00169c28805bb9a59308b6 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=9059390cf0a6d57add00169c28805bb9a59308b6 Sphinxify the MakefileGuide document. Sphinxify the MakefileGuide document. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@158789 91177308-0d34-0410-b5e6-96231b3b80d8
  • [D] docs/MakefileGuide.html
]]>
[docs] Update HTML pages to refer to CSS in a way that works locally and with Sphinx. Daniel Dunbar <daniel@zuster.org> Thu, 19 Apr 2012 20:20:34 +0000 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=adea497673dab74b08fa2546e69619f1abe55662 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=adea497673dab74b08fa2546e69619f1abe55662 [docs] Update HTML pages to refer to CSS in a way that works locally and with Sphinx. [docs] Update HTML pages to refer to CSS in a way that works locally and with Sphinx. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@155153 91177308-0d34-0410-b5e6-96231b3b80d8
  • [D] docs/MakefileGuide.html
]]>
docs: Introduce cascading style <div> and <p> continued on <h[2-5]>. NAKAMURA Takumi <geek4civic@gmail.com> Sat, 23 Apr 2011 00:30:22 +0000 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=f5af6ada3b0570db1afc19029cad8fb8320676ef http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=f5af6ada3b0570db1afc19029cad8fb8320676ef docs: Introduce cascading style <div> and <p> continued on <h[2-5]>. docs: Introduce cascading style <div> and <p> continued on <h[2-5]>. <h2>Section Example</h2> <div> <!-- h2+div is applied --> <p>Section preamble.</p> <h3>Subsection Example</h3> <p> <!-- h3+p is applied --> Subsection body </p> <!-- End of section body --> </div> FIXME: Care H5 better. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130040 91177308-0d34-0410-b5e6-96231b3b80d8
  • [D] docs/MakefileGuide.html
]]>
docs: Use <Hn> as Heading elements instead of <DIV class="doc_foo">. NAKAMURA Takumi <geek4civic@gmail.com> Mon, 18 Apr 2011 23:59:50 +0000 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=05d0265fef651de152c8127aa701e689555649f3 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=05d0265fef651de152c8127aa701e689555649f3 docs: Use <Hn> as Heading elements instead of <DIV class="doc_foo">. docs: Use <Hn> as Heading elements instead of <DIV class="doc_foo">. H1 ... doc_title H2 ... doc_section H3 ... doc_subsection H4 ... doc_subsubsection git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129736 91177308-0d34-0410-b5e6-96231b3b80d8
  • [D] docs/MakefileGuide.html
]]>
docs: Canonicalize URLs. NAKAMURA Takumi <geek4civic@gmail.com> Sat, 9 Apr 2011 02:13:37 +0000 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=b9a33634cc9b65465934c4ae13122c8b772b2c29 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=b9a33634cc9b65465934c4ae13122c8b772b2c29 docs: Canonicalize URLs. docs: Canonicalize URLs. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129181 91177308-0d34-0410-b5e6-96231b3b80d8
  • [D] docs/MakefileGuide.html
]]>
Standardise all build-mode affecting {EN,DIS}ABLE_* make options to Peter Collingbourne <peter@pcc.me.uk> Fri, 22 Oct 2010 12:54:34 +0000 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=ed50d3855345113cedbe6517d8801b3fe61a7d2b http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=ed50d3855345113cedbe6517d8801b3fe61a7d2b Standardise all build-mode affecting {EN,DIS}ABLE_* make options to Standardise all build-mode affecting {EN,DIS}ABLE_* make options to test equality to 1, and fix/update documentation to reflect this git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117094 91177308-0d34-0410-b5e6-96231b3b80d8
  • [D] docs/MakefileGuide.html
]]>
Document BUILD_EXAMPLES makefile variable Peter Collingbourne <peter@pcc.me.uk> Sat, 24 Jul 2010 17:54:00 +0000 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=0cb24daeeaaf5e6104b04195b5f09bcf99904364 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=0cb24daeeaaf5e6104b04195b5f09bcf99904364 Document BUILD_EXAMPLES makefile variable Document BUILD_EXAMPLES makefile variable git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109346 91177308-0d34-0410-b5e6-96231b3b80d8
  • [D] docs/MakefileGuide.html
]]>
Rename "Release" builds as "Release+Asserts"; rename "Release-Asserts" Duncan Sands <baldrick@free.fr> Wed, 7 Jul 2010 07:48:00 +0000 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=8246adc1f0e2d28374da3aeab864aee5ff03f3ff http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=8246adc1f0e2d28374da3aeab864aee5ff03f3ff Rename "Release" builds as "Release+Asserts"; rename "Release-Asserts" Rename "Release" builds as "Release+Asserts"; rename "Release-Asserts" builds to "Release". The default build is unchanged (optimization on, assertions on), however it is now called Release+Asserts. The intent is that future LLVM releases released via llvm.org will be Release builds in the new sense, i.e. will have assertions disabled (currently they have assertions enabled, for a more than 20% slowdown). This will bring them in line with MacOS releases, which ship with assertions disabled. It also means that "Release" now means the same things in make and cmake builds: cmake already disables assertions for "Release" builds AFAICS. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@107758 91177308-0d34-0410-b5e6-96231b3b80d8
  • [D] docs/MakefileGuide.html
]]>
Revert r103213. It broke several sections of live website. mike-m <mikem.llvm@gmail.com> Fri, 7 May 2010 00:28:04 +0000 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=e2c3a49c8029ebd9ef530101cc24c66562e3dff5 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=e2c3a49c8029ebd9ef530101cc24c66562e3dff5 Revert r103213. It broke several sections of live website. Revert r103213. It broke several sections of live website. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103219 91177308-0d34-0410-b5e6-96231b3b80d8
  • [D] docs/MakefileGuide.html
]]>
Overhauled llvm/clang docs builds. Closes PR6613. mike-m <mikem.llvm@gmail.com> Thu, 6 May 2010 23:45:43 +0000 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=68cb31901c590cabceee6e6356d62c84142114cb http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=68cb31901c590cabceee6e6356d62c84142114cb Overhauled llvm/clang docs builds. Closes PR6613. Overhauled llvm/clang docs builds. Closes PR6613. NOTE: 2nd part changeset for cfe trunk to follow. *** PRE-PATCH ISSUES ADDRESSED - clang api docs fail build from objdir - clang/llvm api docs collide in install PREFIX/ - clang/llvm main docs collide in install - clang/llvm main docs have full of hard coded destination assumptions and make use of absolute root in static html files; namely CommandGuide tools hard codes a website destination for cross references and some html cross references assume website root paths *** IMPROVEMENTS - bumped Doxygen from 1.4.x -> 1.6.3 - splits llvm/clang docs into 'main' and 'api' (doxygen) build trees - provide consistent, reliable doc builds for both main+api docs - support buid vs. install vs. website intentions - support objdir builds - document targets with 'make help' - correct clean and uninstall operations - use recursive dir delete only where absolutely necessary - added call function fn.RMRF which safeguards against botched 'rm -rf'; if any target (or any variable is evaluated) which attempts to remove any dirs which match a hard-coded 'safelist', a verbose error will be printed and make will error-stop. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103213 91177308-0d34-0410-b5e6-96231b3b80d8
  • [D] docs/MakefileGuide.html
]]>
Add LLVM{CC,CXX} make variables, which specify the configured path the LLVM Daniel Dunbar <daniel@zuster.org> Tue, 23 Feb 2010 10:00:53 +0000 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=797faed186a0a3c4e0e080923e96c1f58d63a672 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=797faed186a0a3c4e0e080923e96c1f58d63a672 Add LLVM{CC,CXX} make variables, which specify the configured path the LLVM Add LLVM{CC,CXX} make variables, which specify the configured path the LLVM capable compilers (which could be llvm-gcc or clang). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96935 91177308-0d34-0410-b5e6-96231b3b80d8
  • [D] docs/MakefileGuide.html
]]>
Documentation: Perform automated correction of common typos. Benjamin Kramer <benny.kra@googlemail.com> Mon, 12 Oct 2009 14:46:08 +0000 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=8040cd3cfd7b87661c08ca916daf355593dd8ffa http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=8040cd3cfd7b87661c08ca916daf355593dd8ffa Documentation: Perform automated correction of common typos. Documentation: Perform automated correction of common typos. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83849 91177308-0d34-0410-b5e6-96231b3b80d8
  • [D] docs/MakefileGuide.html
]]>
Forgot to update the documentation in r82906. s/DEBUG_RUNTIME/DEBUG_SYMBOLS/. Jeffrey Yasskin <jyasskin@google.com> Mon, 28 Sep 2009 21:14:38 +0000 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=da591e7fbee91f8750ff777c2d63ae3fdf328a88 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=da591e7fbee91f8750ff777c2d63ae3fdf328a88 Forgot to update the documentation in r82906. s/DEBUG_RUNTIME/DEBUG_SYMBOLS/. Forgot to update the documentation in r82906. s/DEBUG_RUNTIME/DEBUG_SYMBOLS/. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83015 91177308-0d34-0410-b5e6-96231b3b80d8
  • [D] docs/MakefileGuide.html
]]>
This patch causes the --enable-debug-runtime configure flag and the Jeffrey Yasskin <jyasskin@google.com> Fri, 25 Sep 2009 16:46:09 +0000 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=d448292104a1ae72c5ec5d0f925691f57f6a13ee http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=d448292104a1ae72c5ec5d0f925691f57f6a13ee This patch causes the --enable-debug-runtime configure flag and the This patch causes the --enable-debug-runtime configure flag and the DEBUG_RUNTIME Makefile variable to pass -g to gcc when building LLVM's objects. Without this, it's very hard to debug crashes that happen in Release-Asserts mode but not Debug mode. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82775 91177308-0d34-0410-b5e6-96231b3b80d8
  • [D] docs/MakefileGuide.html
]]>
Remove support for building LLVM libraries into "relinked" Chris Lattner <sabre@nondot.org> Tue, 16 Jun 2009 23:00:42 +0000 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=6be926647d42e149fb7ef20554899d2fe9a2e80f http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=6be926647d42e149fb7ef20554899d2fe9a2e80f Remove support for building LLVM libraries into "relinked" Remove support for building LLVM libraries into "relinked" object files. Now we always build LLVM libraries into archives (.a files). This makes the 'make' build work more like the cmake build, among other things. Doing this exposed some latent circular library dependencies, so I think that llvm-config wasn't quite right for .o files anyway. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73579 91177308-0d34-0410-b5e6-96231b3b80d8
  • [D] docs/MakefileGuide.html
]]>
aDd support for building a subset of the llvm tools, patch by Jeffrey Yasskin! Chris Lattner <sabre@nondot.org> Sat, 25 Apr 2009 22:08:52 +0000 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=069429062d15a020047a3e52680822709aeb6d51 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=069429062d15a020047a3e52680822709aeb6d51 aDd support for building a subset of the llvm tools, patch by Jeffrey Yasskin! aDd support for building a subset of the llvm tools, patch by Jeffrey Yasskin! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@70082 91177308-0d34-0410-b5e6-96231b3b80d8
  • [D] docs/MakefileGuide.html
]]>
Remove libtool. Nick Lewycky <nicholas@mxc.ca> Thu, 26 Feb 2009 07:44:16 +0000 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=a15dc035a6d4153bece7a067e037e5d6f5d58b16 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=a15dc035a6d4153bece7a067e037e5d6f5d58b16 Remove libtool. Remove libtool. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@65517 91177308-0d34-0410-b5e6-96231b3b80d8
  • [D] docs/MakefileGuide.html
]]>
lex and bison aren't needed to build llvm anymore. Chris Lattner <sabre@nondot.org> Fri, 2 Jan 2009 07:10:51 +0000 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=01bb8b0c36ffb81b0ee09c01d14eb90386b4b2ca http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=01bb8b0c36ffb81b0ee09c01d14eb90386b4b2ca lex and bison aren't needed to build llvm anymore. lex and bison aren't needed to build llvm anymore. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61560 91177308-0d34-0410-b5e6-96231b3b80d8
  • [D] docs/MakefileGuide.html
]]>
Removed warnings from HTML 4.01 validator: trailing slashes in <br> and <img> Misha Brukman <brukman+llvm@gmail.com> Thu, 11 Dec 2008 18:23:24 +0000 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=f00ddb04dfdef01a0389fa4c3cf63f7fa23627b9 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=f00ddb04dfdef01a0389fa4c3cf63f7fa23627b9 Removed warnings from HTML 4.01 validator: trailing slashes in <br> and <img> Removed warnings from HTML 4.01 validator: trailing slashes in <br> and <img> tags are not needed in HTML, only XML. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60885 91177308-0d34-0410-b5e6-96231b3b80d8
  • [D] docs/MakefileGuide.html
]]>
Global replace of yellow W3C "valid HTML/CSS" icons with blue ones. Misha Brukman <brukman+llvm@gmail.com> Thu, 11 Dec 2008 17:34:48 +0000 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=444087057ad0592f3e0bb2e434e0b610aa7914f6 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=444087057ad0592f3e0bb2e434e0b610aa7914f6 Global replace of yellow W3C "valid HTML/CSS" icons with blue ones. Global replace of yellow W3C "valid HTML/CSS" icons with blue ones. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60880 91177308-0d34-0410-b5e6-96231b3b80d8
  • [D] docs/MakefileGuide.html
]]>