| commit | d9189ceb23bde1758cc2fa5dd3497679e5fab3dc | [log] [tgz] |
|---|---|---|
| author | Rui Ueyama <ruiu@google.com> | Thu Oct 15 17:11:03 2015 +0000 |
| committer | Rui Ueyama <ruiu@google.com> | Thu Oct 15 17:11:03 2015 +0000 |
| tree | dd4afd9cce41254c223b13061c90f3f066917944 | |
| parent | 89760f04f98d816ec226b6a349a1ca7c0d84ad14 [diff] |
ELF2: Implement __start_SECNAME and __stop_SECNAME. If a section name is valid as a C identifier (which is rare because of the leading '.'), linkers are expected to define __start_<secname> and __stop_<secname> symbols. They are at beginning and end of the section, respectively. This is not requested by the ELF standard, but GNU ld and gold provide this feature. llvm-svn: 250432