I read something about poisened macros and that they shouldn't be used
anymore. But in fact I was not able to find any documentation about
these macros. When were they declared as poisened and especially why?
What should be done instead of using this macros? Just uncommenting
everything can't be a solution. I was also looking in GCC-Internals
manual without any success.


When they were declared as poisoned you can find in the ChangeLog files, but this wont help you. What I have done is, compared the macros descriptions form the gcc 2.95 manual http://gcc.gnu.org/onlinedocs/gcc-2.95.3/gcc.html (where the poisoned macros are still in) and the ones in the "GCC Internals manual". That way I have found out the replacements.

best regards

Andrija Radicevic

Reply via email to