Luigi Rizzo wrote:

> On the other hand, you wouldn't expect the compiler to fail so badly.

I really do not understand this comment at all. First, all software has
bugs, compilers included. The maintainers of those packages then fix the
bugs and make new releases.

GCC 2.95.3 was released over six years ago. Every version of GCC 3.x and
4.x is able to handle this construct, and they should be, since it is
completely valid C.

If you want to come up with macros that can be used in exactly the same
way that the current ones are, don't require any additional storage and
aren't more difficult to maintain, then feel free to contribute them.
However, requiring developers to change the way they use the macros, the
application to use more memory or increase our maintenance burden, all
to support a six year old compiler with dozens of known bugs, seems like
a fruitless pursuit.

-- 
Kevin P. Fleming
Director of Software Technologies
Digium, Inc. - "The Genuine Asterisk Experience" (TM)

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-dev

Reply via email to