This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
#define _OLD_MYDEF MYDEF #undef MYDEF
which is untested and a bit ridiculous but should work. If you don't need MYDEF anymore in this particular file then you can leave off the bottom section.
Hi Frank,
I do not believe there is a discriminator predicate between MYDEF and MYDEF() preprocessor directives for the #if.
I suggest you rely on another preprocessor symbol from the relevant header files to use as a discriminator between MYDEF and MYDEF().
Alternatively, change the MYDEF() to MYDEF_FN(). Or if you are a radical (like myself) use $MYDEF and MYDEF$() and the -fdollars-in-identifiers GCC flag.
HTH, --Eljay
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |