Simon Atanasyan
2953224d64
[MC] Accept a numeric value as an ELF section header's type
...
GAS supports specification of section header's type using a numeric
value [1]. This patch brings the same functionality to LLVM. That allows
to setup some target-specific section types belong to the SHT_LOPROC -
SHT_HIPROC range. If we attempt to print unknown section type, MCSectionELF
class shows an error message. It's better than print sole '@' sign
without any section type name.
In case of MIPS, example of such section's type is SHT_MIPS_DWARF.
Without the patch we will have to implement some workarounds
in probably not-MIPS-specific part of code base to convert SHT_MIPS_DWARF
to the @progbits while printing assembly and to assign SHT_MIPS_DWARF for
@progbits sections named .debug_* if we encounter such section in
an input assembly.
[1] https://sourceware.org/binutils/docs/as/Section.html
Differential Revision: https://reviews.llvm.org/D29719
llvm-svn: 297446
2017-03-10 08:22:13 +00:00
..
2016-12-15 07:59:08 +00:00
2015-04-17 08:46:11 +00:00
2015-06-04 15:33:30 +00:00
2015-09-08 18:59:47 +00:00
2015-11-03 20:02:22 +00:00
2015-06-23 11:31:32 +00:00
2015-06-04 15:33:30 +00:00
2015-04-28 01:37:11 +00:00
2015-11-06 13:35:35 +00:00
2015-11-06 13:35:35 +00:00
2015-11-06 13:35:35 +00:00
2015-11-06 13:35:35 +00:00
2015-11-06 13:35:35 +00:00
2015-11-06 13:35:35 +00:00
2015-11-06 13:35:35 +00:00
2015-11-06 13:35:35 +00:00
2015-11-06 13:35:35 +00:00
2015-11-06 13:35:35 +00:00
2015-11-06 13:35:35 +00:00
2015-11-06 13:35:35 +00:00
2015-11-06 13:35:35 +00:00
2015-11-06 13:35:35 +00:00
2015-05-12 15:25:08 +00:00
2015-11-06 13:35:35 +00:00
2015-11-06 13:35:35 +00:00
2016-04-15 15:57:41 +00:00
2015-11-06 13:35:35 +00:00
2015-11-06 13:35:35 +00:00
2015-11-06 13:35:35 +00:00
2015-11-03 20:02:22 +00:00
2015-11-03 20:02:22 +00:00
2015-11-03 20:02:22 +00:00
2015-11-03 18:50:51 +00:00
2015-11-17 10:00:43 +00:00
2015-11-17 10:00:43 +00:00
2015-06-06 20:12:40 +00:00
2015-06-06 20:12:40 +00:00
2015-04-15 15:59:37 +00:00
2016-05-27 12:27:32 +00:00
2016-12-16 14:02:28 +00:00
2016-12-16 14:02:28 +00:00
2016-12-16 14:02:28 +00:00
2016-12-16 14:02:28 +00:00
2015-09-11 20:47:35 +00:00
2015-11-04 23:50:29 +00:00
2016-12-16 14:02:28 +00:00
2015-12-04 21:56:46 +00:00
2015-11-03 20:02:22 +00:00
2015-03-13 18:20:45 +00:00
2015-04-29 13:55:07 +00:00
2015-04-29 13:55:07 +00:00
2015-05-22 21:37:13 +00:00
2017-02-28 23:40:46 +00:00
2015-07-01 10:28:09 +00:00
2016-07-06 21:19:11 +00:00
2016-06-17 17:04:56 +00:00
2016-06-17 17:04:56 +00:00
2016-06-17 17:04:56 +00:00
2015-05-28 15:20:00 +00:00
2015-04-15 15:59:37 +00:00
2015-04-29 13:55:07 +00:00
2015-04-15 15:59:37 +00:00
2015-11-03 20:02:22 +00:00
2015-11-03 20:02:22 +00:00
2015-11-03 20:02:22 +00:00
2015-06-23 11:31:32 +00:00
2015-04-29 13:55:07 +00:00
2016-05-27 12:52:30 +00:00
2015-06-04 15:33:30 +00:00
2015-04-29 13:55:07 +00:00
2015-11-03 19:24:17 +00:00
2015-04-29 13:55:07 +00:00
2015-04-03 01:46:11 +00:00
2016-04-08 18:15:37 +00:00
2016-04-08 18:15:37 +00:00
2016-04-08 18:15:37 +00:00
2016-04-08 18:15:37 +00:00
2015-05-22 21:37:13 +00:00
2015-06-04 15:33:30 +00:00
2016-07-06 21:19:11 +00:00
2015-11-02 19:13:59 +00:00
2016-04-09 20:32:33 +00:00
2016-01-20 18:57:48 +00:00
2015-04-29 13:55:07 +00:00
2017-02-09 14:59:20 +00:00
2017-02-09 14:59:20 +00:00
2017-02-09 14:59:20 +00:00
2017-02-09 14:59:20 +00:00
2016-12-15 10:20:48 +00:00
2017-03-10 08:22:13 +00:00
2017-03-10 08:22:13 +00:00
2015-06-03 05:14:22 +00:00
2017-02-24 21:44:58 +00:00
2017-02-24 21:44:58 +00:00
2015-11-03 20:02:22 +00:00
2015-04-06 16:34:41 +00:00
2015-04-06 16:34:41 +00:00
2015-04-06 16:34:41 +00:00
2015-04-06 16:34:41 +00:00
2015-11-03 20:02:22 +00:00
2017-02-24 21:44:58 +00:00
2015-03-04 22:03:21 +00:00
2015-08-14 15:16:37 +00:00
2015-11-03 20:02:22 +00:00
2015-05-22 21:37:13 +00:00
2015-06-22 23:36:03 +00:00
2015-06-04 15:33:30 +00:00
2015-04-15 15:59:37 +00:00
2015-04-29 13:55:07 +00:00
2015-05-22 21:37:13 +00:00
2015-08-14 15:16:37 +00:00
2015-06-25 20:10:45 +00:00
2015-06-25 20:10:45 +00:00
2016-04-13 19:46:54 +00:00
2015-04-17 21:15:17 +00:00
2015-05-28 15:20:00 +00:00
2015-06-04 15:33:30 +00:00