musl/include
Rich Felker e738b8cbe6 restore _Noreturn to __assert_fail
this reverts commit 2c1f8fd5da3306fd7c8a2267467e44eb61f12dd4. without
the _Noreturn attribute, the compiler cannot use asserts to perform
reachability/range analysis. this leads to missed optimizations and
spurious warnings.

the original backtrace problem that prompted the removal of _Noreturn
was not clearly documented at the time, but it seems to happen only
when libc was built without -g, which also breaks many other
backtracing cases.
2016-08-30 16:39:54 -04:00
..
2013-07-03 18:07:50 +02:00
2012-05-06 16:35:32 -04:00
2016-08-30 16:39:54 -04:00
2011-02-12 00:22:29 -05:00
2012-09-08 18:16:33 -04:00
2016-08-30 16:01:47 -04:00
2011-02-12 00:22:29 -05:00
2014-06-21 19:24:15 -04:00
2013-04-10 22:38:46 -04:00
2011-02-14 21:59:38 -05:00
2012-05-06 16:35:32 -04:00
2011-02-12 00:22:29 -05:00
2013-11-29 12:45:09 -05:00
2011-02-12 00:22:29 -05:00
2014-07-31 02:38:23 -04:00
2011-04-05 15:40:36 -04:00
2011-02-12 00:22:29 -05:00
2011-02-12 00:22:29 -05:00
2013-01-04 20:36:34 +01:00