diff options
-rw-r--r-- | Makefile | 4 | ||||
-rw-r--r-- | udev.c | 2 | ||||
-rw-r--r-- | udevd.c | 2 |
3 files changed, 4 insertions, 4 deletions
@@ -114,9 +114,9 @@ ifeq ($(strip $(TARGET_ARCH)),i386) /dev/null >/dev/null 2>&1; then echo "-mpreferred-stack-boundary=2"; fi} OPTIMIZATION += ${shell if $(CC) -malign-functions=0 -malign-jumps=0 -S -o /dev/null -xc \ /dev/null >/dev/null 2>&1; then echo "-malign-functions=0 -malign-jumps=0"; fi} - CFLAGS+=-pipe + CFLAGS+=-pipe -Dasmlinkage=__attribute__((regparm(0))) else - CFLAGS+=-pipe + CFLAGS+=-pipe -Dasmlinkage= endif ifeq ($(strip $(USE_LOG)),true) @@ -55,7 +55,7 @@ void log_message(int level, const char *format, ...) } #endif -__attribute__((regparm(0))) static void sig_handler(int signum) +asmlinkage static void sig_handler(int signum) { switch (signum) { case SIGINT: @@ -306,7 +306,7 @@ skip: return; } -__attribute__((regparm(0))) static void sig_handler(int signum) +asmlinkage static void sig_handler(int signum) { int rc; |