🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.help
Article #50182

varargs macros?

#50182
From: Marty Leisner 25733
Date: Thu, 11 Nov 1993 15:22
31 lines
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!leisner

Show 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