search for: llvm_gcc

Displaying 16 results from an estimated 16 matches for "llvm_gcc".

2010 Mar 19
1
[LLVMdev] Idea for Google Summer Code : C Compiler for EFI Byte Code implement in LLVM
...I Byte code) for GCC I should further modify the GCC front end(parser) to solve the problem (the size of pointer is determined at run time). I have read a powerpoint about LLVM ( http://llvm.org/pubs/2008-10-04-ACAT-LLVM-Intro.pdf) It is the LLVM-GCC design graph ( http://www.im.ntu.edu.tw/~b95030/llvm_gcc.png<http://www.im.ntu.edu.tw/%7Eb95030/llvm_gcc.png> ). According to the above discussion , LLVM IR doesn't care about the size of pointers. I am wondering how could LLVM support dynamic pointer size model without modifying GCC front end?? thanks ching -------------- next part ---------...
2010 Dec 13
1
[LLVMdev] problems while building llvm-gcc 4.2.2-8
...-gcc-4.2-2.8.source/configure --prefix=`pwd`/../install --program-prefix=llvm- --enable-llvm=/home/qali/install/llvm-2.8 --enable-languages=c,c++$EXTRALANGS --target=i686-pc-linux-gnu --with-tune=generic --with-arch=pentium4 $make LLVM_VERSION_INFO=2.8 Here came the error: /home/qali/install/llvm_gcc/obj/./gcc/as: line 2: exec: -Q: invalid option exec: usage: exec [-cl] [-a name] [command [arguments ...]] [redirection ...] make[2]: *** [crtbegin.o] Error 1 make[2]: Leaving directory `/home/qali/install/llvm_gcc/obj/gcc' make[1]: *** [all-gcc] Error 2 make[1]: Leaving directory `/home/qali/i...
2011 Oct 14
0
[LLVMdev] undefined symbol: _ZN4llvm12PassRegistry12registerPassERKNS_8PassInfoEb
Using built-in specs. Target: x86_64-unknown-linux-gnu Configured with: ../llvm_gcc/llvm-gcc-4.2-2.9.source/configure -program-prefix=llvm --enable-llvm=/home/ryan/llvm/llvm_core/llvm-2.9 --enable-languages=c,c++ --disable-jit : (reconfigured) ../llvm_gcc/llvm-gcc-4.2-2.9.source/configure -program-prefix=llvm --enable-llvm=/home/ryan/llvm/llvm_core/llvm-2.9 --enable-languages=c,c+...
2011 Oct 14
1
[LLVMdev] Fwd: undefined symbol: _ZN4llvm12PassRegistry12registerPassERKNS_8PassInfoEb
---------- Forwarded message ---------- From: Duncan Sands <baldrick at free.fr> Date: Fri, Oct 14, 2011 at 8:38 AM Subject: Re: [LLVMdev] undefined symbol: _ZN4llvm12PassRegistry12registerPassERKNS_8PassInfoEb To: Ryan Taylor <ryta1203 at gmail.com> Hi Ryan, please write also to the list and not just to me personally. That way others can join the discussion, and it will be archived
2011 Oct 14
1
[LLVMdev] undefined symbol: _ZN4llvm12PassRegistry12registerPassERKNS_8PassInfoEb
...86 Registered Targets: (none) So, my question is then how do I do a clean uninstall of 2.8 so that I can install 2.9? On Fri, Oct 14, 2011 at 8:51 AM, Ryan Taylor <ryta1203 at gmail.com> wrote: > Using built-in specs. > Target: x86_64-unknown-linux-gnu > Configured with: ../llvm_gcc/llvm-gcc-4.2-2.9.source/configure > -program-prefix=llvm --enable-llvm=/home/ryan/llvm/llvm_core/llvm-2.9 > --enable-languages=c,c++ --disable-jit : (reconfigured) > ../llvm_gcc/llvm-gcc-4.2-2.9.source/configure -program-prefix=llvm > --enable-llvm=/home/ryan/llvm/llvm_core/llvm-2.9 --e...
2010 Mar 19
0
[LLVMdev] Idea for Google Summer Code : C Compiler for EFI Byte Code implement in LLVM
...; I should further modify the GCC front end(parser) to solve the problem (the size > of pointer is determined at run time). > > I have read a powerpoint about LLVM (http://llvm.org/pubs/2008-10-04-ACAT-LLVM-Intro.pdf) > It is the LLVM-GCC design graph (http://www.im.ntu.edu.tw/~b95030/llvm_gcc.png). > According to the above discussion , LLVM IR doesn't care about the size of pointers. > I am wondering how could LLVM support dynamic pointer size model without modifying > GCC front end?? What do you mean by "variable sized pointers"? What does: struct S {void *X...
2010 Apr 29
3
[LLVMdev] fail to build LLVM GCC front-end
I followed the instructions in llvm_gcc's README.LLVM file, but not exactly the same. the following is what I have done with LLVM: ./configure --disable-optimized --enable-checking make make install (Successful) now the llvm-gcc: cd /home/username mkdir obj mkdir install cd obj ../llvm-gcc/configure --prefix=`pwd`/../install --pro...
2010 Mar 19
4
[LLVMdev] Idea for Google Summer Code : C Compiler for EFI Byte Code implement in LLVM
On Mon, Mar 15, 2010 at 10:50 AM, Renato Golin <rengolin at systemcall.org> wrote: > On 10 March 2010 16:57, 琬菁楊 <ching1119.cs96 at g2.nctu.edu.tw> wrote: >> I think the main issue is that EFI C dialect is not ANSI-C compliant: the >> size of pointer is determined at the run-time and therefore the layout of >> the structure is not static. Does LLVM support this
2010 Mar 19
5
[LLVMdev] Idea for Google Summer Code : C Compiler for EFI Byte Code implement in LLVM
...her modify the GCC front end(parser) to solve the problem (the > size > of pointer is determined at run time). > > I have read a powerpoint about LLVM ( > http://llvm.org/pubs/2008-10-04-ACAT-LLVM-Intro.pdf) > It is the LLVM-GCC design graph ( > http://www.im.ntu.edu.tw/~b95030/llvm_gcc.png<http://www.im.ntu.edu.tw/%7Eb95030/llvm_gcc.png> > ). > According to the above discussion , LLVM IR doesn't care about the size of > pointers. > I am wondering how could LLVM support dynamic pointer size model without > modifying > GCC front end?? > > > What...
2011 Oct 14
3
[LLVMdev] undefined symbol: _ZN4llvm12PassRegistry12registerPassERKNS_8PassInfoEb
Has anyone seen this error before? I'm trying to load a pass that apparently isn't registered, it's just the "Hello World" sample , so I don't see the problem. Error: me at here:~/llvm/llvm_core/llvm-2.9$ opt -load Release/lib/LLVMHello.so -hello <cdfg.c> /dev/null Error opening 'Release/lib/LLVMHello.so': Release/lib/LLVMHello.so: undefined symbol:
2010 Mar 30
0
[LLVMdev] Idea for Google Summer Code : C Compiler for EFI Byte Code implement in LLVM
...(parser) to solve the problem >> (the size >> of pointer is determined at run time). >> >> I have read a powerpoint about LLVM ( >> http://llvm.org/pubs/2008-10-04-ACAT-LLVM-Intro.pdf) >> It is the LLVM-GCC design graph ( >> http://www.im.ntu.edu.tw/~b95030/llvm_gcc.png<http://www.im.ntu.edu.tw/%7Eb95030/llvm_gcc.png> >> ). >> According to the above discussion , LLVM IR doesn't care about the size of >> pointers. >> I am wondering how could LLVM support dynamic pointer size model without >> modifying >> GCC front e...
2010 Apr 29
0
[LLVMdev] fail to build LLVM GCC front-end
On Thu, Apr 29, 2010 at 2:17 AM, Jiandong Wang <computerhenu at gmail.com> wrote: > I followed the instructions in llvm_gcc's README.LLVM file, but not exactly > the same. > > the following is what I have done with LLVM: > ./configure --disable-optimized --enable-checking > make > make install > (Successful) > > now the llvm-gcc: > cd /home/username > mkdir obj > mkdir install &gt...
2010 Apr 29
0
[LLVMdev] fail to build LLVM GCC front-end
On Apr 28, 2010, at 9:31 PM, Jiandong Wang wrote: > I try to build it on Ubuntu9.04, but in vain. There are errors: > > ... > ... > make[3]: *** No rule to make target `/home/username/llvm-2.7/Debug/include/llvm/Intrinsics.gen', needed by `llvm-convert.o'. Stop. > make[3]: Leaving directory `/home/username/obj/gcc' > make[2]: *** [all-stage1-gcc] Error 2 >
2008 May 01
0
[LLVMdev] building cross llvm-gcc for new target
On Apr 30, 2008, at 11:19 PM, james woodyatt wrote: >> $TMPFILE:66: Error: internal_relocation (type: OFFSET_IMM) not >> fixed up You need to run the compile with -save-temps and then look at the .s file. If you like it, it is an assembler bug. If you don't like it, it is a bug in the compiler. If you don't know if you like it, as your assembler vendor (binutils)
2010 Apr 29
2
[LLVMdev] fail to build LLVM GCC front-end
I try to build it on Ubuntu9.04, but in vain. There are errors: ... ... make[3]: *** No rule to make target `/home/username/llvm-2.7/Debug/include/llvm/Intrinsics.gen', needed by `llvm-convert.o'. Stop. make[3]: Leaving directory `/home/username/obj/gcc' make[2]: *** [all-stage1-gcc] Error 2 make[2]: Leaving directory `/home/username/obj' make[1]: *** [stage1-bubble] Error 2
2008 May 01
3
[LLVMdev] building cross llvm-gcc for new target
everyone-- I'm trying to build LLVM-GCC as a cross-compiler for a new target. I've successfully patched binutils, the FSF GCC, LLVM and Clang to build for this new target-- they work fine, but the LLVM-gcc build is failing for me. All my llvm.org sources are tracking the Subversion trunk, but my problem is probably not related to any ongoing churn there. I'm doing something