Displaying 4 results from an estimated 4 matches for "labbserver".
2009 Jul 01
2
[LLVMdev] build failure on ARM linux
...he call to
__sync_val_compare_and_swap that lowers to the missing
__sync_val_compare_and_swap_4 GCC intrinsic.
The same file contains several other __sync_* calls and all these has
to be implemented if we want to be able to compile llvm on linux/ARM
with GCC versions below < 4.4
xerxes at labbserver:~/llvm$ grep _sync lib/*/*
lib/System/Atomic.cpp: __sync_synchronize();
lib/System/Atomic.cpp: return __sync_val_compare_and_swap(ptr,
old_value, new_value);
lib/System/Atomic.cpp: return __sync_add_and_fetch(ptr, 1);
lib/System/Atomic.cpp: return __sync_sub_and_fetch(ptr, 1);
lib/System/Atomi...
2009 Jun 30
0
[LLVMdev] build failure on ARM linux
Nick Lewycky wrote:
> 2009/6/30 Andrew Haley <aph at redhat.com <mailto:aph at redhat.com>>
>
> Nick Lewycky wrote:
> > I'm seeing this new build failure, starting some time yesterday on
> ARM:
>
> Yes. It's just a matter of defining __sync_val_compare_and_swap_4:
>
>
2009 Jul 01
0
[LLVMdev] build failure on ARM linux
..._and_swap that lowers to the missing
> __sync_val_compare_and_swap_4 GCC intrinsic.
>
> The same file contains several other __sync_* calls and all these has
> to be implemented if we want to be able to compile llvm on linux/ARM
> with GCC versions below < 4.4
>
> xerxes at labbserver:~/llvm$ grep _sync lib/*/*
> lib/System/Atomic.cpp: __sync_synchronize();
> lib/System/Atomic.cpp: return __sync_val_compare_and_swap(ptr,
> old_value, new_value);
> lib/System/Atomic.cpp: return __sync_add_and_fetch(ptr, 1);
> lib/System/Atomic.cpp: return __sync_sub_and_fetch(p...
2009 Jun 30
3
[LLVMdev] build failure on ARM linux
2009/6/30 Andrew Haley <aph at redhat.com>
> Nick Lewycky wrote:
> > I'm seeing this new build failure, starting some time yesterday on ARM:
> >
> > make[3]: Entering directory `/home/nlewycky/llvm/tools/llvmc/driver'
> > llvm[3]: Linking Debug executable llvmc
> > g++ -DLLVMC_BUILTIN_PLUGIN_1=Base -DLLVMC_BUILTIN_PLUGIN_2=Clang
>