i have just update but other error

gcc 4.8
[root@localhost cpuminer-opt-3.6.0]# make
make all-recursive
make[1]: Entering directory `/root/cpuminer-opt-3.6.0'
Making all in compat
make[2]: Entering directory `/root/cpuminer-opt-3.6.0/compat'
Making all in jansson
make[3]: Entering directory `/root/cpuminer-opt-3.6.0/compat/jansson'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/root/cpuminer-opt-3.6.0/compat/jansson'
make[3]: Entering directory `/root/cpuminer-opt-3.6.0/compat'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/root/cpuminer-opt-3.6.0/compat'
make[2]: Leaving directory `/root/cpuminer-opt-3.6.0/compat'
make[2]: Entering directory `/root/cpuminer-opt-3.6.0'
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -Iyes/include -Iyes/include -fno-strict-aliasing -I./compat/jansson -I. -Iyes/include -Iyes/include -Wno-pointer-sign -Wno-pointer-to-int-cast -O3 -march=native -Iyes/include -Iyes/include -MT cpuminer-algo-gate-api.o -MD -MP -MF .deps/cpuminer-algo-gate-api.Tpo -c -o cpuminer-algo-gate-api.o `test -f 'algo-gate-api.c' || echo './'`algo-gate-api.c
/tmp/ccLkOiAY.s: Assembler messages:
/tmp/ccLkOiAY.s:9: Error: expecting string instruction after `rep'
make[2]: *** [cpuminer-algo-gate-api.o] Error 1
make[2]: Leaving directory `/root/cpuminer-opt-3.6.0'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/cpuminer-opt-3.6.0'
make: *** [all] Error 2