summaryrefslogtreecommitdiff
path: root/rtl/linux
diff options
context:
space:
mode:
authorpierre <pierre@3ad0048d-3df7-0310-abae-a5850022a9f2>2021-02-02 23:56:22 +0000
committerpierre <pierre@3ad0048d-3df7-0310-abae-a5850022a9f2>2021-02-02 23:56:22 +0000
commitbcd085ebb3b989271d0273c4b6426024a037af44 (patch)
treefd784af16babf969088fa5a7deb4ef056cacfee3 /rtl/linux
parent028fd868bcc41f0fdcec7fcb8ebb7fc9144fc34f (diff)
downloadfpc-bcd085ebb3b989271d0273c4b6426024a037af44.tar.gz
Fix compilation of linux unit with -dFPC_USE_LIBC option
git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@48504 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'rtl/linux')
-rw-r--r--rtl/linux/linux.pp4
1 files changed, 2 insertions, 2 deletions
diff --git a/rtl/linux/linux.pp b/rtl/linux/linux.pp
index fa6c7c30a9..4c661a81df 100644
--- a/rtl/linux/linux.pp
+++ b/rtl/linux/linux.pp
@@ -556,7 +556,7 @@ Type
tkernel_timespecs = array[0..1] of kernel_timespec;
{$ifndef android}
-Function utimensat(dfd: cint; path:pchar;const times:tkernel_timespecs;flags:cint):cint; {$ifdef FPC_USE_LIBC} cdecl; external name 'statx'; {$ENDIF}
+Function utimensat(dfd: cint; path:pchar;const times:tkernel_timespecs;flags:cint):cint; {$ifdef FPC_USE_LIBC} cdecl; external name 'utimensat'; {$ENDIF}
Function futimens(fd: cint; const times:tkernel_timespecs):cint; {$ifdef FPC_USE_LIBC} cdecl; external name 'futimens'; {$ENDIF}
{$endif android}
@@ -875,7 +875,6 @@ begin
statx:=do_syscall(syscall_nr_statx,TSysParam(dfd),TSysParam(filename),TSysParam(flags),TSysParam(mask),TSysParam(@buf));
end;
-{$endif}
{$ifndef android}
Function utimensat(dfd: cint; path:pchar;const times:tkernel_timespecs;flags:cint):cint;
@@ -917,6 +916,7 @@ begin
{$endif sizeof(clong)<=4}
end;
{$endif android}
+{$endif not FPC_USE_LIBC}
end.