Hi,
Building on OpenSolaris/SPARC fails with:
...
LINK mips64-softmmu/qemu-system-mips64
Undefined first referenced
symbol in file
tcg_unsigned_cond libqemu.a(tcg.o)
ld: fatal: symbol referencing errors. No output written to
Oops. Sorry for the spam.
Your client isn't broken. Due to mail server misconfiguration on my
part, I've managed to send this patch series twice.
I thought it hadn't been sent the first time around. Guess it was hidden
in a queue somewhere.
Signed-off-by: Nathan Baum
---
hw/sysbus.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/hw/sysbus.c b/hw/sysbus.c
index 2092d9f..5d2bbb4 100644
--- a/hw/sysbus.c
+++ b/hw/sysbus.c
@@ -23,11 +23,13 @@
#include "qjson.h"
static void sysbus_dev_print(Monitor *mon, De
This function will be called to produce bus-specific data for QMP's
query-qtree command.
Signed-off-by: Nathan Baum
---
hw/qdev.h |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/hw/qdev.h b/hw/qdev.h
index bbcdba1..93467a5 100644
--- a/hw/qdev.h
+++ b/hw/qdev.h
@@ -43,1
Returns information about the system bus as a QObject.
Signed-off-by: Nathan Baum
---
hw/sysbus.c | 18 ++
1 files changed, 18 insertions(+), 0 deletions(-)
diff --git a/hw/sysbus.c b/hw/sysbus.c
index 1f7f138..2092d9f 100644
--- a/hw/sysbus.c
+++ b/hw/sysbus.c
@@ -20,6 +20,7
Signed-off-by: Nathan Baum
---
hw/usb-bus.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/hw/usb-bus.c b/hw/usb-bus.c
index 6d02807..582924d 100644
--- a/hw/usb-bus.c
+++ b/hw/usb-bus.c
@@ -6,11 +6,13 @@
#include "qjson.h"
static void usb_bus_dev_print(Monitor *mon
Signed-off-by: Nathan Baum
---
hw/isa-bus.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/hw/isa-bus.c b/hw/isa-bus.c
index b3d599f..ed965d8 100644
--- a/hw/isa-bus.c
+++ b/hw/isa-bus.c
@@ -32,11 +32,13 @@ struct ISABus {
static ISABus *isabus;
static void isabus_d
Signed-off-by: Nathan Baum
---
hw/qdev.c |9 -
hw/qdev.h |3 ++-
monitor.c |3 ++-
3 files changed, 12 insertions(+), 3 deletions(-)
diff --git a/hw/qdev.c b/hw/qdev.c
index f5d68c6..d9d3778 100644
--- a/hw/qdev.c
+++ b/hw/qdev.c
@@ -727,6 +727,12 @@ static void do_info_qbus(
Returns a QObject with information about a USB device.
Signed-off-by: Nathan Baum
---
hw/usb-bus.c | 13 +
1 files changed, 13 insertions(+), 0 deletions(-)
diff --git a/hw/usb-bus.c b/hw/usb-bus.c
index 54027df..6d02807 100644
--- a/hw/usb-bus.c
+++ b/hw/usb-bus.c
@@ -3,6 +3,7 @@
Places information about a bus and the devices on into a QObject.
Signed-off-by: Nathan Baum
---
hw/qdev.c | 73 +
1 files changed, 73 insertions(+), 0 deletions(-)
diff --git a/hw/qdev.c b/hw/qdev.c
index b6bd4ae..f5d68c6 100644
---
Signed-off-by: Nathan Baum
---
hw/usb-bus.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/hw/usb-bus.c b/hw/usb-bus.c
index 6d02807..582924d 100644
--- a/hw/usb-bus.c
+++ b/hw/usb-bus.c
@@ -6,11 +6,13 @@
#include "qjson.h"
static void usb_bus_dev_print(Monitor *mon
This returns a QObject detailing the PCI-specific data about the device.
Signed-off-by: Nathan Baum
---
hw/pci.c | 48
1 files changed, 48 insertions(+), 0 deletions(-)
diff --git a/hw/pci.c b/hw/pci.c
index 9722fce..8688d8a 100644
--- a/hw/pci
Signed-off-by: Nathan Baum
---
hw/qdev.c |9 -
hw/qdev.h |3 ++-
monitor.c |3 ++-
3 files changed, 12 insertions(+), 3 deletions(-)
diff --git a/hw/qdev.c b/hw/qdev.c
index f5d68c6..d9d3778 100644
--- a/hw/qdev.c
+++ b/hw/qdev.c
@@ -727,6 +727,12 @@ static void do_info_qbus(
Places information about a bus and the devices on into a QObject.
Signed-off-by: Nathan Baum
---
hw/qdev.c | 73 +
1 files changed, 73 insertions(+), 0 deletions(-)
diff --git a/hw/qdev.c b/hw/qdev.c
index b6bd4ae..f5d68c6 100644
---
Signed-off-by: Nathan Baum
---
hw/pci.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/hw/pci.c b/hw/pci.c
index 8688d8a..36605e7 100644
--- a/hw/pci.c
+++ b/hw/pci.c
@@ -59,11 +59,13 @@ struct PCIBus {
};
static void pcibus_dev_print(Monitor *mon, DeviceState *dev,
Returns a QObject with information about a USB device.
Signed-off-by: Nathan Baum
---
hw/usb-bus.c | 13 +
1 files changed, 13 insertions(+), 0 deletions(-)
diff --git a/hw/usb-bus.c b/hw/usb-bus.c
index 54027df..6d02807 100644
--- a/hw/usb-bus.c
+++ b/hw/usb-bus.c
@@ -3,6 +3,7 @@
Hullo.
This series of patches partially converts info qtree to QMP.
I've gone halfway: one can use query-qtree in QMP.
I haven't converted the old monitor function other than to rename it;
do_info_qtree_print just ignores the QObject it is passed and prints
the qtree the old-fashioned way.
hw/
This returns a QObject detailing the PCI-specific data about the device.
Signed-off-by: Nathan Baum
---
hw/pci.c | 48
1 files changed, 48 insertions(+), 0 deletions(-)
diff --git a/hw/pci.c b/hw/pci.c
index 9722fce..8688d8a 100644
--- a/hw/pci
Signed-off-by: Nathan Baum
---
hw/sysbus.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/hw/sysbus.c b/hw/sysbus.c
index 2092d9f..5d2bbb4 100644
--- a/hw/sysbus.c
+++ b/hw/sysbus.c
@@ -23,11 +23,13 @@
#include "qjson.h"
static void sysbus_dev_print(Monitor *mon, De
Signed-off-by: Nathan Baum
---
hw/isa-bus.c | 17 +
1 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/hw/isa-bus.c b/hw/isa-bus.c
index 4d489d2..b3d599f 100644
--- a/hw/isa-bus.c
+++ b/hw/isa-bus.c
@@ -21,6 +21,8 @@
#include "monitor.h"
#include "sysbus.h"
#incl
Signed-off-by: Nathan Baum
---
hw/isa-bus.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/hw/isa-bus.c b/hw/isa-bus.c
index b3d599f..ed965d8 100644
--- a/hw/isa-bus.c
+++ b/hw/isa-bus.c
@@ -32,11 +32,13 @@ struct ISABus {
static ISABus *isabus;
static void isabus_d
Returns information about the system bus as a QObject.
Signed-off-by: Nathan Baum
---
hw/sysbus.c | 18 ++
1 files changed, 18 insertions(+), 0 deletions(-)
diff --git a/hw/sysbus.c b/hw/sysbus.c
index 1f7f138..2092d9f 100644
--- a/hw/sysbus.c
+++ b/hw/sysbus.c
@@ -20,6 +20,7
Signed-off-by: Nathan Baum
---
hw/pci.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/hw/pci.c b/hw/pci.c
index 8688d8a..36605e7 100644
--- a/hw/pci.c
+++ b/hw/pci.c
@@ -59,11 +59,13 @@ struct PCIBus {
};
static void pcibus_dev_print(Monitor *mon, DeviceState *dev,
This function will be called to produce bus-specific data for QMP's
query-qtree command.
Signed-off-by: Nathan Baum
---
hw/qdev.h |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/hw/qdev.h b/hw/qdev.h
index bbcdba1..93467a5 100644
--- a/hw/qdev.h
+++ b/hw/qdev.h
@@ -43,1
Hullo.
This series of patches partially converts info qtree to QMP.
I've gone halfway: one can use query-qtree in QMP.
I haven't converted the old monitor function other than to rename it;
do_info_qtree_print just ignores the QObject it is passed and prints
the qtree the old-fashioned way.
hw/
Signed-off-by: Nathan Baum
---
hw/isa-bus.c | 17 +
1 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/hw/isa-bus.c b/hw/isa-bus.c
index 4d489d2..b3d599f 100644
--- a/hw/isa-bus.c
+++ b/hw/isa-bus.c
@@ -21,6 +21,8 @@
#include "monitor.h"
#include "sysbus.h"
#incl
Move multiboot loading code into separate files as suggested by Alex Graf.
Signed-off-by: Adam Lackorzynski
---
Makefile.target |2 +-
hw/multiboot.c | 331 +++
hw/multiboot.h | 12 ++
hw/pc.c | 305 +--
Signed-off-by: Adam Lackorzynski
---
hw/pc.c | 268 +++
1 files changed, 167 insertions(+), 101 deletions(-)
diff --git a/hw/pc.c b/hw/pc.c
index 83f8dd0..2dca777 100644
--- a/hw/pc.c
+++ b/hw/pc.c
@@ -51,6 +51,12 @@
/* Show multiboot
28 matches
Mail list logo