On Fri, Oct 30, 2015 at 09:53:13AM +0000, Stefan Hajnoczi wrote:
> v2:
>  * Use find(1) to catch all tracetool *.py files [Lluís]
> 
>    Note: I used find -name instead of find -path for better POSIX compliance
> 
> Issues with trace/Makefile.objs:
> 
> 1. Generated code is not recreated when patches modify scripts/tracetool/*.py.
>    Typically such patches also modify trace/*.[ch] and the result is build
>    failures when new C code compiles against stale generated code.
> 
> 2. The timestamp mechanism used to avoid unnecessary rebuilding is broken, it
>    currently requires two make invocations for a full build.
> 
> Stefan Hajnoczi (2):
>   trace: fix make foo-timestamp rules
>   trace: add make dependencies on tracetool source
> 
>  trace/Makefile.objs | 48 ++++++++++++++++++++++++++++--------------------
>  1 file changed, 28 insertions(+), 20 deletions(-)
> 
> -- 
> 2.4.3
> 
> 

Thanks, applied to my tracing tree:
https://github.com/stefanha/qemu/commits/tracing

Stefan

Attachment: signature.asc
Description: PGP signature

Reply via email to