Changeset 38f8e548 in rtems


Ignore:
Timestamp:
Apr 10, 2012, 9:19:39 AM (7 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Children:
4dfafbf
Parents:
8a83a86
Message:

rbheap: New files

In the Red-Black Tree Heap the administration data structures are not
contained in the managed memory area. This can be used for example in a
task stack allocator which protects the task stacks from access by other
tasks.

Files:
6 added
4 edited

Legend:

Unmodified
Added
Removed
  • cpukit/sapi/Makefile.am

    r8a83a86 r38f8e548  
    1717include_rtems_HEADERS += include/rtems/mptables.h
    1818include_rtems_HEADERS += include/rtems/cbs.h
     19include_rtems_HEADERS += include/rtems/rbheap.h
    1920include_rtems_HEADERS += include/rtems/rbtree.h
    2021include_rtems_HEADERS += include/rtems/sptables.h
     
    3940    src/rtemsapi.c src/extensiondata.c src/getversionstring.c \
    4041    src/chainappendnotify.c src/chaingetnotify.c src/chaingetwait.c \
    41     src/chainprependnotify.c
     42    src/chainprependnotify.c src/rbheap.c
    4243libsapi_a_CPPFLAGS = $(AM_CPPFLAGS)
    4344
  • cpukit/sapi/preinstall.am

    r8a83a86 r38f8e548  
    6565PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/cbs.h
    6666
     67$(PROJECT_INCLUDE)/rtems/rbheap.h: include/rtems/rbheap.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
     68        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/rbheap.h
     69PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/rbheap.h
     70
    6771$(PROJECT_INCLUDE)/rtems/rbtree.h: include/rtems/rbtree.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
    6872        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/rbtree.h
  • testsuites/libtests/Makefile.am

    r8a83a86 r38f8e548  
    66
    77SUBDIRS = POSIX
     8SUBDIRS += rbheap01
    89SUBDIRS += flashdisk01
    910
  • testsuites/libtests/configure.ac

    r8a83a86 r38f8e548  
    4444# Explicitly list all Makefiles here
    4545AC_CONFIG_FILES([Makefile
     46rbheap01/Makefile
    4647syscall01/Makefile
    4748flashdisk01/Makefile
Note: See TracChangeset for help on using the changeset viewer.