Do not duplicate BUILT_SOURCES entries in nobase_private_HEADERS (Makefile)
authorIvan Maidanski <ivmai@mail.ru>
Sat, 5 Jan 2013 15:37:59 +0000 (19:37 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Sat, 5 Jan 2013 15:37:59 +0000 (19:37 +0400)
* src/Makefile.am (nobase_private_HEADERS): Add "$(BUILT_SOURCES)"
instead of specifying generalize-arithm.h, generalize-small.h,
acquire_release_volatile.h, atomic_load_store.h,
char_acquire_release_volatile.h, char_atomic_load_store.h,
int_acquire_release_volatile.h, int_atomic_load_store.h,
short_acquire_release_volatile.h, short_atomic_load_store.h entries
directly.

src/Makefile.am

index 9b129e1..c34bf90 100644 (file)
@@ -35,8 +35,7 @@ BUILT_SOURCES = atomic_ops/generalize-arithm.h \
 privatedir=${includedir}/
 nobase_private_HEADERS = atomic_ops/ao_version.h \
           atomic_ops/generalize.h \
-          atomic_ops/generalize-arithm.h \
-          atomic_ops/generalize-small.h \
+          $(BUILT_SOURCES) \
         \
           atomic_ops/sysdeps/all_acquire_release_volatile.h \
           atomic_ops/sysdeps/all_aligned_atomic_load_store.h \
@@ -51,15 +50,6 @@ nobase_private_HEADERS = atomic_ops/ao_version.h \
           atomic_ops/sysdeps/test_and_set_t_is_ao_t.h \
           atomic_ops/sysdeps/test_and_set_t_is_char.h \
         \
-          atomic_ops/sysdeps/loadstore/acquire_release_volatile.h \
-          atomic_ops/sysdeps/loadstore/atomic_load_store.h \
-          atomic_ops/sysdeps/loadstore/char_acquire_release_volatile.h \
-          atomic_ops/sysdeps/loadstore/char_atomic_load_store.h \
-          atomic_ops/sysdeps/loadstore/int_acquire_release_volatile.h \
-          atomic_ops/sysdeps/loadstore/int_atomic_load_store.h \
-          atomic_ops/sysdeps/loadstore/short_acquire_release_volatile.h \
-          atomic_ops/sysdeps/loadstore/short_atomic_load_store.h \
-        \
           atomic_ops/sysdeps/armcc/arm_v6.h \
         \
           atomic_ops/sysdeps/gcc/alpha.h \