Rui Ueyama
8e38ea8b9e
Unassign sections if they are "assigned" to /DISCARD/.
...
"/DISCARD/" is a special section name in the linker script to discard
input sections. Previously, we handled it as if it were a real section,
so an input section can be assigned but dead. However, allowing sections
to be
- assigned and alive (will be emitted),
- not assigned and dead (removed), or
- assigned but dead (???)
feels logically wrong and practically error-prone. This patch removes
the last combination of the states.
llvm-svn: 316622
2017-10-25 22:03:21 +00:00
..
2017-10-24 20:11:07 +00:00
2017-10-13 18:22:55 +00:00
2017-10-25 15:20:30 +00:00
2017-10-25 15:20:30 +00:00
2017-10-02 21:00:41 +00:00
2017-10-02 21:00:41 +00:00
2017-09-20 08:03:18 +00:00
2017-10-02 21:00:41 +00:00
2017-10-13 18:22:55 +00:00
2017-10-02 21:00:41 +00:00
2017-10-13 18:22:55 +00:00
2017-10-02 21:00:41 +00:00
2017-10-04 00:19:41 +00:00
2017-09-24 23:12:36 +00:00
2017-10-13 18:22:55 +00:00
2017-07-18 11:55:35 +00:00
2017-10-11 04:01:13 +00:00
2017-10-10 22:18:16 +00:00
2017-10-25 18:09:54 +00:00
2017-10-24 21:44:43 +00:00
2017-10-25 22:03:21 +00:00
2017-10-23 21:12:19 +00:00
2017-10-11 01:50:56 +00:00
2017-10-02 21:00:41 +00:00
2017-10-13 18:22:55 +00:00
2017-07-27 19:22:43 +00:00
2017-10-24 08:26:32 +00:00
2017-07-18 11:55:35 +00:00
2017-10-25 15:20:30 +00:00
2017-10-13 18:22:55 +00:00
2017-10-11 02:28:28 +00:00
2016-03-12 06:06:40 +00:00
2017-10-17 14:39:03 +00:00
2017-10-12 03:14:06 +00:00
2017-10-12 08:40:12 +00:00
2017-10-02 21:00:41 +00:00
2017-10-25 14:50:51 +00:00
2017-10-02 21:00:41 +00:00
2017-10-04 08:50:34 +00:00
2017-10-04 08:50:34 +00:00
2017-10-24 16:27:31 +00:00
2017-10-24 16:27:31 +00:00
2017-10-24 16:27:31 +00:00
2017-10-16 18:49:28 +00:00
2017-10-21 23:20:13 +00:00
2017-10-11 03:12:53 +00:00
2017-10-11 22:49:24 +00:00
2017-10-24 17:01:40 +00:00
2017-10-11 22:49:24 +00:00
2017-10-11 22:49:24 +00:00
2017-10-24 19:53:51 +00:00
2017-10-03 13:30:02 +00:00