*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
text data bss dec hex filename 808035 611 6868 815514 c719a busybox_old 804472 611 6868 811951 c63af busybox_unstripped
This commit is contained in:
		@@ -27,7 +27,7 @@ static ino_dev_hashtable_bucket_t **ino_dev_hashtable;
 | 
			
		||||
 * Return name if statbuf->st_ino && statbuf->st_dev are recorded in
 | 
			
		||||
 * ino_dev_hashtable, else return NULL
 | 
			
		||||
 */
 | 
			
		||||
char *is_in_ino_dev_hashtable(const struct stat *statbuf)
 | 
			
		||||
char* FAST_FUNC is_in_ino_dev_hashtable(const struct stat *statbuf)
 | 
			
		||||
{
 | 
			
		||||
	ino_dev_hashtable_bucket_t *bucket;
 | 
			
		||||
 | 
			
		||||
@@ -47,7 +47,7 @@ char *is_in_ino_dev_hashtable(const struct stat *statbuf)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/* Add statbuf to statbuf hash table */
 | 
			
		||||
void add_to_ino_dev_hashtable(const struct stat *statbuf, const char *name)
 | 
			
		||||
void FAST_FUNC add_to_ino_dev_hashtable(const struct stat *statbuf, const char *name)
 | 
			
		||||
{
 | 
			
		||||
	int i;
 | 
			
		||||
	ino_dev_hashtable_bucket_t *bucket;
 | 
			
		||||
@@ -69,7 +69,7 @@ void add_to_ino_dev_hashtable(const struct stat *statbuf, const char *name)
 | 
			
		||||
 | 
			
		||||
#if ENABLE_FEATURE_CLEAN_UP
 | 
			
		||||
/* Clear statbuf hash table */
 | 
			
		||||
void reset_ino_dev_hashtable(void)
 | 
			
		||||
void FAST_FUNC reset_ino_dev_hashtable(void)
 | 
			
		||||
{
 | 
			
		||||
	int i;
 | 
			
		||||
	ino_dev_hashtable_bucket_t *bucket;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user