summaryrefslogtreecommitdiff
path: root/Makefile.in
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@linux.intel.com>2011-06-23 13:26:59 -0700
committerH. Peter Anvin <hpa@linux.intel.com>2011-06-23 13:26:59 -0700
commitc05036286581dbed486f00c012db7ec65de39c8a (patch)
tree645e4bfc8cf67959b4d46b52c0b94e0f13f861ab /Makefile.in
parenta4b1c5c68e05e210780481a48eddf54b73289c21 (diff)
downloadnasm-c05036286581dbed486f00c012db7ec65de39c8a.tar.gz
nasm-c05036286581dbed486f00c012db7ec65de39c8a.tar.bz2
nasm-c05036286581dbed486f00c012db7ec65de39c8a.zip
Makefile: hopefully fix rdoff parallel build problems
The strange dependency on nasmlib.o causes serious issues in parallel build; hopefully fix it. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in7
1 files changed, 3 insertions, 4 deletions
diff --git a/Makefile.in b/Makefile.in
index ed93b44..781952f 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -80,8 +80,7 @@ NDISASM = ndisasm.$(O) disasm.$(O) sync.$(O) nasmlib.$(O) ver.$(O) \
insnsd.$(O) insnsb.$(O) insnsn.$(O) regs.$(O) regdis.$(O)
#-- End File Lists --#
-all: nasm$(X) ndisasm$(X) nasm.man ndisasm.man
- cd rdoff && $(MAKE) all
+all: nasm$(X) ndisasm$(X) nasm.man ndisasm.man rdf
nasm$(X): $(NASM) $(XOBJS)
$(CC) $(LDFLAGS) -o nasm$(X) $(NASM) $(XOBJS) $(LIBS)
@@ -207,8 +206,8 @@ spotless: distclean cleaner
strip:
$(STRIP) --strip-unneeded nasm$(X) ndisasm$(X)
-rdf:
- cd rdoff && $(MAKE)
+rdf: nasmlib.$(O)
+ cd rdoff && $(MAKE) all
rdf_install install_rdf:
cd rdoff && $(MAKE) install