From 57db478bc5a471e25182579fd8d3399d1d5f1f89 Mon Sep 17 00:00:00 2001 From: jow Date: Mon, 11 Jul 2011 00:00:11 +0000 Subject: [PATCH] [packages] procps: __attribute__((constructor)) needs an arg for gcc >= 4.3, fixes procps compilation on backfire git-svn-id: svn://svn.openwrt.org/openwrt/packages@27585 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- utils/procps/patches/020_hz_fix.patch | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/utils/procps/patches/020_hz_fix.patch b/utils/procps/patches/020_hz_fix.patch index 1a4e48264..1954453a4 100644 --- a/utils/procps/patches/020_hz_fix.patch +++ b/utils/procps/patches/020_hz_fix.patch @@ -4,7 +4,7 @@ return !!rc; } -+#if __GNUC__ < 4 ++#if __GNUC__ < 4 || __GNUC_MINOR__ < 3 static void init_libproc(void) __attribute__((constructor)); +#else +static void init_libproc(void) __attribute__((constructor(200))); @@ -19,7 +19,7 @@ int linux_version_code; -+#if __GNUC__ < 4 ++#if __GNUC__ < 4 || __GNUC_MINOR__ < 3 static void init_Linux_version(void) __attribute__((constructor)); +#else +static void init_Linux_version(void) __attribute__((constructor(100)));