*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
[platform/upstream/busybox.git] / archival / libunarchive / find_list_entry.c
index 7540589..bc7bc64 100644 (file)
@@ -10,7 +10,7 @@
 #include "unarchive.h"
 
 /* Find a string in a shell pattern list */
-const llist_t *find_list_entry(const llist_t *list, const char *filename)
+const llist_t* FAST_FUNC find_list_entry(const llist_t *list, const char *filename)
 {
        while (list) {
                if (fnmatch(list->data, filename, 0) == 0) {
@@ -24,7 +24,7 @@ const llist_t *find_list_entry(const llist_t *list, const char *filename)
 /* Same, but compares only path components present in pattern
  * (extra trailing path components in filename are assumed to match)
  */
-const llist_t *find_list_entry2(const llist_t *list, const char *filename)
+const llist_t* FAST_FUNC find_list_entry2(const llist_t *list, const char *filename)
 {
        char buf[PATH_MAX];
        int pattern_slash_cnt;