*: 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:
@ -498,7 +498,7 @@ static void syntax(const char *msg)
|
||||
/* Was using fancy stuff:
|
||||
* (interactive_fd ? bb_error_msg : bb_error_msg_and_die)(...params...)
|
||||
* but it SEGVs. ?! Oh well... explicit temp ptr works around that */
|
||||
void (*fp)(const char *s, ...);
|
||||
void FAST_FUNC (*fp)(const char *s, ...);
|
||||
|
||||
fp = (interactive_fd ? bb_error_msg : bb_error_msg_and_die);
|
||||
fp(msg ? "%s: %s" : "syntax error", "syntax error", msg);
|
||||
|
Reference in New Issue
Block a user