*: 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:
@@ -11,7 +11,7 @@
|
||||
#include "libbb.h"
|
||||
#include "xregex.h"
|
||||
|
||||
char* regcomp_or_errmsg(regex_t *preg, const char *regex, int cflags)
|
||||
char* FAST_FUNC regcomp_or_errmsg(regex_t *preg, const char *regex, int cflags)
|
||||
{
|
||||
int ret = regcomp(preg, regex, cflags);
|
||||
if (ret) {
|
||||
@@ -23,7 +23,7 @@ char* regcomp_or_errmsg(regex_t *preg, const char *regex, int cflags)
|
||||
return NULL;
|
||||
}
|
||||
|
||||
void xregcomp(regex_t *preg, const char *regex, int cflags)
|
||||
void FAST_FUNC xregcomp(regex_t *preg, const char *regex, int cflags)
|
||||
{
|
||||
char *errmsg = regcomp_or_errmsg(preg, regex, cflags);
|
||||
if (errmsg) {
|
||||
|
Reference in New Issue
Block a user