Files
clang-p2996/lld/ELF
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-13 18:22:55 +00:00
2017-10-13 18:22:55 +00:00
2017-10-13 18:22:55 +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-23 21:12:19 +00:00
2017-10-11 01:50:56 +00:00
2017-10-13 18:22:55 +00:00
2017-07-18 11:55:35 +00:00
2016-03-12 06:06:40 +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-24 17:01:40 +00:00
2017-10-24 19:53:51 +00:00