| OLD | NEW |
| 1 /* Intel 386 target-dependent stuff. | 1 /* Intel 386 target-dependent stuff. |
| 2 | 2 |
| 3 Copyright (C) 1988-2012 Free Software Foundation, Inc. | 3 Copyright (C) 1988-2012 Free Software Foundation, Inc. |
| 4 | 4 |
| 5 This file is part of GDB. | 5 This file is part of GDB. |
| 6 | 6 |
| 7 This program is free software; you can redistribute it and/or modify | 7 This program is free software; you can redistribute it and/or modify |
| 8 it under the terms of the GNU General Public License as published by | 8 it under the terms of the GNU General Public License as published by |
| 9 the Free Software Foundation; either version 3 of the License, or | 9 the Free Software Foundation; either version 3 of the License, or |
| 10 (at your option) any later version. | 10 (at your option) any later version. |
| (...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 54 #include "record.h" | 54 #include "record.h" |
| 55 #include <stdint.h> | 55 #include <stdint.h> |
| 56 | 56 |
| 57 #include "features/i386/i386.c" | 57 #include "features/i386/i386.c" |
| 58 #include "features/i386/i386-avx.c" | 58 #include "features/i386/i386-avx.c" |
| 59 #include "features/i386/i386-mmx.c" | 59 #include "features/i386/i386-mmx.c" |
| 60 | 60 |
| 61 #include "ax.h" | 61 #include "ax.h" |
| 62 #include "ax-gdb.h" | 62 #include "ax-gdb.h" |
| 63 | 63 |
| 64 #include "stap-probe.h" |
| 65 #include "user-regs.h" |
| 66 #include "cli/cli-utils.h" |
| 67 #include "expression.h" |
| 68 #include "parser-defs.h" |
| 69 #include <ctype.h> |
| 70 |
| 64 /* Register names. */ | 71 /* Register names. */ |
| 65 | 72 |
| 66 static const char *i386_register_names[] = | 73 static const char *i386_register_names[] = |
| 67 { | 74 { |
| 68 "eax", "ecx", "edx", "ebx", | 75 "eax", "ecx", "edx", "ebx", |
| 69 "esp", "ebp", "esi", "edi", | 76 "esp", "ebp", "esi", "edi", |
| 70 "eip", "eflags", "cs", "ss", | 77 "eip", "eflags", "cs", "ss", |
| 71 "ds", "es", "fs", "gs", | 78 "ds", "es", "fs", "gs", |
| 72 "st0", "st1", "st2", "st3", | 79 "st0", "st1", "st2", "st3", |
| 73 "st4", "st5", "st6", "st7", | 80 "st4", "st5", "st6", "st7", |
| (...skipping 292 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 366 case 45: return I386_GS_REGNUM; | 373 case 45: return I386_GS_REGNUM; |
| 367 } | 374 } |
| 368 | 375 |
| 369 /* This will hopefully provoke a warning. */ | 376 /* This will hopefully provoke a warning. */ |
| 370 return gdbarch_num_regs (gdbarch) + gdbarch_num_pseudo_regs (gdbarch); | 377 return gdbarch_num_regs (gdbarch) + gdbarch_num_pseudo_regs (gdbarch); |
| 371 } | 378 } |
| 372 | 379 |
| 373 | 380 |
| 374 | 381 |
| 375 | 382 |
error: old chunk mismatch |
None
| OLD | NEW |