Changeset 39607984 in rtems


Ignore:
Timestamp:
07/12/00 19:23:14 (24 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
ea56a072
Parents:
8bb456a
Message:

Patch rtems-rc-20000712-1-cvs.diff from Ralf Corsepius <corsepiu@…>
that is yet another multilib-related structual cleanup patch:

Changes:

  • Make RTEMS_DEBUG a global per-cpu configuration option
  • Remove RTEMS_DEBUG from targopts.h
  • Add a global --enable-rtems-debug option disabled by default.
  • Add RTEMS_DEBUG to cpuopts.h
  • Remove all references to RTEMS_DEBUG from custom/*.cfg

Notes:

  • RTEMS_DEBUG is set in c/src/exec/configure.in only (RTEMS_CHECK_RTEMS_DEBUG) and should be defined in cpuopts.h only. BSPs should not redefine it, but use the value being provided by cpuopts.h. => With multilibs, users have to choose: Either enable RTEMS_DEBUG

for all BSPs and CPU_MODELs of a cpu or not.

  • Only few BSPs had RTEMS_DEBUG enabled, therefore I set the default to disabled.
  • This patch influences the per-BSP building scheme. Existing BSPs which set RTEMS_DEBUG in their make-target-options rule might have problems at runtime.
Files:
1 added
46 edited

Legend:

Unmodified
Added
Removed
  • c/src/exec/configure.in

    r8bb456a r39607984  
    1919RTEMS_ENABLE_INLINES
    2020RTEMS_ENABLE_GCC28
     21RTEMS_ENABLE_RTEMS_DEBUG
    2122
    2223RTEMS_ENV_RTEMSCPU
     24RTEMS_CHECK_RTEMS_DEBUG
    2325
    2426RTEMS_CHECK_CPU
  • configure.in

    r8bb456a r39607984  
    3434RTEMS_ENABLE_LIBCDIR
    3535RTEMS_ENABLE_TESTS
     36RTEMS_ENABLE_RTEMS_DEBUG
    3637
    3738RTEMS_CHECK_CPU
  • make/custom/Cygwin-posix.cfg

    r8bb456a r39607984  
    1717# RTEMS_LIBC_DIR must already be set (by configuration) DOES NOT MATTER
    1818LIBC_DEFINES =-D_POSIX_C_SOURCE
    19 LIBC_DEFINES+=-DRTEMS_UNIXLIB -DRTEMS_UNIX -DMALLOC_PROVIDED -DRTEMS_DEBUG
     19LIBC_DEFINES+=-DRTEMS_UNIXLIB -DRTEMS_UNIX -DMALLOC_PROVIDED
    2020
    2121# The following define the memory reserved in the executable for the
     
    4242#     do not have a second trap table -- use the BSP's
    4343#
    44 #  RTEMS_DEBUG (RTEMS)
    45 #     If defined, debug checks in RTEMS and support library code are enabled.
    46 #     
    4744#  RTEMS_UNIX (unix)
    4845#     Define this to indicate this is an RTEMS UNIX port.
     
    5148        echo "/* #define NDEBUG 1 */ "                     >>$@
    5249        echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    53         echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    5450        echo "#define RTEMS_UNIX 1 "                       >>$@
    5551endef
  • make/custom/FreeBSD-posix.cfg

    r8bb456a r39607984  
    1616# RTEMS_LIBC_DIR must already be set (by configuration) DOES NOT MATTER
    1717LIBC_DEFINES =-D_POSIX_C_SOURCE
    18 LIBC_DEFINES+=-DRTEMS_UNIXLIB -DRTEMS_UNIX -DMALLOC_PROVIDED -DRTEMS_DEBUG
     18LIBC_DEFINES+=-DRTEMS_UNIXLIB -DRTEMS_UNIX -DMALLOC_PROVIDED
    1919
    2020# The following define the memory reserved in the executable for the
     
    4040#     do not have a second trap table -- use the BSP's
    4141#
    42 #  RTEMS_DEBUG (RTEMS)
    43 #     If defined, debug checks in RTEMS and support library code are enabled.
    44 #     
    4542#  RTEMS_UNIX (unix)
    4643#     Define this to indicate this is an RTEMS UNIX port.
     
    4946        echo "/* #define NDEBUG 1 */ "                     >>$@
    5047        echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    51         echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    5248        echo "#define RTEMS_UNIX 1 "                       >>$@
    5349endef
  • make/custom/HPUX9-posix.cfg

    r8bb456a r39607984  
    2222
    2323# RTEMS_LIBC_DIR must already be set (by configuration) DOES NOT MATTER
    24 LIBC_DEFINES=-DRTEMS_UNIXLIB -DRTEMS_UNIX -DMALLOC_PROVIDED -DRTEMS_DEBUG
     24LIBC_DEFINES=-DRTEMS_UNIXLIB -DRTEMS_UNIX -DMALLOC_PROVIDED
    2525
    2626# The following define the memory reserved in the executable for the
     
    4646#     do not have a second trap table -- use the BSP's
    4747#
    48 #  RTEMS_DEBUG (RTEMS)
    49 #     If defined, debug checks in RTEMS and support library code are enabled.
    50 #
    5148#  RTEMS_UNIX (unix)
    5249#     Define this to indicate this is an RTEMS UNIX port.
     
    5552        echo "/* #define NDEBUG 1 */ "                     >>$@
    5653        echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    57         echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    5854        echo "#define RTEMS_UNIX 1 "                       >>$@
    5955endef
  • make/custom/Linux-posix.cfg

    r8bb456a r39607984  
    1717# RTEMS_LIBC_DIR must already be set (by configuration) DOES NOT MATTER
    1818LIBC_DEFINES =-D_POSIX_C_SOURCE
    19 LIBC_DEFINES+=-DRTEMS_UNIXLIB -DRTEMS_UNIX -DMALLOC_PROVIDED -DRTEMS_DEBUG
     19LIBC_DEFINES+=-DRTEMS_UNIXLIB -DRTEMS_UNIX -DMALLOC_PROVIDED
    2020
    2121# The following define the memory reserved in the executable for the
     
    4141#  NO_TABLE_MOVE (SPARC PORT)
    4242#     do not have a second trap table -- use the BSP's
    43 #
    44 #  RTEMS_DEBUG (RTEMS)
    45 #     If defined, debug checks in RTEMS and support library code are enabled.
    4643#     
    4744#  RTEMS_UNIX (unix)
     
    5148        echo "/* #define NDEBUG 1 */ "                     >>$@
    5249        echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    53         echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    5450        echo "#define RTEMS_UNIX 1 "                       >>$@
    5551endef
  • make/custom/Solaris-posix.cfg

    r8bb456a r39607984  
    1919LIBC_DEFINES += -DWORKSPACE_MB=2
    2020LIBC_DEFINES += -DHEAPSPACE_MB=1
    21 LIBC_DEFINES +=-DRTEMS_UNIXLIB -DRTEMS_UNIX -DMALLOC_PROVIDED -DRTEMS_DEBUG
     21LIBC_DEFINES +=-DRTEMS_UNIXLIB -DRTEMS_UNIX -DMALLOC_PROVIDED
    2222
    2323DEFINES += -D__EXTENSIONS__ -Dsolaris2
     
    3939#     do not have a second trap table -- use the BSP's
    4040#
    41 #  RTEMS_DEBUG (RTEMS)
    42 #     If defined, debug checks in RTEMS and support library code are enabled.
    43 #
    4441#  RTEMS_UNIX (unix)
    4542#     Define this to indicate this is an RTEMS UNIX port.
     
    4845        echo "/* #define NDEBUG 1 */ "                     >>$@
    4946        echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    50         echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    5147        echo "#define RTEMS_UNIX 1 "                       >>$@
    5248endef
  • make/custom/bare.cfg

    r8bb456a r39607984  
    2828#     do not pause between screens of output in the rtems tests
    2929#
    30 #  RTEMS_DEBUG (RTEMS)
    31 #     If defined, debug checks in RTEMS and support library code are enabled.
    32 #
    3330
    3431define make-target-options
    3532        @echo "/* #define NDEBUG 1 */ "                     >>$@
    3633        @echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    37         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    3834endef
    3935
  • make/custom/cvme961.cfg

    r8bb456a r39607984  
    3838#     do not have a second trap table -- use the BSP's
    3939#
    40 #  RTEMS_DEBUG (RTEMS)
    41 #     If defined, debug checks in RTEMS and support library code are enabled.
    4240
    4341define make-target-options
    4442        @echo "/* #define NDEBUG 1 */ "                     >>$@
    4543        @echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    46         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    4744endef
    4845
  • make/custom/dmv152.cfg

    r8bb456a r39607984  
    3636#     do not pause between screens of output in the rtems tests
    3737#
    38 #  RTEMS_DEBUG (RTEMS)
    39 #     If defined, debug checks in RTEMS and support library code are enabled.
    40 #
    4138#  USE_CHANNEL_A (DMV152)
    4239#  USE_CHANNEL_B (DMV152)
     
    4744        @echo "/* #define NDEBUG 1 */ "                     >>$@
    4845        @echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    49         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    5046#       @echo "#define USE_CHANNEL_A  1"                    >>$@
    5147#       @echo "#define USE_CHANNEL_B  0"                    >>$@
  • make/custom/dmv177.cfg

    r8bb456a r39607984  
    2525#  RTEMS_TEST_NO_PAUSE (RTEMS tests)
    2626#     do not pause between screens of output in the rtems tests
    27 #
    28 #  RTEMS_DEBUG (RTEMS)
    29 #     If defined, debug checks in RTEMS and support library code are enabled.
    3027#
    3128#  CONSOLE_USE_POLLED     (psim_bsp)
     
    6259        @echo "/* #define NDEBUG 1 */ "                            >>$@
    6360        @echo "#define RTEMS_TEST_NO_PAUSE 1"                      >>$@
    64         @echo "/* #define RTEMS_DEBUG  1 */"                       >>$@
    6561        @echo "#define CONSOLE_USE_INTERRUPTS 0"                   >>$@
    6662        @echo "#define CONSOLE_USE_POLLED !CONSOLE_USE_INTERRUPTS" >>$@
  • make/custom/efi332.cfg

    r8bb456a r39607984  
    2828#     do not pause between screens of output in the rtems tests
    2929#
    30 #  RTEMS_DEBUG (RTEMS)
    31 #     If defined, debug checks in RTEMS and support library code are enabled.
    3230
    3331define make-target-options
    3432        @echo "/* #define NDEBUG 1 */ "                     >>$@
    3533        @echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    36         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    3734endef
    3835
  • make/custom/efi68k.cfg

    r8bb456a r39607984  
    3333#     do not pause between screens of output in the rtems tests
    3434#
    35 #  RTEMS_DEBUG (RTEMS)
    36 #     If defined, debug checks in RTEMS and support library code are enabled.
    3735
    3836define make-target-options
    3937        @echo "/* #define NDEBUG 1 */ "                     >>$@
    4038        @echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    41         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    4239endef
    4340
  • make/custom/erc32.cfg

    r8bb456a r39607984  
    4141#     do not have a second trap table -- use the BSP's
    4242#
    43 #  RTEMS_DEBUG (RTEMS)
    44 #     If defined, debug checks in RTEMS and support library code are enabled.
    45 #
    4643#  CONSOLE_USE_POLLED     (erc32_bsp)
    4744#  CONSOLE_USE_INTERRUPTS (erc32_bsp)
     
    6562        @echo "/* #define NDEBUG 1 */ "                            >>$@
    6663        @echo "#define RTEMS_TEST_NO_PAUSE 1"                      >>$@
    67         @echo "/* #define RTEMS_DEBUG  1 */"                       >>$@
    6864        @echo "#define NO_TABLE_MOVE 1"                            >>$@
    6965        @echo "#define CONSOLE_USE_INTERRUPTS 0"                   >>$@
  • make/custom/eth_comm.cfg

    r8bb456a r39607984  
    2424#  RTEMS_TEST_NO_PAUSE (RTEMS tests)
    2525#     do not pause between screens of output in the rtems tests
    26 #
    27 #  RTEMS_DEBUG (RTEMS)
    28 #     If defined, debug checks in RTEMS and support library code are enabled.
    2926#       
    3027#  PPC_VECTOR_FILE_BASE (PowerPC)
     
    5552        @echo "/* #define NDEBUG 1 */ "                     >>$@
    5653        @echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    57         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    5854        @echo "#define PPC_VECTOR_FILE_BASE 0x0000"         >>$@
    5955        @echo "#define PPC_ABI PPC_ABI_EABI"                >>$@
  • make/custom/gen68302.cfg

    r8bb456a r39607984  
    3434#     do not pause between screens of output in the rtems tests
    3535#
    36 #  RTEMS_DEBUG (RTEMS)
    37 #     If defined, debug checks in RTEMS and support library code are enabled.
    3836
    3937define make-target-options
    4038        @echo "/* #define NDEBUG 1 */ "                     >>$@
    4139        @echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    42         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    4340endef
    4441
  • make/custom/gen68340.cfg

    r8bb456a r39607984  
    2828#     do not pause between screens of output in the rtems tests
    2929#
    30 #  RTEMS_DEBUG (RTEMS)
    31 #     If defined, debug checks in RTEMS and support library code are enabled.
    32 #
    3330
    3431define make-target-options
    3532        @echo "/* #define NDEBUG 1 */ "                     >>$@
    3633        @echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    37         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    3834endef
    3935
  • make/custom/gen68360.cfg

    r8bb456a r39607984  
    3939#     do not pause between screens of output in the rtems tests
    4040#
    41 #  RTEMS_DEBUG (RTEMS)
    42 #     If defined, debug checks in RTEMS and support library code are enabled.
    43 #
    4441
    4542ifeq ($(RTEMS_GEN68360_COMPANION_MODE),yes)
     
    4744        @echo "/* #define NDEBUG 1 */ "                     >>$@
    4845        @echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    49         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    5046endef
    5147else
     
    5349        @echo "/* #define NDEBUG 1 */ "                     >>$@
    5450        @echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    55         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    5651        @echo "#define RTEMS__mcpu32p__ 1"                  >>$@
    5752endef
  • make/custom/gensh1.cfg

    r8bb456a r39607984  
    4646#     do not pause between screens of output in the rtems tests
    4747#
    48 #  RTEMS_DEBUG (RTEMS)
    49 #     If defined, debug checks in RTEMS and support library code are enabled.
    50 #
    5148
    5249define make-target-options
    5350        @echo "/* #define NDEBUG 1 */ "                     >>$@
    5451        @echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    55         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    5652endef
    5753
  • make/custom/gensh2.cfg

    r8bb456a r39607984  
    4949#     do not pause between screens of output in the rtems tests
    5050#
    51 #  RTEMS_DEBUG (RTEMS)
    52 #     If defined, debug checks in RTEMS and support library code are enabled.
    53 #
    5451#  STANDALONE_EVB
    5552#     This switch compiles code to jump-start from FLASH, without a monitor
     
    6663        @echo "/* #define STANDALONE_EVB 1 */"              >>$@
    6764        @echo "#define START_HW_INIT 1"                     >>$@
    68         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    6965endef
    7066
  • make/custom/h8sim.cfg

    r8bb456a r39607984  
    3232#     do not pause between screens of output in the rtems tests
    3333#
    34 #  RTEMS_DEBUG (RTEMS)
    35 #     If defined, debug checks in RTEMS and support library code are enabled.
    3634
    3735define make-target-options
    3836        @echo "/* #define NDEBUG 1 */ "                     >>$@
    3937        @echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    40         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    4138endef
    4239
  • make/custom/helas403.cfg

    r8bb456a r39607984  
    2828#     do not pause between screens of output in the rtems tests
    2929#
    30 #  RTEMS_DEBUG (RTEMS)
    31 #     If defined, debug checks in RTEMS and support library code are enabled.
    32 #
    33 #       
    3430#  PPC_VECTOR_FILE_BASE (PowerPC)
    3531#     This defines the base address of the exception table.
     
    4541        @echo "/* #define NDEBUG 1 */ "                     >>$@
    4642        @echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    47         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    4843        @echo "#define PPC_VECTOR_FILE_BASE 0x0100"         >>$@
    4944        @echo "#define PPC_USE_SPRG 1"                      >>$@
  • make/custom/i386ex.cfg

    r8bb456a r39607984  
    3232#     do not pause between screens of output in the rtems tests
    3333#
    34 #  RTEMS_DEBUG (RTEMS)
    35 #     If defined, debug checks in RTEMS and support library code are enabled.
    3634
    3735define make-target-options
    3836        @echo "/* #define NDEBUG 1 */ "                     >>$@
    3937        @echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    40         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    4138endef
    4239
  • make/custom/i960sim.cfg

    r8bb456a r39607984  
    3232#     do not pause between screens of output in the rtems tests
    3333#
    34 #  RTEMS_DEBUG (RTEMS)
    35 #     If defined, debug checks in RTEMS and support library code are enabled.
    3634
    3735define make-target-options
    3836        @echo "/* #define NDEBUG 1 */ "                     >>$@
    3937        @echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    40         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    4138endef
    4239
  • make/custom/idp.cfg

    r8bb456a r39607984  
    2222#     do not pause between screens of output in the rtems tests
    2323#
    24 #  RTEMS_DEBUG (RTEMS)
    25 #     If defined, debug checks in RTEMS and support library code are enabled.
    2624
    2725define make-target-options
    2826        @echo "/* #define NDEBUG 1 */ "                     >>$@
    2927        @echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    30         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    3128endef
    3229
  • make/custom/mbx860_005b.cfg

    r8bb456a r39607984  
    3535        @echo "/* #define STACK_CHECKER_ON  1 */"           >>$@
    3636        @echo "/* #define STACK_CHECKER_REPORT_USAGE  1 */" >>$@
    37         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    3837endef
  • make/custom/mbx8xx.cfg

    r8bb456a r39607984  
    122122#     per task is printed when the program exits.
    123123#
    124 #  RTEMS_DEBUG (RTEMS)
    125 #     If defined, debug checks in RTEMS and support library code are enabled.
    126124
    127125define make-target-options
     
    146144        @echo "/* #define STACK_CHECKER_ON  1 */"           >>$@
    147145        @echo "/* #define STACK_CHECKER_REPORT_USAGE  1 */" >>$@
    148         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    149146endef
    150147
  • make/custom/mcp750.cfg

    r8bb456a r39607984  
    2323#     do not pause between screens of output in the rtems tests
    2424#
    25 #  RTEMS_DEBUG (RTEMS)
    26 #     If defined, debug checks in RTEMS and support library code are enabled.
    27 #
    2825#  PPC_VECTOR_FILE_BASE (ppc)
    2926#     This defines the base address of the exception table.
     
    4542        @echo "/* #define NDEBUG 1 */ "                        >>$@
    4643        @echo "#define RTEMS_TEST_NO_PAUSE 1"                  >>$@
    47         @echo "/* #define RTEMS_DEBUG  1 */"                   >>$@
    4844        @echo "#define PPCN_60X_USE_DINK 0"                   >>$@
    4945        @echo "#define PPCN_60X_USE_NONE 1"                   >>$@
  • make/custom/mvme136.cfg

    r8bb456a r39607984  
    3232#     do not pause between screens of output in the rtems tests
    3333#
    34 #  RTEMS_DEBUG (RTEMS)
    35 #     If defined, debug checks in RTEMS and support library code are enabled.
    3634
    3735define make-target-options
    3836        @echo "/* #define NDEBUG 1 */ "                     >>$@
    3937        @echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    40         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    4138endef
    4239
  • make/custom/mvme147.cfg

    r8bb456a r39607984  
    2929#     do not pause between screens of output in the rtems tests
    3030#
    31 #  RTEMS_DEBUG (RTEMS)
    32 #     If defined, debug checks in RTEMS and support library code are enabled.
    3331
    3432define make-target-options
    3533        @echo "/* #define NDEBUG 1 */ "                     >>$@
    3634        @echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    37         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    3835endef
    3936
  • make/custom/mvme162.cfg

    r8bb456a r39607984  
    5353#     do not have a second trap table -- use the BSP's
    5454#
    55 #  RTEMS_DEBUG (RTEMS)
    56 #     If defined, debug checks in RTEMS and support library code are enabled.
    5755
    5856define make-target-options
     
    6159        @echo "/* #define NDEBUG 1 */ "                     >>$@
    6260        @echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    63         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    6461endef
    6562
  • make/custom/mvme167.cfg

    r8bb456a r39607984  
    4242#     do not pause between screens of output in the rtems tests
    4343#
    44 #  RTEMS_DEBUG (RTEMS)
    45 #     If defined, debug checks in RTEMS and support library code are enabled.
    46 #
    4744#  CD2401_INT_LEVEL
    4845#         Interrupt level for the CD2401.
     
    5451        @echo "/* #define NDEBUG 1 */ "                     >>$@
    5552        @echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    56         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    5753#       @echo "#define CD2401_INT_LEVEL 1"                  >>$@
    5854#       @echo "#define CD2401_POLLED_IO 1"                  >>$@
  • make/custom/mvme2307.cfg

    r8bb456a r39607984  
    2323#     do not pause between screens of output in the rtems tests
    2424#
    25 #  RTEMS_DEBUG (RTEMS)
    26 #     If defined, debug checks in RTEMS and support library code are enabled.
    27 #
    2825#  CONSOLE_USE_POLLED     (mvme2307_bsp)
    2926#  CONSOLE_USE_INTERRUPTS (mvme2307_bsp)
     
    4643        @echo "/* #define NDEBUG 1 */ "                        >>$@
    4744        @echo "#define RTEMS_TEST_NO_PAUSE 1"                  >>$@
    48         @echo "/* #define RTEMS_DEBUG  1 */"                   >>$@
    4945        @echo "#define PPCN_60X_USE_DINK 0"                   >>$@
    5046        @echo "#define PPCN_60X_USE_NONE 1"                   >>$@
  • make/custom/ods68302.cfg

    r8bb456a r39607984  
    4545#     do not pause between screens of output in the rtems tests
    4646#
    47 #  RTEMS_DEBUG (RTEMS)
    48 #     If defined, debug checks in RTEMS and support library code are enabled.
    4947
    5048define make-target-options
    5149        @echo "/* #define NDEBUG 1 */ "                     >>$@
    5250        @echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    53         @echo "#define RTEMS_DEBUG  1"                      >>$@
    5451endef
    5552
  • make/custom/p4000.cfg

    r8bb456a r39607984  
    2121#     do not pause between screens of output in the rtems tests
    2222#
    23 #  RTEMS_DEBUG (RTEMS)
    24 #     If defined, debug checks in RTEMS and support library code are enabled.
    25 #
    2623
    2724define make-target-options
    2825        @echo "/* #define NDEBUG 1 */ "                     >>$@
    2926        @echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    30         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    3127endef
    3228
  • make/custom/p4600.cfg

    r8bb456a r39607984  
    2727#     do not pause between screens of output in the rtems tests
    2828#
    29 #  RTEMS_DEBUG (RTEMS)
    30 #     If defined, debug checks in RTEMS and support library code are enabled.
    31 #
    3229
    3330define make-target-options
    3431        @echo "/* #define NDEBUG 1 */ "                     >>$@
    3532        @echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    36         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    3733endef
    3834
  • make/custom/p4650.cfg

    r8bb456a r39607984  
    2727#     do not pause between screens of output in the rtems tests
    2828#
    29 #  RTEMS_DEBUG (RTEMS)
    30 #     If defined, debug checks in RTEMS and support library code are enabled.
    31 #
    3229
    3330define make-target-options
    3431        @echo "/* #define NDEBUG 1 */ "                     >>$@
    3532        @echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    36         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    3733endef
    3834
  • make/custom/papyrus.cfg

    r8bb456a r39607984  
    2222#     do not pause between screens of output in the rtems tests
    2323#
    24 #  RTEMS_DEBUG (RTEMS)
    25 #     If defined, debug checks in RTEMS and support library code are enabled.
    26 #
    27 #       
    2824#  PPC_VECTOR_FILE_BASE (PowerPC)
    2925#     This defines the base address of the exception table.
     
    3935        @echo "/* #define NDEBUG 1 */ "                     >>$@
    4036        @echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    41         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    4237        @echo "#define PPC_VECTOR_FILE_BASE 0x0100"         >>$@
    4338        @echo "#define PPC_USE_SPRG 1"                      >>$@
  • make/custom/pc386.cfg

    r8bb456a r39607984  
    3535#     do not pause between screens of output in the rtems tests
    3636#
    37 #  RTEMS_DEBUG (RTEMS)
    38 #     If defined, debug checks in RTEMS and support library code are enabled.
    3937
    4038define make-target-options
    4139        @echo "/* #define NDEBUG 1 */ "                     >>$@
    4240        @echo "/* #define RTEMS_TEST_NO_PAUSE 1 */"         >>$@
    43         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    4441endef
    4542
  • make/custom/portsw.cfg

    r8bb456a r39607984  
    2424#     do not pause between screens of output in the rtems tests
    2525#
    26 #  RTEMS_DEBUG (RTEMS)
    27 #     If defined, debug checks in RTEMS and support library code are  enabled.
    28 #
    2926
    3027define make-target-options
    3128        @echo "/* #define NDEBUG 1 */ "                     >>$@
    3229        @echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    33         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    3430endef
    3531
  • make/custom/ppcn_60x.cfg

    r8bb456a r39607984  
    2323#  RTEMS_TEST_NO_PAUSE (RTEMS tests)
    2424#     do not pause between screens of output in the rtems tests
    25 #
    26 #  RTEMS_DEBUG (RTEMS)
    27 #     If defined, debug checks in RTEMS and support library code are enabled.
    2825#
    2926#  PPCN_60X_USE_DINK           (ppcn_60x_bsp)
     
    5249        @echo "/* #define NDEBUG 1 */ "                        >>$@
    5350        @echo "#define RTEMS_TEST_NO_PAUSE 1"                  >>$@
    54         @echo "/* #define RTEMS_DEBUG  1 */"                   >>$@
    5551        @echo "#define PPCN_60X_USE_DINK 1"                   >>$@
    5652        @echo "#define PPCN_60X_USE_NONE 0"                   >>$@
  • make/custom/psim.cfg

    r8bb456a r39607984  
    2121#  RTEMS_TEST_NO_PAUSE (RTEMS tests)
    2222#     do not pause between screens of output in the rtems tests
    23 #
    24 #  RTEMS_DEBUG (RTEMS)
    25 #     If defined, debug checks in RTEMS and support library code are enabled.
    2623#
    2724#  CONSOLE_USE_POLLED     (psim_bsp)
     
    5148        @echo "/* #define NDEBUG 1 */ "                            >>$@
    5249        @echo "#define RTEMS_TEST_NO_PAUSE 1"                      >>$@
    53         @echo "/* #define RTEMS_DEBUG  1 */"                       >>$@
    5450        @echo "#define CONSOLE_USE_INTERRUPTS 0"                   >>$@
    5551        @echo "#define CONSOLE_USE_POLLED !CONSOLE_USE_INTERRUPTS" >>$@
  • make/custom/rxgen960.cfg

    r8bb456a r39607984  
    3939#     do not have a second trap table -- use the BSP's
    4040#
    41 #  RTEMS_DEBUG (RTEMS)
    42 #     If defined, debug checks in RTEMS and support library code are enabled.
    4341
    4442define make-target-options
    4543        @echo "/* #define NDEBUG 1 */ "                     >>$@
    4644        @echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    47         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    4845endef
    4946
  • make/custom/score603e.cfg

    r8bb456a r39607984  
    4242#     do not pause between screens of output in the rtems tests
    4343#
    44 #  RTEMS_DEBUG (RTEMS)
    45 #     If defined, debug checks in RTEMS and support library code are enabled.
    46 #
    4744#  CONSOLE_USE_POLLED     (score603e_bsp)
    4845#  CONSOLE_USE_INTERRUPTS (score603e_bsp)
     
    7774        @echo "/* #define NDEBUG 1 */ "                              >>$@
    7875        @echo "#define RTEMS_TEST_NO_PAUSE 1"                        >>$@
    79         @echo "/* #define RTEMS_DEBUG  1 */"                         >>$@
    8076        @echo "#define CONSOLE_USE_INTERRUPTS 0"                     >>$@
    8177        @echo "#define INITIALIZE_COM_PORTS 1"                       >>$@
  • make/custom/simhppa.cfg

    r8bb456a r39607984  
    4545#     do not pause between screens of output in the rtems tests
    4646#
    47 #  RTEMS_DEBUG (RTEMS)
    48 #     If defined, debug checks in RTEMS and support library code are enabled.
    49 #
    5047#  SIMHPPA_FAST_IDLE (simhppa)
    5148#     If defined, speed up the clock ticks while the idle task is running so
     
    5754        @echo "/* #define NDEBUG 1 */ "                     >>$@
    5855        @echo "#define RTEMS_TEST_NO_PAUSE 1"               >>$@
    59         @echo "/* #define RTEMS_DEBUG  1 */"                >>$@
    6056        @echo "#define SIMHPPA_FAST_IDLE  1 "               >>$@
    6157endef
  • make/custom/ts_386ex.cfg

    r8bb456a r39607984  
    3333#     do not pause between screens of output in the rtems tests
    3434#
    35 #  RTEMS_DEBUG (RTEMS)
    36 #     If defined, debug checks in RTEMS and support library code are enabled.
    37 #
    3835#  BSP_DEBUG (BSP)
    3936#     Enables some debugging in the BSP package.
     
    4643        @echo "/* #define NDEBUG 1 */ "                 >>$@
    4744        @echo "#define RTEMS_TEST_NO_PAUSE 1"           >>$@
    48         @echo "#define RTEMS_DEBUG  1"                  >>$@
    4945        @echo "/* #define UARTDEBUG  1 */"                      >>$@
    5046        @echo "/* #define BSP_DEBUG  1 */"                      >>$@
Note: See TracChangeset for help on using the changeset viewer.