| 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 | |