OLD | NEW |
1 /* C++ compatible function declaration macros. | 1 /* C++ compatible function declaration macros. |
2 Copyright (C) 2010, 2011 Free Software Foundation, Inc. | 2 Copyright (C) 2010-2012 Free Software Foundation, Inc. |
3 | 3 |
4 This program is free software: you can redistribute it and/or modify it | 4 This program is free software: you can redistribute it and/or modify it |
5 under the terms of the GNU General Public License as published | 5 under the terms of the GNU General Public License as published |
6 by the Free Software Foundation; either version 3 of the License, or | 6 by the Free Software Foundation; either version 3 of the License, or |
7 (at your option) any later version. | 7 (at your option) any later version. |
8 | 8 |
9 This program is distributed in the hope that it will be useful, | 9 This program is distributed in the hope that it will be useful, |
10 but WITHOUT ANY WARRANTY; without even the implied warranty of | 10 but WITHOUT ANY WARRANTY; without even the implied warranty of |
11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | 11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
12 Lesser General Public License for more details. | 12 General Public License for more details. |
13 | 13 |
14 You should have received a copy of the GNU General Public License | 14 You should have received a copy of the GNU General Public License |
15 along with this program. If not, see <http://www.gnu.org/licenses/>. */ | 15 along with this program. If not, see <http://www.gnu.org/licenses/>. */ |
16 | 16 |
17 #ifndef _GL_CXXDEFS_H | 17 #ifndef _GL_CXXDEFS_H |
18 #define _GL_CXXDEFS_H | 18 #define _GL_CXXDEFS_H |
19 | 19 |
20 /* The three most frequent use cases of these macros are: | 20 /* The three most frequent use cases of these macros are: |
21 | 21 |
22 * For providing a substitute for a function that is missing on some | 22 * For providing a substitute for a function that is missing on some |
(...skipping 239 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
262 # else | 262 # else |
263 # define _GL_CXXALIASWARN1_2(func,rettype,parameters_and_attributes,namespace)
\ | 263 # define _GL_CXXALIASWARN1_2(func,rettype,parameters_and_attributes,namespace)
\ |
264 _GL_EXTERN_C int _gl_cxxalias_dummy | 264 _GL_EXTERN_C int _gl_cxxalias_dummy |
265 # endif | 265 # endif |
266 #else | 266 #else |
267 # define _GL_CXXALIASWARN1(func,rettype,parameters_and_attributes) \ | 267 # define _GL_CXXALIASWARN1(func,rettype,parameters_and_attributes) \ |
268 _GL_EXTERN_C int _gl_cxxalias_dummy | 268 _GL_EXTERN_C int _gl_cxxalias_dummy |
269 #endif | 269 #endif |
270 | 270 |
271 #endif /* _GL_CXXDEFS_H */ | 271 #endif /* _GL_CXXDEFS_H */ |
OLD | NEW |