Displaying 20 results from an estimated 3000 matches similar to: "[LLVMdev] llvmc doesn't work for compilation nor linking"
2007 Aug 24
0
[LLVMdev] llvmc doesn't work for compilation nor linking
On Aug 24, 2007, at 1:52 PM, Holger Schurig wrote:
> Is llvmc meant for compilation?
>
I'm not sure what the status of llvmc is (is anyone working on it?),
but I don't believe it was ready for real use or was finished.
If you would like to work on it, patches are welcomed!
Thanks,
Tanya
> $ llvmc -c a.c -o a.o
> /usr/src/llvm/dist/etc/llvm/c:55: Error: Expecting output
2006 Aug 13
2
[LLVMdev] Problem with stock llvmc configuration for C
Hi,
Apparently there are two bugs in tools/llvmc/c:
/.../llvm/tools/llvmc/c:12: Error: Invalid top level configuration item
/.../llvm/tools/llvmc/c:28: Error: Expecting a program name
/.../llvm/tools/llvmc/c had 2 errors. Terminating.
The first error relates to the following line(s):
lang.libs=%llvmgccdir%/lib %llvmgccdir%/lib \
%llvmgccdir%/lib/gcc/%llvmgccarch%
... the other one to:
2006 Aug 16
3
[LLVMdev] Problem with stock llvmc configuration for C
Hi,
Op 14-aug-06, om 09:29 heeft Reid Spencer het volgende geschreven:
>
>> Apparently, %llvmgccdir% and %llvmcc1% are not recognized as a useful
>> variable by the llvmc configuration parser.
>
> Actually, they are. See tools/llvmc/ConfigurationDriver.cpp around
> line
> 304. Also, they are recognized by the lexer. Its more likely that when
> you configured LLVM
2006 Aug 14
0
[LLVMdev] Problem with stock llvmc configuration for C
On Sun, 2006-08-13 at 21:18 +0200, Bram Adams wrote:
> Hi,
>
> Apparently there are two bugs in tools/llvmc/c:
This tool is, as yet, unfinished.
>
> /.../llvm/tools/llvmc/c:12: Error: Invalid top level configuration item
> /.../llvm/tools/llvmc/c:28: Error: Expecting a program name
> /.../llvm/tools/llvmc/c had 2 errors. Terminating.
>
> The first error relates to
2005 Sep 16
2
[LLVMdev] Problems Cross Compiling for x86 and ia64
Hi, I'm having some problems cross-compiling from ppc (OS X) to x86
object files and to ia64, at all. I'd appreciate some advice as to
whether or not I'm actually supposed to be able to do this, and what's
wrong if so.
Here's how I configured it:
../llvm-darcslocal/llvm/configure --with-llvmgccdir=$LLVMGCCDIR
--prefix=$HOME/Documents/hpcl/LLVM/install
The results work fine
2005 Sep 17
0
[LLVMdev] Re: Problems Cross Compiling for x86 and ia64
OK, I noticed a few problems with my previous email, so I will boil
the question down:
What I want to do is compile for x86 and ia64 from darwin.
I also want to load my own passes into opt and llc.
Should I be using llvmc at all here, or should I be doing something
like llvmgcc -> gccas -> opt -> llc ?
I've given up on the filetype=obj argument, so now the problem is that
llc is
2006 Aug 17
0
[LLVMdev] Problem with stock llvmc configuration for C
Bram Adams wrote:
> Hi,
>
> Op 14-aug-06, om 09:29 heeft Reid Spencer het volgende geschreven:
>
>>
>>> Apparently, %llvmgccdir% and %llvmcc1% are not recognized as a useful
>>> variable by the llvmc configuration parser.
>>
>>
>> Actually, they are. See tools/llvmc/ConfigurationDriver.cpp around line
>> 304. Also, they are recognized
2009 Apr 16
1
[LLVMdev] llvmc Problems
The validator buildbot builds llvm-gcc and installs it in a non-standard
location. It then reconfigures llvm with --with-llvmgccdir=<llvm-gcc_prefix>
I see this code in llvmc/Base/Base.td:
def llvm_gcc_c : llvm_gcc_based<"llvm-gcc -x c", "c", "i">;
def llvm_gcc_cpp : llvm_gcc_based<"llvm-g++ -x c++", "c++", "i">;
def
2004 Dec 22
3
[LLVMdev] README: Build Environment Changes
LLVMers,
If you're not working from the CVS "head", you can ignore this.
Otherwise, please read it!
I have committed changes to CVS head that require changes to your build
environment. This is part of PR432. The changes involve getting the CFE
to build an executable named llvm-gcc instead of gcc. The hyphenated
name was chosen to be consistent with other LLVM tools, it is also
2009 Jun 29
2
[LLVMdev] Generatin code for an ARM-LINUX machine
I am using the below configuration:
./configure --with-llvmgccdir=/home/jcmartin78/LLVM/llvm-gcc4.2
--prefix=/home/jcmartin78/local --enable-optimized=1 --enable-debug-runtime
--enable-jit --enable-targets=arm --target=arm
When I use LLVMC to compile a simple program I get this:
$ llvmc hello.c
llc: error auto-selecting target for module 'No available targets are
compatible with this
2004 Aug 15
4
[LLVMdev] Optimization Levels - Need The Details
Folks,
I'm at the point in developing llvmc (Compiler Driver) where I need to
get the details on the specific optimization arguments that the -O
family of options should (by default) issue to "opt". I'm soliciting
your feedback on this so I can start testing optimization. Hopefully you
can provide it by early this coming week.
For clarity, the -O options are currently defined
2004 Aug 15
0
[LLVMdev] Optimization Levels - Need The Details
On Sat, 14 Aug 2004, Reid Spencer wrote:
> I'm at the point in developing llvmc (Compiler Driver) where I need to
> get the details on the specific optimization arguments that the -O
> family of options should (by default) issue to "opt". I'm soliciting
> your feedback on this so I can start testing optimization. Hopefully you
> can provide it by early this coming
2005 Feb 17
5
[LLVMdev] questions about installing llvm
Actually, Misha, that won't work.
The -C option is used directly in docs/Makefile. So the change will have
to go into docs/Makefile. Either that or upgrade install to version 5.
Reid.
On Thu, 2005-02-17 at 11:33, Misha Brukman wrote:
> On Thu, Feb 17, 2005 at 01:21:20PM -0600, Feng Chen wrote:
> > llvm[1]: Installing HTML documentation
> >
2006 Aug 15
2
[LLVMdev] llvm-gcc4 on Debian
Ryan Brown wrote:
> I don't think llvm-gcc4 uses gccas or gccld, but it can emit bytecode
> if you give it the --emit-llvm option:
> llvm-gcc --emit-llvm -c -o foo.bc foo.c
That's a bit asymmetric with the previous gcc3 version, isn't it? That
would mean that the "An Example Using the LLVM Tool Chain" section needs
to be updated for the gcc4 frontend.
OTOH, I could
2009 Jun 29
0
[LLVMdev] Generatin code for an ARM-LINUX machine
I have not used llvmc to build ARM binaries, but llvm-gcc does work.There's
a script to build llvm-gcc x86 -> ARM cross-compiler in
llvm/utils/crosstool/ARM/ .
2009/6/29 Juan Carlos Martinez Santos <juanc.martinez.santos at gmail.com>
> I am using the below configuration:
>
> ./configure --with-llvmgccdir=/home/jcmartin78/LLVM/llvm-gcc4.2
>
2005 Feb 18
0
[LLVMdev] questions about installing llvm
On Fri, Feb 18, 2005 at 11:30:45AM -0600, Feng Chen wrote:
> However, although the configuration and installation process doesn't
> report any error/warning, the llvmc cannot work. It just says:
> Unexpected unknown exception occurred :(
>
> Do you have any clue about that?
Have you compiled and installed llvm-gcc/llvm-g++? llvmc is not a
compiler, it's just a compiler
2006 Aug 15
2
[LLVMdev] llvm-gcc4 on Debian
I know that Al Stone has compiled llvm-gcc4 successfully and I can
report the same. The problem I consistently run into is that llvm-gcc
ends up producing native format output; it does not produce bytecode,
nor does it invoke gccas or gccld.
I'm using the latest svn, and my configure args are:
--prefix=/work/scottm/llvm-cfrontend/obj/../i686-pc-linux-gnu \
2007 May 09
2
[LLVMdev] Compiling glibc on Linux
Hi,
I am trying to compile glibc on Linux using llvm. I need to do this
for a research project.
The problem is that llvmc doesn't work, and I guess I have to set
CC=llvmc to get the glic compiled. For some reason llvmc complains
that it cannot find %llvmcc1%. I have this problem both on my Mac and
my Linux system. Other tools that I have tested including llvm-gcc
work without any
2004 Nov 20
2
[LLVMdev] Re: C back-end for llvmg++
On Nov 19, 2004, at 9:25 PM, Mohd-Hanafiah Abdullah wrote:
> Dear Dr Vikram:
>
> I need to know how to invoke llvmg++ so that it generates C code.
Here's how you can do a single file (i.e., an unlinked executable):
llvmg++ -c infile.cpp -o - | llc -march=c -o infile.cbe.c
Reid might be able to tell you how to do it with a single command using
the llvmc tool.
In future, please
2007 May 09
2
[LLVMdev] Compiling glibc on Linux
Reid,
Thank you for your quick reply.
Yes, I have built and installed llvm-gcc and "llvm-gcc --print-prog-
name=cc1" return the correct path for cc1, so I assume its path is
set correctly in the config files, but I haven't installed config
files separately. Do I need to do that? Is there any documentation
about it?
Thank you again,
Babak
On May 8, 2007, at 7:33 PM, Reid