source: rtems/c/src/lib/libcpu/powerpc/configure.ac @ a4570829

5
Last change on this file since a4570829 was 0f4a7391, checked in by Sebastian Huber <sebastian.huber@…>, on 02/05/18 at 10:45:17

bsps/powerpc: Remove support for mpc505

Close #3270.

  • Property mode set to 100644
File size: 2.5 KB
Line 
1# Process this file with autoconf to produce a configure script.
2
3AC_PREREQ([2.69])
4AC_INIT([rtems-c-src-lib-libcpu-powerpc],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
5AC_CONFIG_SRCDIR([mpc6xx])
6RTEMS_TOP([../../../../..],[../../..])
7RTEMS_SOURCE_TOP
8RTEMS_BUILD_TOP
9
10RTEMS_CANONICAL_TARGET_CPU
11
12AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
13AM_MAINTAINER_MODE
14
15RTEMS_ENV_RTEMSBSP
16
17RTEMS_PROJECT_ROOT
18
19RTEMS_PROG_CC_FOR_TARGET
20AM_PROG_CC_C_O
21RTEMS_CANONICALIZE_TOOLS
22RTEMS_PROG_CCAS
23
24AM_CONDITIONAL(shared, \
25   test "$RTEMS_CPU_MODEL" = "" \
26|| test "$RTEMS_CPU_MODEL" = "mpc750" \
27|| test "$RTEMS_CPU_MODEL" = "mpc7400" \
28|| test "$RTEMS_CPU_MODEL" = "mpc7455" \
29|| test "$RTEMS_CPU_MODEL" = "mpc555" \
30|| test "$RTEMS_CPU_MODEL" = "mpc55xx" \
31|| test "$RTEMS_CPU_MODEL" = "ppc405" \
32|| test "$RTEMS_CPU_MODEL" = "ppc440" \
33|| test "$RTEMS_CPU_MODEL" = "mpc604" \
34|| test "$RTEMS_CPU_MODEL" = "mpc6xx" \
35|| test "$RTEMS_CPU_MODEL" = "mpc860" \
36|| test "$RTEMS_CPU_MODEL" = "mpc8240" \
37|| test "$RTEMS_CPU_MODEL" = "mpc8260" \
38|| test "$RTEMS_CPU_MODEL" = "mpc83xx" \
39|| test "$RTEMS_CPU_MODEL" = "qoriq" \
40|| test "$RTEMS_CPU_MODEL" = "e500")
41
42# test on CPU type
43AM_CONDITIONAL(mpc55xx, test "$RTEMS_CPU_MODEL" = "mpc55xx")
44AM_CONDITIONAL(mpc5xx, test "$RTEMS_CPU_MODEL" = "mpc555" )
45AM_CONDITIONAL(mpc6xx, test "$RTEMS_CPU_MODEL" = "mpc6xx" \
46|| test "$RTEMS_CPU_MODEL" = "mpc604" \
47|| test "$RTEMS_CPU_MODEL" = "mpc7400" \
48|| test "$RTEMS_CPU_MODEL" = "mpc7455" \
49|| test "$RTEMS_CPU_MODEL" = "mpc750" \
50|| test "$RTEMS_CPU_MODEL" = "mpc8240" \
51|| test "$RTEMS_CPU_MODEL" = "mpc83xx")
52AM_CONDITIONAL(mpc8xx, test "$RTEMS_CPU_MODEL" = "mpc860" )
53AM_CONDITIONAL(mpc8260, test "$RTEMS_CPU_MODEL" = "mpc8260")
54AM_CONDITIONAL(mpc83xx, test "$RTEMS_CPU_MODEL" = "mpc83xx")
55AM_CONDITIONAL(qoriq, test "$RTEMS_CPU_MODEL" = "qoriq")
56
57# the ppc405 share files with the ppc403
58AM_CONDITIONAL(ppc405, test "$RTEMS_CPU_MODEL" = "ppc405")
59AM_CONDITIONAL(ppc440, test "$RTEMS_CPU_MODEL" = "ppc440")
60AM_CONDITIONAL(ppc4xx, test "$RTEMS_CPU_MODEL" = "ppc405")
61
62AM_CONDITIONAL(e500_clock, test "$RTEMS_CPU_MODEL" = "e500" \
63|| test "$RTEMS_CPU_MODEL" = "ppc440")
64
65AM_CONDITIONAL(e500_timer, test "$RTEMS_CPU_MODEL" = "e500" \
66|| test "$RTEMS_CPU_MODEL" = "ppc440")
67
68AM_CONDITIONAL(e500_mmu, test "$RTEMS_CPU_MODEL" = "e500" \
69|| test "$RTEMS_CPU_MODEL" = "ppc440" \
70|| test "$RTEMS_CPU_MODEL" = "qoriq" )
71
72RTEMS_CHECK_NETWORKING
73AM_CONDITIONAL(HAS_NETWORKING,test "$HAS_NETWORKING" = "yes")
74
75RTEMS_AMPOLISH3
76
77# Explicitly list all Makefiles here
78AC_CONFIG_FILES([Makefile
79])
80AC_OUTPUT
Note: See TracBrowser for help on using the repository browser.