1
0
Fork 0
mirror of https://github.com/tobast/libunwind-eh_elf.git synced 2025-03-29 09:52:18 +01:00

Declare mempool-routines as HIDDEN.

(Logical change 1.143)
This commit is contained in:
hp.com!davidm 2003-12-20 11:35:09 +00:00
parent bc2e45cb27
commit b6adfb75c4
2 changed files with 8 additions and 8 deletions

View file

@ -75,15 +75,15 @@ struct mempool
/* Emergency allocation for one-time stuff that doesn't fit the memory /* Emergency allocation for one-time stuff that doesn't fit the memory
pool model. A limited amount of memory is available in this pool model. A limited amount of memory is available in this
fashion and once allocated, there is no way to free it. */ fashion and once allocated, there is no way to free it. */
extern void *sos_alloc (size_t size); extern HIDDEN void *sos_alloc (size_t size);
/* Initialize POOL for an object size of OBJECT_SIZE bytes. RESERVE /* Initialize POOL for an object size of OBJECT_SIZE bytes. RESERVE
is the number of objects that should be reserved for use under is the number of objects that should be reserved for use under
tight memory situations. If it is zero, mempool attempts to pick a tight memory situations. If it is zero, mempool attempts to pick a
reasonable default value. */ reasonable default value. */
extern void mempool_init (struct mempool *pool, extern HIDDEN void mempool_init (struct mempool *pool,
size_t obj_size, size_t reserve); size_t obj_size, size_t reserve);
extern void *mempool_alloc (struct mempool *pool); extern HIDDEN void *mempool_alloc (struct mempool *pool);
extern void mempool_free (struct mempool *pool, void *object); extern HIDDEN void mempool_free (struct mempool *pool, void *object);
#endif /* mempool_h */ #endif /* mempool_h */

View file

@ -40,7 +40,7 @@ static char sos_memory[SOS_MEMORY_SIZE];
static char *sos_memp = sos_memory; static char *sos_memp = sos_memory;
static size_t pg_size = 0; static size_t pg_size = 0;
void * HIDDEN void *
sos_alloc (size_t size) sos_alloc (size_t size)
{ {
char *mem; char *mem;
@ -135,7 +135,7 @@ expand (struct mempool *pool)
add_memory (pool, mem, size, pool->obj_size); add_memory (pool, mem, size, pool->obj_size);
} }
void HIDDEN void
mempool_init (struct mempool *pool, size_t obj_size, size_t reserve) mempool_init (struct mempool *pool, size_t obj_size, size_t reserve)
{ {
if (pg_size == 0) if (pg_size == 0)
@ -162,7 +162,7 @@ mempool_init (struct mempool *pool, size_t obj_size, size_t reserve)
expand (pool); expand (pool);
} }
void * HIDDEN void *
mempool_alloc (struct mempool *pool) mempool_alloc (struct mempool *pool)
{ {
sigset_t saved_sigmask; sigset_t saved_sigmask;
@ -185,7 +185,7 @@ mempool_alloc (struct mempool *pool)
return obj; return obj;
} }
void HIDDEN void
mempool_free (struct mempool *pool, void *object) mempool_free (struct mempool *pool, void *object)
{ {
sigset_t saved_sigmask; sigset_t saved_sigmask;