[RTEMS Project] #3862: Canonicalize CONFIGURE_ZERO_WORKSPACE_AUTOMATICALLY

RTEMS trac trac at rtems.org
Tue Feb 4 10:46:29 UTC 2020


#3862: Canonicalize CONFIGURE_ZERO_WORKSPACE_AUTOMATICALLY
------------------------------+-----------------------------
  Reporter:  Sebastian Huber  |      Owner:  Sebastian Huber
      Type:  enhancement      |     Status:  assigned
  Priority:  normal           |  Milestone:  5.1
 Component:  config           |    Version:  5
  Severity:  normal           |   Keywords:
Blocked By:                   |   Blocking:
------------------------------+-----------------------------
 The CONFIGURE_ZERO_WORKSPACE_AUTOMATICALLY configuration option is
 documented to be a boolean feature macro (is defined or undefined).
 However, in confdefs.h it uses the values TRUE and FALSE. It is the only
 configuration option implemented like this. Change it to use
 defined/undefined instead like the other options. This affects existing
 application configurations which use:

 {{{
 #define CONFIGURE_ZERO_WORKSPACE_AUTOMATICALLY FALSE
 }}}

 An unintentional zero of the workspace has an effect on the system boot
 time. This is an acceptable trade-off for the more canonical
 configuration.

--
Ticket URL: <http://devel.rtems.org/ticket/3862>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list