From mboxrd@z Thu Jan 1 00:00:00 1970 From: compudj@krystal.dyndns.org (Mathieu Desnoyers) Date: Sun, 14 Feb 2010 09:38:16 -0500 Subject: [ltt-dev] [PATCH 05/11] __SIZEOF_LONG__ is always defined by GCC In-Reply-To: <1266081392-8732-6-git-send-email-pbonzini@redhat.com> References: <1266081392-8732-1-git-send-email-pbonzini@redhat.com> <1266081392-8732-6-git-send-email-pbonzini@redhat.com> Message-ID: <20100214143816.GF5871@Krystal> * Paolo Bonzini (pbonzini at redhat.com) wrote: > Which gcc versions have you tested on ? Mathieu > Signed-off-by: Paolo Bonzini > --- > urcu/arch_s390.h | 8 -------- > urcu/uatomic_arch_ppc.h | 8 -------- > urcu/uatomic_arch_s390.h | 8 -------- > urcu/uatomic_arch_sparc64.h | 8 -------- > urcu/uatomic_arch_x86.h | 8 -------- > 5 files changed, 0 insertions(+), 40 deletions(-) > > diff --git a/urcu/arch_s390.h b/urcu/arch_s390.h > index 0982112..2171ffa 100644 > --- a/urcu/arch_s390.h > +++ b/urcu/arch_s390.h > @@ -37,14 +37,6 @@ extern "C" { > > #define CACHE_LINE_SIZE 128 > > -#ifndef __SIZEOF_LONG__ > -#ifdef __s390x__ > -#define __SIZEOF_LONG__ 8 > -#else > -#define __SIZEOF_LONG__ 4 > -#endif > -#endif > - > #ifndef BITS_PER_LONG > #define BITS_PER_LONG (__SIZEOF_LONG__ * 8) > #endif > diff --git a/urcu/uatomic_arch_ppc.h b/urcu/uatomic_arch_ppc.h > index 2322c97..e0a06b8 100644 > --- a/urcu/uatomic_arch_ppc.h > +++ b/urcu/uatomic_arch_ppc.h > @@ -27,14 +27,6 @@ > extern "C" { > #endif > > -#ifndef __SIZEOF_LONG__ > -#ifdef __powerpc64__ > -#define __SIZEOF_LONG__ 8 > -#else > -#define __SIZEOF_LONG__ 4 > -#endif > -#endif > - > #ifdef __NO_LWSYNC__ > #define LWSYNC_OPCODE "sync\n" > #else > diff --git a/urcu/uatomic_arch_s390.h b/urcu/uatomic_arch_s390.h > index fdfabfd..ee88795 100644 > --- a/urcu/uatomic_arch_s390.h > +++ b/urcu/uatomic_arch_s390.h > @@ -36,14 +36,6 @@ > extern "C" { > #endif > > -#ifndef __SIZEOF_LONG__ > -#ifdef __s390x__ > -#define __SIZEOF_LONG__ 8 > -#else > -#define __SIZEOF_LONG__ 4 > -#endif > -#endif > - > #ifndef BITS_PER_LONG > #define BITS_PER_LONG (__SIZEOF_LONG__ * 8) > #endif > diff --git a/urcu/uatomic_arch_sparc64.h b/urcu/uatomic_arch_sparc64.h > index 3aa3b7d..6978490 100644 > --- a/urcu/uatomic_arch_sparc64.h > +++ b/urcu/uatomic_arch_sparc64.h > @@ -27,14 +27,6 @@ > extern "C" { > #endif > > -#ifndef __SIZEOF_LONG__ > -#ifdef __LP64__ > -#define __SIZEOF_LONG__ 8 > -#else > -#define __SIZEOF_LONG__ 4 > -#endif > -#endif > - > #ifndef BITS_PER_LONG > #define BITS_PER_LONG (__SIZEOF_LONG__ * 8) > #endif > diff --git a/urcu/uatomic_arch_x86.h b/urcu/uatomic_arch_x86.h > index 3bfe86d..34f5f87 100644 > --- a/urcu/uatomic_arch_x86.h > +++ b/urcu/uatomic_arch_x86.h > @@ -27,14 +27,6 @@ > extern "C" { > #endif > > -#ifndef __SIZEOF_LONG__ > -#if defined(__x86_64__) || defined(__amd64__) > -#define __SIZEOF_LONG__ 8 > -#else > -#define __SIZEOF_LONG__ 4 > -#endif > -#endif > - > #ifndef BITS_PER_LONG > #define BITS_PER_LONG (__SIZEOF_LONG__ * 8) > #endif > -- > 1.6.6 > > > > _______________________________________________ > ltt-dev mailing list > ltt-dev at lists.casi.polymtl.ca > http://lists.casi.polymtl.ca/cgi-bin/mailman/listinfo/ltt-dev > -- Mathieu Desnoyers OpenPGP key fingerprint: 8CD5 52C3 8E3C 4140 715F BA06 3F25 A8FE 3BAE 9A68