Displaying 20 results from an estimated 30000 matches similar to: "[LLVMdev] Branch documentation titles"
2010 May 05
5
[LLVMdev] Another bad binutils?
After waiting through about 2 hours of hard drive spinning for Clang to link under my Xubuntu Lucid Lynx Linux setup on VirtualBox, ld finally just gave up trying to link it. I was using CMake's build scripts on version 2.7 release of LLVM and Clang. The version of ld is (GNU Binutils for Ubuntu) 2.20.1-system.20100303. Can anyone confirm this problem? If needed I'll cross-post this to
2011 Jan 15
2
[LLVMdev] Fw: LLVM GC
Forgot to CC the list.
----- Forwarded Message ----
> From: Samuel Crow <samuraileumas at yahoo.com>
> To: Trevor Elliott <trevor at galois.com>
> Sent: Fri, January 14, 2011 7:33:15 PM
> Subject: Re: [LLVMdev] LLVM GC
>
> Hi Trevor,
>
> Are you linking with LibStdC++ or LibC++? That is a requirement for running
> code that has been compiled from C++
2011 Jan 17
0
[LLVMdev] Fw: LLVM GC
Hi Sam,
I've not actually gotten to the linking process with my runtime, as I've
compiled it with clang -emit-llvm -c, and then archived it with llvm-ar
and llvm-ranlib. I'm also not producing a GC plugin, as I'm using the
builtin "shadow-stack" strategy.
My current build process looks like this:
1. build the compiler
2. build the runtime using clang -emit-llvm -c
2011 Jan 15
2
[LLVMdev] LLVM GC
Hi,
I've been implementing a compiler that targets LLVM, and was looking
into using the shadow-stack gc strategy. Currently, I build the runtime
with clang (using -emit-llvm), and then link that with the LLVM bitcode
output from my compiler using llvm-ld.
This works fine without the gc strategy annotations and use of the
llvm.gcroot intrinsic, but adding them causes some odd behavior: the
2010 May 06
0
[LLVMdev] Another bad binutils?
I build llvm+clang almost every day with Ubuntu 10.04. Everything goes fine.
I guess it's your VirtualBox has too little memory.
On Thu, May 6, 2010 at 4:12 AM, Samuel Crow <samuraileumas at yahoo.com> wrote:
> After waiting through about 2 hours of hard drive spinning for Clang to
> link under my Xubuntu Lucid Lynx Linux setup on VirtualBox, ld finally just
> gave up trying
2011 Jan 13
2
[LLVMdev] Circular Deps from CMake build using makefile
[ 73%] Regenerating
/Users/samuraicrow/Documents/workspace/llvm-trunk-build/tools/llvm-config/LibDeps.txt.tmp
[ 73%] Updating
/Users/samuraicrow/Documents/workspace/llvm-trunk-build/tools/llvm-config/LibDeps.txt
if necessary...
[ 73%] Checking for cyclic dependencies between LLVM libraries.
find-cycles.pl: Circular dependency between *.a files:
find-cycles.pl: libLLVMAsmPrinter.a
2011 Jan 14
2
[LLVMdev] Circular Deps from CMake build using makefile
Hello Óscar,
The single-threaded build failed the same place as the double threaded build
failed which is the same place I just indicated in my previous post. The
../llvm/configure script version failed with OCaml building with about 600
assembler errors since I built it in AMD64 mode. (Oops.) Should I disable
OCaml from the configure script and try again?
Assembler error, input left in
2011 Jan 13
0
[LLVMdev] Circular Deps from CMake build using makefile
Samuel Crow <samuraileumas at yahoo.com> writes:
> [ 73%] Regenerating
> /Users/samuraicrow/Documents/workspace/llvm-trunk-build/tools/llvm-config/LibDeps.txt.tmp
>
> [ 73%] Updating
> /Users/samuraicrow/Documents/workspace/llvm-trunk-build/tools/llvm-config/LibDeps.txt
> if necessary...
> [ 73%] Checking for cyclic dependencies between LLVM libraries.
>
2011 Jul 18
1
[LLVMdev] Fw: RTTI gone in 3.0?
Forgot to CC the list, sorry.
----- Forwarded Message -----
> From: Samuel Crow <samuraileumas at yahoo.com>
> To: FlyLanguage <flylanguage at gmail.com>
> Cc:
> Sent: Monday, July 18, 2011 10:40 AM
> Subject: Re: [LLVMdev] RTTI gone in 3.0?
>
> Hi FlyLanguage,
>
> I thought LLVM disabled RTTI a long time ago. It was just too slow.
>
> --Sam
>
2010 Nov 08
3
[LLVMdev] Phronix does another speed test
http://www.phoronix.com/scan.php?page=article&item=llvm_gcc_dragonegg28&num=1 as
of version 2.8, LLVM is generating slower code than the newer GCCs but generates
the code more quickly.
2011 Jan 14
2
[LLVMdev] Circular Deps from CMake build using makefile
----- Original Message ----
> From: Óscar Fuentes <ofv at wanadoo.es>
> To: Samuel Crow <samuraileumas at yahoo.com>
> Cc: Óscar Fuentes <ofv at wanadoo.es>; LLVM Developers Mailing List
><llvmdev at cs.uiuc.edu>
> Sent: Fri, January 14, 2011 4:39:57 PM
> Subject: Re: Circular Deps from CMake build using makefile
>
> Samuel Crow <samuraileumas
2010 Nov 10
1
[LLVMdev] Fw: llvm-gcc not compatible with gcc on a small case?
Whoops, forgot to CC: the list.
>
>----- Forwarded Message ----
>From: Samuel Crow <samuraileumas at yahoo.com>
>To: Sheng Zhou <zhousheng00 at gmail.com>
>Sent: Tue, November 9, 2010 9:26:51 PM
>Subject: Re: [LLVMdev] llvm-gcc not compatible with gcc on a small case?
>
>
>Hi Sheng Zhou,
>
>
>It shouldn't compile. You have the method declared
2011 Jan 14
2
[LLVMdev] Circular Deps from CMake build using makefile
Hello Óscar,
This time the autotools version of LLVM trunk build with Clang trunk compiled in
Debug+Asserts mode without complaint with --enable-bindings=none. I suspect
this makes something fishy looking with the CMake build. Do you need logfiles
from configure?
Thanks again,
--Sam
----- Original Message ----
> From: Óscar Fuentes <ofv at wanadoo.es>
> To: Samuel Crow
2011 Jan 14
0
[LLVMdev] Circular Deps from CMake build using makefile
Samuel Crow <samuraileumas at yahoo.com> writes:
> This time the autotools version of LLVM trunk build with Clang trunk compiled in
> Debug+Asserts mode without complaint with --enable-bindings=none. I suspect
> this makes something fishy looking with the CMake build. Do you need logfiles
> from configure?
I'm clueless about what's happening there. The cyclic
2010 Apr 13
2
[LLVMdev] Uninstalling TOT to use a branch release
Hello everybody,
I have been puzzling over how to uninstall the SVN Head release of LLVM for compatibility with llvm-gcc 4.2-2.6. Our project is based on 2.6 of LLVM but I needed to install TOT to check if a bug was ours or had been fixed in the latest LLVM. Now that the bug is fixed, I need to go back to LLVM 2.6. I used CMake to build TOT on MacOSX 10.5.x and there is no "make
2010 Jul 09
1
[LLVMdev] ValueSymbolTable's mutators are private?
Hi Chris,
I was thinking that CreateValueName() was the way to add a symbol to a symbol
table. Perhaps I'm thinking about this wrong. Here's what I've got:
I've got a string generated by the parser which is constant. I need to add it
to the symbol table so that, on starting the second pass of my compiler, I can
dump all of the string constants to be generated as code. I
2010 Nov 10
2
[LLVMdev] llvm-gcc not compatible with gcc on a small case?
I found a case which gcc can compile while llvm-gcc can not. I'm using the
gcc4.1 and the most recent llvm-gcc.
Here is the case:
template <int N>
class T {
public:
int V;
};
T<4> test(T<4> a[4][8]) {
return a[3][3];
}
llvm-gcc dumped:
fail.cpp: In function \u2018T<4> test(T<4> (*)[8])\u2019:
fail.cpp:7: error: invalid use of incomplete type
2010 May 03
0
[LLVMdev] Generic target?
On May 2, 2010, at 10:45 AM, Samuel Crow wrote:
> Hello LLVM list,
>
> I'm working on a wrapper for LibC and I think it would work a whole lot better for what I'm trying to do if I wasn't forced to use a specific endianness. I'm trying to make it work in such a way that the compiler can generate code for a generic LLVM target such that the bitcodes won't need to
2010 Jan 29
3
[LLVMdev] Distribution in assembler format
I don't think I quite understand this... suppose for example you're
trying to use an LLVM-based toolchain running on an x86 PC to write
code for a device that uses an ARM processor in big endian mode, so
you tell the LLVM code generator "generate code for ARM, big
endian"... are you saying the optimizer will actually assume the
target device is little endian because the
2011 Jan 15
0
[LLVMdev] Circular Deps from CMake build using makefile
Samuel Crow <samuraileumas at yahoo.com> writes:
> I have attached the logfiles here.
I think you didn't set CMAKE_BUILD_TYPE while configuring the cmake
build. On your build directory, please do:
make clean
cmake -DCMAKE_BUILD_TYPE=Debug path/to/your/llvm/source/root
make
If that doesn't work, show the exact command lines you used for invoking
cmake and the