lkml.org 
[lkml]   [2009]   [Dec]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 2/5] parisc: Convert BUG() to use unreachable()
    Date
    Use the new unreachable() macro instead of for(;;);

    Signed-off-by: David Daney <ddaney@caviumnetworks.com>
    CC: Kyle McMartin <kyle@mcmartin.ca>
    CC: Helge Deller <deller@gmx.de>
    CC: linux-parisc@vger.kernel.org
    ---
    arch/parisc/include/asm/bug.h | 4 ++--
    1 files changed, 2 insertions(+), 2 deletions(-)

    diff --git a/arch/parisc/include/asm/bug.h b/arch/parisc/include/asm/bug.h
    index 8cfc553..75e46c5 100644
    --- a/arch/parisc/include/asm/bug.h
    +++ b/arch/parisc/include/asm/bug.h
    @@ -32,14 +32,14 @@
    "\t.popsection" \
    : : "i" (__FILE__), "i" (__LINE__), \
    "i" (0), "i" (sizeof(struct bug_entry)) ); \
    - for(;;) ; \
    + unreachable(); \
    } while(0)

    #else
    #define BUG() \
    do { \
    asm volatile(PARISC_BUG_BREAK_ASM : : ); \
    - for(;;) ; \
    + unreachable(); \
    } while(0)
    #endif

    --
    1.6.2.5


    \
     
     \ /
      Last update: 2009-12-10 18:33    [W:0.023 / U:63.032 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site