summaryrefslogtreecommitdiff
path: root/libc/stdlib/canonicalize.c
diff options
context:
space:
mode:
authorVineet Gupta <vgupta@synopsys.com>2014-01-09 15:05:45 +0530
committerBernhard Reutner-Fischer <rep.dot.nop@gmail.com>2014-08-18 12:00:49 +0200
commit95ec1755ef61629169a79a616ec478988bb6ce7d (patch)
tree02f7fcfe9216f574e6e51fba2462ed2bd605d839 /libc/stdlib/canonicalize.c
parent775d660544116a4f0007cdf6a6f32d2ce8346a77 (diff)
libc: posix_fadvise: Fix build breakage for !LFS
commit 00571b43df2e "libc: posix_fadvise: restore implementation for xtensa" enabled posix_fadvise() for all arches (it was just not generated before). However this also unearthed an issue introduced by ee84b8b400 "linux: posix_fadvise: use new SYSCALL_ALIGN_64BIT" which is to referencing LFS'ish code (off64_t) w/o proper checks which causes build to break for !LFS. Fix this by calling posix_fadvise64() only for LFS case and open-code it's equivalent for !LFS. Signed-off-by: Vineet Gupta <vgupta@synopsys.com> Cc: Mike Frysinger <vapier@gentoo.org> Cc: Baruch Siach <baruch@tkos.co.il> Cc: Khem Raj <raj.khem@gmail.com> Cc: markos Chandras <markos.chandras@gmail.com> Cc: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Diffstat (limited to 'libc/stdlib/canonicalize.c')
0 files changed, 0 insertions, 0 deletions