hsmet  1.0.0
he-numco.h
gehe zur Dokumentation dieser Datei
1 
4 /* Copyright (C) 2014 - HS Schmalkalden. All rights reserved. */
5 
6 #ifndef HE_NUMCO_H_INCLUDED
7 #define HE_NUMCO_H_INCLUDED 1
8 
9 #include "he-conf.h"
10 
11 #if HAVE_STDLIB_H
12 #include <stdlib.h>
13 #endif
14 
15 #if HAVE_STDINT_H
16 #include <stdint.h>
17 #endif
18 
19 #if HAVE_LIMITS_H
20 #include <limits.h>
21 #endif
22 
23 
24 #ifndef LONG_MIN
25 
28 #define LONG_MIN (-2147483647L - 1L)
29 
30 #error "Keine System-Definition fuer LONG_MIN"
31 /* Wenn der Compiler diese Fehlermeldung zeigt, steht in den
32  Header-Dateien Ihres Systems keine Definition fuer LONG_MIN.
33  In der vorangegangenen define-Zeile wird ein Standardwert
34  definiert. Diese Definition setzt voraus, dass long-Werte
35  32 Bits (4 Bytes) benutzen.
36  Verwendet Ihr Compiler eine andere Groesse fuer long, muss der
37  Wert in der define-Zeile entsprechend angepasst werden.
38  Anschliessend kann die error-Zeile entfernt werden.
39 */
40 
41 #endif
42 /* ifndef LONG_MIN */
43 
44 
45 
46 #ifndef LONG_MAX
47 
50 #define LONG_MAX (2147483647L)
51 
52 #error "Keine System-Definition fuer LONG_MAX"
53 /* Wenn der Compiler diese Fehlermeldung zeigt, steht in den
54  Header-Dateien Ihres Systems keine Definition fuer LONG_MAX.
55  In der vorangegangenen define-Zeile wird ein Standardwert
56  definiert. Diese Definition setzt voraus, dass long-Werte
57  32 Bits (4 Bytes) benutzen.
58  Verwendet Ihr Compiler eine andere Groesse fuer long, muss der
59  Wert in der define-Zeile entsprechend angepasst werden.
60  Anschliessend kann die error-Zeile entfernt werden.
61 */
62 #endif
63 /* ifndef LONG_MAX */
64 
65 
66 
67 #ifndef ULONG_MAX
68 
71 #define ULONG_MAX (4294967295L)
72 
73 #error "Keine System-Definition fuer ULONG_MAX"
74 /* Wenn der Compiler diese Fehlermeldung zeigt, steht in den
75  Header-Dateien Ihres Systems keine Definition fuer ULONG_MAX.
76  In der vorangegangenen define-Zeile wird ein Standardwert
77  definiert. Diese Definition setzt voraus, dass long-Werte
78  32 Bits (4 Bytes) benutzen.
79  Verwendet Ihr Compiler eine andere Groesse fuer long, muss der
80  Wert in der define-Zeile entsprechend angepasst werden.
81  Anschliessend kann die error-Zeile entfernt werden.
82 */
83 
84 #endif
85 /* ifndef ULONG_MAX */
86 
87 
88 
89 #endif
90 /* ifndef HE_NUMCO_H_INCLUDED */
91 
92 /* vim: set ai sw=4 ts=4 expandtab : */
93 
Konfigurationseinstellungen.