From 654b5ef1061619193ac07ef247dad1faf790b793 Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Tue, 15 Jul 2003 07:46:09 +0000 Subject: Patch from Peter Kjellerstedt to not modify include/bits/sysnum.h if it does not need to be updated. --- Makefile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index cd488b0b2..2c0e2d3a3 100644 --- a/Makefile +++ b/Makefile @@ -181,8 +181,12 @@ headers: include/bits/uClibc_config.h fi @cd $(TOPDIR); \ set -x -e; \ - rm -f include/bits/sysnum.h; \ - TOPDIR=. CC="$(CC)" /bin/sh extra/scripts/gen_bits_syscall_h.sh > include/bits/sysnum.h + TOPDIR=. CC="$(CC)" /bin/sh extra/scripts/gen_bits_syscall_h.sh > include/bits/sysnum.h.new; \ + if cmp include/bits/sysnum.h include/bits/sysnum.h.new >/dev/null 2>&1; then \ + $(RM) include/bits/sysnum.h.new; \ + else \ + mv -f include/bits/sysnum.h.new include/bits/sysnum.h; \ + fi $(MAKE) -C libc/sysdeps/linux/$(TARGET_ARCH) headers subdirs: $(patsubst %, _dir_%, $(DIRS)) -- cgit v1.2.3