Displaying 20 results from an estimated 70000 matches similar to: "[LLVMdev] More errors :("
2005 Mar 12
2
[LLVMdev] GCC 3.4.1 and conflicting types for 'malloc' (2)
Yes, sorry for not mentioning it. I added that header also
Although I suppose that if I am not using Sparc there will be no problem (it's an Itanium 2
machine)
Thanks
--- Chris Lattner <sabre at nondot.org> wrote:
> On Sat, 12 Mar 2005, xavier wrote:
>
> > I commented this line and it is compiling now:
> >
> > extern void *malloc ARGS((unsigned));
> >
2005 Mar 12
1
[LLVMdev] GCC 3.4.1 and conflicting types for 'malloc' (2)
I commented this line and it is compiling now:
extern void *malloc ARGS((unsigned));
I hope that will not cause a different kind of problem. What it is zalloc used for?
Thanks
--- Chris Lattner <sabre at nondot.org> wrote:
> On Sat, 12 Mar 2005, xavier wrote:
>
> > It seems that this happened before but I do not know the details:
> >
2005 Mar 16
1
[LLVMdev] Dynamic Creation of a simple program
Hi,
Given these C instructions:
==============================
struct stru { struct stru *Next; };
struct list *NewStru = malloc ( sizeof ( struct stru ) );
struct list *tmp.3;
...
tmp.3 = NewStru->Next;
==============================
LLVM generates something like this:
%tmp.0 = malloc %struct.stru ; <%struct.stru*>
%tmp.3 = getelementptr %struct.stru* %tmp.0, int 0, uint 1 ;
2005 Mar 15
0
[LLVMdev] Dynamic Creation of a simple program
On Tue, 15 Mar 2005, xavier wrote:
> Thanks for the information
> I am trying to use one of your examples for recursive data structures:
>
> =========================
> PATypeHolder StructTy = OpaqueType::get();
> std::vector<const Type*> Elts;
> Elts.push_back(PointerType::get(StructTy));
> Elts.push_back(PointerType::get(Type::SByteTy));
> StructType *NewSTy =
2005 Mar 12
1
[LLVMdev] GCC 3.4.1 and conflicting types for 'malloc' (2)
It seems that this happened before but I do not know the details:
http://llvm.cs.uiuc.edu/testresults/SparcV9/2004-12-07.html
Thanks
--- Chris Lattner <sabre at nondot.org> wrote:
> On Sat, 12 Mar 2005, xavier wrote:
> > llvm[2]: Compiling zalloc.c for Release build
> > /homes/myuser/LLVM/llvmobj/../llvmsrc/utils/Burg/zalloc.c:9: error: conflictin
> > g types for
2007 May 18
1
[LLVMdev] GCC Mainline and GCC 4.3 STL mods
Chris,
I am doing Cygwin builds at the moment so it will not be immediately
attended to.
Do you want it done for 2.0 ?
Or could it be a post 2.0 patch which I suggest as 4.3 branch is not up for
a release too soon ?
Aaron
----- Original Message -----
From: "Chris Lattner" <sabre at nondot.org>
To: "LLVM Developers Mailing List" <llvmdev at cs.uiuc.edu>
Sent:
2005 Mar 15
2
[LLVMdev] Dynamic Creation of a simple program
Thanks for the information
I am trying to use one of your examples for recursive data structures:
=========================
PATypeHolder StructTy = OpaqueType::get();
std::vector<const Type*> Elts;
Elts.push_back(PointerType::get(StructTy));
Elts.push_back(PointerType::get(Type::SByteTy));
StructType *NewSTy = StructType::get(Elts);
// At this point, NewSTy = "{ opaque*, sbyte*
2007 Aug 10
0
[LLVMdev] c const
On Thu, 9 Aug 2007, Daniel Berlin wrote:
> This certainly doesn't occur in gcc mainline.
> In fact, I improved the error message, and added a error test to gcc
> just yesterday.
Yep, clang reports:
t.c:4:12: error: read-only variable is not assignable
arr[0] = 1;
~~~~~~ ^
1 diagnostic generated.
so this is specific to llvm-gcc somehow.
-Chris
> On 8/9/07, Chris
2007 Aug 10
2
[LLVMdev] c const
This certainly doesn't occur in gcc mainline.
In fact, I improved the error message, and added a error test to gcc
just yesterday.
On 8/9/07, Chris Lattner <sabre at nondot.org> wrote:
> On Wed, 8 Aug 2007, Nikhil A. Patil wrote:
> > I think I found a bug. I don't know if it's in upstream gcc or llvm-gcc4.
>
> Looks like a bug, please file a bugzilla entry.
>
2005 Mar 12
1
[LLVMdev] GCC 3.4.1 and conflicting types for 'malloc'
Hi
These are:
========================
llvm[2]: Linking Release Object Library LLVMbzip2.o
gmake[2]: Leaving directory `/homes/myuser/LLVM/llvmobj/lib/Support/bzip2'
gmake[1]: Leaving directory `/homes/myuser/LLVM/llvmobj/lib/Support'
gmake[1]: Entering directory `/homes/myuser/LLVM/llvmobj/utils'
gmake[2]: Entering directory `/homes/myuser/LLVM/llvmobj/utils/Burg'
llvm[2]:
2005 Mar 08
0
[LLVMdev] Error in make
Nevermind, it was a problem with the path of the frontend
Chris Lattner <sabre at nondot.org> wrote:
On Tue, 8 Mar 2005, xavier wrote:
> I am trying to build the llvm, but the make stops in stacker_rt.bc with error 1
> I am using Mandrake 10.1
> Does anyone know what can be the problem?
What error message do you get?
-Chris
--
http://nondot.org/sabre/
2006 May 21
2
[LLVMdev] new llvmgcc4 snapshop
This should build with mainline, includes some performance tweaks, better
build support for mingw, detects a faulty --enable-llvm configure
option, and has better support for the Darwin/X86 ABI:
http://nondot.org/sabre/2006-05-20-llvm-gcc-4.tar.gz
-Chris
--
http://nondot.org/sabre/
http://llvm.org/
2007 May 18
0
[LLVMdev] GCC Mainline and GCC 4.3 STL mods
On Fri, 18 May 2007, Aaron Gray wrote:
> Mainline and 4.3 branch GCC libstdc++ have removed string.h access from
> STL map etc.
>
> As a result several LLVM System files and others do not compile on
> mainline and 4.3.
Okay, will you please prepare and submit a patch that adds the needed
#include's?
-Chris
--
http://nondot.org/sabre/
http://llvm.org/
2005 Apr 03
1
[LLVMdev] Running Pool Allocated programs
Thanks Chris! That was causing me some confusion. Now it's producing a more meaningful output:
poolinit((&l2_GlobalPool), 4u, 4u);
poolinit((&l2_GlobalPool1), 4u, 4u);
l5_tmp_2E_0_2E_i = poolalloc((&l2_GlobalPool), 4u);
l6_tmp_2E_7_2E_i2 = l1_makeList((&l2_GlobalPool1), 0);
*(&((struct l_struct_2E_list *)l5_tmp_2E_0_2E_i)->field0) = l6_tmp_2E_7_2E_i2;
2005 Feb 21
0
[LLVMdev] DSG Visualization
On Mon, 21 Feb 2005, xavier wrote:
> Hello,
>
> Is it possible to display the data structure graphs created by the Data Structure Analysis using a visualization tool?
yes. Just run one of these commands:
analyze -datastructure x.bc -- local DSGs
analyze -budatastructure x.bc -- BU DSGs
analyze -tddatastructure x.bc -- TD DSGs
These commands will output one
2006 May 13
0
[LLVMdev] Re: New llvmgcc4 snapshot
Chris Lattner wrote:
>
> Hi All,
>
> There's a new snapshot of llvmgcc4 available here:
>
> http://nondot.org/sabre/2006-05-08-llvm-gcc-4.tar.gz
>
> This release includes the various portability fixes contributed on
> llvmdev, includes fixes to build with mainline CVS (and, thus, *requires*
> mainline CVS), and includes various other bug fixes.
>
> If
2006 Mar 03
0
[LLVMdev] Re: Re: New GCC4-based C/C++/ObjC front-end for LLVM
On Thu, 2 Mar 2006, Chris Lattner wrote:
>> Any ideas what could be wrong?
>
> Sorry for the delay, please try this tarball:
> http://nondot.org/sabre/2006-03-02-llvm-gcc-4.tar.gz
Actually, do to a recent change in CVS, this tarball will probably not
work anymore. Please apply the attached (small) patch on top of it in
the gcc directory.
Worth noting, this front-end only works
2005 Mar 12
0
[LLVMdev] GCC 3.4.1 and conflicting types for 'malloc'
Chris,
Thanks for your answer
Here is the verbose output:
===========================
gmake tools-only VERBOSE=1 TOOL_VERBOSE=1
for dir in lib/System lib/Support utils lib tools ; do \
if [ ! -f $dir/Makefile ]; then \
/home/myuser/LLVM/objdir/../srcdir/autoconf/mkinstalldirs $dir; \
cp /home/myuser/LLVM/objdir/../srcdir//$dir/Makefile $dir/Makefile; \
fi; \
(gmake -C $dir all )
2006 May 08
6
[LLVMdev] New llvmgcc4 snapshot
Hi All,
There's a new snapshot of llvmgcc4 available here:
http://nondot.org/sabre/2006-05-08-llvm-gcc-4.tar.gz
This release includes the various portability fixes contributed on
llvmdev, includes fixes to build with mainline CVS (and, thus, *requires*
mainline CVS), and includes various other bug fixes.
If you're interested, please try it out.
Thanks,
-Chris
--
2005 Mar 12
0
[LLVMdev] More errors :(
Another error:
=======================
gmake[2]: Entering directory `/home/myuser/LLVM/objdir/gcc'
for d in libgcc; do \
if [ -d $d ]; then true; else /bin/sh ../../srcdir/llvm-gcc/gcc/mkinstalldirs $d; fi; \
done
mkdir -p -- libgcc
if [ -f stmp-dirs ]; then true; else touch stmp-dirs; fi
/home/myuser/LLVM/objdir/gcc/xgcc -B/home/myuser/LLVM/objdir/gcc/