diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2008-09-23 19:50:37 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2008-09-23 19:50:37 +0000 |
commit | 12d02b8e91355fba138f26bc3e771ded0b89f426 (patch) | |
tree | f3ebf70f19d9e2f074ebf3a11b1c5ef347555dbd /c/src/aclocal | |
parent | 2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com> (diff) | |
download | rtems-12d02b8e91355fba138f26bc3e771ded0b89f426.tar.bz2 |
2008-09-23 Joel Sherrill <joel.sherrill@oarcorp.com>
* aclocal/bsp-bootcard-options.m4: New file.
* aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
Diffstat (limited to 'c/src/aclocal')
-rw-r--r-- | c/src/aclocal/bsp-bootcard-options.m4 | 19 | ||||
-rw-r--r-- | c/src/aclocal/bsp-bootcards-handles-ram-allocation.m4 | 35 |
2 files changed, 19 insertions, 35 deletions
diff --git a/c/src/aclocal/bsp-bootcard-options.m4 b/c/src/aclocal/bsp-bootcard-options.m4 new file mode 100644 index 0000000000..80972abe79 --- /dev/null +++ b/c/src/aclocal/bsp-bootcard-options.m4 @@ -0,0 +1,19 @@ +dnl $Id$ +dnl + +dnl BSP_BOOTCARD_OPTIONS - some autoconf voodoo to +dnl provide each BSPs configure script with the standard options allowed +dnl by boot_card(). Currently, this is +dnl +dnl - Can optionally dirty memory at boot time. +dnl + +dnl To be used in bsp-configure scripts + +AC_DEFUN([BSP_BOOTCARD_OPTIONS], +RTEMS_BSPOPTS_SET([BSP_DIRTY_MEMORY],[*],[0]) +RTEMS_BSPOPTS_HELP([BSP_DIRTY_MEMORY], +[If defined, then PSIM will put a non-zero pattern into the RTEMS + Workspace and C program heap. This should assist in finding + code that assumes memory starts set to zero.]) +) diff --git a/c/src/aclocal/bsp-bootcards-handles-ram-allocation.m4 b/c/src/aclocal/bsp-bootcards-handles-ram-allocation.m4 deleted file mode 100644 index b95a87d4c4..0000000000 --- a/c/src/aclocal/bsp-bootcards-handles-ram-allocation.m4 +++ /dev/null @@ -1,35 +0,0 @@ -dnl $Id$ -dnl - -dnl RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION - some autoconf voodoo to -dnl indicate that the BSP is using the shared RAM allocation code in -dnl bootcard.c. This is a new way of doing things that will reduce the -dnl size of each BSP's bspstart.c and open the door for another round -dnl of benefits for BSPs that use this scheme. -dnl -dnl Benefits: -dnl - Reduced code in bspstart.c -dnl - Can optionally dirty memory at boot time. -dnl -dnl NOTE: This macro is intended to be temporary. When most of the -dnl BSPs use the new shared method, we need to either bulk edit -dnl the remaining BSPs to eliminate code using the old way. Or -dnl switch the sense of this macro to be required on BSPs using -dnl the old way. -dnl -dnl AGAIN: This is intended to be temporary. Please help by -dnl updating BSPs to use the new scheme. - -dnl To be used in bsp-configure scripts - -AC_DEFUN([RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION], - [AC_DEFINE_UNQUOTED([BSP_BOOTCARD_HANDLES_RAM_ALLOCATION], - [1], - [BSP uses shared logic in bootcard.c] -) -RTEMS_BSPOPTS_SET([BSP_DIRTY_MEMORY],[*],[0]) -RTEMS_BSPOPTS_HELP([BSP_DIRTY_MEMORY], -[If defined, then PSIM will put a non-zero pattern into the RTEMS - Workspace and C program heap. This should assist in finding - code that assumes memory starts set to zero.]) -]) |