@ -15,7 +15,9 @@
*/
#ifdef __linux__
#warning "using fs_attr_linux.icpp"
#include "fs_attr_linux.icpp"
#else
#warning "using fs_attr_unsupported.icpp"
#include "fs_attr_unsupported.icpp"
#endif
@ -17,7 +17,9 @@
#warning "using fs_copy_file_range_linux.icpp"
#include "fs_copy_file_range_linux.icpp"
#warning "using fs_copy_file_range_unsupported.icpp"
#include "fs_copy_file_range_unsupported.icpp"
@ -17,8 +17,10 @@
#include <fcntl.h>
#if _XOPEN_SOURCE >= 600 || _POSIX_C_SOURCE >= 200112L
#warning "using fs_fadvise_posix.icpp"
#include "fs_fadvise_posix.icpp"
#warning "using fs_fadvise_unsupported.icpp"
#include "fs_fadvise_unsupported.icpp"
#warning "using fs_ficlone_linux.icpp"
#include "fs_ficlone_linux.icpp"
#warning "using fs_ficlone_unsupported.icpp"
#include "fs_ficlone_unsupported.icpp"
@ -23,10 +23,13 @@
#include <sys/stat.h>
#warning "using fs_futimens_linux.hpp"
#include "fs_futimens_linux.hpp"
#elif __FreeBSD__ >= 11
#warning "using fs_futimens_freebsd_11.hpp"
#include "fs_futimens_freebsd_11.hpp"
#warning "using fs_futimens_generic.hpp"
#include "fs_futimens_generic.hpp"
#if __APPLE__
#warning "using fs_futimesat_osx.icpp"
#include "fs_futimesat_osx.icpp"
#warning "using fs_futimesat_generic.icpp"
#include "fs_futimesat_generic.icpp"
#warning "using fs_sendfile_linux.icpp"
#include "fs_sendfile_linux.icpp"
#warning "using fs_sendfile_unsupported.icpp"
#include "fs_sendfile_unsupported.icpp"
@ -19,9 +19,12 @@
#pragma once
#warning "using fs_utimensat_linux.hpp"
#include "fs_utimensat_linux.hpp"
#elif __FreeBSD__
#warning "using fs_utimensat_freebsd.hpp"
#include "fs_utimensat_freebsd.hpp"
#warning "using fs_utimensat_generic.hpp"
#include "fs_utimensat_generic.hpp"
@ -28,7 +28,9 @@ namespace ugid
}
#if defined __linux__ and UGID_USE_RWLOCK == 0
#warning "using ugid_linux.hpp"
#include "ugid_linux.hpp"
#warning "using ugid_rwlock.hpp"
#include "ugid_rwlock.hpp"