Changeset 2158621 in rtems


Ignore:
Timestamp:
Dec 19, 2018, 8:25:29 AM (6 months ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
master
Children:
750e795
Parents:
10135fa
git-author:
Sebastian Huber <sebastian.huber@…> (12/19/18 08:25:29)
git-committer:
Sebastian Huber <sebastian.huber@…> (12/21/18 06:56:35)
Message:

Add aligned_alloc() and memalign()

Ensure that the C++17 aligned new operator works.

Close #3666.

Files:
4 added
3 edited

Legend:

Unmodified
Added
Removed
  • cpukit/Makefile.am

    r10135fa r2158621  
    7979librtemscpu_a_SOURCES += libcsupport/src/access.c
    8080librtemscpu_a_SOURCES += libcsupport/src/arc4random_getentropy_fail.c
     81librtemscpu_a_SOURCES += libcsupport/src/alignedalloc.c
    8182librtemscpu_a_SOURCES += libcsupport/src/__assert.c
    8283librtemscpu_a_SOURCES += libcsupport/src/assoc32tostring.c
  • testsuites/sptests/Makefile.am

    r10135fa r2158621  
    771771spcpuset01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spcpuset01) \
    772772        $(support_includes) -DSMPTEST
     773endif
     774
     775if HAS_CPLUSPLUS
     776if TEST_spcxx01
     777sp_tests += spcxx01
     778sp_screens += spcxx01/spcxx01.scn
     779sp_docs += spcxx01/spcxx01.doc
     780spcxx01_SOURCES = spcxx01/init.cc
     781spcxx01_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_FLAGS_spcxx01) \
     782        $(support_includes)
     783spcxx01_CXXFLAGS = $(AM_CXXFLAGS) -std=gnu++17
     784endif
    773785endif
    774786
  • testsuites/sptests/configure.ac

    r10135fa r2158621  
    125125RTEMS_TEST_CHECK([spcpucounter01])
    126126RTEMS_TEST_CHECK([spcpuset01])
     127RTEMS_TEST_CHECK([spcxx01])
    127128RTEMS_TEST_CHECK([spedfsched01])
    128129RTEMS_TEST_CHECK([spedfsched02])
Note: See TracChangeset for help on using the changeset viewer.