#4806 assigned defect

Header Source files format "extern C" missing

Reported by: Daniel Páscoa Owned by: Needs Funding
Priority: normal Milestone: 7.1
Component: unspecified Version: 6
Severity: normal Keywords: qualification
Cc: Blocked By:


The Header source files format "extern C" is missing from or is not applied at the beginning of the file. According to the RTEMS Engineering Document, this statement is required in C header files.
The attached excel lists in a systematic way the sources where this issue applies and has more information regarding this issue.

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 references for this issue are RTEMS-SMP-CODE-VER-006.

Attachments (1)

RTEMS-SMP-CODE-VER-006.xlsx (10.6 KB) - added by Daniel Páscoa on 01/23/23 at 08:52:29.

Download all attachments as: .zip

Change History (4)

Changed on 01/23/23 at 08:52:29 by Daniel Páscoa

Attachment: RTEMS-SMP-CODE-VER-006.xlsx added

comment:1 Changed on 01/23/23 at 09:35:47 by Sebastian Huber

These header files contain only comments, so no extern "C" is required. Maybe we should update the guide lines.

comment:2 Changed on 01/23/23 at 10:14:29 by Sebastian Huber

Keywords: qualification added; "Extern C" missing removed

comment:3 Changed on 01/24/23 at 10:30:12 by Sebastian Huber

Component: bspsunspecified
Milestone: 7.1
Owner: set to Needs Funding
Status: newassigned
Version: 6
Note: See TracTickets for help on using tickets.