linux/arch/microblaze/include/asm/unwind.h
<<
>>
Prefs
   1/*
   2 * Backtrace support for Microblaze
   3 *
   4 * Copyright (C) 2010  Digital Design Corporation
   5 *
   6 * This file is subject to the terms and conditions of the GNU General Public
   7 * License.  See the file "COPYING" in the main directory of this archive
   8 * for more details.
   9 */
  10
  11#ifndef __MICROBLAZE_UNWIND_H
  12#define __MICROBLAZE_UNWIND_H
  13
  14struct stack_trace;
  15
  16struct trap_handler_info {
  17        unsigned long start_addr;
  18        unsigned long end_addr;
  19        const char    *trap_name;
  20};
  21extern struct trap_handler_info microblaze_trap_handlers;
  22
  23extern const char _hw_exception_handler;
  24extern const char ex_handler_unhandled;
  25
  26void microblaze_unwind(struct task_struct *task, struct stack_trace *trace);
  27
  28#endif  /* __MICROBLAZE_UNWIND_H */
  29
  30