Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(5)

Side by Side Diff: gdb/amd64-linux-tdep.h

Issue 11969036: Merge GDB 7.5.1 (Closed) Base URL: http://git.chromium.org/native_client/nacl-gdb.git@master
Patch Set: Created 7 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « gdb/amd64-linux-nat.c ('k') | gdb/amd64-linux-tdep.c » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* Target-dependent code for GNU/Linux AMD64. 1 /* Target-dependent code for GNU/Linux AMD64.
2 2
3 Copyright (C) 2006-2012 Free Software Foundation, Inc. 3 Copyright (C) 2006-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 16 matching lines...) Expand all
27 contains a value >= 0 it is interpreted as the system call number 27 contains a value >= 0 it is interpreted as the system call number
28 that the kernel is supposed to restart. */ 28 that the kernel is supposed to restart. */
29 #define AMD64_LINUX_ORIG_RAX_REGNUM (AMD64_YMM15H_REGNUM + 1) 29 #define AMD64_LINUX_ORIG_RAX_REGNUM (AMD64_YMM15H_REGNUM + 1)
30 30
31 /* Total number of registers for GNU/Linux. */ 31 /* Total number of registers for GNU/Linux. */
32 #define AMD64_LINUX_NUM_REGS (AMD64_LINUX_ORIG_RAX_REGNUM + 1) 32 #define AMD64_LINUX_NUM_REGS (AMD64_LINUX_ORIG_RAX_REGNUM + 1)
33 33
34 /* Linux target description. */ 34 /* Linux target description. */
35 extern struct target_desc *tdesc_amd64_linux; 35 extern struct target_desc *tdesc_amd64_linux;
36 extern struct target_desc *tdesc_amd64_avx_linux; 36 extern struct target_desc *tdesc_amd64_avx_linux;
37 extern struct target_desc *tdesc_x32_linux;
38 extern struct target_desc *tdesc_x32_avx_linux;
37 39
38 /* Enum that defines the syscall identifiers for amd64 linux. 40 /* Enum that defines the syscall identifiers for amd64 linux.
39 Used for process record/replay, these will be translated into 41 Used for process record/replay, these will be translated into
40 a gdb-canonical set of syscall ids in linux-record.c. */ 42 a gdb-canonical set of syscall ids in linux-record.c. */
41 43
42 enum amd64_syscall { 44 enum amd64_syscall {
43 amd64_sys_read = 0, 45 amd64_sys_read = 0,
44 amd64_sys_write = 1, 46 amd64_sys_write = 1,
45 amd64_sys_open = 2, 47 amd64_sys_open = 2,
46 amd64_sys_close = 3, 48 amd64_sys_close = 3,
(...skipping 255 matching lines...) Expand 10 before | Expand all | Expand 10 after
302 amd64_sys_set_robust_list = 273, 304 amd64_sys_set_robust_list = 273,
303 amd64_sys_get_robust_list = 274, 305 amd64_sys_get_robust_list = 274,
304 amd64_sys_splice = 275, 306 amd64_sys_splice = 275,
305 amd64_sys_tee = 276, 307 amd64_sys_tee = 276,
306 amd64_sys_sync_file_range = 277, 308 amd64_sys_sync_file_range = 277,
307 amd64_sys_vmsplice = 278, 309 amd64_sys_vmsplice = 278,
308 amd64_sys_move_pages = 279, 310 amd64_sys_move_pages = 279,
309 }; 311 };
310 312
311 #endif /* amd64-linux-tdep.h */ 313 #endif /* amd64-linux-tdep.h */
OLDNEW
« no previous file with comments | « gdb/amd64-linux-nat.c ('k') | gdb/amd64-linux-tdep.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698