Override fstatat64 macro

Resolve conflict with musl and _LARGEFILE64_SOURCE

Change-Id: Ib34f802b290401cbd7ea5dd31c32bfc8a7caab17
Reviewed-on: https://chromium-review.googlesource.com/c/linux-syscall-support/+/7004767
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Mark Seaborn <mseaborn@chromium.org>
diff --git a/linux_syscall_support.h b/linux_syscall_support.h
index c80fbfd..af7d2dd 100644
--- a/linux_syscall_support.h
+++ b/linux_syscall_support.h
@@ -139,12 +139,14 @@
  */
 #pragma push_macro("stat64")
 #pragma push_macro("fstat64")
+#pragma push_macro("fstatat64")
 #pragma push_macro("lstat64")
 #pragma push_macro("pread64")
 #pragma push_macro("pwrite64")
 #pragma push_macro("getdents64")
 #undef stat64
 #undef fstat64
+#undef fstatat64
 #undef lstat64
 #undef pread64
 #undef pwrite64
@@ -5362,6 +5364,7 @@
  * corresponding #pragma push_macro near the top of this file. */
 #pragma pop_macro("stat64")
 #pragma pop_macro("fstat64")
+#pragma pop_macro("fstatat64")
 #pragma pop_macro("lstat64")
 #pragma pop_macro("pread64")
 #pragma pop_macro("pwrite64")