From 09f60e6faa076ee89f030aa5cae05b183012bc15 Mon Sep 17 00:00:00 2001
From: Aditya Kamath <Aditya.Kamath1@ibm.com>
Date: Wed, 20 May 2026 04:10:16 -0500
Subject: [PATCH 1/2] Disable syscall.h in AIX

---
 include/jemalloc/internal/jemalloc_internal_decls.h | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/include/jemalloc/internal/jemalloc_internal_decls.h b/include/jemalloc/internal/jemalloc_internal_decls.h
index 983027c8..ca192326 100644
--- a/include/jemalloc/internal/jemalloc_internal_decls.h
+++ b/include/jemalloc/internal/jemalloc_internal_decls.h
@@ -20,7 +20,9 @@
 #  include <sys/param.h>
 #  include <sys/mman.h>
 #  if !defined(__pnacl__) && !defined(__native_client__)
-#    include <sys/syscall.h>
+#    if !defined(_AIX)
+#      include <sys/syscall.h>
+#    endif
 #    if !defined(SYS_write) && defined(__NR_write)
 #      define SYS_write __NR_write
 #    endif
-- 
2.51.2

