These patches fixes the current broken OS X support of xfsprogs.
The goal is to make xfsprogs buildable on current OS X Yosemite,
and to have a working mkfs.xfs. The usage is indeed limited and
there is still space for many improvements, but "it works".
Jan Tulak (2):
Prefix LIST_... macros to XFS_LIST_...
OS X partial support
Makefile | 6 +++
include/bitops.h | 47 ---------------------
include/builddefs.in | 2 +-
include/darwin.h | 104 +++++++++++++++++++++++++++++++++++++---------
include/freebsd.h | 47 +++++++++++++++++++++
include/gnukfreebsd.h | 46 ++++++++++++++++++++
include/hlist.h | 10 ++---
include/irix.h | 50 +++++++++++++++++++++-
include/linux.h | 46 ++++++++++++++++++++
include/list.h | 8 ++--
libdisk/fstype.c | 1 +
libhandle/Makefile | 4 ++
libhandle/handle.c | 2 +-
libxcmd/paths.c | 2 +-
libxfs/trans.c | 2 +-
libxfs/xfs_bit.h | 4 +-
libxfs/xfs_fs.h | 4 +-
libxlog/xfs_log_recover.c | 6 +--
man/man3/xfsctl.3 | 2 +-
repair/incore.h | 2 +-
repair/phase6.c | 4 +-
21 files changed, 307 insertions(+), 92 deletions(-)
--
2.4.3
|