aboutsummaryrefslogtreecommitdiffstats
path: root/xen/Rules.mk
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2009-01-08 13:37:16 +0000
committerKeir Fraser <keir.fraser@citrix.com>2009-01-08 13:37:16 +0000
commit5381a090a1bddc6488a041e14fa828bada6e58a6 (patch)
tree028551985e752a97fc6fbe9ecfddacb0b020011a /xen/Rules.mk
parent21b9b29dc4008f7466b45561f8846d87c775730f (diff)
downloadxen-5381a090a1bddc6488a041e14fa828bada6e58a6.tar.gz
xen-5381a090a1bddc6488a041e14fa828bada6e58a6.tar.bz2
xen-5381a090a1bddc6488a041e14fa828bada6e58a6.zip
Fix gcc make-dep cmdline options.
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
Diffstat (limited to 'xen/Rules.mk')
-rw-r--r--xen/Rules.mk4
1 files changed, 2 insertions, 2 deletions
diff --git a/xen/Rules.mk b/xen/Rules.mk
index edee660175..37da124f3d 100644
--- a/xen/Rules.mk
+++ b/xen/Rules.mk
@@ -65,13 +65,13 @@ AFLAGS-y += -D__ASSEMBLY__
ALL_OBJS := $(ALL_OBJS-y)
CFLAGS_tmp := $(strip $(CFLAGS) $(CFLAGS-y))
-CFLAGS = $(CFLAGS_tmp) -Wp,-MD,.$(@F).d
+CFLAGS = $(CFLAGS_tmp) -MMD -MF .$(@F).d
# Most CFLAGS are safe for assembly files:
# -std=gnu{89,99} gets confused by #-prefixed end-of-line comments
AFLAGS_tmp := $(strip $(AFLAGS) $(AFLAGS-y))
AFLAGS_tmp += $(patsubst -std=gnu%,,$(CFLAGS_tmp))
-AFLAGS = $(AFLAGS_tmp) -Wp,-MD,.$(@F).d
+AFLAGS = $(AFLAGS_tmp) -MMD -MF .$(@F).d
# LDFLAGS are only passed directly to $(LD)
LDFLAGS := $(strip $(LDFLAGS) $(LDFLAGS_DIRECT))