diff -urNp --exclude CVS --exclude BitKeeper x-ref/Makefile x/Makefile --- x-ref/Makefile 2003-05-11 05:44:15.000000000 +0200 +++ x/Makefile 2003-05-11 05:44:17.000000000 +0200 @@ -97,7 +97,8 @@ export MODLIB CPPFLAGS := -D__KERNEL__ -I$(HPATH) CFLAGS := $(CPPFLAGS) -Wall -Wstrict-prototypes -Wno-trigraphs -O2 \ - -fno-strict-aliasing -fno-common + -fno-strict-aliasing -fno-common \ + $(shell if $(CC) -finline-limit=2000 -S -o /dev/null -xc /dev/null >/dev/null 2>&1; then echo "-finline-limit=2000"; fi) ifndef CONFIG_FRAME_POINTER CFLAGS += -fomit-frame-pointer endif diff -urNp --exclude CVS --exclude BitKeeper x-ref/fs/ocfs/Support/divdi3.c x/fs/ocfs/Support/divdi3.c --- x-ref/fs/ocfs/Support/divdi3.c 2003-05-11 05:44:15.000000000 +0200 +++ x/fs/ocfs/Support/divdi3.c 2003-05-11 05:44:17.000000000 +0200 @@ -86,8 +86,7 @@ typedef union #ifdef __i386__ #define sub_ddmmss(sh, sl, ah, al, bh, bl) \ - __asm__ ("subl %5,%1 - sbbl %3,%0" \ + __asm__ ("subl %5,%1\nsbbl %3,%0" \ : "=r" ((USItype) (sh)), \ "=&r" ((USItype) (sl)) \ : "0" ((USItype) (ah)), \