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 |