aboutsummaryrefslogtreecommitdiff
path: root/mkinstalldirs
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2020-07-20 08:55:48 +0200
committerJan Beulich <jbeulich@suse.com>2020-07-20 08:55:48 +0200
commit48ef937e913d31bbd24a7ae568d30b499a6b3477 (patch)
tree1756069c86fa289c0c1490160997871bd03f1723 /mkinstalldirs
parent693bec1ed63fcd4dc00ce13a702a256955f8cc6f (diff)
downloadgdb-48ef937e913d31bbd24a7ae568d30b499a6b3477.zip
gdb-48ef937e913d31bbd24a7ae568d30b499a6b3477.tar.gz
gdb-48ef937e913d31bbd24a7ae568d30b499a6b3477.tar.bz2
x86: honor absolute section when emitting code
Various provisions exist for insns to be placed in the absolute section, yet actually trying to do so didn't work. While data emission (of non- zero values) is not allowed by generic code, I think this functionality is useful for the programmer to be able to determine the size of insns. Therefore, rather than turning the silnet failure into a verbose one, make things mostly work; the one class of insns not supported (yet) are branches (JMP and Jcc) with dynamically determined displacement widths. In this one case, an error now gets reported instead of silently ignoring the code. Also avoid recording ISA / feature usage for insns emitted to the absolute section.
Diffstat (limited to 'mkinstalldirs')
0 files changed, 0 insertions, 0 deletions