david/ipxe
david
/
ipxe
Archived
1
0
Fork 0

Force inlining

This commit is contained in:
Michael Brown 2007-01-31 03:50:31 +00:00
parent a3695b1ff6
commit 2e0548e17e
1 changed files with 5 additions and 3 deletions

View File

@ -31,15 +31,17 @@ typedef void psPool_t;
#define sslAssert( ... ) assert ( __VA_ARGS__ )
static inline void * psMalloc ( psPool_t *pool __unused, size_t len ) {
static inline __attribute__ (( always_inline )) void *
psMalloc ( psPool_t *pool __unused, size_t len ) {
return malloc ( len );
}
static inline void * psRealloc ( void *ptr, size_t len ) {
static inline __attribute__ (( always_inline )) void *
psRealloc ( void *ptr, size_t len ) {
return realloc ( ptr, len );
}
static inline void psFree ( void *ptr ) {
static inline __attribute__ (( always_inline )) void psFree ( void *ptr ) {
free ( ptr );
}