Displaying 20 results from an estimated 5000 matches similar to: "[LLVMdev] Why does `llvm-config --cxxflags` now include -fno-rtti ?"
2017 May 23
3
Removing "fno-rtti" flag from llvm-config --cxxflags
Hi everyone,
I just had a question -
I am aware that LLVM supports it's own form of RTTI ( using dyn_cast<>() ,etc) but
I wish to use C++ RTTI currently.
I have tried building with "cmake -G "Unix Makefiles" -LLVM_ENABLE_RTTI=ON"
but that doesnt seem to remove the "fno-rtti" flag from llvm-config
and I still get an error when I try using
2012 Mar 14
2
[LLVMdev] llvm-config --cxxflags does not give the result the configuration script wants?
I got your point. Thank you, and I'd like to provide the relative message
now. But firstly, what do you mean by the "relevant command generated by
your makefile"? What I can tell you now is:
The Error Message:
make[3]: Entering directory `/home/tang.kk/ppcg/ppcg/isl/interface'
CXXLD extract_interface
extract_interface.o:(.data.rel.ro._ZTI13MyASTConsumer[typeinfo for
2013 Mar 18
0
[LLVMdev] Help with LLVM 3.2 linking error
Nicola Gigante <nicola.gigante at gmail.com> writes:
> Il giorno 18/mar/2013, alle ore 15:14, Óscar Fuentes <ofv at wanadoo.es> ha scritto:
>
>> Nicola Gigante <nicola.gigante at gmail.com> writes:
>>
>>> The error I get is the following:
>>> Undefined symbols for architecture x86_64:
>>> "typeinfo for
2012 Mar 13
0
[LLVMdev] llvm-config --cxxflags does not give the result the configuration script wants?
Jun-qi Deng <dengjunqi06323011 at gmail.com> writes:
> Recently I think I found a bug in llvm's CMakeLists.(I use llvm 3.1svn and
> Clang 3.1) I follow the normal way to try to compile an application that
> utilize both clang and llvm: I ./autogen.sh it, ./configure it and make it.
> But the make fails. At last I found out the failure is because that the
> Makefile's
2012 Mar 14
2
[LLVMdev] llvm-config --cxxflags does not give the result the configuration script wants?
> > Recently I think I found a bug in llvm's CMakeLists.(I use llvm 3.1svn
> and
> > Clang 3.1) I follow the normal way to try to compile an application that
> > utilize both clang and llvm: I ./autogen.sh it, ./configure it and make
> it.
> > But the make fails. At last I found out the failure is because that the
> > Makefile's CXXFLAGS does not contain
2012 Mar 14
0
[LLVMdev] llvm-config --cxxflags does not give the result the configuration script wants?
Jun-qi Deng <dengjunqi06323011 at gmail.com> writes:
>> Is it? In my experience, it isn't. Please show the relevant command
>> generated by your makefile and the associated error message(s).
>>
>
>> RTTI is an on/off option that changes per LLVM library, so setting
>> -fno-rtti for using LLVM makes no sense. VMCore and Support have -frtti
>> while
2013 Mar 23
1
[LLVMdev] LLVM 3.2 compilation with RTTI enabled
Hi all,
I'm having problems compiling LLVM 3.2 with RTTI enabled. Since my code makes heavy use of the Boost libraries, RTTI is a must. This is the script I use to compile (as root):
SRC_ROOT=$PWD
OBJ_ROOT=/export/apps/llvm
INSTALL_ROOT=/usr/local
mkdir -p $OBJ_ROOT
cd $OBJ_ROOT
$SRC_ROOT/configure --prefix=$INSTALL_ROOT \
2015 Dec 02
2
-fno-rtti compilation option
Hi all,
Sorry to bother you guys with this question coming from a young beginner, but even after some hours of research, I could not find any way to solve my issue...
I have a project using LLVM APIs (3.7.0), so I compile it with options suggested by 'llvm-config -cxxflags', including -fno-rtti. Without this latter option, the build fails ("no reference to typeinfo...").
2012 Mar 13
2
[LLVMdev] llvm-config --cxxflags does not give the result the configuration script wants?
Hello LLVM-DEV!
Recently I think I found a bug in llvm's CMakeLists.(I use llvm 3.1svn and
Clang 3.1) I follow the normal way to try to compile an application that
utilize both clang and llvm: I ./autogen.sh it, ./configure it and make it.
But the make fails. At last I found out the failure is because that the
Makefile's CXXFLAGS does not contain -fno-rtti option which is needed by
the
2013 Mar 18
2
[LLVMdev] Help with LLVM 3.2 linking error
Il giorno 18/mar/2013, alle ore 15:14, Óscar Fuentes <ofv at wanadoo.es> ha scritto:
> Nicola Gigante <nicola.gigante at gmail.com> writes:
>
>> The error I get is the following:
>> Undefined symbols for architecture x86_64:
>> "typeinfo for llvm::FoldingSetImpl", referenced from:
>> typeinfo for llvm::FoldingSet<Type> in Program.o
2013 Mar 20
2
[LLVMdev] Help with LLVM 3.2 linking error
Il giorno 18/mar/2013, alle ore 18:47, Óscar Fuentes ha scritto:
>
> You can try building LLVM with
>
> CXXFLAGS=-frtti configure ....
> CXXFLAGS=-frtti make ...
>
> I'm not sure if CXXFLAGS takes precedence over the hard-coded -fno-rtti
> in the makefiles, though.
>
> With the cmake build, you can try as above (but replacing `configure'
> with
2012 Mar 14
0
[LLVMdev] llvm-config --cxxflags does not give the result the configuration script wants?
Jun-qi Deng <dengjunqi06323011 at gmail.com> writes:
> I got your point. Thank you, and I'd like to provide the relative message
> now. But firstly, what do you mean by the "relevant command generated by
> your makefile"? What I can tell you now is:
>
> The Error Message:
> make[3]: Entering directory `/home/tang.kk/ppcg/ppcg/isl/interface'
> CXXLD
2012 Dec 10
3
[LLVMdev] typeinfo for llvm::MCAsmInfo is missing
I've actually tried to compile both LLVM and my lib with -frtti with same results.
On Dec 10, 2012, at 21:57, Jim Grosbach <grosbach at apple.com> wrote:
> Llvm typically doesn't build with RTTI enabled. Perhaps that's what you're running into?
>
> Jim
--
Vladimir Pouzanov
http://www.farcaller.net/
-------------- next part --------------
A non-text attachment
2011 Aug 23
3
[LLVMdev] git Status
greened at obbligato.org (David A. Greene) writes:
> Actually git pull can sometimes get you into trouble. Probably git
> fetch / git rebase is the better combination for LLVM.
I don't get it.
Doesn't "git pull --rebase" do exactly a fetch followed by a rebase?
--
Matthieu Moy
http://www-verimag.imag.fr/~moy/
2012 Nov 22
2
[LLVMdev] llvm-config --cxxflags is not consistent when building by cmake.
Hi Óscar,
On 22/11/12 09:41, Óscar Fuentes wrote:
> Luba Tang <lubatang at gmail.com> writes:
>
>> We found `llvm-config --cxxflags' does not have -fno-exceptions -fno-rtti
>> when using cmake to build LLVM.
>> Does anyone know how to fix it?
>
> Using -fno-rtti and -fno-exceptions is an internal LLVM policy. There is
> no reason to impose it on client
2012 Nov 21
2
[LLVMdev] llvm-config --cxxflags is not consistent when building by cmake.
Hi,
We found `llvm-config --cxxflags' does not have -fno-exceptions -fno-rtti
when using cmake to build LLVM.
Does anyone know how to fix it?
Best regards,
Luba
---------- Forwarded message ----------
From: Luba Tang <lubatang at gmail.com>
Date: 2012/11/21
Subject: Re: [MCLinker] Re: Major release - MCLinker 2.0.0 - RockBull
To: mclinker at googlegroups.com
Hi,
We make sure the
2011 Mar 15
1
[LLVMdev] [PATCH] Fix weak/linkonce linkage in execution engine
Hi,
I've had problem with a program using LLVM that tried to dynamic_cast
objects created in the JIT execution engine, from the native part of the
program (for the curious, the program is PinaVM
http://gitorious.org/pinavm/pages/Home).
I've narrowed down the issue to the linkage of weak_odr and linkonce_odr
symbols, used for the vtables, and that _must_ be unique for
dynamic_cast to
2012 Nov 22
0
[LLVMdev] llvm-config --cxxflags is not consistent when building by cmake.
Luba Tang <lubatang at gmail.com> writes:
> We found `llvm-config --cxxflags' does not have -fno-exceptions -fno-rtti
> when using cmake to build LLVM.
> Does anyone know how to fix it?
Using -fno-rtti and -fno-exceptions is an internal LLVM policy. There is
no reason to impose it on client code.
2011 Aug 24
2
[LLVMdev] git Status
greened at obbligato.org (David A. Greene) writes:
>> b) We need a document explaining how patches are reviewed and referred
>> to, what commit rules (and hooks) are in place and how this would work
>> in a git world. It would be short and sweet.
>
> I'm not exactly sure what you're asking for. My assumption is that the
> hooks in place for git are the same
2011 Feb 28
0
[LLVMdev] [cfe-dev] Reminder: LLVM 2.9 Branching in One Week
Anton Korobeynikov <anton at korobeynikov.info> writes:
>> What options were used with git-svn init? It certainly can support
>> multiple branch/tag directories:
>>
>> init
>> --tags=<tags_subdir>
>> --branches=<branches_subdir>
>>
>> You can specify more than one --tags and/or --branches options, in
>> case your