summaryrefslogtreecommitdiff
path: root/static/unix-v10/man5/values.5
diff options
context:
space:
mode:
authorJacob McDonnell <jacob@jacobmcdonnell.com>2026-04-26 16:38:00 -0400
committerJacob McDonnell <jacob@jacobmcdonnell.com>2026-04-26 16:38:00 -0400
commit97d5c458cfa039d857301e1ca7d5af3beb37131d (patch)
treeb460cd850d0537eb71806ba30358840377b27688 /static/unix-v10/man5/values.5
parentb89dc2331a50c63f8b33272a5c4c61ab98abdaa3 (diff)
build: Better Build System
Diffstat (limited to 'static/unix-v10/man5/values.5')
-rwxr-xr-xstatic/unix-v10/man5/values.584
1 files changed, 84 insertions, 0 deletions
diff --git a/static/unix-v10/man5/values.5 b/static/unix-v10/man5/values.5
new file mode 100755
index 00000000..f842738f
--- /dev/null
+++ b/static/unix-v10/man5/values.5
@@ -0,0 +1,84 @@
+.\"#ident "@(#)ccsman:g5/values 1.2"
+'\"macro stdmacro
+.nr X
+.if \nX=0 .ds x} VALUES 5 "630 MTG" "\&"
+.TH \*(x}
+.SH NAME
+values \- machine-dependent values
+.SH SYNOPSIS
+.B #include <ccs/values.h>
+.SH DESCRIPTION
+This file contains a set of manifest constants,
+conditionally defined for particular processor architectures.
+.P
+The model assumed for integers is two's complement binary,
+where the sign is represented by the value of the high-order bit.
+.P
+.TP 20
+.RI \s-1BITS\s0( type\^ )
+The number of bits in a specified type (e.g., int).
+.TP 20
+.SM
+HIBITS
+The value of a short integer with only the high-order bit set
+(0x8000).
+.TP 20
+.SM
+HIBITL
+The value of a long integer with only the high-order bit set
+(0x80000000).
+.TP 20
+.SM
+HIBITI
+The value of a regular integer with only the high-order bit set
+(the same as \s-1HIBITS\s0).
+.TP 20
+.SM
+MAXSHORT
+The maximum value of a signed short integer
+(0x7FFF \(== 32767).
+.TP 20
+.SM
+MAXLONG
+The maximum value of a signed long integer
+(0x7FFFFFFF \(== 2147483647).
+.TP 20
+.SM
+MAXINT
+The maximum value of a signed regular integer
+(the same as \s-1MAXSHORT\s0).
+.TP 30
+.SM
+MAXFLOAT, LN_MAXFLOAT
+The maximum value of a single-precision floating-point number,
+and its natural logarithm.
+.TP 30
+.SM
+MAXDOUBLE, LN_MAXDOUBLE
+The maximum value of a double-precision floating-point number,
+and its natural logarithm.
+.TP 30
+.SM
+MINFLOAT, LN_MINFLOAT
+The minimum positive value of a single-precision floating-point number,
+and its natural logarithm.
+.TP 30
+.SM
+MINDOUBLE, LN_MINDOUBLE
+The minimum positive value of a double-precision floating-point number,
+and its natural logarithm.
+.TP 20
+.SM
+FSIGNIF
+The number of significant bits in the mantissa of a single-precision
+floating-point number.
+.TP 20
+.SM
+DSIGNIF
+The number of significant bits in the mantissa of a double-precision
+floating-point number.
+.SH FILES
+$DMD/include/ccs/values.h
+.SH "SEE ALSO"
+math(5).
+.Ee