From: H. Peter Anvin Date: Wed, 24 Jun 2009 23:36:50 +0000 (-0700) Subject: core: assume NASM 2.03 or later, so we can use -MD for deps X-Git-Tag: syslinux-4.00-pre1~2^2~13 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3b417b4dca768183bd5ef21618055c64e0d7e4d1;p=profile%2Fivi%2Fsyslinux.git core: assume NASM 2.03 or later, so we can use -MD for deps Let's require NASM 2.03 or later, so we can use the -MD and -MP options to generate dependencies. Signed-off-by: H. Peter Anvin --- diff --git a/core/Makefile b/core/Makefile index 6a374cc..c4bcbd4 100644 --- a/core/Makefile +++ b/core/Makefile @@ -82,11 +82,9 @@ kwdhash.gen: keywords genhash.pl $(PREPCORE) $< $@ %.o: %.asm kwdhash.gen ../version.gen - ( $(NASM) -f elf $(NASMOPT) -M -DDEPEND $(NINCLUDE) \ - -o $@ $< ; echo '' ) > .$@.d; true $(NASM) -f elf $(NASMOPT) -DDATE_STR="'$(DATE)'" \ -DHEXDATE="$(HEXDATE)" \ - -l $(@:.o=.lsr) -o $@ $< + -l $(@:.o=.lsr) -o $@ -MP -MD .$@.d $< %.elf: %.o $(LIBS) syslinux.ld $(LD) $(LDFLAGS) -T syslinux.ld -M -o $@ $< $(LIBS) > $(@:.elf=.map)