summaryrefslogtreecommitdiffstats
path: root/testsuites/sptests/spmisc01/spmisc01.doc
blob: 8f565c9b7df61f1f139e7475106ec4a5f3307f18 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
This file describes the directives and concepts tested by this test set.

test set name: spbasedefs01

directives:

  - RTEMS_ALIAS()
  - RTEMS_ALIGNED()
  - RTEMS_ARRAY_SIZE()
  - RTEMS_COMPILER_MEMORY_BARRIER()
  - RTEMS_CONCAT()
  - RTEMS_CONST
  - RTEMS_CONTAINER_OF()
  - RTEMS_DECLARE_GLOBAL_SYMBOL()
  - RTEMS_DECONST()
  - RTEMS_DEFINE_GLOBAL_SYMBOL()
  - RTEMS_DEPRECATED
  - RTEMS_DEQUALIFY()
  - RTEMS_DEVOLATILE()
  - RTEMS_HAVE_MEMBER_SAME_TYPE()
  - RTEMS_NO_INLINE
  - RTEMS_NO_RETURN
  - RTEMS_OBFUSCATE_VARIABLE()
  - RTEMS_PACKED
  - RTEMS_PRINTFLIKE()
  - RTEMS_PURE
  - RTEMS_SECTION()
  - RTEMS_STATIC_ASSERT()
  - RTEMS_STRING()
  - RTEMS_UNREACHABLE()
  - RTEMS_UNUSED
  - RTEMS_USED
  - RTEMS_WEAK_ALIAS()
  - RTEMS_XCONCAT()
  - RTEMS_XSTRING()

concepts:

  - Ensure that RTEMS_* defines and macros defined by <rtems/score/basedefs.h>
    available via <rtems.h> work as expected.