OLD | NEW |
1 /* Copyright 2007, 2011-2012 Free Software Foundation, Inc. | 1 /* Copyright 2007-2013 Free Software Foundation, Inc. |
2 | 2 |
3 This program is free software; you can redistribute it and/or modify | 3 This program is free software; you can redistribute it and/or modify |
4 it under the terms of the GNU General Public License as published by | 4 it under the terms of the GNU General Public License as published by |
5 the Free Software Foundation; either version 3 of the License, or | 5 the Free Software Foundation; either version 3 of the License, or |
6 (at your option) any later version. | 6 (at your option) any later version. |
7 | 7 |
8 This program is distributed in the hope that it will be useful, | 8 This program is distributed in the hope that it will be useful, |
9 but WITHOUT ANY WARRANTY; without even the implied warranty of | 9 but WITHOUT ANY WARRANTY; without even the implied warranty of |
10 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | 10 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
11 GNU General Public License for more details. | 11 GNU General Public License for more details. |
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
59 | 59 |
60 i = pthread_create (&thread, NULL, thread_b, NULL); | 60 i = pthread_create (&thread, NULL, thread_b, NULL); |
61 assert (i == 0); | 61 assert (i == 0); |
62 | 62 |
63 pthread_barrier_wait (&barrier); | 63 pthread_barrier_wait (&barrier); |
64 | 64 |
65 pthread_exit (NULL); /* break-here-2 */ | 65 pthread_exit (NULL); /* break-here-2 */ |
66 /* NOTREACHED */ | 66 /* NOTREACHED */ |
67 return 0; | 67 return 0; |
68 } | 68 } |
OLD | NEW |