source: rtems/c/src/lib/libbsp/powerpc/motorola_powerpc/configure.ac @ 0f77281

4.115
Last change on this file since 0f77281 was 0f77281, checked in by Ralf Corsépius <ralf.corsepius@…>, on 07/19/12 at 13:44:32

Require autoconf-2.69.

  • Property mode set to 100644
File size: 2.0 KB
Line 
1## Process this file with autoconf to produce a configure script.
2
3AC_PREREQ([2.69])
4AC_INIT([rtems-c-src-lib-libbsp-powerpc-motorola_powerpc],[_RTEMS_VERSION],[http://www.rtems.org/bugzilla])
5AC_CONFIG_SRCDIR([bsp_specs])
6RTEMS_TOP(../../../../../..)
7
8RTEMS_CANONICAL_TARGET_CPU
9AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.11.1])
10RTEMS_BSP_CONFIGURE
11
12RTEMS_PROG_CC_FOR_TARGET
13RTEMS_CANONICALIZE_TOOLS
14RTEMS_CHECK_TOOL(NM,nm,no)
15RTEMS_PROG_CCAS
16
17RTEMS_CHECK_NETWORKING
18AM_CONDITIONAL(HAS_NETWORKING,test "$HAS_NETWORKING" = "yes")
19
20AS=$CC
21AM_PROG_AS
22
23RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED([*],[1])
24RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED
25
26RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED([*],[1])
27RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED
28
29RTEMS_BSPOPTS_SET([CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK], [*], [1])
30RTEMS_BSPOPTS_HELP([CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK],
31[If defined then the BSP may reduce the available memory size
32initially. This can be useful for debugging (reduce the core
33size) or dynamic loading (std gcc text offsets/jumps are < +/-32M).
34Note that the policy can still be defined by the application
35(see sbrk.c, BSP_sbrk_policy). By undefining
36CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK this feature is removed
37and a little memory is saved.])
38
39RTEMS_BSPOPTS_SET([mvme2100],[mvme2100],[1])
40RTEMS_BSPOPTS_SET([mvme2100],[*],[])
41RTEMS_BSPOPTS_HELP([mvme2100],
42[Defined for MVME2100 -- undefined for others])
43
44RTEMS_BSPOPTS_SET([mpc8240],[mvme2100],[1])
45RTEMS_BSPOPTS_SET([mpc8240],[*],[])
46RTEMS_BSPOPTS_HELP([mpc8240],
47[Defined for boards with MPC8240 -- undefined for others])
48
49RTEMS_BSPOPTS_SET([qemu],[qemuprep*],[1])
50RTEMS_BSPOPTS_SET([qemu],[*],[])
51RTEMS_BSPOPTS_HELP([qemu],[Defined for QEMU BSP -- undefined for others])
52
53RTEMS_BSP_CLEANUP_OPTIONS(0, 0)
54
55# Explicitly list all Makefiles here
56AC_CONFIG_FILES([Makefile])
57case "${RTEMS_BSP}" in
58        qemuprep* )
59AC_CONFIG_FILES([qemu_fakerom/Makefile])
60        ;;
61esac
62AC_CONFIG_FILES([bootloader/Makefile])
63
64RTEMS_PPC_EXCEPTIONS
65
66AM_CONDITIONAL([QEMU],[case xx"${RTEMS_BSP}" in xxqemuprep*) true;; *) false;; esac])
67
68AC_OUTPUT
Note: See TracBrowser for help on using the repository browser.