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
>...
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