Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/include/panic.h

    ra000878c r31198c12  
    4141
    4242#ifdef CONFIG_DEBUG
    43 #       define panic(format, ...) \
    44                 do { \
    45                         silent = false; \
    46                         printf("Kernel panic in %s() at %s:%u.\n", \
    47                             __func__, __FILE__, __LINE__); \
    48                         stack_trace(); \
    49                         panic_printf("Panic message: " format "\n", \
    50                             ##__VA_ARGS__);\
    51                 } while (0)
    52 #else
    53 #       define panic(format, ...) \
    54                 do { \
    55                         silent = false; \
    56                         panic_printf("Kernel panic: " format "\n", ##__VA_ARGS__); \
    57                 } while (0)
    58 #endif
     43
     44#define panic(format, ...) \
     45        do { \
     46                silent = false; \
     47                printf("Kernel panic in %s() at %s:%u\n", \
     48                    __func__, __FILE__, __LINE__); \
     49                stack_trace(); \
     50                panic_printf("Panic message: " format "\n", \
     51                    ##__VA_ARGS__);\
     52        } while (0)
     53
     54#else /* CONFIG_DEBUG */
     55
     56#define panic(format, ...) \
     57        do { \
     58                silent = false; \
     59                panic_printf("Kernel panic: " format "\n", ##__VA_ARGS__); \
     60                stack_trace(); \
     61        } while (0)
     62
     63#endif /* CONFIG_DEBUG */
    5964
    6065extern bool silent;
Note: See TracChangeset for help on using the changeset viewer.