[RTEMS Project] #4808: Incorrect Formatting of "if", "while", or "for" Statements

RTEMS trac trac at rtems.org
Mon Jan 23 09:58:44 UTC 2023


#4808: Incorrect Formatting of "if", "while", or "for" Statements
----------------------------+--------------------
  Reporter:  Daniel Páscoa  |      Owner:  (none)
      Type:  defect         |     Status:  new
  Priority:  normal         |  Milestone:
 Component:  admin          |    Version:
  Severity:  normal         |   Keywords:
Blocked By:                 |   Blocking:
----------------------------+--------------------
 **Description:**
 As outlined in the RTEMS Engineering document, there should be a single
 space both inside and outside of each parenthesis in the conditional
 expression. It is noted that some statements are missing spaces. It is
 recommended to review each statement to ensure adherence to the
 established formatting guidelines.
 The attached excel lists in a systematic way the sources where this issue
 applies.

 **Additional Notes:**
 This ticket was raised as an outcome of the Independent SW Verification
 and Validation (ISVV) for ESA-promoted RTEMS SMP Qualification Data Packs
 (https://rtems-qual.io.esa.int). Original ISVV reference for this issue is
 RTEMS-SMP-CODE-VER-008.

 **File list (please check the attached excel for more information):**
 bsps\include\bsp\irq-generic.h
 cpukit\include\machine\_kernel_time.h
 cpukit\include\rtems\confdefs\extensions.h
 cpukit\include\rtems\score\isr.h
 cpukit\include\rtems\test-info.h
 cpukit\include\sys\timeffc.h
 cpukit\include\sys\timepps.h
 cpukit\libc\search\qsort.c
 cpukit\libc\string\flsl.c
 cpukit\libc\string\memcmp.c
 cpukit\libc\string\memcpy.c
 cpukit\libc\string\memset.c
 cpukit\libc\string\strchr.c
 cpukit\libc\string\strcmp.c
 cpukit\libc\string\strlen.c
 cpukit\libc\string\strrchr.c
 cpukit\libmd\sha256c.c
 cpukit\libtest\t-test.c
 cpukit\libtest\t-test-busy.c
 cpukit\libtest\t-test-busy-tick.c
 cpukit\libtest\t-test-interrupt.c
 cpukit\libtest\t-test-rtems-measure.c
 cpukit\libtest\t-test-rtems-objs.c
 cpukit\libtest\t-test-scheduler.c
 cpukit\libtest\t-test-thread-switch.c
 cpukit\libtest\t-test-time.c
 cpukit\rtems\src\clockgettod.c
 cpukit\rtems\src\ratemonperiod.c
 cpukit\rtems\src\timerserver.c
 cpukit\score\cpu\sparc\cpu.c
 cpukit\score\cpu\sparc\cpu_asm.S
 cpukit\score\cpu\sparc\include\rtems\score\sparc.h
 cpukit\score\src\iobase64.c
 cpukit\score\src\iodumpgcovinfo.c
 cpukit\score\src\iovprintf.c
 cpukit\score\src\kern_tc.c
 cpukit\score\src\rbtreereplace.c
 bsps\shared\cache\cacheimpl.h
 bsps\shared\dev\clock\clockimpl.h
 bsps\shared\irq\irq-affinity.c
 bsps\shared\irq\irq-lock.c
 bsps\sparc\leon3\clock\ckinit.c
 bsps\sparc\leon3\console\printk_support.c
 bsps\sparc\leon3\include\tm27.h
 bsps\sparc\leon3\start\bspclean.c
 bsps\sparc\leon3\start\cache.c
 bsps\sparc\leon3\start\cpucounter.c
 bsps\sparc\leon3\start\eirq.c

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


More information about the bugs mailing list