Fixed strcmp for .dynamic section
[dyninst.git] / common / h / matherr.h
1 #ifndef matherr_H
2 #define matherr_H
3 #include <math.h>
4
5 //
6 // matherr is a user defined exception handler for the math library.
7 // if it returns 0, the matherr library do something about the arithmetic
8 // exception. If it returns 1, it does not. We use this function here
9 // to avoid the error messages produced by sqrt(-3). It is only turned on
10 // just before the call to sqrt(-3), and it is inmediately turned off
11 // afterwards.
12 // NOTE: The file "matherr.h" should be included before "main", otherwise
13 // the customized matherr would not get called.
14 //
15 extern bool matherr_flag;
16 extern int matherr(struct exception *x);
17
18 #endif