diff options
author | msvensson@neptunus.(none) <> | 2006-10-02 13:53:10 +0200 |
---|---|---|
committer | msvensson@neptunus.(none) <> | 2006-10-02 13:53:10 +0200 |
commit | cb0a874c11a2959e3f88f5a1cbcd1c0fe6807c9b (patch) | |
tree | a676f35d7da2a33ad4598ad39a70cc4d9e3bf650 /include | |
parent | c3a1980e1683c83ae26e77727a6ba525d71dd2e4 (diff) | |
download | mariadb-git-cb0a874c11a2959e3f88f5a1cbcd1c0fe6807c9b.tar.gz |
When compiling with qcc on QNC the define __GNUC__will be set although it doesn't support full GNU syntax
- disable __attribute__ when using qcc
Diffstat (limited to 'include')
-rw-r--r-- | include/my_global.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/my_global.h b/include/my_global.h index a150bb42928..d92df6fa743 100644 --- a/include/my_global.h +++ b/include/my_global.h @@ -431,6 +431,9 @@ typedef unsigned short ushort; #ifndef __attribute__ # if !defined(__GNUC__) # define __attribute__(A) +# elif defined (__QNXNTO__) + /* qcc defines GNUC */ +# define __attribute__(A) # elif GCC_VERSION < 2008 # define __attribute__(A) # elif defined(__cplusplus) && GCC_VERSION < 3004 |