aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2005-07-23 04:57:57 +0000
committerMike Frysinger <vapier@gentoo.org>2005-07-23 04:57:57 +0000
commit6162a4363eb1c8d13fae632a8cea919c78bf22c9 (patch)
treedf22d0e11bb4d61e67ec02ad13dbe0bb1d0ff8c9 /paxelf.h
parentmake sure some flags are only used if gcc supports it (like with gcc-2) (diff)
downloadpax-utils-6162a4363eb1c8d13fae632a8cea919c78bf22c9.tar.gz
pax-utils-6162a4363eb1c8d13fae632a8cea919c78bf22c9.tar.bz2
pax-utils-6162a4363eb1c8d13fae632a8cea919c78bf22c9.zip
touchup macro expansion to work around a bug in gcc-2
Diffstat (limited to 'paxelf.h')
-rw-r--r--paxelf.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/paxelf.h b/paxelf.h
index 2bd9ac6..1c4ee6f 100644
--- a/paxelf.h
+++ b/paxelf.h
@@ -1,5 +1,5 @@
/*
- * $Header: /var/cvsroot/gentoo-projects/pax-utils/paxelf.h,v 1.33 2005/06/17 01:43:29 vapier Exp $
+ * $Header: /var/cvsroot/gentoo-projects/pax-utils/paxelf.h,v 1.34 2005/07/23 04:57:57 vapier Exp $
* Make sure all of the common elf stuff is setup as we expect
*/
@@ -76,9 +76,11 @@ extern void *elf_findsecbyname(elfobj *elf, const char *name);
#define NORM COLOR("00", "00")
#define RED COLOR("31", "01")
#define YELLOW COLOR("33", "01")
+
+/* we need the space before the last comma or we trigger a bug in gcc-2 :( */
#define warn(fmt, args...) \
- fprintf(stderr, "%s%s%s: " fmt "\n", RED, argv0, NORM, ## args)
-#define warnf(fmt, args...) warn("%s%s%s(): " fmt, YELLOW, __FUNCTION__, NORM, ## args)
+ fprintf(stderr, "%s%s%s: " fmt "\n", RED, argv0, NORM , ## args)
+#define warnf(fmt, args...) warn("%s%s%s(): " fmt, YELLOW, __FUNCTION__, NORM , ## args)
#define _err(wfunc, fmt, args...) \
do { \
wfunc(fmt, ## args); \