diff options
author | Steve Hay <SteveHay@planit.com> | 2005-05-23 08:46:37 +0000 |
---|---|---|
committer | Steve Hay <SteveHay@planit.com> | 2005-05-23 08:46:37 +0000 |
commit | 69c7879f2ca9b618cc085fd694dbd443f57c57f2 (patch) | |
tree | 4ece9fd70b2b4d4d046cdf186ae32111d067754f | |
parent | 59813432f2817111929813f9e38a1c0faf9a26f3 (diff) | |
download | perl-69c7879f2ca9b618cc085fd694dbd443f57c57f2.tar.gz |
Fill in HASATTRIBUTE stuff in win32/config_H.* (see change #24508)
(None are actually defined, but it's nice to have them there anyway)
p4raw-link: @24508 on //depot/perl: 0dbb1585a715e56312e579a5f0e7f82241b38352
p4raw-id: //depot/perl@24545
-rw-r--r-- | win32/config_H.bc | 45 | ||||
-rw-r--r-- | win32/config_H.gc | 45 | ||||
-rw-r--r-- | win32/config_H.vc | 45 | ||||
-rw-r--r-- | win32/config_H.vc64 | 45 |
4 files changed, 136 insertions, 44 deletions
diff --git a/win32/config_H.bc b/win32/config_H.bc index e30a3d2f0a..9a8ab4648d 100644 --- a/win32/config_H.bc +++ b/win32/config_H.bc @@ -1548,17 +1548,40 @@ */ #define HAS_ACCESS /**/ -/* HASATTRIBUTE: - * This symbol indicates the C compiler can check for function attributes, - * such as printf formats. This is normally only supported by GNU cc. - */ -/*#define HASATTRIBUTE /**/ -#ifndef HASATTRIBUTE -#ifdef __attribute__ -#undef __attribute__ -#endif -#define __attribute__(_arg_) -#endif +/* HASATTRIBUTE_FORMAT: + * Can we handle GCC attribute for checking printf-style formats + */ +/*#define HASATTRIBUTE_FORMAT /**/ + +/* HASATTRIBUTE_MALLOC: + * Can we handle GCC attribute for malloc-style functions. + */ +/*#define HASATTRIBUTE_MALLOC /**/ + +/* HASATTRIBUTE_NONNULL: + * Can we handle GCC attribute for nonnull function parms. + */ +/*#define HASATTRIBUTE_NONNULL /**/ + +/* HASATTRIBUTE_NORETURN: + * Can we handle GCC attribute for functions that do not return + */ +/*#define HASATTRIBUTE_NORETURN /**/ + +/* HASATTRIBUTE_PURE: + * Can we handle GCC attribute for pure functions + */ +/*#define HASATTRIBUTE_PURE /**/ + +/* HASATTRIBUTE_UNUSED: + * Can we handle GCC attribute for unused variables and arguments + */ +/*#define HASATTRIBUTE_UNUSED /**/ + +/* HASATTRIBUTE_WARN_UNUSED_RESULT: + * Can we handle GCC attribute for warning on unused results + */ +/*#define HASATTRIBUTE_WARN_UNUSED_RESULT /**/ /* HAS_CRYPT: * This symbol, if defined, indicates that the crypt routine is available diff --git a/win32/config_H.gc b/win32/config_H.gc index 37a21530fc..7511a0052b 100644 --- a/win32/config_H.gc +++ b/win32/config_H.gc @@ -1548,17 +1548,40 @@ */ #define HAS_ACCESS /**/ -/* HASATTRIBUTE: - * This symbol indicates the C compiler can check for function attributes, - * such as printf formats. This is normally only supported by GNU cc. - */ -#define HASATTRIBUTE /**/ -#ifndef HASATTRIBUTE -#ifdef __attribute__ -#undef __attribute__ -#endif -#define __attribute__(_arg_) -#endif +/* HASATTRIBUTE_FORMAT: + * Can we handle GCC attribute for checking printf-style formats + */ +/*#define HASATTRIBUTE_FORMAT /**/ + +/* HASATTRIBUTE_MALLOC: + * Can we handle GCC attribute for malloc-style functions. + */ +/*#define HASATTRIBUTE_MALLOC /**/ + +/* HASATTRIBUTE_NONNULL: + * Can we handle GCC attribute for nonnull function parms. + */ +/*#define HASATTRIBUTE_NONNULL /**/ + +/* HASATTRIBUTE_NORETURN: + * Can we handle GCC attribute for functions that do not return + */ +/*#define HASATTRIBUTE_NORETURN /**/ + +/* HASATTRIBUTE_PURE: + * Can we handle GCC attribute for pure functions + */ +/*#define HASATTRIBUTE_PURE /**/ + +/* HASATTRIBUTE_UNUSED: + * Can we handle GCC attribute for unused variables and arguments + */ +/*#define HASATTRIBUTE_UNUSED /**/ + +/* HASATTRIBUTE_WARN_UNUSED_RESULT: + * Can we handle GCC attribute for warning on unused results + */ +/*#define HASATTRIBUTE_WARN_UNUSED_RESULT /**/ /* HAS_CRYPT: * This symbol, if defined, indicates that the crypt routine is available diff --git a/win32/config_H.vc b/win32/config_H.vc index c82767b925..2012c69499 100644 --- a/win32/config_H.vc +++ b/win32/config_H.vc @@ -1548,17 +1548,40 @@ */ #define HAS_ACCESS /**/ -/* HASATTRIBUTE: - * This symbol indicates the C compiler can check for function attributes, - * such as printf formats. This is normally only supported by GNU cc. - */ -/*#define HASATTRIBUTE /**/ -#ifndef HASATTRIBUTE -#ifdef __attribute__ -#undef __attribute__ -#endif -#define __attribute__(_arg_) -#endif +/* HASATTRIBUTE_FORMAT: + * Can we handle GCC attribute for checking printf-style formats + */ +/*#define HASATTRIBUTE_FORMAT /**/ + +/* HASATTRIBUTE_MALLOC: + * Can we handle GCC attribute for malloc-style functions. + */ +/*#define HASATTRIBUTE_MALLOC /**/ + +/* HASATTRIBUTE_NONNULL: + * Can we handle GCC attribute for nonnull function parms. + */ +/*#define HASATTRIBUTE_NONNULL /**/ + +/* HASATTRIBUTE_NORETURN: + * Can we handle GCC attribute for functions that do not return + */ +/*#define HASATTRIBUTE_NORETURN /**/ + +/* HASATTRIBUTE_PURE: + * Can we handle GCC attribute for pure functions + */ +/*#define HASATTRIBUTE_PURE /**/ + +/* HASATTRIBUTE_UNUSED: + * Can we handle GCC attribute for unused variables and arguments + */ +/*#define HASATTRIBUTE_UNUSED /**/ + +/* HASATTRIBUTE_WARN_UNUSED_RESULT: + * Can we handle GCC attribute for warning on unused results + */ +/*#define HASATTRIBUTE_WARN_UNUSED_RESULT /**/ /* HAS_CRYPT: * This symbol, if defined, indicates that the crypt routine is available diff --git a/win32/config_H.vc64 b/win32/config_H.vc64 index da6417bebc..c996d390fc 100644 --- a/win32/config_H.vc64 +++ b/win32/config_H.vc64 @@ -1548,17 +1548,40 @@ */ #define HAS_ACCESS /**/ -/* HASATTRIBUTE: - * This symbol indicates the C compiler can check for function attributes, - * such as printf formats. This is normally only supported by GNU cc. - */ -/*#define HASATTRIBUTE /**/ -#ifndef HASATTRIBUTE -#ifdef __attribute__ -#undef __attribute__ -#endif -#define __attribute__(_arg_) -#endif +/* HASATTRIBUTE_FORMAT: + * Can we handle GCC attribute for checking printf-style formats + */ +/*#define HASATTRIBUTE_FORMAT /**/ + +/* HASATTRIBUTE_MALLOC: + * Can we handle GCC attribute for malloc-style functions. + */ +/*#define HASATTRIBUTE_MALLOC /**/ + +/* HASATTRIBUTE_NONNULL: + * Can we handle GCC attribute for nonnull function parms. + */ +/*#define HASATTRIBUTE_NONNULL /**/ + +/* HASATTRIBUTE_NORETURN: + * Can we handle GCC attribute for functions that do not return + */ +/*#define HASATTRIBUTE_NORETURN /**/ + +/* HASATTRIBUTE_PURE: + * Can we handle GCC attribute for pure functions + */ +/*#define HASATTRIBUTE_PURE /**/ + +/* HASATTRIBUTE_UNUSED: + * Can we handle GCC attribute for unused variables and arguments + */ +/*#define HASATTRIBUTE_UNUSED /**/ + +/* HASATTRIBUTE_WARN_UNUSED_RESULT: + * Can we handle GCC attribute for warning on unused results + */ +/*#define HASATTRIBUTE_WARN_UNUSED_RESULT /**/ /* HAS_CRYPT: * This symbol, if defined, indicates that the crypt routine is available |