1 /* This is the `system' limits.h, independent of any particular 2 * compiler. GCC provides its own limits.h which can be found in 3 * /usr/lib/gcc, although it is not very informative. 4 * This file is public domain. */ 5 #ifndef _BSD_MACHINE_LIMITS_H_ 6 #define _BSD_MACHINE_LIMITS_H_ 7 8 #if defined (__i386__) || defined(__x86_64__) 9 #include <i386/limits.h> 10 #elif defined (__arm__) || defined (__arm64__) 11 #include <arm/limits.h> 12 #else 13 #error architecture not supported 14 #endif 15 16 #endif /* _BSD_MACHINE_LIMITS_H_ */ 17