1. 23 11月, 2009 1 次提交
    • P
      Makefile dependencies for device configs · a992fe3d
      Paul Brook 提交于
      Add makefile dependencies for target specific device configs.
      These will copy the default config if none exists, obsoleting the old
      configure time code.  If a config already exists but is older than the
      default then print a warning.
      
      Also remove config-devices.h.  Code does not and should not care which
      devices are being built.
      Signed-off-by: NPaul Brook <paul@codesourcery.com>
      a992fe3d
  2. 21 11月, 2009 2 次提交
  3. 18 11月, 2009 3 次提交
  4. 17 11月, 2009 3 次提交
  5. 09 11月, 2009 1 次提交
    • M
      Configurable block format whitelist · eb852011
      Markus Armbruster 提交于
      We have code for a quite a few block formats.  While I trust that all
      of these formats are useful at least for some people in some
      circumstances, some of them are of a kind that friends don't let
      friends use in production.
      
      This patch provides an optional block format whitelist, default off.
      If a whitelist is configured with --block-drv-whitelist, QEMU proper
      can use only whitelisted formats.  Other programs, like qemu-img, are
      not affected.
      
      Drivers for formats off the whitelist still participate in format
      probing, to ensure all programs probe exactly the same.  Without that,
      QEMU proper would be prone to treat images with a format off the
      whitelist as raw when the image's format is probed.
      Signed-off-by: NMarkus Armbruster <armbru@redhat.com>
      Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
      eb852011
  6. 03 11月, 2009 1 次提交
    • A
      Fix the build when srcdir == objdir · 2d9f27d2
      Anthony Liguori 提交于
      You would only see this error on a fresh clone when srcdir == objdir.  configure
      will fail because roms/pcbios doesn't exist.
      
      git submodule integration doesn't cleanup very well when switching between
      branches so you'll get an roms/pcbios directory from normal operations if you
      switch between old branches.
      
      Thanks to a mistake in configure, if you build outside of srcdir, you'll also
      get a valid roms/pcbios.
      Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
      2d9f27d2
  7. 30 10月, 2009 2 次提交
  8. 19 10月, 2009 1 次提交
  9. 16 10月, 2009 1 次提交
  10. 15 10月, 2009 1 次提交
  11. 12 10月, 2009 1 次提交
  12. 11 10月, 2009 2 次提交
  13. 10 10月, 2009 1 次提交
  14. 09 10月, 2009 7 次提交
  15. 07 10月, 2009 1 次提交
  16. 05 10月, 2009 2 次提交
  17. 04 10月, 2009 1 次提交
  18. 03 10月, 2009 1 次提交
  19. 28 9月, 2009 1 次提交
  20. 27 9月, 2009 1 次提交
  21. 20 9月, 2009 1 次提交
  22. 17 9月, 2009 1 次提交
  23. 14 9月, 2009 2 次提交
  24. 13 9月, 2009 1 次提交
  25. 12 9月, 2009 1 次提交
    • K
      Add configure option to compile user targets as PIE · 34005a00
      Kirill A. Shutemov 提交于
      Build uset targers as true PIE if user want to keep qemu
      self-virtualizable.
      
      v5:
        - Split into to patches: drop link hack and add PIE support
        - do not build PIE by default and drop toolchain check
      
      v4:
        - Add test for toolchain if it has proper PIE support
      
      v3:
        - One more pice of the hack was removed
        - Description updated
      
      v2:
        - Add configure options do enable/disable PIE for usermode targets.
          Disabling can be useful if you build uswing toolchain which has
          broken PIE support. PIE for usermode targets enabled by default.
      Signed-off-by: NKirill A. Shutemov <kirill@shutemov.name>
      Signed-off-by: NBlue Swirl <blauwirbel@gmail.com>
      34005a00