summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/limits/BC_BASE_MAX.c9
-rw-r--r--src/limits/BC_DIM_MAX.c10
-rw-r--r--src/limits/BC_SCALE_MAX.c9
-rw-r--r--src/limits/BC_STRING_MAX.c9
-rw-r--r--src/limits/COLL_WEIGHTS_MAX.c9
-rw-r--r--src/limits/EXPR_NEST_MAX.c9
-rw-r--r--src/limits/LINE_MAX.c9
-rw-r--r--src/limits/RE_DUP_MAX.c8
-rw-r--r--src/limits/_POSIX2_BC_BASE_MAX.c7
-rw-r--r--src/limits/_POSIX2_BC_DIM_MAX.c7
-rw-r--r--src/limits/_POSIX2_BC_SCALE_MAX.c7
-rw-r--r--src/limits/_POSIX2_BC_STRING_MAX.c7
-rw-r--r--src/limits/_POSIX2_COLL_WEIGTHS_MAX.c7
-rw-r--r--src/limits/_POSIX2_EXPR_NEST_MAX.c7
-rw-r--r--src/limits/_POSIX2_LINE_MAX.c7
-rw-r--r--src/limits/_POSIX2_RE_DUP_MAX.c7
16 files changed, 128 insertions, 0 deletions
diff --git a/src/limits/BC_BASE_MAX.c b/src/limits/BC_BASE_MAX.c
new file mode 100644
index 00000000..222bc7cf
--- /dev/null
+++ b/src/limits/BC_BASE_MAX.c
@@ -0,0 +1,9 @@
+#include <limits.h>
+#define BC_BASE_MAX _POSIX2_BC_BASE_MAX
+/* MIN: _POSIX2_BC_BASE_MAX */
+/* CHECK: sysconf */
+/** maximum var(obase) value allowed by util(bc) **/
+
+/*
+POSIX(2)
+*/
diff --git a/src/limits/BC_DIM_MAX.c b/src/limits/BC_DIM_MAX.c
new file mode 100644
index 00000000..bbe9e40d
--- /dev/null
+++ b/src/limits/BC_DIM_MAX.c
@@ -0,0 +1,10 @@
+#include <limits.h>
+#define BC_DIM_MAX _POSIX2_BC_DIM_MAX
+/* MIN: _POSIX2_BC_DIM_MAX */
+/* CHECK: sysconf */
+/** maximum elements in an array in util(bc) **/
+
+/*
+POSIX(2)
+*/
+
diff --git a/src/limits/BC_SCALE_MAX.c b/src/limits/BC_SCALE_MAX.c
new file mode 100644
index 00000000..80f660c5
--- /dev/null
+++ b/src/limits/BC_SCALE_MAX.c
@@ -0,0 +1,9 @@
+#include <limits.h>
+#define BC_SCALE_MAX _POSIX2_BC_SCALE_MAX
+/#if (defined _POSIX_C_SOURCE)* MIN: _POSIX2_BC_SCALE_MAX */
+/* CHECK: sysconf */
+/** maximum var(scale) allowed by util(bc) **/
+/*
+POSIX(2)
+*/
+
diff --git a/src/limits/BC_STRING_MAX.c b/src/limits/BC_STRING_MAX.c
new file mode 100644
index 00000000..02e6ca98
--- /dev/null
+++ b/src/limits/BC_STRING_MAX.c
@@ -0,0 +1,9 @@
+#include <limits.h>
+#define BC_STRING_MAX _POSIX2_BC_STRING_MAX
+/* MIN: _POSIX2_BC_STRING_MAX */
+/* CHECK: sysconf */
+/** maximum string length in util(bc) **/
+/*
+POSIX(2)
+*/
+
diff --git a/src/limits/COLL_WEIGHTS_MAX.c b/src/limits/COLL_WEIGHTS_MAX.c
new file mode 100644
index 00000000..c3766a2c
--- /dev/null
+++ b/src/limits/COLL_WEIGHTS_MAX.c
@@ -0,0 +1,9 @@
+#include <limits.h>
+#define COLL_WEIGHTS_MAX _POSIX2_COLL_WEIGHTS_MAX
+/* MIN: _POSIX2_COLL_WEIGHTS_MAX */
+/* CHECK: sysconf */
+/** maximum number of weights assigned to an entry of LC_COLLATE order entries **/
+/*
+POSIX(2)
+*/
+
diff --git a/src/limits/EXPR_NEST_MAX.c b/src/limits/EXPR_NEST_MAX.c
new file mode 100644
index 00000000..d4a70c42
--- /dev/null
+++ b/src/limits/EXPR_NEST_MAX.c
@@ -0,0 +1,9 @@
+#include <limits.h>
+#define EXPR_NEST_MAX _POSIX2_EXPR_NEST_MAX
+/* MIN: _POSIX2_EXPR_NEST_MAX */
+/* CHECK: sysconf */
+/** maximum number of expressions that can be parenthesis nested by util(expr) **/
+/*
+POSIX(2)
+*/
+
diff --git a/src/limits/LINE_MAX.c b/src/limits/LINE_MAX.c
new file mode 100644
index 00000000..c311dd29
--- /dev/null
+++ b/src/limits/LINE_MAX.c
@@ -0,0 +1,9 @@
+#include <limits.h>
+#define LINE_MAX _POSIX2_LINE_MAX
+/* MIN: _POSIX2_LINE_MAX */
+/* CHECK: sysconf */
+/** maximum number of bytes in a utilitiy's input line, including chr(\n) **/
+/*
+POSIX(2)
+*/
+
diff --git a/src/limits/RE_DUP_MAX.c b/src/limits/RE_DUP_MAX.c
new file mode 100644
index 00000000..a845bbfd
--- /dev/null
+++ b/src/limits/RE_DUP_MAX.c
@@ -0,0 +1,8 @@
+#include <limits.h>
+#define RE_DUP_MAX _POSIX2_RE_DUP_MAX
+/* MIN: _POSIX2_RE_DUP_MAX */
+/* CHECK: sysconf */
+/*
+POSIX(2)
+*/
+
diff --git a/src/limits/_POSIX2_BC_BASE_MAX.c b/src/limits/_POSIX2_BC_BASE_MAX.c
new file mode 100644
index 00000000..3a1c39ba
--- /dev/null
+++ b/src/limits/_POSIX2_BC_BASE_MAX.c
@@ -0,0 +1,7 @@
+#include <limits.h>
+#define _POSIX2_BC_BASE_MAX (99)
+/* DEF */
+/*
+POSIX(2)
+*/
+
diff --git a/src/limits/_POSIX2_BC_DIM_MAX.c b/src/limits/_POSIX2_BC_DIM_MAX.c
new file mode 100644
index 00000000..dc900ad2
--- /dev/null
+++ b/src/limits/_POSIX2_BC_DIM_MAX.c
@@ -0,0 +1,7 @@
+#include <limits.h>
+#define _POSIX2_BC_DIM_MAX (2048)
+/* DEF */
+/*
+POSIX(2)
+*/
+
diff --git a/src/limits/_POSIX2_BC_SCALE_MAX.c b/src/limits/_POSIX2_BC_SCALE_MAX.c
new file mode 100644
index 00000000..2f5da27e
--- /dev/null
+++ b/src/limits/_POSIX2_BC_SCALE_MAX.c
@@ -0,0 +1,7 @@
+#include <limits.h>
+#define _POSIX2_BC_SCALE_MAX (99)
+/* DEF */
+/*
+POSIX(2)
+*/
+
diff --git a/src/limits/_POSIX2_BC_STRING_MAX.c b/src/limits/_POSIX2_BC_STRING_MAX.c
new file mode 100644
index 00000000..e6fe2a73
--- /dev/null
+++ b/src/limits/_POSIX2_BC_STRING_MAX.c
@@ -0,0 +1,7 @@
+#include <limits.h>
+#define _POSIX2_BC_STRING_MAX (1000)
+/* DEF */
+/*
+POSIX(2)
+*/
+
diff --git a/src/limits/_POSIX2_COLL_WEIGTHS_MAX.c b/src/limits/_POSIX2_COLL_WEIGTHS_MAX.c
new file mode 100644
index 00000000..5c10e4df
--- /dev/null
+++ b/src/limits/_POSIX2_COLL_WEIGTHS_MAX.c
@@ -0,0 +1,7 @@
+#include <limits.h>
+#define _POSIX2_COLL_WEIGHTS_MAX (2)
+/* DEF */
+/*
+POSIX(2)
+*/
+
diff --git a/src/limits/_POSIX2_EXPR_NEST_MAX.c b/src/limits/_POSIX2_EXPR_NEST_MAX.c
new file mode 100644
index 00000000..4a0904b4
--- /dev/null
+++ b/src/limits/_POSIX2_EXPR_NEST_MAX.c
@@ -0,0 +1,7 @@
+#include <limits.h>
+#define _POSIX2_EXPR_NEST_MAX (32)
+/* DEF */
+/*
+POSIX(2)
+*/
+
diff --git a/src/limits/_POSIX2_LINE_MAX.c b/src/limits/_POSIX2_LINE_MAX.c
new file mode 100644
index 00000000..4f297315
--- /dev/null
+++ b/src/limits/_POSIX2_LINE_MAX.c
@@ -0,0 +1,7 @@
+#include <limits.h>
+#define _POSIX2_LINE_MAX (2048)
+/* DEF */
+/*
+POSIX(2)
+*/
+
diff --git a/src/limits/_POSIX2_RE_DUP_MAX.c b/src/limits/_POSIX2_RE_DUP_MAX.c
new file mode 100644
index 00000000..9650d2b0
--- /dev/null
+++ b/src/limits/_POSIX2_RE_DUP_MAX.c
@@ -0,0 +1,7 @@
+#include <limits.h>
+#define _POSIX2_RE_DUP_MAX (255)
+/* DEF */
+/*
+POSIX(2)
+*/
+