[ 
https://issues.apache.org/jira/browse/ZOOKEEPER-2453?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15353980#comment-15353980
 ] 

Raul Gutierrez Segales commented on ZOOKEEPER-2453:
---------------------------------------------------

[~mthies]: hmm, what compilers do we have to support? This could be useful:

https://gcc.gnu.org/onlinedocs/gcc-4.1.2/gcc/Atomic-Builtins.html

> Cannot compile on ARM: "Error: bad instruction `lock xaddl"
> -----------------------------------------------------------
>
>                 Key: ZOOKEEPER-2453
>                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-2453
>             Project: ZooKeeper
>          Issue Type: Bug
>          Components: c client
>    Affects Versions: 3.4.5
>         Environment: Jessie, Raspberry
>            Reporter: Markus Thies
>            Priority: Minor
>
> It seems that this is a bug equivalent to the issue ZOOKEEPER-1374.
> make[5]: Entering directory 
> '/home/pi/Downloads/mesos-0.28.2/build/3rdparty/zookeeper-3.4.5/src/c'
> if /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. 
> -I.  -I./include -I./tests -I./generated  -DTHREADED -g -O2 -D_GNU_SOURCE -MT 
> libzkmt_la-mt_adaptor.lo -MD -MP -MF ".deps/libzkmt_la-mt_adaptor.Tpo" -c -o 
> libzkmt_la-mt_adaptor.lo `test -f 'src/mt_adaptor.c' || echo 
> './'`src/mt_adaptor.c; \
> then mv -f ".deps/libzkmt_la-mt_adaptor.Tpo" 
> ".deps/libzkmt_la-mt_adaptor.Plo"; else rm -f 
> ".deps/libzkmt_la-mt_adaptor.Tpo"; exit 1; fi
>  gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./tests -I./generated 
> -DTHREADED -g -O2 -D_GNU_SOURCE -MT libzkmt_la-mt_adaptor.lo -MD -MP -MF 
> .deps/libzkmt_la-mt_adaptor.Tpo -c src/mt_adaptor.c  -fPIC -DPIC -o 
> libzkmt_la-mt_adaptor.o
> /tmp/ccs0G1lb.s: Assembler messages:
> /tmp/ccs0G1lb.s:1589: Error: bad instruction `lock xaddl r1,[r0]'
> Makefile:743: recipe for target 'libzkmt_la-mt_adaptor.lo' failed



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to