lkml.org 
[lkml]   [2010]   [Oct]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH] lib/atomic64_test: do not build on non-atomic64 systems
    Date
    If the arch doesn't provide atomic64 functionality (there are quite a
    few), then don't bother trying to build this test.

    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
    ---
    lib/atomic64_test.c | 4 ++++
    1 files changed, 4 insertions(+), 0 deletions(-)

    diff --git a/lib/atomic64_test.c b/lib/atomic64_test.c
    index 250ed11..0ac1a66 100644
    --- a/lib/atomic64_test.c
    +++ b/lib/atomic64_test.c
    @@ -12,6 +12,8 @@
    #include <linux/kernel.h>
    #include <asm/atomic.h>

    +#ifdef ATOMIC64_INIT
    +
    #define INIT(c) do { atomic64_set(&v, c); r = c; } while (0)
    static __init int test_atomic64(void)
    {
    @@ -164,3 +166,5 @@ static __init int test_atomic64(void)
    }

    core_initcall(test_atomic64);
    +
    +#endif
    --
    1.7.3.1


    \
     
     \ /
      Last update: 2010-10-16 19:29    [W:0.026 / U:1.952 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site