OLD | NEW |
1 /* This testcase is part of GDB, the GNU debugger. | 1 /* This testcase is part of GDB, the GNU debugger. |
2 | 2 |
3 Copyright 2008, 2010-2012 Free Software Foundation, Inc. | 3 Copyright 2008, 2010-2012 Free Software Foundation, Inc. |
4 | 4 |
5 This program is free software; you can redistribute it and/or modify | 5 This program is free software; you can redistribute it and/or modify |
6 it under the terms of the GNU General Public License as published by | 6 it under the terms of the GNU General Public License as published by |
7 the Free Software Foundation; either version 3 of the License, or | 7 the Free Software Foundation; either version 3 of the License, or |
8 (at your option) any later version. | 8 (at your option) any later version. |
9 | 9 |
10 This program is distributed in the hope that it will be useful, | 10 This program is distributed in the hope that it will be useful, |
(...skipping 24 matching lines...) Expand all Loading... |
35 /* Easy place to set a breakpoint. */ | 35 /* Easy place to set a breakpoint. */ |
36 | 36 |
37 void | 37 void |
38 stop_here () | 38 stop_here () |
39 { | 39 { |
40 } | 40 } |
41 | 41 |
42 int | 42 int |
43 main () | 43 main () |
44 { | 44 { |
45 #ifdef usestubs | |
46 set_debug_traps (); | |
47 breakpoint (); | |
48 #endif | |
49 | 45 |
50 #ifdef SIG_SETMASK | 46 #ifdef SIG_SETMASK |
51 /* Ensure all the signals aren't blocked. | 47 /* Ensure all the signals aren't blocked. |
52 The environment in which the testsuite is run may have blocked some | 48 The environment in which the testsuite is run may have blocked some |
53 for whatever reason. */ | 49 for whatever reason. */ |
54 { | 50 { |
55 sigset_t newset; | 51 sigset_t newset; |
56 sigemptyset (&newset); | 52 sigemptyset (&newset); |
57 sigprocmask (SIG_SETMASK, &newset, NULL); | 53 sigprocmask (SIG_SETMASK, &newset, NULL); |
58 } | 54 } |
59 #endif | 55 #endif |
60 | 56 |
61 /* Stop here so we can hand-call gen_signal. */ | 57 /* Stop here so we can hand-call gen_signal. */ |
62 stop_here (); | 58 stop_here (); |
63 | 59 |
64 return 0; | 60 return 0; |
65 } | 61 } |
OLD | NEW |