forked from marbl/canu
-
Notifications
You must be signed in to change notification settings - Fork 0
/
AS_UTL_stackTrace.H
41 lines (35 loc) · 1.26 KB
/
AS_UTL_stackTrace.H
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
/******************************************************************************
*
* This file is part of canu, a software program that assembles whole-genome
* sequencing reads into contigs.
*
* This software is based on:
* 'Celera Assembler' (http://wgs-assembler.sourceforge.net)
* the 'kmer package' (http://kmer.sourceforge.net)
* both originally distributed by Applera Corporation under the GNU General
* Public License, version 2.
*
* Canu branched from Celera Assembler at its revision 4587.
* Canu branched from the kmer project at its revision 1994.
*
* Modifications by:
*
* Brian P. Walenz from 2013-MAR-14 to 2013-AUG-01
* are Copyright 2013 J. Craig Venter Institute, and
* are subject to the GNU General Public License version 2
*
* Brian P. Walenz beginning on 2016-JAN-11
* are a 'United States Government Work', and
* are released in the public domain
*
* File 'README.licenses' in the root directory of this distribution contains
* full conditions and disclaimers for each license.
*/
#ifndef AS_UTL_STACKTRACE_H
#define AS_UTL_STACKTRACE_H
#include <signal.h>
void
AS_UTL_catchCrash(int sig_num, siginfo_t *info, void *ctx);
void
AS_UTL_installCrashCatcher(void);
#endif // AS_UTL_STACKTRACE_H