chiark / gitweb /
[PATCH] Add 'asmlinkage' to udev-030
[elogind.git] / Makefile
index 1e683cb35cb072b6c87a7d27949ffa67d59df8d5..f4f371d463c0820144a888d639d8fdf64bcd911b 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -33,7 +33,7 @@ INFO =                udevinfo
 TESTER =       udevtest
 STARTER =      udevstart
 RULER =                udevruler
-VERSION =      027
+VERSION =      030
 INSTALL_DIR =  /usr/local/bin
 RELEASE_NAME = $(ROOT)-$(VERSION)
 LOCAL_CFG_DIR =        etc/udev
@@ -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)