[v3,0/7] Improve intel IBT support

Message ID 20200624012857.31849-1-vcollod@nvidia.com
Headers show
Series
  • Improve intel IBT support
Related show

Message

Tomar, Sourabh Singh via Gdb-patches June 24, 2020, 1:28 a.m.
Thanks again for your review!

Victor Collod (7):
  Add i386 support for endbr skipping
  amd64_analyze_prologue: swap upper bound check condition operands
  amd64_analyze_prologue: merge op and buf
  amd64_analyze_prologue: invert a condition for readability
  amd64_analyze_prologue: gradually update pc
  amd64_analyze_prologue: fix incorrect comment
  amd64_analyze_prologue: use target_read_code instead of read_code

 gdb/amd64-tdep.c                              | 94 ++++++++++---------
 gdb/i386-tdep.c                               | 19 ++++
 ...n.c => i386-prologue-skip-cf-protection.c} |  0
 ...p => i386-prologue-skip-cf-protection.exp} |  2 +-
 4 files changed, 71 insertions(+), 44 deletions(-)
 rename gdb/testsuite/gdb.arch/{amd64-prologue-skip-cf-protection.c => i386-prologue-skip-cf-protection.c} (100%)
 rename gdb/testsuite/gdb.arch/{amd64-prologue-skip-cf-protection.exp => i386-prologue-skip-cf-protection.exp} (97%)

-- 
2.20.1

Comments

Tomar, Sourabh Singh via Gdb-patches Aug. 5, 2020, 9:44 p.m. | #1
Hello,

Can someone have a look?

Thanks!
________________________________
From: Victor Collod <vcollod@nvidia.com>

Sent: Tuesday, June 23, 2020 6:28 PM
To: gdb-patches@sourceware.org <gdb-patches@sourceware.org>
Cc: Victor Collod <vcollod@nvidia.com>
Subject: [PATCH v3 0/7] Improve intel IBT support

Thanks again for your review!

Victor Collod (7):
  Add i386 support for endbr skipping
  amd64_analyze_prologue: swap upper bound check condition operands
  amd64_analyze_prologue: merge op and buf
  amd64_analyze_prologue: invert a condition for readability
  amd64_analyze_prologue: gradually update pc
  amd64_analyze_prologue: fix incorrect comment
  amd64_analyze_prologue: use target_read_code instead of read_code

 gdb/amd64-tdep.c                              | 94 ++++++++++---------
 gdb/i386-tdep.c                               | 19 ++++
 ...n.c => i386-prologue-skip-cf-protection.c} |  0
 ...p => i386-prologue-skip-cf-protection.exp} |  2 +-
 4 files changed, 71 insertions(+), 44 deletions(-)
 rename gdb/testsuite/gdb.arch/{amd64-prologue-skip-cf-protection.c => i386-prologue-skip-cf-protection.c} (100%)
 rename gdb/testsuite/gdb.arch/{amd64-prologue-skip-cf-protection.exp => i386-prologue-skip-cf-protection.exp} (97%)

--
2.20.1