Displaying 4 results from an estimated 4 matches for "__aeabi_dcmpeq".
2012 Nov 16
0
[LLVMdev] [compiler-rt] is the arm lib complete?
...owever, if I replace "-lgcc" with "compiler-rt.a" for a static linking,
gcc linker complains about undefined functions. Using "nm -g", I compared
the functions in libgcc and compiler-rt.full-arm.a and found there are
many missing functions in compiler-rt, such as "__aeabi_dcmpeq"
"__sync_lock_release_1" "_interwork_call_via_fp", etc.
Although I can use compiler-rt.a via using "-allow-multiple-definition" to
override libgcc, this is an ugly solution.
Anybody know how to fully replace libgcc with compiler-rt? Do I need to
link some other...
2012 Oct 28
4
[LLVMdev] How to disable or override libgcc when linking?
Hi,
I'm using compiler-rt to build the library to replace libgcc. How can I
disable -lgcc being added and passed to the linker?
When I use:
"clang -ccc-gcc-name arm-cross-g++ hello.c -Lmypath -lmylib -v"
-lgcc is always added:
"...gcc/arm-none-linux-gnueabi/4.6.1/collect2 ... /tmp/hello-Pj9QxO.o
-lgcc ..."
How can I disable or override libgcc from the command line?
2012 Nov 16
2
[LLVMdev] [compiler-rt] is the arm lib complete?
...place "-lgcc" with "compiler-rt.a" for a static linking,
> gcc linker complains about undefined functions. Using "nm -g", I compared
> the functions in libgcc and compiler-rt.full-arm.a and found there are
> many missing functions in compiler-rt, such as "__aeabi_dcmpeq"
> "__sync_lock_release_1" "_interwork_call_via_fp", etc.
>
> Although I can use compiler-rt.a via using "-allow-multiple-definition" to
> override libgcc, this is an ugly solution.
>
> Anybody know how to fully replace libgcc with compiler-rt?...
2012 Nov 16
0
[LLVMdev] [compiler-rt] is the arm lib complete?
...t; with "compiler-rt.a" for a static linking,
>> gcc linker complains about undefined functions. Using "nm -g", I
>> compared
>> the functions in libgcc and compiler-rt.full-arm.a and found there are
>> many missing functions in compiler-rt, such as "__aeabi_dcmpeq"
>> "__sync_lock_release_1" "_interwork_call_via_fp", etc.
>>
>> Although I can use compiler-rt.a via using "-allow-multiple-definition"
>> to
>> override libgcc, this is an ugly solution.
>>
>> Anybody know how to fully r...