Article View: gnu.gcc.help
Article #50182varargs macros?
From: Marty Leisner 25733
Date: Thu, 11 Nov 1993 15:22
Date: Thu, 11 Nov 1993 15:22
31 lines
1328 bytes
1328 bytes
I think I once read something about varargs macros...
I'm not sure where...
What I want to do is:
#ifdef DEBUG
#define MESSAGE(x, ...) message_func(__FUNCTION__, x)
#else
#define MESSAGE(x, ...)
#endif
...
MESSAGE("this is message number %d", i);
Right now, inline functions don't disappear if they're empty and have varargs...
I want a way to make functions disappear that have varargs...
How can I do this?
--
marty
leisner@eso.mc.xerox.com leisner.henr801c@xerox.com
Member of the League for Programming Freedom
"I just know I'm a better manager when I have Joe DiMaggio in center field" -- Casey Stengel
Technical Details
Message-ID:
<1993Nov11.152224.20295@spectrum.xerox.com>Path:
arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!yale.edu!spool.mu.edu!howland.reston.ans.net!noc.near.net!das-news.harvard.edu!honeydew.srv.cs.cmu.edu!rochester!rocksanne!draco!leisnerShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 11318c,afc9e39e3dfbd531,start X-Google-Attributes: gid11318c,public X-Google-ArrivalTime: 1993-11-11 17:35:41 PST Newsgroups: gnu.gcc.help Path: arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!yale.edu!spool.mu.edu!howland.reston.ans.net!noc.near.net!das-news.harvard.edu!honeydew.srv.cs.cmu.edu!rochester!rocksanne!draco!leisner From: leisner@draco (Marty Leisner 25733) Subject: varargs macros? Message-ID: <1993Nov11.152224.20295@spectrum.xerox.com> Sender: news@spectrum.xerox.com Reply-To: leisner@eso.mc.xerox.com Organization: Xerox X-Newsreader: TIN [version 1.2 PL2] Date: Thu, 11 Nov 1993 15:22:24 GMT Lines: 31