OpenMPI 0.1.1

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

- File List
- Globals

debuggers.h
Go to the documentation of this file.
1 /*
2 * Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
3 * University Research and Technology
4 * Corporation. All rights reserved.
5 * Copyright (c) 2004-2009 The University of Tennessee and The University
6 * of Tennessee Research Foundation. All rights
7 * reserved.
8 * Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
9 * University of Stuttgart. All rights reserved.
10 * Copyright (c) 2004-2005 The Regents of the University of California.
11 * All rights reserved.
12 * Copyright (c) 2007-2011 Cisco Systems, Inc. All rights reserved.
13 * $COPYRIGHT$
14 *
15 * Additional copyrights may follow
16 *
17 * $HEADER$
18 */
19
20 /**
21 * @file
22 *
23 * MPI portion of debugger support
24 */
25
26 #ifndef OMPI_DEBUGGERS_H
27 #define OMPI_DEBUGGERS_H
28
29 #include "ompi_config.h"
30
31 BEGIN_C_DECLS
32
33 /**
34 * Wait for a debugger if asked.
35 */
36 extern void ompi_wait_for_debugger(void);
37
38 /**
39 * Notify a debugger that we're about to abort
40 */
41 extern void ompi_debugger_notify_abort(char *string);
42
43 /**
44 * Breakpoint function for parallel debuggers.
45 * This function is also defined in orterun for the starter.
46 * It should never conflict with this one
47 */
48 OMPI_DECLSPEC void* MPIR_Breakpoint(void);
49
50 END_C_DECLS
51
52 #endif /* OMPI_DEBUGGERS_H */
ompi_debugger_notify_abort
void ompi_debugger_notify_abort(char *string)
Notify a debugger that we're about to abort.
Definition: ompi_debuggers.c:272
MPIR_Breakpoint
OMPI_DECLSPEC void * MPIR_Breakpoint(void)
Breakpoint function for parallel debuggers.
Definition: orterun.c:140
ompi_wait_for_debugger
BEGIN_C_DECLS void ompi_wait_for_debugger(void)
Wait for a debugger if asked.
Definition: ompi_debuggers.c:169