From 3449d9c2ae0374e603e6499513f5088ed9bf0614 Mon Sep 17 00:00:00 2001
From: Alberto Bertogli <albertito@blitiri.com.ar>
Date: Tue, 16 Jun 2009 22:08:29 -0300
Subject: [PATCH 40/48] preload/posix: Only build sync_file_range() wrapper when building on linux

Signed-off-by: Alberto Bertogli <albertito@blitiri.com.ar>
---
 preload/posix/modules/linux.io.mod |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/preload/posix/modules/linux.io.mod b/preload/posix/modules/linux.io.mod
index e3f2582..e05df19 100644
--- a/preload/posix/modules/linux.io.mod
+++ b/preload/posix/modules/linux.io.mod
@@ -4,9 +4,13 @@ include: <errno.h>
 
 fiu name base: linux/io/
 
+# sync_file_range() is linux-only
+v: #ifdef __linux__
+
 int sync_file_range(int fd, off_t offset, off_t nbytes, \
 		unsigned int flags);
 	on error: -1
 	valid errnos: EBADF EINVAL EIO ENOMEM ENOSPC
 
+v: #endif
 
-- 
1.6.2.2.646.gb214

