Improve portability to FreeBSD 4.
Thanks to: Barry Bouwsma
This commit is contained in:
parent
cfdb7dd69b
commit
92371d176f
@ -43,8 +43,10 @@
|
||||
#define HAVE_CHFLAGS 1
|
||||
#define ARCHIVE_STAT_MTIME_NANOS(st) (st)->st_mtimespec.tv_nsec
|
||||
|
||||
#if __FreeBSD_version >= 450002 /* nl_langinfo introduced */
|
||||
/* nl_langinfo supports D_MD_ORDER (FreeBSD extension) */
|
||||
#define HAVE_NL_LANGINFO_D_MD_ORDER 1
|
||||
#endif
|
||||
|
||||
#if __FreeBSD__ > 4
|
||||
#define HAVE_GETOPT_LONG 1
|
||||
@ -65,6 +67,10 @@
|
||||
#define BSDTAR_FILESIZE_PRINTF "%llu"
|
||||
#endif
|
||||
|
||||
#if __FreeBSD__ < 5
|
||||
typedef int64_t id_t;
|
||||
#endif
|
||||
|
||||
#endif /* __FreeBSD__ */
|
||||
|
||||
/* No non-FreeBSD platform will have __FBSDID, so just define it here. */
|
||||
|
Loading…
x
Reference in New Issue
Block a user