summaryrefslogtreecommitdiffstats
path: root/cpukit/acinclude.m4
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2008-06-30 13:20:17 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2008-06-30 13:20:17 +0000
commit3058695ba029986c9c79a15feb073285112da072 (patch)
tree9153ad08db91774a7276864b41bfbc753f896867 /cpukit/acinclude.m4
parent2008-06-30 Ralf Corsépius <ralf.corsepius@rtems.org> (diff)
downloadrtems-3058695ba029986c9c79a15feb073285112da072.tar.bz2
Add _RTEMS_CPUOPT_INIT, _RTEMS_CPUOPT_FINI.
Diffstat (limited to 'cpukit/acinclude.m4')
-rw-r--r--cpukit/acinclude.m427
1 files changed, 25 insertions, 2 deletions
diff --git a/cpukit/acinclude.m4 b/cpukit/acinclude.m4
index ef4268e84b..73db817f7e 100644
--- a/cpukit/acinclude.m4
+++ b/cpukit/acinclude.m4
@@ -1,7 +1,22 @@
# RTEMS_CPUOPT(NAME,CONDITION,VALUE,EXPLANATION)
-AC_DEFUN([RTEMS_CPUOPT],
-[
+AC_DEFUN([_RTEMS_CPUOPT_INIT],[
+AC_BEFORE([_RTEMS_CPUOPT])
+cat >>cpuopts.tmp <<\_ACEOF
+/**
+ * @file rtems/score/cpuopts.h
+ */
+
+/* target cpu dependent options file */
+/* automatically generated -- DO NOT EDIT!! */
+#ifndef _RTEMS_SCORE_CPUOPTS_H
+#define _RTEMS_SCORE_CPUOPTS_H
+_ACEOF
+])
+
+AC_DEFUN([RTEMS_CPUOPT],[
+AC_REQUIRE([_RTEMS_CPUOPT_INIT])
+AC_BEFORE([_RTEMS_CPUOPT_FINI])
if $2; then
cat >>cpuopts.tmp <<_ACEOF
@@ -19,3 +34,11 @@ cat >>cpuopts.tmp <<\_ACEOF
_ACEOF
fi
])
+
+AC_DEFUN([_RTEMS_CPUOPT_FINI],[
+cat >>cpuopts.tmp <<\_ACEOF
+
+#endif /* _RTEMS_SCORE_CPUOPTS_H */
+_ACEOF
+])
+