From a73abdccf5caa42224d83d646ae09a39813e8179 Mon Sep 17 00:00:00 2001 From: "qiuyiuestc@gmail.com" Date: Mon, 27 Aug 2012 01:21:57 +0000 Subject: split export symbols from rtm.c to each file git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2263 bbd45198-f89e-11dd-88c7-29a3b14d5316 --- src/mempool.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/mempool.c') diff --git a/src/mempool.c b/src/mempool.c index f445d44668..69adee612c 100644 --- a/src/mempool.c +++ b/src/mempool.c @@ -119,6 +119,7 @@ rt_err_t rt_mp_init(struct rt_mempool *mp, const char *name, void *start, rt_siz return RT_EOK; } +RTM_EXPORT(rt_mp_init); /** * This function will detach a memory pool from system object management. @@ -165,6 +166,7 @@ rt_err_t rt_mp_detach(struct rt_mempool *mp) return RT_EOK; } +RTM_EXPORT(rt_mp_detach); #ifdef RT_USING_HEAP /** @@ -225,6 +227,7 @@ rt_mp_t rt_mp_create(const char *name, rt_size_t block_count, rt_size_t block_si return mp; } +RTM_EXPORT(rt_mp_create); /** * This function will delete a memory pool and release the object memory. @@ -283,6 +286,7 @@ rt_err_t rt_mp_delete(rt_mp_t mp) return RT_EOK; } +RTM_EXPORT(rt_mp_delete); #endif /** @@ -373,6 +377,7 @@ void *rt_mp_alloc(rt_mp_t mp, rt_int32_t time) return (rt_uint8_t *)(block_ptr + sizeof(rt_uint8_t *)); } +RTM_EXPORT(rt_mp_alloc); /** * This function will release a memory block @@ -428,6 +433,7 @@ void rt_mp_free(void *block) /* enable interrupt */ rt_hw_interrupt_enable(level); } +RTM_EXPORT(rt_mp_free); /*@}*/ -- cgit v1.3.1