1. 17 Mar, 2011 1 commit
  2. 11 Aug, 2010 1 commit
  3. 15 Apr, 2010 1 commit
  4. 14 Apr, 2010 1 commit
  5. 23 Dec, 2009 1 commit
  6. 16 Dec, 2009 1 commit
  7. 06 Jul, 2009 1 commit
  8. 12 Mar, 2009 1 commit
  9. 12 Jan, 2009 1 commit
    • Keir Fraser's avatar
      Use -MMD -MF in tools/* rather than -Wp,-M... · e61de1e8
      Keir Fraser authored
      If you use -MMD -MF then the correct .o filename is written to the
      .*.d file as the compiler driver arranges everything.  This was done
      in 19010:275abe1c5d24 for the hypervisor.
      
      In this patch we do the same elsewhere in the xen-unstable tree,
      particularly tools/.  Specifically:
       * Change tools/Rules.mk to add -MMD -MF ... to CFLAGS and set DEPS.
       * Remove -Wp,-MD... from every other Makefile
       * Remove setting of DEPS from every other Makefile
       * Ensure that every Makefile says -include $(DEPS)
       * Ensure that every Makefile's clean target removes $(DEPS)
      
      Some Makefiles were already halfway there, but often for a different
      variable name eg PROG_DEP.  The variable name is now standardised in
      Rules.mk as DEPS.
      
      I have done a test build with this change, on Debian etch.
      Signed-off-by: default avatarIan Jackson <ian.jackson@eu.citrix.com>
      e61de1e8
  10. 15 Jul, 2008 1 commit
  11. 12 Jun, 2008 1 commit
  12. 09 Jun, 2008 1 commit
  13. 05 Jun, 2008 1 commit
  14. 02 May, 2008 1 commit
    • Keir Fraser's avatar
      [libfsimage/zfs] compilation fix ZFS libfsimage support. · 6b2ae4a6
      Keir Fraser authored
      Depending on environments, zfs libfsimage support doesn't compile.
      This patch fixes it.
      
      ia64-linux-gnu-gcc  -DPIC -O2 -fomit-frame-pointer
      -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes
      -Wno-unused-value -Wdeclaration-after-statement
      -I/usr/ia64-linux-gnu/
      sys-root/usr/include -D__XEN_TOOLS__  -D_LARGEFILE_SOURCE
      -D_LARGEFILE64_SOURCE  -I../../../tools/libfsimage/common/ -Werror
      -Wp,-MD,.zfs_lzjb.opic.d -fPIC -c -o zfs_lzjb.opic zfs_
      lzjb.c
      In file included from fsys_zfs.h:41,
                       from zfs_lzjb.c:25:
      zfs-include/zfs_acl.h:29: error: redefinition of typedef uid_t
      /usr/ia64-linux-gnu/sys-root/usr/include/sys/types.h:82: error:
      previous declaration of uid_t was here
      
      This depends on how __uid_t is defined in the system header.
      No file under the zfs directory uses uid_t so that just removing
      the definition in the zfs_acl.h looks reasonable.
      Signed-off-by: default avatarIsaku Yamahata <yamahata@valinux.co.jp>
      6b2ae4a6
  15. 01 May, 2008 1 commit
  16. 16 Apr, 2008 1 commit
  17. 27 Mar, 2008 2 commits
  18. 26 Mar, 2008 1 commit
  19. 25 Mar, 2008 2 commits
  20. 28 Jan, 2008 1 commit
  21. 24 Jan, 2008 1 commit
  22. 22 Jan, 2008 2 commits
  23. 14 Dec, 2007 1 commit
  24. 08 Dec, 2007 1 commit
    • Keir Fraser's avatar
      Revert 16560:822d4ec5cfb1. · baa8feec
      Keir Fraser authored
      Preference seems to be to update library versions only when the ABI
      changes. Only libxenctrl/libxenguest have their version number changed
      to 3.2.0, as a reminder that they change on pretty much every major
      release.
      
      libfsimage/libxenstore/libblktap have not changed substantially
      recently, hence the ABI has not changed, and version number stays the
      same as in Xen 3.1 (and before).
      Signed-off-by: default avatarKeir Fraser <keir.fraser@citrix.com>
      baa8feec
  25. 07 Dec, 2007 1 commit
    • Keir Fraser's avatar
      tools: Rationalise library soname versions. · 36560484
      Keir Fraser authored
       * Arrange for the sonames of libxenstore, libxc, libfsimage and
         libblktap to be set from a single place in Config.mk.
       * Bumps the soname major version number to 3.2 in preparation for
         3.2 rc1 after which we do not expect to have ABI changes.
      
      I have not done anything about libaio and libflask.  The former is
      imported from elsewhere and if we're lucky will have sane versioning
      upstream.
      
      libflask has a very small interface and I'm hoping that the XSM
      authors have been keeping some ABI discipline.
      Signed-off-by: default avatarIan Jackson <ian.jackson@eu.citrix.com>
      36560484
  26. 23 Sep, 2007 1 commit
  27. 08 Aug, 2007 1 commit
  28. 11 Jun, 2007 1 commit
  29. 03 May, 2007 1 commit
  30. 11 Apr, 2007 1 commit
  31. 21 Feb, 2007 1 commit
  32. 19 Feb, 2007 1 commit
  33. 13 Feb, 2007 1 commit
  34. 20 Feb, 2007 1 commit
  35. 18 Jan, 2007 1 commit
  36. 17 Jan, 2007 1 commit
  37. 16 Jan, 2007 1 commit