Browse Source

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


include/my_global.h:
  Disable __attribute__ when compiling with qcc
pull/374/head
unknown 19 years ago
parent
commit
5bd5f55eee
  1. 3
      include/my_global.h

3
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

Loading…
Cancel
Save