This patch set is not intended for RTEMS 5. I just gives an example how weak functions can be used in RTMES to reduce the code size for some applications automatically (through work done by the linker).
Sebastian Huber (2): score: Add RTEMS_WEAK malloc: Make deferred free support optional cpukit/include/rtems/score/basedefs.h | 12 ++++++++ cpukit/libcsupport/src/free.c | 43 +++++++++++++++++++++++++++ cpukit/libcsupport/src/malloc_deferred.c | 40 ++----------------------- cpukit/libcsupport/src/malloc_p.h | 2 -- cpukit/libcsupport/src/realloc.c | 8 +++++ testsuites/sptests/Makefile.am | 2 +- testsuites/sptests/spmisc01/init.c | 9 ++++++ testsuites/sptests/spmisc01/spmisc01.h | 51 ++++++++++++++++++++++++++++++++ testsuites/sptests/spmisc01/strong.c | 42 ++++++++++++++++++++++++++ 9 files changed, 169 insertions(+), 40 deletions(-) create mode 100644 testsuites/sptests/spmisc01/spmisc01.h create mode 100644 testsuites/sptests/spmisc01/strong.c -- 2.16.4 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel