Blame view

include/hang.h 487 Bytes
db41d65a9   Simon Glass   common: Move hang...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
  /* SPDX-License-Identifier: GPL-2.0+ */
  /*
   * (C) Copyright 2000-2009
   * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
   */
  
  #ifndef __HANG_H
  #define __HANG_H
  
  #ifndef __ASSEMBLY__
  /**
   * hang() - Print a message and stop execution
   *
   * This shows a 'hang' message where possible and then goes into an infinite
   * loop. This is called by panic() if CONFIG_PANIC_HANG is enabled.
   *
   * This function does not return.
   */
  void hang(void) __attribute__ ((noreturn));
  #endif
  
  #endif