OLD | NEW |
1 /* | 1 /* |
2 * Summary: compile-time version informations for the XSLT engine | 2 * Summary: compile-time version informations for the XSLT engine |
3 * Description: compile-time version informations for the XSLT engine | 3 * Description: compile-time version informations for the XSLT engine |
4 * this module is autogenerated. | 4 * this module is autogenerated. |
5 * | 5 * |
6 * Copy: See Copyright for the status of this software. | 6 * Copy: See Copyright for the status of this software. |
7 * | 7 * |
8 * Author: Daniel Veillard | 8 * Author: Daniel Veillard |
9 */ | 9 */ |
10 | 10 |
(...skipping 135 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
146 #include <ansidecl.h> | 146 #include <ansidecl.h> |
147 #endif | 147 #endif |
148 #ifndef ATTRIBUTE_UNUSED | 148 #ifndef ATTRIBUTE_UNUSED |
149 #define ATTRIBUTE_UNUSED __attribute__((unused)) | 149 #define ATTRIBUTE_UNUSED __attribute__((unused)) |
150 #endif | 150 #endif |
151 #else | 151 #else |
152 #define ATTRIBUTE_UNUSED | 152 #define ATTRIBUTE_UNUSED |
153 #endif | 153 #endif |
154 | 154 |
155 /** | 155 /** |
| 156 * LIBXSLT_ATTR_FORMAT: |
| 157 * |
| 158 * This macro is used to indicate to GCC the parameters are printf-like |
| 159 */ |
| 160 #ifdef __GNUC__ |
| 161 #define LIBXSLT_ATTR_FORMAT(fmt,args) __attribute__((__format__(__printf__,fmt,a
rgs))) |
| 162 #else |
| 163 #define LIBXSLT_ATTR_FORMAT(fmt,args) |
| 164 #endif |
| 165 |
| 166 /** |
156 * LIBXSLT_PUBLIC: | 167 * LIBXSLT_PUBLIC: |
157 * | 168 * |
158 * This macro is used to declare PUBLIC variables for Cygwin and for MSC on Wind
ows | 169 * This macro is used to declare PUBLIC variables for Cygwin and for MSC on Wind
ows |
159 */ | 170 */ |
160 #if !defined LIBXSLT_PUBLIC | 171 #if !defined LIBXSLT_PUBLIC |
161 #if (defined(__CYGWIN__) || defined _MSC_VER) && !defined IN_LIBXSLT && !defined
LIBXSLT_STATIC | 172 #if (defined(__CYGWIN__) || defined _MSC_VER) && !defined IN_LIBXSLT && !defined
LIBXSLT_STATIC |
162 #define LIBXSLT_PUBLIC __declspec(dllimport) | 173 #define LIBXSLT_PUBLIC __declspec(dllimport) |
163 #else | 174 #else |
164 #define LIBXSLT_PUBLIC | 175 #define LIBXSLT_PUBLIC |
165 #endif | 176 #endif |
166 #endif | 177 #endif |
167 | 178 |
168 #ifdef __cplusplus | 179 #ifdef __cplusplus |
169 } | 180 } |
170 #endif | 181 #endif |
171 | 182 |
172 #endif /* __XML_XSLTCONFIG_H__ */ | 183 #endif /* __XML_XSLTCONFIG_H__ */ |
OLD | NEW |