qemu-e2k/scripts
Avi Kivity 8d3bc5178f Fix qapi code generation wrt parallel build
Make's multiple output syntax

  x.c x.h: x.template
       gen < x.template

actually invokes the command once for x.c and once for x.h (with differing $@
in each invocation).  During a parallel build, the two commands may be invoked
in parallel; this opens up a race, where the second invocation trashes a file
supposedly produced during the first, and now in use by a dependent command.

The various qapi code generators are susceptible to this; fix by making them
generate just one file per invocation.

Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
2011-12-27 09:28:58 -06:00
..
kvm
analyse-9p-simpletrace.py scripts/analyse-9p-simpletrace.py: Add symbolic names for 9p operations. 2011-12-21 12:37:23 +05:30
checkpatch.pl Fix spelling in comments, documentation and messages 2011-12-14 11:09:44 +00:00
create_config
feature_to_c.sh
get_maintainer.pl
hxtool vl.c: In qemu -h output, only print options for the arch we are running as 2011-12-19 10:27:33 -06:00
make_device_config.sh
ordereddict.py
qapi-commands.py Fix qapi code generation wrt parallel build 2011-12-27 09:28:58 -06:00
qapi-types.py Fix qapi code generation wrt parallel build 2011-12-27 09:28:58 -06:00
qapi-visit.py Fix qapi code generation wrt parallel build 2011-12-27 09:28:58 -06:00
qapi.py qapi: fix guardname generation 2011-11-30 09:28:32 -06:00
qemu-binfmt-conf.sh
refresh-pxe-roms.sh
signrom.sh
simpletrace.py
texi2pod.pl
tracetool
update-linux-headers.sh