Mercurial > libavutil.hg
comparison internal.h @ 155:5d849a1c0d4d libavutil
move more macros to internal.h
author | mru |
---|---|
date | Wed, 06 Dec 2006 23:23:20 +0000 |
parents | b94a48efd763 |
children | 69e5b350225c |
comparison
equal
deleted
inserted
replaced
154:b94a48efd763 | 155:5d849a1c0d4d |
---|---|
46 #if defined(__GNUC__) && (__GNUC__ > 3 || __GNUC__ == 3 && __GNUC_MINOR__ > 0) | 46 #if defined(__GNUC__) && (__GNUC__ > 3 || __GNUC__ == 3 && __GNUC_MINOR__ > 0) |
47 # define attribute_unused __attribute__((unused)) | 47 # define attribute_unused __attribute__((unused)) |
48 #else | 48 #else |
49 # define attribute_unused | 49 # define attribute_unused |
50 #endif | 50 #endif |
51 #endif | |
52 | |
53 #ifndef M_PI | |
54 #define M_PI 3.14159265358979323846 | |
55 #endif | |
56 | |
57 #ifndef PRId64 | |
58 #define PRId64 "lld" | |
59 #endif | |
60 | |
61 #ifndef PRIu64 | |
62 #define PRIu64 "llu" | |
63 #endif | |
64 | |
65 #ifndef PRIx64 | |
66 #define PRIx64 "llx" | |
67 #endif | |
68 | |
69 #ifndef PRIX64 | |
70 #define PRIX64 "llX" | |
71 #endif | |
72 | |
73 #ifndef PRId32 | |
74 #define PRId32 "d" | |
75 #endif | |
76 | |
77 #ifndef PRIdFAST16 | |
78 #define PRIdFAST16 PRId32 | |
79 #endif | |
80 | |
81 #ifndef PRIdFAST32 | |
82 #define PRIdFAST32 PRId32 | |
83 #endif | |
84 | |
85 #ifndef INT16_MIN | |
86 #define INT16_MIN (-0x7fff-1) | |
87 #endif | |
88 | |
89 #ifndef INT16_MAX | |
90 #define INT16_MAX 0x7fff | |
91 #endif | |
92 | |
93 #ifndef INT32_MIN | |
94 #define INT32_MIN (-0x7fffffff-1) | |
95 #endif | |
96 | |
97 #ifndef INT32_MAX | |
98 #define INT32_MAX 0x7fffffff | |
99 #endif | |
100 | |
101 #ifndef UINT32_MAX | |
102 #define UINT32_MAX 0xffffffff | |
103 #endif | |
104 | |
105 #ifndef INT64_MIN | |
106 #define INT64_MIN (-0x7fffffffffffffffLL-1) | |
107 #endif | |
108 | |
109 #ifndef INT64_MAX | |
110 #define INT64_MAX int64_t_C(9223372036854775807) | |
111 #endif | |
112 | |
113 #ifndef UINT64_MAX | |
114 #define UINT64_MAX uint64_t_C(0xFFFFFFFFFFFFFFFF) | |
115 #endif | |
116 | |
117 #ifndef INT_BIT | |
118 # if INT_MAX != 2147483647 | |
119 # define INT_BIT 64 | |
120 # else | |
121 # define INT_BIT 32 | |
122 # endif | |
51 #endif | 123 #endif |
52 | 124 |
53 #if ( defined(__PIC__) || defined(__pic__) ) && ! defined(PIC) | 125 #if ( defined(__PIC__) || defined(__pic__) ) && ! defined(PIC) |
54 # define PIC | 126 # define PIC |
55 #endif | 127 #endif |