source: rtems/c/src/lib/libcpu/m68k/configure.ac @ 06a27bbf

4.104.114.84.95
Last change on this file since 06a27bbf was 06a27bbf, checked in by Joel Sherrill <joel.sherrill@…>, on 08/21/02 at 17:43:48

2002-08-21 Joel Sherrill <joel@…>

  • configure.ac, shared/misc/Makefile.am: PR217 required that the idle task be moved to libcpu so it could be more acutely aware of the CPU model. This file was modified to pick up the idle task from there.
  • shared/misc/m68kidle.c: New file.
  • Property mode set to 100644
File size: 1.4 KB
Line 
1## Process this file with autoconf to produce a configure script.
2##
3## $Id$
4
5AC_PREREQ(2.52)
6AC_INIT([rtems-c-src-lib-libcpu-m68k],[_RTEMS_VERSION],[rtems-bugs@OARcorp.com])
7AC_CONFIG_SRCDIR([m68040])
8RTEMS_TOP(../../../../..)
9AC_CONFIG_AUX_DIR(../../../../..)
10
11RTEMS_CANONICAL_TARGET_CPU
12
13AM_INIT_AUTOMAKE([no-define foreign 1.6])
14AM_MAINTAINER_MODE
15
16RTEMS_ENABLE_BARE
17RTEMS_ENV_RTEMSBSP
18
19RTEMS_CHECK_CPU
20RTEMS_CANONICAL_HOST
21
22RTEMS_PROJECT_ROOT
23
24RTEMS_PROG_CC_FOR_TARGET
25RTEMS_CANONICALIZE_TOOLS
26
27RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
28RTEMS_CHECK_BSP_CACHE(RTEMS_BSP)
29
30# At this time all models should use the shared directory so do this
31AM_CONDITIONAL(shared, true)
32
33AM_CONDITIONAL(m68040, test "$RTEMS_CPU_MODEL" = "m68040")
34
35AM_CONDITIONAL(mcf5206, test "$RTEMS_CPU_MODEL" = "mcf5206")
36
37AM_CONDITIONAL(mcpu32, test "$RTEMS_CPU_MODEL" = "m68340" \
38|| test "$RTEMS_CPU_MODEL" = "m68331" \
39|| test "$RTEMS_CPU_MODEL" = "m68332" \
40|| test "$RTEMS_CPU_MODEL" = "m68336" \
41|| test "$RTEMS_CPU_MODEL" = "m68337" \
42|| test "$RTEMS_CPU_MODEL" = "mcpu32" \
43)
44
45AM_CONDITIONAL(mcpu32p, test "$RTEMS_CPU_MODEL" = "m68360" \
46|| test "$RTEMS_CPU_MODEL" = "mcpu32p" \
47)
48
49AM_CONDITIONAL(mcf5272, test "$RTEMS_CPU_MODEL" = "mcf5272" )
50
51case "$RTEMS_CPU_MODEL" in
52mcf5206 ) AC_CONFIG_SUBDIRS([mcf5206]);;
53*) ;;
54esac
55
56# Explicitly list all Makefiles here
57AC_CONFIG_FILES([Makefile
58shared/Makefile
59shared/cache/Makefile
60shared/misc/Makefile
61m68040/Makefile
62m68040/fpsp/Makefile])
63AC_OUTPUT
Note: See TracBrowser for help on using the repository browser.