1. 02 2月, 2013 1 次提交
  2. 22 1月, 2013 1 次提交
  3. 17 1月, 2013 1 次提交
  4. 16 1月, 2013 2 次提交
  5. 11 1月, 2013 1 次提交
  6. 19 12月, 2012 3 次提交
  7. 06 12月, 2012 1 次提交
    • E
      Create qemu-types.h for struct typedefs · 394e1bb7
      Eduardo Habkost 提交于
      Instead of keeping all those struct typedefs in qemu-common.h, move it
      to a header that can be safely included by other headers, containing
      only the struct typedefs and not pulling in other dependencies.
      
      Also, move some of the qdev-core.h typedefs to the new file, too, so
      other headers don't need to include qdev-core.h only because of
      DeviceState and other typedefs.
      
      This will help us remove qemu-common.h dependencies from some headers
      later.
      Signed-off-by: NEduardo Habkost <ehabkost@redhat.com>
      Signed-off-by: NAndreas Färber <afaerber@suse.de>
      394e1bb7
  8. 27 11月, 2012 1 次提交
  9. 15 11月, 2012 1 次提交
    • A
      qdev: Split up header so it can be used in cpu.h · 074a86fc
      Anthony Liguori 提交于
      Header file dependency is a frickin' nightmare right now.  cpu.h tends
      to get included in our 'include everything' header files but qdev also
      needs to include those headers mainly for qdev-properties since it knows
      about CharDriverState and friends.
      
      We can solve this for now by splitting out qdev.h along the same lines
      that we previously split the C file.  Then cpu.h just needs to include
      qdev-core.h.
      
      hw/qdev.h is split into following new headers:
          hw/qdev-core.h
          hw/qdev-properties.h
          hw/qdev-monitor.h
      Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
      
      [ehabkost: re-add DEFINE_PROP_PCI_HOST_DEVADDR, that was removed on the
       original patch (by mistake, I guess)]
      [ehabkost: kill qdev_prop_set_vlan() declaration]
      [ehabkost: moved get_fw_dev_path() comment to the original location
       (I don't know why it was moved)]
      [ehabkost: removed qdev_exists() declaration]
      [ehabkost: keep using 'QemuOpts' instead of 'struct QemuOpts', as
       qdev-core.h includes qemu-option.h]
      Signed-off-by: NEduardo Habkost <ehabkost@redhat.com>
      Signed-off-by: NAndreas Färber <afaerber@suse.de>
      074a86fc