Displaying 2 results from an estimated 2 matches for "_reent".
Did you mean:
reent
2008 Feb 29
1
[LLVMdev] conflicting declarations in output of C back end
...9: error: conflicting types for '_impure_ptr'
/home/kevin/Documents/School/2eLIC/Thesis/work/install/psptoolchain/bin/../lib/gcc/psp/4.1.0/../../../../psp/include/sys/reent.h:793:
error: previous declaration of '_impure_ptr' was here
The declaration in sys/reent.h:
extern struct _reent *_impure_ptr __ATTRIBUTE_IMPURE_PTR__;
And the one generated by the C back end:
/* External Global Variable Declarations */
extern struct l_struct_2E__reent *_impure_ptr;
So I guess somewhere in the compilation process the struct "_reent" is
renamed by LLVM but then conflicts with...
2013 Feb 14
1
[LLVMdev] LiveIntervals analysis problem
...y pass.
Some suggestions?
Greetings,
Tom
P.S.: I work with LLVM 3.2 release.
-------------- next part --------------
; ModuleID = '../../../../../newlib/newlib/libc/stdlib/ldtoa.c'
target datalayout = "e-p:32:32:32-S32-a0:0:32-n32"
target triple = "codasip"
%struct._reent = type { i32, %struct.__sFILE*, %struct.__sFILE*, %struct.__sFILE*, i32, [25 x i8], i32, i8*, i32, void (%struct._reent*)*, %struct._Bigint*, i32, %struct._Bigint*, %struct._Bigint**, i32, i8*, %union.anon.0, %struct._atexit*, %struct._atexit, void (i32)**, %struct._glue, [3 x %struct.__sFILE] }
%s...