summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoerg Bornemann <joerg.bornemann@theqtcompany.com>2015-03-26 15:12:17 +0100
committerJoerg Bornemann <joerg.bornemann@theqtcompany.com>2015-03-26 18:14:44 +0200
commitd0312eedc37baafbe48b6a51a3df027aceded42f (patch)
tree8e0d869836ef5bfc5e748e1105f8013320c3a883
parentf18abb8b81a6f5c546c46a7235fd09028136463c (diff)
fix parallel build of i386_gendis
The i386_parse.o target didn't have a dependency to the target that generates i386_parse.c. Same for i386_lex.c. Change-Id: I34cb7be9763f5aa24970c5f5fc05d6ee78064cf2 Reviewed-by: Ulf Hermann <ulf.hermann@theqtcompany.com>
-rw-r--r--3rdparty/elfutils/libcpu/i386_gendis/i386_gendis.pro7
1 files changed, 3 insertions, 4 deletions
diff --git a/3rdparty/elfutils/libcpu/i386_gendis/i386_gendis.pro b/3rdparty/elfutils/libcpu/i386_gendis/i386_gendis.pro
index da5bb8a..e6dd4de 100644
--- a/3rdparty/elfutils/libcpu/i386_gendis/i386_gendis.pro
+++ b/3rdparty/elfutils/libcpu/i386_gendis/i386_gendis.pro
@@ -13,10 +13,11 @@ mnemonics32.commands = make -f $$PWD/../extras.mk srcdir=$$PWD/../ i386.mnemonic
mnemonics64.target = x86_64.mnemonics
mnemonics64.commands = make -f $$PWD/../extras.mk srcdir=$$PWD/../ x86_64.mnemonics
-mylex.target = lexresults
+mylex.target = i386_lex.c
+mylex.depends = i386_parse.c
mylex.commands = lex -Pi386_ -o i386_lex.c $$PWD/../i386_lex.l
-myyacc.target = yaccresults
+myyacc.target = i386_parse.c
myyacc.commands = yacc -pi386_ -d -o i386_parse.c $$PWD/../i386_parse.y
OTHER_FILES += \
@@ -36,8 +37,6 @@ GENERATED_HEADERS += \
i386_parse.h
PRE_TARGETDEPS += \
- lexresults \
- yaccresults \
i386.mnemonics \
x86_64.mnemonics