sections.h 762 B

1234567891011121314151617181920212223
  1. #ifndef _ASM_GENERIC_SECTIONS_H_
  2. #define _ASM_GENERIC_SECTIONS_H_
  3. /* References to section boundaries */
  4. extern char _text[], _stext[], _etext[];
  5. extern char _data[], _sdata[], _edata[];
  6. extern char __bss_start[], __bss_stop[];
  7. extern char __init_begin[], __init_end[];
  8. extern char _sinittext[], _einittext[];
  9. extern char _end[];
  10. extern char __per_cpu_load[], __per_cpu_start[], __per_cpu_end[];
  11. extern char __kprobes_text_start[], __kprobes_text_end[];
  12. extern char __initdata_begin[], __initdata_end[];
  13. extern char __start_rodata[], __end_rodata[];
  14. /* function descriptor handling (if any). Override
  15. * in asm/sections.h */
  16. #ifndef dereference_function_descriptor
  17. #define dereference_function_descriptor(p) (p)
  18. #endif
  19. #endif /* _ASM_GENERIC_SECTIONS_H_ */