GNU Binutils with patches for OS216
Révision | dd2037827180f69e7e312a2080affcbb03c98d70 (tree) |
---|---|
l'heure | 2018-10-01 01:17:52 |
Auteur | Pedro Alves <palves@redh...> |
Commiter | Pedro Alves |
Darwin: Remove unused variables [-Werror=unused-variable]
Building GDB with --host=x86_64-apple-darwin15 using G++ 5.3.0 runs
into a number of -Werror=unused-variable warnings/errors:
This commit fixes all such warnings.
gdb/ChangeLog:
2018-09-30 Pedro Alves <palves@redhat.com>
* darwin-nat-info.c (darwin_debug_regions_recurse)
(info_mach_exceptions_command): Remove unused local variables.
* darwin-nat.c (darwin_decode_notify_message)
(darwin_nat_target::resume, darwin_nat_target::mourn_inferior)
(darwin_stop_inferior, darwin_setup_exceptions)
(darwin_nat_target::kill, darwin_attach_pid, darwin_ptrace_him)
(darwin_nat_target::attach, darwin_nat_target::detach)
(darwin_read_write_inferior, darwin_read_dyld_info): Remove unused
local variables.
* i386-darwin-nat.c (i386_darwin_dr_set): Remove unused local
variables.
@@ -1,3 +1,17 @@ | ||
1 | +2018-09-30 Pedro Alves <palves@redhat.com> | |
2 | + | |
3 | + * darwin-nat-info.c (darwin_debug_regions_recurse) | |
4 | + (info_mach_exceptions_command): Remove unused local variables. | |
5 | + * darwin-nat.c (darwin_decode_notify_message) | |
6 | + (darwin_nat_target::resume, darwin_nat_target::mourn_inferior) | |
7 | + (darwin_stop_inferior, darwin_setup_exceptions) | |
8 | + (darwin_nat_target::kill, darwin_attach_pid, darwin_ptrace_him) | |
9 | + (darwin_nat_target::attach, darwin_nat_target::detach) | |
10 | + (darwin_read_write_inferior, darwin_read_dyld_info): Remove unused | |
11 | + local variables. | |
12 | + * i386-darwin-nat.c (i386_darwin_dr_set): Remove unused local | |
13 | + variables. | |
14 | + | |
1 | 15 | 2018-09-29 Tom Tromey <tom@tromey.com> |
2 | 16 | |
3 | 17 | * README: Remove some leftover text. |
@@ -607,14 +607,12 @@ darwin_debug_regions (task_t task, mach_vm_address_t address, int max) | ||
607 | 607 | static void |
608 | 608 | darwin_debug_regions_recurse (task_t task) |
609 | 609 | { |
610 | - mach_vm_address_t r_addr; | |
611 | 610 | mach_vm_address_t r_start; |
612 | 611 | mach_vm_size_t r_size; |
613 | 612 | natural_t r_depth; |
614 | 613 | mach_msg_type_number_t r_info_size; |
615 | 614 | vm_region_submap_short_info_data_64_t r_info; |
616 | 615 | kern_return_t kret; |
617 | - int ret; | |
618 | 616 | struct ui_out *uiout = current_uiout; |
619 | 617 | |
620 | 618 | ui_out_emit_table table_emitter (uiout, 9, -1, "regions"); |
@@ -792,8 +790,6 @@ disp_exception (const darwin_exception_info *info) | ||
792 | 790 | static void |
793 | 791 | info_mach_exceptions_command (const char *args, int from_tty) |
794 | 792 | { |
795 | - int i; | |
796 | - task_t task; | |
797 | 793 | kern_return_t kret; |
798 | 794 | darwin_exception_info info; |
799 | 795 |
@@ -746,11 +746,7 @@ darwin_decode_notify_message (mach_msg_header_t *hdr, struct inferior **pinf) | ||
746 | 746 | NDR_record_t *ndr = (NDR_record_t *)(hdr + 1); |
747 | 747 | integer_t *data = (integer_t *)(ndr + 1); |
748 | 748 | struct inferior *inf; |
749 | - darwin_thread_t *thread; | |
750 | 749 | task_t task_port; |
751 | - thread_t thread_port; | |
752 | - kern_return_t kret; | |
753 | - int i; | |
754 | 750 | |
755 | 751 | /* Check message header. */ |
756 | 752 | if (hdr->msgh_bits & MACH_MSGH_BITS_COMPLEX) |
@@ -939,12 +935,8 @@ void | ||
939 | 935 | darwin_nat_target::resume (ptid_t ptid, int step, enum gdb_signal signal) |
940 | 936 | { |
941 | 937 | struct target_waitstatus status; |
942 | - int pid; | |
943 | 938 | |
944 | - kern_return_t kret; | |
945 | - int res; | |
946 | 939 | int nsignal; |
947 | - struct inferior *inf; | |
948 | 940 | |
949 | 941 | inferior_debug |
950 | 942 | (2, _("darwin_resume: pid=%d, tid=0x%lx, step=%d, signal=%d\n"), |
@@ -1361,7 +1353,6 @@ darwin_nat_target::mourn_inferior () | ||
1361 | 1353 | darwin_inferior *priv = get_darwin_inferior (inf); |
1362 | 1354 | kern_return_t kret; |
1363 | 1355 | mach_port_t prev; |
1364 | - int i; | |
1365 | 1356 | |
1366 | 1357 | /* Deallocate threads. */ |
1367 | 1358 | darwin_deallocate_threads (inf); |
@@ -1420,8 +1411,6 @@ darwin_stop_inferior (struct inferior *inf) | ||
1420 | 1411 | { |
1421 | 1412 | struct target_waitstatus wstatus; |
1422 | 1413 | ptid_t ptid; |
1423 | - kern_return_t kret; | |
1424 | - int status; | |
1425 | 1414 | int res; |
1426 | 1415 | darwin_inferior *priv = get_darwin_inferior (inf); |
1427 | 1416 |
@@ -1502,7 +1491,6 @@ darwin_setup_exceptions (struct inferior *inf) | ||
1502 | 1491 | { |
1503 | 1492 | darwin_inferior *priv = get_darwin_inferior (inf); |
1504 | 1493 | kern_return_t kret; |
1505 | - int traps_expected; | |
1506 | 1494 | exception_mask_t mask; |
1507 | 1495 | |
1508 | 1496 | kret = darwin_save_exception_ports (priv); |
@@ -1532,7 +1520,6 @@ darwin_nat_target::kill () | ||
1532 | 1520 | struct target_waitstatus wstatus; |
1533 | 1521 | ptid_t ptid; |
1534 | 1522 | kern_return_t kret; |
1535 | - int status; | |
1536 | 1523 | int res; |
1537 | 1524 | |
1538 | 1525 | if (inferior_ptid == null_ptid) |
@@ -1611,10 +1598,6 @@ static void | ||
1611 | 1598 | darwin_attach_pid (struct inferior *inf) |
1612 | 1599 | { |
1613 | 1600 | kern_return_t kret; |
1614 | - mach_port_t prev_port; | |
1615 | - int traps_expected; | |
1616 | - mach_port_t prev_not; | |
1617 | - exception_mask_t mask; | |
1618 | 1601 | |
1619 | 1602 | darwin_inferior *priv = new darwin_inferior; |
1620 | 1603 | inf->priv.reset (priv); |
@@ -1800,10 +1783,6 @@ darwin_pre_ptrace (void) | ||
1800 | 1783 | static void |
1801 | 1784 | darwin_ptrace_him (int pid) |
1802 | 1785 | { |
1803 | - task_t itask; | |
1804 | - kern_return_t kret; | |
1805 | - mach_port_t prev_port; | |
1806 | - int traps_expected; | |
1807 | 1786 | struct inferior *inf = current_inferior (); |
1808 | 1787 | |
1809 | 1788 | darwin_attach_pid (inf); |
@@ -1927,11 +1906,7 @@ void | ||
1927 | 1906 | darwin_nat_target::attach (const char *args, int from_tty) |
1928 | 1907 | { |
1929 | 1908 | pid_t pid; |
1930 | - pid_t pid2; | |
1931 | - int wstatus; | |
1932 | - int res; | |
1933 | 1909 | struct inferior *inf; |
1934 | - kern_return_t kret; | |
1935 | 1910 | |
1936 | 1911 | pid = parse_pid_to_attach (args); |
1937 | 1912 |
@@ -1987,7 +1962,6 @@ darwin_nat_target::attach (const char *args, int from_tty) | ||
1987 | 1962 | void |
1988 | 1963 | darwin_nat_target::detach (inferior *inf, int from_tty) |
1989 | 1964 | { |
1990 | - pid_t pid = inferior_ptid.pid (); | |
1991 | 1965 | darwin_inferior *priv = get_darwin_inferior (inf); |
1992 | 1966 | kern_return_t kret; |
1993 | 1967 | int res; |
@@ -2056,11 +2030,6 @@ darwin_read_write_inferior (task_t task, CORE_ADDR addr, | ||
2056 | 2030 | { |
2057 | 2031 | kern_return_t kret; |
2058 | 2032 | mach_vm_size_t res_length = 0; |
2059 | - pointer_t copied; | |
2060 | - mach_msg_type_number_t copy_count; | |
2061 | - mach_vm_size_t remaining_length; | |
2062 | - mach_vm_address_t region_address; | |
2063 | - mach_vm_size_t region_length; | |
2064 | 2033 | |
2065 | 2034 | inferior_debug (8, _("darwin_read_write_inferior(task=0x%x, %s, len=%s)\n"), |
2066 | 2035 | task, core_addr_to_string (addr), pulongest (length)); |
@@ -2214,7 +2183,6 @@ darwin_read_dyld_info (task_t task, CORE_ADDR addr, gdb_byte *rdaddr, | ||
2214 | 2183 | { |
2215 | 2184 | struct task_dyld_info task_dyld_info; |
2216 | 2185 | mach_msg_type_number_t count = TASK_DYLD_INFO_COUNT; |
2217 | - int sz = TASK_DYLD_INFO_COUNT * sizeof (natural_t); | |
2218 | 2186 | kern_return_t kret; |
2219 | 2187 | |
2220 | 2188 | if (addr != 0 || length > sizeof (mach_vm_address_t)) |
@@ -280,7 +280,6 @@ i386_darwin_nat_target::store_registers (struct regcache *regcache, | ||
280 | 280 | static void |
281 | 281 | i386_darwin_dr_set (int regnum, CORE_ADDR value) |
282 | 282 | { |
283 | - int current_pid; | |
284 | 283 | thread_t current_thread; |
285 | 284 | x86_debug_state_t dr_regs; |
286 | 285 | kern_return_t ret; |