[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] c53eea: configure: eliminate Python dependenc
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] c53eea: configure: eliminate Python dependency for --help |
Date: |
Fri, 21 Apr 2017 07:45:17 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: c53eeaf75a04782e15a0cc931eda0b9e3143cfd0
https://github.com/qemu/qemu/commit/c53eeaf75a04782e15a0cc931eda0b9e3143cfd0
Author: Stefan Hajnoczi <address@hidden>
Date: 2017-04-21 (Fri, 21 Apr 2017)
Changed paths:
M configure
Log Message:
-----------
configure: eliminate Python dependency for --help
The ./configure script should produce --help output even if Python is
not installed.
Listing trace backends is simple: show the names of all Python modules
in scripts/tracetool/backend/ whose source code contains 'PUBLIC =
True'.
Perform the backend enumeration in shell instead of Python so that we
can move the Python check until after ./configure --help.
Reported-by: Peter Maydell <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Reviewed-by: Peter Maydell <address@hidden>
Message-id: address@hidden
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 3d1baccb08562e2893085f102c863507917c0453
https://github.com/qemu/qemu/commit/3d1baccb08562e2893085f102c863507917c0453
Author: Xu, Anthony <address@hidden>
Date: 2017-04-21 (Fri, 21 Apr 2017)
Changed paths:
M Makefile
M Makefile.target
M tests/Makefile.include
Log Message:
-----------
trace: Put all trace.o into libqemuutil.a
Currently all trace.o are linked into qemu-system, qemu-img,
qemu-nbd, qemu-io etc., even the corresponding components
are not included.
Put all trace.o into libqemuutil.a that the linker would only pull in .o
files containing symbols that are actually referenced by the
program.
Signed-off -by: Anthony Xu <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 659370f71f2c3d4105b04178abd751242e1c1b68
https://github.com/qemu/qemu/commit/659370f71f2c3d4105b04178abd751242e1c1b68
Author: Stefan Hajnoczi <address@hidden>
Date: 2017-04-21 (Fri, 21 Apr 2017)
Changed paths:
M scripts/simpletrace.py
Log Message:
-----------
simpletrace: document Analyzer method signatures
Users can inherit from the simpletrace.Analyzer class and receive
callbacks when events of interest occur in a trace file. The method
signature is a little magic because the timestamp and pid arguments are
optional. Document this.
Signed-off-by: Stefan Hajnoczi <address@hidden>
Reviewed-by: Alex Bennée <address@hidden>
Message-id: address@hidden
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: af7ec403b213544667cbc275926fa23b54e0cb02
https://github.com/qemu/qemu/commit/af7ec403b213544667cbc275926fa23b54e0cb02
Author: Peter Maydell <address@hidden>
Date: 2017-04-21 (Fri, 21 Apr 2017)
Changed paths:
M Makefile
M Makefile.target
M configure
M scripts/simpletrace.py
M tests/Makefile.include
Log Message:
-----------
Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request'
into staging
# gpg: Signature made Fri 21 Apr 2017 10:52:18 BST
# gpg: using RSA key 0x9CA4ABB381AB73C8
# gpg: Good signature from "Stefan Hajnoczi <address@hidden>"
# gpg: aka "Stefan Hajnoczi <address@hidden>"
# Primary key fingerprint: 8695 A8BF D3F9 7CDA AC35 775A 9CA4 ABB3 81AB 73C8
* remotes/stefanha/tags/tracing-pull-request:
simpletrace: document Analyzer method signatures
trace: Put all trace.o into libqemuutil.a
configure: eliminate Python dependency for --help
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/09fc586db3b0...af7ec403b213
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] c53eea: configure: eliminate Python dependency for --help,
GitHub <=