Remove gcc/nios2.h and gcc/riscv.h files, include gcc/generic.h directly
authorIvan Maidanski <ivmai@mail.ru>
Mon, 19 Feb 2018 06:45:50 +0000 (09:45 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Mon, 5 Mar 2018 21:38:31 +0000 (00:38 +0300)
commit3527f6fb0e5041936c40c749940e2fe0d97a4e15
treee352be7d9c9bc355b9eef9c04285ed7147fc3d04
parent001befe25f6987a0bae4e13df3867eaddc647317
Remove gcc/nios2.h and gcc/riscv.h files, include gcc/generic.h directly
(code refactoring)

* src/Makefile.am (nobase_private_HEADERS): Remove nios2.h, riscv.h
entries.
* src/atomic_ops.h [__GNUC__ && !AO_USE_PTHREAD_DEFS
&& !__INTEL_COMPILER]: Use #elif instead of #endif - #if pairs.
* src/atomic_ops.h [__GNUC__ && !AO_USE_PTHREAD_DEFS
&& !__INTEL_COMPILER && (__nios2__ || __riscv)]: Do not include
gcc/nios2.h and gcc/riscv.h files; gcc/generic.h is included instead.
* src/atomic_ops/sysdeps/gcc/nios2.h: Delete file.
* src/atomic_ops/sysdeps/gcc/riscv.h: Likewise.
src/Makefile.am
src/atomic_ops.h
src/atomic_ops/sysdeps/gcc/nios2.h [deleted file]
src/atomic_ops/sysdeps/gcc/riscv.h [deleted file]