Blame view

kernel/linux-rt-4.4.41/arch/arm/include/asm/exception.h 529 Bytes
5113f6f70   김현기   kernel add
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
  /*
   * Annotations for marking C functions as exception handlers.
   *
   * These should only be used for C functions that are called from the low
   * level exception entry code and not any intervening C code.
   */
  #ifndef __ASM_ARM_EXCEPTION_H
  #define __ASM_ARM_EXCEPTION_H
  
  #include <linux/ftrace.h>
  
  #define __exception	__attribute__((section(".exception.text")))
  #ifdef CONFIG_FUNCTION_GRAPH_TRACER
  #define __exception_irq_entry	__irq_entry
  #else
  #define __exception_irq_entry	__exception
  #endif
  
  #endif /* __ASM_ARM_EXCEPTION_H */