similar to: [LLVMdev] Building llvm from source with clang instead of gcc

Displaying 20 results from an estimated 10000 matches similar to: "[LLVMdev] Building llvm from source with clang instead of gcc"

2013 Jan 05
4
[LLVMdev] Building llvm from source with clang instead of gcc
On 01/05/2013 11:32 AM, Krzysztof Parzyszek wrote: > On 1/5/2013 7:10 AM, Edward Diener wrote: >> Is it possible to build llvm with a previous version of clang installed >> as a binary ? If so, how do I get llvm/configure to use the binary >> version of clang rather than gcc to build the latest version of llvm ? >> > > Set environment variables CC and CXX to point
2013 Jan 05
0
[LLVMdev] Building llvm from source with clang instead of gcc
On 1/5/2013 7:10 AM, Edward Diener wrote: > Is it possible to build llvm with a previous version of clang installed > as a binary ? If so, how do I get llvm/configure to use the binary > version of clang rather than gcc to build the latest version of llvm ? > Set environment variables CC and CXX to point to the clang/clang++ binaries before running configure. -Krzysztof --
2012 Aug 02
0
[LLVMdev] Reading the output of clang
What is the best level to use for backend development? We do not need to generate machine code, but rather an intermediate representation that will give us the control flow graph. Is this the llvm IR? If so, how do I read into memory a file that was generated by clang++ -emit-llvm <source file>. Thanks, Sitvanit Sitvanit Ruah Formal Verification Group IBM Haifa Research Laboratory Tel:
2012 Jul 15
0
[LLVMdev] Compiling llvm and Clang on Linux
I tried CC=gcc44 CXX=g++44 ../llvm/configure and got CC=gcc44: Command not found So the syntax is indeed as wriiten in the help. Sitvanit Ruah Formal Verification Group IBM Haifa Research Laboratory Tel: 972-4-828-1249 From: Duncan Sands <baldrick at free.fr> To: Sitvanit Ruah/Haifa/IBM at IBMIL, Cc: Konstantin Tokarev <annulen at yandex.ru>, llvmdev at cs.uiuc.edu,
2012 Jul 13
2
[LLVMdev] Compiling llvm and Clang on Linux
Hi Sitvanit, On 12/07/12 22:18, Sitvanit Ruah wrote: > I ran "configure -help " and it says > > usage: configure [OPTION]..... [VAR=VALUE] > > So I assume configure CC=... is the right syntax. Isn't it? while you might think so, try it the other way round. Also, by doing make VERBOSE=1 you can see which compiler is really being used. Ciao, Duncan. > >
2012 Aug 01
3
[LLVMdev] Reading the AST from the bitcode generated by clang
> Hi all, > After reading the documentation on clang I still have the following > question: > How do I read the bitcode generated by clang from a C++ file? I need to > have all the AST information in memory. AST has nothing to do with LLVM bitcode. -- Regards, Konstantin
2012 Jul 12
0
[LLVMdev] Compiling llvm and Clang on Linux
I ran "configure -help " and it says usage: configure [OPTION]..... [VAR=VALUE] So I assume configure CC=... is the right syntax. Isn't it? Regard, Sitvanit From: Konstantin Tokarev <annulen at yandex.ru> To: Sitvanit Ruah/Haifa/IBM at IBMIL, Cc: llvmdev-bounces at cs.uiuc.edu, llvmdev at cs.uiuc.edu, Duncan Sands <baldrick at free.fr> Date:
2013 Jan 05
0
[LLVMdev] Building llvm from source with clang instead of gcc
On 1/5/2013 11:48 AM, Edward Diener wrote: > > It would have been much better if the environment variables were named > LLVM_CC and LLVM_CXX for the obvious reason that CC and CXX are very > common names. Actually, the variables CC and CXX are used exactly as they are always used: to set the C and C++ compiler. Frankly, I don't see why you would prefer to use different ones.
2012 Jul 12
2
[LLVMdev] Compiling llvm and Clang on Linux
> Yes, it is the same error referring to 4.1.2. > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c+ > +/4.1.2/i386-redhat-linux/bits/gthr-default.h:114:1: error: weakref > declaration must have internal > linkage > __gthrw(pthread_key_delete) > > There are several such errors. Are you sure you are usin gcc44? Don't you need to run CC=gcc44 CXX=g++44
2016 Aug 19
2
OT: Cloning llvm repo over low speed connection != fun
19.08.2016, 18:38, "Renato Golin" <renato.golin at linaro.org>: > On 19 August 2016 at 16:34, Konstantin Tokarev <annulen at yandex.ru> wrote: >>>  But that affected *everybody*. Using Git or SVN, using Windows or >>>  Linux, trying to download Linux, LLVM, GCC, Linaro stuff. >> >>  But with SVN you don't fetch complete history. > >
2012 Jul 15
2
[LLVMdev] Compiling llvm and Clang on Linux
Hi Sitvanit, > I tried > > CC=gcc44 CXX=g++44 ../llvm/configure > > and got > > CC=gcc44: Command not found > > So the syntax is indeed as wriiten in the help. actually, no, this just means that you are using a shell that doesn't support this syntax. What shell are you using? Try export CC=gcc44 export CXX=g++44 ../llvm/configure Ciao, Duncan. >
2013 Sep 19
2
[LLVMdev] LLVM virtual machine
Hi Konstantin, good point. but I my intention is to have something like the llva project. Basically I would like to define a machine that looks as if it has processors running natively llvm code. And when that runs enhance the llvm byte code with some specific instructions. Besides this if I make my measurements on the running of llvm bytecode I can test several platforms simultaneously because I
2012 Dec 03
3
[LLVMdev] Minimum Python Version
03.12.2012, 11:44, "Marc J. Driftmeyer" <mjd at reanimality.com>: > One of the most conservative distributions is Debian. RHEL/CentOS is more conservative. RHEL 6 ships Python 2.6.6, RHEL 5 (which is still widely used) ships 2.4.3 -- Regards, Konstantin
2013 Sep 19
0
[LLVMdev] LLVM virtual machine
On 9/19/13 9:53 AM, Herbei Dacian wrote: > > Hi Konstantin, > good point. > but I my intention is to have something like the llva project. If you want something like the LLVA project for user-space applications, then you basically want to use LLVM as-is. The only things missing are the instructions that replace certain in-line assembly sequences that cannot be represented by
2012 Aug 15
0
[LLVMdev] C++ demangling in LLVM
> -----Original Message----- > From: Konstantin Tokarev [mailto:annulen at yandex.ru] > Sent: Wednesday, August 15, 2012 9:10 AM > To: Villmow, Micah > Cc: Chris Lattner; Dmitry Vyukov; LLVM Developers Mailing List > Subject: Re: [LLVMdev] C++ demangling in LLVM > > > > 15.08.2012, 19:25, "Villmow, Micah" <Micah.Villmow at amd.com>: > > Three
2013 Oct 06
2
[LLVMdev] LLVM 3.3 in llvm.org Ubuntu APT repository
Sylvestre (CC'd) might know where to find it on Debian/Ubuntu repositories. cheers, --renato On 6 October 2013 18:45, Alp Toker <alp at nuanti.com> wrote: > Konstantin, This is a legitimate question because the packages are > maintained by the LLVM project and kept on llvm.org. > > David, while I don't see 3.3 packages I do see 3.4 snapshots in the > repository.
2012 Aug 15
2
[LLVMdev] C++ demangling in LLVM
15.08.2012, 19:25, "Villmow, Micah" <Micah.Villmow at amd.com>: > Three reasons. > 1) I need to modify the code to support extensions to the standard demangler. > 2) GCC's version is GPL v3. And? BTW, there is BSD-licensed implementation of __cxa_demangle in libcxxrt > 3) Need windows support. > > Micah -- Regards, Konstantin
2013 Oct 06
3
[LLVMdev] LLVM 3.3 in llvm.org Ubuntu APT repository
On Sun, Oct 6, 2013 at 6:12 PM, Konstantin Tokarev <annulen at yandex.ru> wrote: >> It seems like the llvm-3.3-* packages are gone from the Ubuntu Precise >> APT repository, http://llvm.org/apt/precise/. >> >> Is this on purpose? Any recommended replacements? (Launchpad?) > > http://llvm.org/docs/GettingStarted.html#getting-started-quickly-a-summary Sorry, but
2013 Oct 06
0
[LLVMdev] LLVM 3.3 in llvm.org Ubuntu APT repository
Konstantin, This is a legitimate question because the packages are maintained by the LLVM project and kept on llvm.org. David, while I don't see 3.3 packages I do see 3.4 snapshots in the repository. Will that not do? If there are any regressions keeping you back on 3.3 now's a good time to report them! Alp. On 06/10/2013 18:22, David Nadlinger wrote: > On Sun, Oct 6, 2013 at 6:12
2013 Jan 14
2
[LLVMdev] Failure building llvm/clang from source using binary clang package on Mageia 2
On 01/12/2013 06:08 PM, Dmitri Gribenko wrote: > On Sun, Jan 13, 2013 at 12:59 AM, Edward Diener > <eldlistmailingz at tropicsoft.com> wrote: >> On 01/09/2013 10:37 AM, Dmitri Gribenko wrote: >>> >>> On Tue, Jan 8, 2013 at 8:43 AM, Edward Diener >>> <eldlistmailingz at tropicsoft.com> wrote: >>>> >>>> After applying your