distinguish gcc and clang for INLINE_ONLY
This commit is contained in:
		| @@ -1,10 +1,14 @@ | ||||
| #ifndef _YAP_INLINE_ONLY_H_ | ||||
| #define _YAP_INLINE_ONLY_H_ | ||||
|  | ||||
| #ifdef __GNUC__ | ||||
| #ifdef __clang__ | ||||
| #define INLINE_ONLY __attribute__((gnu_inline,always_inline)) | ||||
| #else | ||||
| #ifdef __GNUC__ | ||||
| #define INLINE_ONLY __attribute__((always_inline)) | ||||
| #else | ||||
| #define INLINE_ONLY | ||||
| #endif | ||||
| #endif | ||||
|  | ||||
| #endif | ||||
|   | ||||
		Reference in New Issue
	
	Block a user