* basetyps.h (GUID_SECT): Define to nothing for GCC >= 2.95.

This commit is contained in:
Danny Smith
2004-03-02 09:50:08 +00:00
parent e30ffa5bdd
commit b06a028bf0
2 changed files with 8 additions and 1 deletions

View File

@ -146,7 +146,10 @@ typedef unsigned long PROPID;
#ifndef GUID_SECTION
#define GUID_SECTION ".text"
#endif
#ifdef __GNUC__
/* Explicit naming of .text section for readonly data is only
needed for older GGC (pre-2.95).
More recent (3.4) GCC puts readonly data in .rdata. */
#if defined (__GNUC__) && (__GNUC__ <= 2 && __GNUC_MINOR__ < 95)
#define GUID_SECT __attribute__ ((section (GUID_SECTION)))
#else
#define GUID_SECT