-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path9001-gcc-libstdc++-remove-noreturn.patch
90 lines (70 loc) · 3.3 KB
/
9001-gcc-libstdc++-remove-noreturn.patch
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
--- a/libstdc++-v3/include/bits/functexcept.h.orig 2019-01-01 12:31:55.000000000 +0000
+++ b/libstdc++-v3/include/bits/functexcept.h 2020-10-11 22:41:31.381720920 +0100
@@ -45,69 +45,69 @@
// Helper for exception objects in <except>
void
- __throw_bad_exception(void) __attribute__((__noreturn__));
+ __throw_bad_exception(void); // __attribute__((__noreturn__));
// Helper for exception objects in <new>
void
- __throw_bad_alloc(void) __attribute__((__noreturn__));
+ __throw_bad_alloc(void); // __attribute__((__noreturn__));
// Helper for exception objects in <typeinfo>
void
- __throw_bad_cast(void) __attribute__((__noreturn__));
+ __throw_bad_cast(void); // __attribute__((__noreturn__));
void
- __throw_bad_typeid(void) __attribute__((__noreturn__));
+ __throw_bad_typeid(void); // __attribute__((__noreturn__));
// Helpers for exception objects in <stdexcept>
void
- __throw_logic_error(const char*) __attribute__((__noreturn__));
+ __throw_logic_error(const char*); // __attribute__((__noreturn__));
void
- __throw_domain_error(const char*) __attribute__((__noreturn__));
+ __throw_domain_error(const char*); // __attribute__((__noreturn__));
void
- __throw_invalid_argument(const char*) __attribute__((__noreturn__));
+ __throw_invalid_argument(const char*); // __attribute__((__noreturn__));
void
- __throw_length_error(const char*) __attribute__((__noreturn__));
+ __throw_length_error(const char*); // __attribute__((__noreturn__));
void
- __throw_out_of_range(const char*) __attribute__((__noreturn__));
+ __throw_out_of_range(const char*); // __attribute__((__noreturn__));
void
__throw_out_of_range_fmt(const char*, ...) __attribute__((__noreturn__))
__attribute__((__format__(__gnu_printf__, 1, 2)));
void
- __throw_runtime_error(const char*) __attribute__((__noreturn__));
+ __throw_runtime_error(const char*); // __attribute__((__noreturn__));
void
- __throw_range_error(const char*) __attribute__((__noreturn__));
+ __throw_range_error(const char*); // __attribute__((__noreturn__));
void
- __throw_overflow_error(const char*) __attribute__((__noreturn__));
+ __throw_overflow_error(const char*); // __attribute__((__noreturn__));
void
- __throw_underflow_error(const char*) __attribute__((__noreturn__));
+ __throw_underflow_error(const char*); // __attribute__((__noreturn__));
// Helpers for exception objects in <ios>
void
- __throw_ios_failure(const char*) __attribute__((__noreturn__));
+ __throw_ios_failure(const char*); // __attribute__((__noreturn__));
void
- __throw_ios_failure(const char*, int) __attribute__((__noreturn__));
+ __throw_ios_failure(const char*, int); // __attribute__((__noreturn__));
// Helpers for exception objects in <system_error>
void
- __throw_system_error(int) __attribute__((__noreturn__));
+ __throw_system_error(int); // __attribute__((__noreturn__));
// Helpers for exception objects in <future>
void
- __throw_future_error(int) __attribute__((__noreturn__));
+ __throw_future_error(int); // __attribute__((__noreturn__));
// Helpers for exception objects in <functional>
void
- __throw_bad_function_call() __attribute__((__noreturn__));
+ __throw_bad_function_call(); // __attribute__((__noreturn__));
_GLIBCXX_END_NAMESPACE_VERSION
} // namespace