Fix template-based headers regeneration order in src/Makefile
authorIvan Maidanski <ivmai@mail.ru>
Fri, 4 Jan 2013 19:28:42 +0000 (23:28 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Fri, 4 Jan 2013 19:29:40 +0000 (23:29 +0400)
* src/Makefile.am (BUILT_SOURCES): Define to force regeneration
of generalize-arithm.h, generalize-small.h (if the corresponding
source template is changed) before compilation of .c files (that use
atomic_ops.h).

src/Makefile.am

index c6f951a..c67949b 100644 (file)
@@ -17,6 +17,9 @@ EXTRA_DIST=Makefile.msft atomic_ops/sysdeps/README \
         atomic_ops/generalize-arithm.template \
         atomic_ops/generalize-small.template atomic_ops/sysdeps/sunc/sparc.S
 
+BUILT_SOURCES = atomic_ops/generalize-arithm.h \
+        atomic_ops/generalize-small.h
+
 #Private Headers
 privatedir=${includedir}/
 nobase_private_HEADERS = atomic_ops/ao_version.h \