[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] c14518: Add a stp file for usage from build d
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] c14518: Add a stp file for usage from build directory |
Date: |
Mon, 17 Jun 2013 08:30:10 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: c14518e94251c5c0857915a5cef102f23abf1e8b
https://github.com/qemu/qemu/commit/c14518e94251c5c0857915a5cef102f23abf1e8b
Author: Alon Levy <address@hidden>
Date: 2013-06-14 (Fri, 14 Jun 2013)
Changed paths:
M Makefile.target
Log Message:
-----------
Add a stp file for usage from build directory
For systemtap the location of the process being tapped is crucial, as a
result the existing stp file requires installation for use.
There are now two files:
$(TARGET_DIR)/$(QEMU_PROG).stp-installed: copied to $(tapdir)/$(QEMU_PROG).stp
$(TARGET_DIR)/$(QEMU_PROG).stp: pointing to the built binary, usable
without installation
To use:
stap -I $(TARGET_DIR) ...
Signed-off-by: Alon Levy <address@hidden>
Acked-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Message-id: address@hidden
Signed-off-by: Peter Maydell <address@hidden>
Commit: c1799a846285764de588533e21e61167a33f5a8f
https://github.com/qemu/qemu/commit/c1799a846285764de588533e21e61167a33f5a8f
Author: Paolo Bonzini <address@hidden>
Date: 2013-06-14 (Fri, 14 Jun 2013)
Changed paths:
M Makefile.target
M configure
M scripts/create_config
Log Message:
-----------
build: rename TARGET_ARCH2 to TARGET_NAME
Do not introduce any new use yet.
Signed-off-by: Paolo Bonzini <address@hidden>
Message-id: address@hidden
Signed-off-by: Peter Maydell <address@hidden>
Commit: b9a7b74f77619d3e7fb3834fbdcd3bde036ac399
https://github.com/qemu/qemu/commit/b9a7b74f77619d3e7fb3834fbdcd3bde036ac399
Author: Paolo Bonzini <address@hidden>
Date: 2013-06-14 (Fri, 14 Jun 2013)
Changed paths:
M Makefile.target
M docs/tracing.txt
M scripts/tracetool.py
Log Message:
-----------
build: do not use TARGET_ARCH
TARGET_ARCH is generally wrong to use, there are better variables
provided in config-target.mak. The right one is usually TARGET_NAME
(previously TARGET_ARCH2), but for bsd-user we can also use TARGET_ABI_DIR
for consistency with linux-user.
Signed-off-by: Paolo Bonzini <address@hidden>
Message-id: address@hidden
Signed-off-by: Peter Maydell <address@hidden>
Commit: 2e59915d4375b632964c0594799fd5876958eda6
https://github.com/qemu/qemu/commit/2e59915d4375b632964c0594799fd5876958eda6
Author: Paolo Bonzini <address@hidden>
Date: 2013-06-14 (Fri, 14 Jun 2013)
Changed paths:
M arch_init.c
M bsd-user/main.c
M configure
M linux-user/main.c
M scripts/create_config
Log Message:
-----------
main: use TARGET_ARCH only for the target-specific #define
Everything else needs to match the executable name, which is
TARGET_NAME.
Before:
$ sh4eb-linux-user/qemu-sh4eb --help
usage: qemu-sh4 [options] program [arguments...]
Linux CPU emulator (compiled for sh4 emulation)
After:
$ sh4eb-linux-user/qemu-sh4eb --help
usage: qemu-sh4eb [options] program [arguments...]
Linux CPU emulator (compiled for sh4eb emulation)
Signed-off-by: Paolo Bonzini <address@hidden>
Message-id: address@hidden
Signed-off-by: Peter Maydell <address@hidden>
Commit: c02a9552a4c89f2fdf23defe1d2c13b834ae3a4a
https://github.com/qemu/qemu/commit/c02a9552a4c89f2fdf23defe1d2c13b834ae3a4a
Author: Paolo Bonzini <address@hidden>
Date: 2013-06-14 (Fri, 14 Jun 2013)
Changed paths:
M arch_init.c
M configure
M qapi-schema.json
Log Message:
-----------
build: drop TARGET_TYPE
Just use the TARGET_NAME free string.
Signed-off-by: Paolo Bonzini <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Message-id: address@hidden
Signed-off-by: Peter Maydell <address@hidden>
Commit: 96ce65457690561417ae8e6f0e85f3c6f135018b
https://github.com/qemu/qemu/commit/96ce65457690561417ae8e6f0e85f3c6f135018b
Author: Peter Crosthwaite <address@hidden>
Date: 2013-06-14 (Fri, 14 Jun 2013)
Changed paths:
M configure
R include/libfdt_env.h
Log Message:
-----------
configure: dtc: Probe for libfdt_env.h
Currently QEMU provides a local clone of the file libfdt_env.h in
/include. This file is supposed to come with the libfdt package and is
only needed for broken installs of libfdt. Now that we have submodule
dtc, just ignore these broken installs and prompt for the dtc submodule
install instead. QEMU's local libfdt_env.h is removed accordingly.
Manifests as a bug when building QEMU with modern libfdt. The new
version of libfdt does not compile when QEMUs libfdt_env.h takes
precedence over the hosts.
Signed-off-by: Peter Crosthwaite <address@hidden>
Reviewed-by: Peter Maydell <address@hidden>
Acked-by: David Gibson <address@hidden>
Signed-off-by: Kim Phillips <address@hidden>
Acked-by: Paolo Bonzini <address@hidden>
Message-id: address@hidden
Signed-off-by: Peter Maydell <address@hidden>
Commit: e169e1e1ae1e75c522f932554890fb0f2f3e9999
https://github.com/qemu/qemu/commit/e169e1e1ae1e75c522f932554890fb0f2f3e9999
Author: Peter Maydell <address@hidden>
Date: 2013-06-14 (Fri, 14 Jun 2013)
Changed paths:
M configure
Log Message:
-----------
configure: Require libfdt for arm, ppc, microblaze softmmu targets
A number of our softmmu targets (PPC, ARM, Microblaze) now more or
less require flattened device tree support for various board models
to work correctly. Make libfdt mandatory if the target list includes
these, rather than building unhelpful half-functional binaries.
Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Edgar E. Iglesias <address@hidden>
Reviewed-by: Peter Crosthwaite <address@hidden>
Tested-by: Edgar E. Iglesias <address@hidden>
Message-id: address@hidden
Commit: 298c3833dba62512659ab550c3daa1e6d8faec94
https://github.com/qemu/qemu/commit/298c3833dba62512659ab550c3daa1e6d8faec94
Author: Peter Maydell <address@hidden>
Date: 2013-06-14 (Fri, 14 Jun 2013)
Changed paths:
M hw/arm/boot.c
Log Message:
-----------
arm: Remove CONFIG_FDT conditionals
Now that we know we're compiling with libfdt, we can remove the
CONFIG_FDT conditionals.
Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Edgar E. Iglesias <address@hidden>
Reviewed-by: Peter Crosthwaite <address@hidden>
Tested-by: Edgar E. Iglesias <address@hidden>
Message-id: address@hidden
Commit: 564720219a0863625e9989fd258ccc57a616550f
https://github.com/qemu/qemu/commit/564720219a0863625e9989fd258ccc57a616550f
Author: Peter Maydell <address@hidden>
Date: 2013-06-14 (Fri, 14 Jun 2013)
Changed paths:
M hw/microblaze/boot.c
Log Message:
-----------
microblaze: Remove CONFIG_FDT conditionals
Now that we know we're compiling with libfdt we can remove the
CONFIG_FDT conditionals.
Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Edgar E. Iglesias <address@hidden>
Reviewed-by: Peter Crosthwaite <address@hidden>
Tested-by: Edgar E. Iglesias <address@hidden>
Message-id: address@hidden
Commit: 187f1bcb9ce8e3cd3f634dd5405f9e5ed02b38ce
https://github.com/qemu/qemu/commit/187f1bcb9ce8e3cd3f634dd5405f9e5ed02b38ce
Author: Peter Maydell <address@hidden>
Date: 2013-06-14 (Fri, 14 Jun 2013)
Changed paths:
M default-configs/ppc-softmmu.mak
M default-configs/ppc64-softmmu.mak
M default-configs/ppcemb-softmmu.mak
M hw/ppc/ppc440_bamboo.c
M hw/ppc/spapr_vio.c
M hw/ppc/virtex_ml507.c
Log Message:
-----------
ppc: Remove CONFIG_FDT conditionals
Now that we know we're compiling with libfdt we can remove the
CONFIG_FDT conditionals.
Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Edgar E. Iglesias <address@hidden>
Reviewed-by: Peter Crosthwaite <address@hidden>
Tested-by: Edgar E. Iglesias <address@hidden>
Message-id: address@hidden
Commit: a1077090cea97df26a754d16d7c9e1d410d81eaa
https://github.com/qemu/qemu/commit/a1077090cea97df26a754d16d7c9e1d410d81eaa
Author: Michael Tokarev <address@hidden>
Date: 2013-06-16 (Sun, 16 Jun 2013)
Changed paths:
M vl.c
Log Message:
-----------
vl: always define no_frame
Commit 047d4e151dd46 "Unbreak -no-quit for GTK, validate SDL options" broke
build of qemu without sdl, by referencing `no_frame' variable which is defined
inside #if SDL block. Fix that by defining that variable unconditionally.
This is a better fix for the build issue introduced by that patch than
a revert. This change keeps the new functinality introduced by that patch
and just fixes the compilation. It still is not a complete fix around the
original issue (not working -no-frame et al with -display gtk), because it
makes only the legacy interface working, not the new suboption interface,
so a few more changes are needed.
Cc: Peter Wu <address@hidden>
Cc: address@hidden
Signed-off-by: Michael Tokarev <address@hidden>
Reviewed-by: Peter Wu <address@hidden>
Tested-by: Andreas Färber <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>
Commit: 030b4b7debf659dcd6fc66826564285fdce5057d
https://github.com/qemu/qemu/commit/030b4b7debf659dcd6fc66826564285fdce5057d
Author: Stefan Weil <address@hidden>
Date: 2013-06-16 (Sun, 16 Jun 2013)
Changed paths:
M ui/gtk.c
Log Message:
-----------
gtk: Fix compiler warning (GTK 3 deprecated function)
With GTK 3, the function gdk_cursor_unref is deprecated:
qemu/ui/gtk.c: In function ‘gd_cursor_define’:
qemu/ui/gtk.c:380:5: error:
‘gdk_cursor_unref’ is deprecated (declared at
/usr/include/gtk-3.0/gdk/gdkcursor.h:233): Use 'g_object_unref' instead
[-Werror=deprecated-declarations]
Fix the gcc compiler warning by using conditional compilation.
Signed-off-by: Stefan Weil <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>
Commit: 616404cd42db5f683d49772dcc2c53c8f6466024
https://github.com/qemu/qemu/commit/616404cd42db5f683d49772dcc2c53c8f6466024
Author: Michael Tokarev <address@hidden>
Date: 2013-06-17 (Mon, 17 Jun 2013)
Changed paths:
M vl.c
Log Message:
-----------
vl: always define no_frame
Commit 047d4e151dd46 "Unbreak -no-quit for GTK, validate SDL options" broke
build of qemu without sdl, by referencing `no_frame' variable which is defined
inside #if SDL block. Fix that by defining that variable unconditionally.
This is a better fix for the build issue introduced by that patch than
a revert. This change keeps the new functinality introduced by that patch
and just fixes the compilation. It still is not a complete fix around the
original issue (not working -no-frame et al with -display gtk), because it
makes only the legacy interface working, not the new suboption interface,
so a few more changes are needed.
Cc: Peter Wu <address@hidden>
Cc: address@hidden
Signed-off-by: Michael Tokarev <address@hidden>
Reviewed-by: Peter Wu <address@hidden>
Commit: b165b0d8e62bb65a02d7670d75ebb77a9280bde1
https://github.com/qemu/qemu/commit/b165b0d8e62bb65a02d7670d75ebb77a9280bde1
Author: Vladimir Senkov <address@hidden>
Date: 2013-06-17 (Mon, 17 Jun 2013)
Changed paths:
M hw/char/serial.c
Log Message:
-----------
char/serial: fix copy&paste error (fifo8_is_full vs empty)
Copy&paste error in serial.c causes a crash when attempting
to read from UART (if there is no data to be read)
Signed-off-by: Vladimir Senkov <address@hidden>
Reviewed-by: Peter Crosthwaite <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>
Commit: b7a3b1cde2127f70d9fc24b7c99fbbc3899afab5
https://github.com/qemu/qemu/commit/b7a3b1cde2127f70d9fc24b7c99fbbc3899afab5
Author: Anthony Liguori <address@hidden>
Date: 2013-06-17 (Mon, 17 Jun 2013)
Changed paths:
M hw/char/serial.c
Log Message:
-----------
Merge remote-tracking branch 'mjt/trivial-patches' into staging
# By Michael Tokarev (1) and Vladimir Senkov (1)
# Via Michael Tokarev
* mjt/trivial-patches:
char/serial: fix copy&paste error (fifo8_is_full vs empty)
vl: always define no_frame
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>
Commit: 38aea177d93556aada7c4c7aa530f0050715e293
https://github.com/qemu/qemu/commit/38aea177d93556aada7c4c7aa530f0050715e293
Author: Anthony Liguori <address@hidden>
Date: 2013-06-17 (Mon, 17 Jun 2013)
Changed paths:
M Makefile.target
M arch_init.c
M bsd-user/main.c
M configure
M default-configs/ppc-softmmu.mak
M default-configs/ppc64-softmmu.mak
M default-configs/ppcemb-softmmu.mak
M docs/tracing.txt
M hw/arm/boot.c
M hw/microblaze/boot.c
M hw/ppc/ppc440_bamboo.c
M hw/ppc/spapr_vio.c
M hw/ppc/virtex_ml507.c
R include/libfdt_env.h
M linux-user/main.c
M qapi-schema.json
M scripts/create_config
M scripts/tracetool.py
Log Message:
-----------
Merge remote-tracking branch 'pmaydell/configury.next' into staging
# By Paolo Bonzini (4) and others
# Via Peter Maydell
* pmaydell/configury.next:
ppc: Remove CONFIG_FDT conditionals
microblaze: Remove CONFIG_FDT conditionals
arm: Remove CONFIG_FDT conditionals
configure: Require libfdt for arm, ppc, microblaze softmmu targets
configure: dtc: Probe for libfdt_env.h
build: drop TARGET_TYPE
main: use TARGET_ARCH only for the target-specific #define
build: do not use TARGET_ARCH
build: rename TARGET_ARCH2 to TARGET_NAME
Add a stp file for usage from build directory
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>
Compare: https://github.com/qemu/qemu/compare/90a2541b763b...38aea177d935
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] c14518: Add a stp file for usage from build directory,
GitHub <=