Changeset 1bcbe41 in rtems
- Timestamp:
- 11/27/03 14:36:23 (19 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- 7cdf8b7e
- Parents:
- 69a6204c
- Location:
- cpukit
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
cpukit/ChangeLog
r69a6204c r1bcbe41 1 2003-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> 2 3 * configure.ac: Use here-documents to generate cpuopts.tmp. 4 Various fixes and changes to argument processing. 5 Reflect changes to librpc Makefile.ams. 6 * acinclude.m4: Use here-documents to generate cpuopts.tmp. 7 * aclocal/check-itron.m4: Remove HAS_IRON_API. 8 * aclocal/check-multiprocessing.m4: Remove HAS_MP. 9 * aclocal/check-posix.m4: Remove HAS_POSIX_API. 10 1 11 2003-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> 2 12 -
cpukit/acinclude.m4
r69a6204c r1bcbe41 3 3 AC_DEFUN([RTEMS_CPUOPT], 4 4 [ 5 echo >> cpuopts.tmp6 echo "/* $4 */" >> cpuopts.tmp7 5 if $2; then 8 echo "#define $1 $3" >> cpuopts.tmp 6 cat >>cpuopts.tmp <<\_ACEOF 7 8 /* $4 */ 9 #define $1 $3 10 _ACEOF 11 ## FIXME: Duplicate the define to the autoheader 12 ## Sanity check - Should be removed in future 13 AC_DEFINE([$1],[$3],[$4]) 9 14 else 10 echo "/* #undef $1 */" >> cpuopts.tmp 11 fi 15 cat >>cpuopts.tmp <<\_ACEOF 16 17 /* $4 */ 18 /* #undef $1 */ 19 _ACEOF 20 fi 12 21 ]) -
cpukit/aclocal/check-itron.m4
r69a6204c r1bcbe41 21 21 ;; 22 22 esac]) 23 if test "$rtems_cv_HAS_ITRON_API" = "yes"; then24 HAS_ITRON_API="yes";25 else26 HAS_ITRON_API="no";27 fi28 AC_SUBST(HAS_ITRON_API)dnl29 23 ]) 30 31 AC_DEFUN([RTEMS_DEFINE_ITRON_API],32 [AC_REQUIRE([RTEMS_CHECK_ITRON_API])dnl33 if test x"${HAS_ITRON_API}" = x"yes";34 then35 AC_DEFINE_UNQUOTED(RTEMS_ITRON_API,1,[if itron api is supported])36 fi37 ]) -
cpukit/aclocal/check-multiprocessing.m4
r69a6204c r1bcbe41 7 7 AC_REQUIRE([RTEMS_ENV_RTEMSCPU])dnl 8 8 AC_REQUIRE([RTEMS_ENABLE_MULTIPROCESSING])dnl 9 10 AS_IF([test "$enable_multiprocessing" = "yes"],11 [HAS_MP="yes"],12 [HAS_MP="no"])13 9 ]) 14 15 AC_DEFUN([RTEMS_DEFINE_MULTIPROCESSING],16 [AC_REQUIRE([RTEMS_CHECK_MULTIPROCESSING])dnl17 if test x"${HAS_MP}" = x"yes";18 then19 AC_DEFINE_UNQUOTED(RTEMS_MULTIPROCESSING,1,[if multiprocessing is enabled])20 fi21 ]) -
cpukit/aclocal/check-posix.m4
r69a6204c r1bcbe41 21 21 ;; 22 22 esac]) 23 if test "$rtems_cv_HAS_POSIX_API" = "yes"; then24 HAS_POSIX_API="yes";25 else26 HAS_POSIX_API="no";27 fi28 AC_SUBST(HAS_POSIX_API)dnl29 23 ]) 30 31 AC_DEFUN([RTEMS_DEFINE_POSIX_API],32 [AC_REQUIRE([RTEMS_CHECK_POSIX_API])dnl33 AS_IF(34 [test x"${HAS_POSIX_API}" = x"yes"],35 [AC_DEFINE_UNQUOTED(RTEMS_POSIX_API,1,[if posix api is supported])])36 ]) -
cpukit/configure.ac
r69a6204c r1bcbe41 45 45 RTEMS_CHECK_ITRON_API 46 46 RTEMS_CHECK_NETWORKING 47 48 AC_DEFINE(RTEMS_VERSION,["][_RTEMS_VERSION]["],[RTEMS version string])49 47 50 48 RTEMS_CPU_SUBDIRS([score/cpu]) … … 69 67 esac],[enable_ada=no]) 70 68 71 RTEMS_DEFINE_POSIX_API72 RTEMS_DEFINE_ITRON_API73 RTEMS_DEFINE_MULTIPROCESSING74 75 69 # HACK: We should use a feature-based configuration. 76 70 AS_IF([test x"${RTEMS_CPU}" = x"unix"],[ … … 86 80 AC_CHECK_FUNCS([isascii fileno]) 87 81 88 cat << EOF > cpuopts.tmp82 cat >>cpuopts.tmp <<\_ACEOF 89 83 /* target cpu dependent options file */ 90 84 /* automatically generated -- DO NOT EDIT!! */ 91 85 #ifndef __CPU_OPTIONS_h 92 86 #define __CPU_OPTIONS_h 93 EOF87 _ACEOF 94 88 95 89 RTEMS_CPUOPT([RTEMS_DEBUG], … … 114 108 115 109 RTEMS_CPUOPT([RTEMS_MULTIPROCESSING], 116 [test x"$ HAS_MP" ="yes"],110 [test x"$enable_multiprocessing" = x"yes"], 117 111 [1], 118 112 [if multiprocessing is enabled]) … … 124 118 125 119 RTEMS_CPUOPT([RTEMS_POSIX_API], 126 [test x"$ HAS_POSIX_API" = x"yes"],120 [test x"$rtems_cv_HAS_POSIX_API" = x"yes"], 127 121 [1], 128 122 [if posix api is supported]) … … 140 134 RTEMS_CPUOPT([RTEMS_VERSION], 141 135 [true], 142 [ \"]_RTEMS_VERSION[\"],136 ["]_RTEMS_VERSION["], 143 137 [RTEMS version string]) 144 138 145 echo >> cpuopts.tmp 146 echo "#endif" >> cpuopts.tmp 139 cat >>cpuopts.tmp <<\_ACEOF 140 141 #endif 142 _ACEOF 147 143 148 144 AS_MKDIR_P(score/include/rtems/score) … … 253 249 AM_CONDITIONAL(INLINE,test x"$enable_rtems_inlines" = x"yes" ) 254 250 AM_CONDITIONAL(MACROS,test x"$enable_rtems_inlines" = x"no" ) 255 AM_CONDITIONAL(HAS_MP,test x"$ HAS_MP" = x"yes" )256 257 AM_CONDITIONAL(HAS_POSIX,test x"$ HAS_POSIX_API" = x"yes")258 AM_CONDITIONAL(HAS_ITRON,test x"$ HAS_ITRON_API" = x"yes")251 AM_CONDITIONAL(HAS_MP,test x"$enable_multiprocessing" = x"yes" ) 252 253 AM_CONDITIONAL(HAS_POSIX,test x"$rtems_cv_HAS_POSIX_API" = x"yes") 254 AM_CONDITIONAL(HAS_ITRON,test x"$rtems_cv_HAS_ITRON_API" = x"yes") 259 255 AM_CONDITIONAL(HAS_NETWORKING,test x"$HAS_NETWORKING" = x"yes") 260 256 … … 296 292 libnetworking/libc/Makefile 297 293 librpc/Makefile 298 librpc/src/Makefile299 librpc/src/xdr/Makefile300 librpc/src/rpc/Makefile301 294 libmisc/Makefile 302 295 libmisc/cpuuse/Makefile
Note: See TracChangeset
for help on using the changeset viewer.