diff options
author | Waldemar Brodkorb <wbx@uclibc-ng.org> | 2016-09-21 17:40:38 +0200 |
---|---|---|
committer | Waldemar Brodkorb <wbx@uclibc-ng.org> | 2016-09-21 17:40:55 +0200 |
commit | 047d8328a9596a3f63c259437c089454c4efa188 (patch) | |
tree | 07963273a160a62dd3abc841e47c087a1d9bd435 /package/gdb-microblaze/patches/patch-gdb_debugreg_h | |
parent | 1d1f6f59f6cb745acb9d3b90b4b74ed011739fd5 (diff) |
gdb-microbaze: split off big patch, so update-patches works
Diffstat (limited to 'package/gdb-microblaze/patches/patch-gdb_debugreg_h')
-rw-r--r-- | package/gdb-microblaze/patches/patch-gdb_debugreg_h | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/package/gdb-microblaze/patches/patch-gdb_debugreg_h b/package/gdb-microblaze/patches/patch-gdb_debugreg_h new file mode 100644 index 000000000..8800f7c67 --- /dev/null +++ b/package/gdb-microblaze/patches/patch-gdb_debugreg_h @@ -0,0 +1,51 @@ +--- gdb-7.8.2.orig/gdb/debugreg.h 1970-01-01 00:00:00.000000000 +0100 ++++ gdb-7.8.2/gdb/debugreg.h 2016-09-20 19:56:32.003878822 +0200 +@@ -0,0 +1,48 @@ ++#ifndef SYS_DEBUGREG_H ++#define SYS_DEBUGREG_H ++ ++#include <stdint.h> ++ ++#define DR_FIRSTADDR 0 ++#define DR_LASTADDR 3 ++ ++#define DR_STATUS 6 ++#define DR_CONTROL 7 ++ ++#define DR_TRAP0 (0x1) ++#define DR_TRAP1 (0x2) ++#define DR_TRAP2 (0x4) ++#define DR_TRAP3 (0x8) ++ ++#define DR_STEP (0x4000) ++#define DR_SWITCH (0x8000) ++ ++#define DR_CONTROL_SHIFT 16 ++#define DR_CONTROL_SIZE 4 ++ ++#define DR_RW_EXECUTE (0x0) ++#define DR_RW_WRITE (0x1) ++#define DR_RW_READ (0x3) ++ ++#define DR_LEN_1 (0x0) ++#define DR_LEN_2 (0x4) ++#define DR_LEN_4 (0xC) ++#define DR_LEN_8 (0x8) ++ ++#define DR_LOCAL_ENABLE_SHIFT 0 ++#define DR_GLOBAL_ENABLE_SHIFT 1 ++#define DR_ENABLE_SIZE 2 ++ ++#define DR_LOCAL_ENABLE_MASK (0x55) ++#define DR_GLOBAL_ENABLE_MASK (0xAA) ++ ++ ++#if SIZE_MAX > 4294967295 ++# define DR_CONTROL_RESERVED (0xFFFFFFFF0000FC00UL) ++#else ++# define DR_CONTROL_RESERVED (0x00FC00U) ++#endif ++#define DR_LOCAL_SLOWDOWN (0x100) ++#define DR_GLOBAL_SLOWDOWN (0x200) ++ ++#endif |