X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2FChangeLog;h=fa1ca59cc0d06e724f07f1c417f9d9f2424d9720;hb=896ee09882933a707d2adef76aaa184249e8de05;hp=0a0033a612ebbb23b7936587942a128510b645f7;hpb=73f1bd769a5216b3debc1025faa62a466c5a1e68;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 0a0033a612..fa1ca59cc0 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,206 @@ +2018-09-26 Tom Tromey + + * valops.c (auto_abandon): Remove dead code. + +2018-09-26 Tom Tromey + + * tui/tui-win.c (WIN_HEIGHT_USAGE): Remove extra ">"s. + +2018-09-24 Tom Tromey + + * common/pathstuff.c (get_standard_cache_dir): Make + "xdg_cache_home" and "home" const. + * top.c (init_history): Make "tmpenv" const. + * main.c (get_init_files): Make "homedir" const. + +2018-09-23 Tom Tromey + + PR python/18852: + * python/py-param.c (get_set_value): Use gdbpy_handle_exception. + +2018-09-23 Tom Tromey + + * python/py-function.c (fnpy_call): Use gdbpy_handle_exception. + * python/py-cmd.c (cmdpy_function): Use gdbpy_handle_exception. + * python/python-internal.h (gdbpy_handle_exception): Declare. + * python/py-utils.c (gdbpy_handle_exception): New function. + +2018-09-23 Tom Tromey + + PR python/17284: + * python/py-type.c (typy_template_argument): Check for negative + argument number. + +2018-09-23 Tom Tromey + + PR python/14062: + * python/python.c (gdbpy_run_events): Do not ignore exceptions. + +2018-09-23 Tom Tromey + + PR python/18170: + * python/py-value.c (valpy_int): Allow conversion from pointer + type. + +2018-09-23 Tom Tromey + + PR python/20126: + * python/py-value.c (valpy_int): Respect type sign. + +2018-09-23 Tom Tromey + + PR python/18352; + * python/py-value.c (valpy_float): Allow conversions from int or + char. + (valpy_int, valpy_long): Allow conversions from float. + +2018-09-23 Tom Tromey + + * ctf.c (ctf_start): Use gdb_fopen_cloexec. + * common/scoped_mmap.c (mmap_file): Use gdb_open_cloexec. + +2018-09-23 Rainer Orth + + * amd64-sol2-tdep.c (amd64_sol2_sigtramp_p): Also recognize + __sighndlr. + * i386-sol2-tdep.c (i386_sol2_sigtramp_p): Likewise. + +2018-08-02 Jon Turney + + * windows-nat.c (windows_nat_target::wait): Remove a spurious + target_terminal::ours(). + +2018-09-23 Simon Marchi + + * aarch64-linux-tdep.c (aarch64_linux_supply_sve_regset): Change type + of vl to ULONGEST. + +2018-09-21 Yacov Simhony + + * breakpoint.c (update_inserted_breakpoint_locations): Remove + redundant condition. + +2018-09-20 Rainer Orth + + * proc-utils.h (PROC_CTL_WORD_TYPE): Remove. + + * procfs.c: Don't check for PR_MODEL_NATIVE definition. + * sparc-sol2-nat.c: Likewise. Remove Linux, __arch64__ references. + * sol-thread.c (ps_pdmodel): Don't guard definition. + + * procfs.c: Fix formatting. + + * procfs.c (sysset_t_alloc): Remove. + (create_procinfo): Use XNEW instead of sysset_t_alloc. + (procfs_debug_inferior): Likewise. + (procfs_set_exec_trap): Likewise. + (proc_set_traced_sysentry): Don't allocate argp dynamically. + (proc_set_traced_sysexit): Likewise. + + * procfs.c (create_procinfo): Use xsnprintf to fix ARI warning. + (dead_procinfo): Likewise. + (proc_warn): Likewise. + (proc_error): Likewise. + (proc_get_LDT_entry): Likewise. + (do_attach): Likewise. + (procfs_target::pid_to_str): Likewise. + (iterate_over_mappings): Likewise. + + * procfs.c (create_procinfo): Fix ARI warning. + (proc_get_status): Likewise. + (proc_stop_process): Likewise. + (proc_run_process): Likewise. + (proc_kill): Likewise. + (proc_get_LDT_entry): Likewise. + (procfs_find_LDT_entry): Likewise. + (proc_update_threads): Likewise. + (proc_iterate_over_threads): Likewise. + (do_attach): Likewise. + (procfs_xfer_memory): Likewise. + (invalidate_cache): Likewise. + (procfs_target::resume): Likewise. + (procfs_init_inferior): Likewise. + (procfs_set_exec_trap): Likewise. + (procfs_target::thread_alive): Likewise. + (procfs_target::pid_to_exec_file): Likewise. + (iterate_over_mappings): Likewise. + (procfs_target::make_corefile_notes): Likewise. + * sol-thread.c (sol_thread_target::thread_alive): Likewise. + + * procfs.c (procfs_find_LDT_entry): Silence ARI warning. + (procfs_find_LDT_entry): Likewise. + * sol-thread.c (ps_lgetLDT): Likewise. + +2018-09-20 Rainer Orth + + PR tdep/17903 + * procfs.c (procfs_target): Declare pid_to_exec_file. + (procfs_target::pid_to_exec_file): New. + +2018-09-20 Rainer Orth + + * auxv.c (default_print_auxv_entry): Reflect AT_SUN_CAP_HW1 + renaming. + Handle AT_SUN_EMULATOR, AT_SUN_BRANDNAME, AT_SUN_BRAND_AUX1, + AT_SUN_BRAND_AUX2, AT_SUN_BRAND_AUX3, AT_SUN_CAP_HW2. + +2018-09-20 Rainer Orth + + * i386-v4-nat.c (regmap, supply_gregset, fill_gregset) + (supply_fpregset, fill_fpregset): Move ... + * i386-sol2-nat.c [PR_MODEL_NATIVE != PR_MODEL_LP64]: ... here. + Remove HAVE_GREGSET_T, HAVE_FPREGET_T guards. + Remove references to ioctl-based procfs. + Include . + Remove PR_MODEL_NATIVE guards. + * configure.nat (NATDEPFILES): Remove i386-v4-nat.o. + * Makefile.in (ALLDEPFILES): Remove i386-v4-nat.c. + +2018-09-19 Xavier Roirand + + PR gdb/20981: + * solib-darwin.c (darwin_get_dyld_bfd): New function. + (darwin_solib_get_all_image_info_addr_at_init): Update call. + (darwin_solib_create_inferior_hook): Handle unrelocated dyld. + +2018-09-19 John Baldwin + + * fbsd-tdep.c (fbsd_print_sockaddr_in): Style fix. + (fbsd_print_sockaddr_in6): Likewise. + +2018-09-19 Richard Bunt + Chris January + + * eval.c (skip_undetermined_arglist): Skip argument list helper. + (evaluate_subexp_standard): Return a dummy type when + honoring EVAL_SKIP in OP_VAR_VALUE and handle skipping in the + OP_F77_UNDETERMINED_ARGLIST case. + * expression.h (enum noside): Update comment. + +2018-09-19 George Vasick + + * solib-svr4.c (svr4_same_1): Also handle amd64 ld.so.1. + +2018-09-19 Stefan Teleman + April Chin + Rainer Orth + + * procfs.c (MAX_PROC_NAME_SIZE): Allow for 6-digit PID_MAX and + uint_t lwpid_t. + (create_procinfo): Print pids in /proc without leading zeros. + +2018-09-18 Sandra Loosemore + + * nios2-tdep.c (nios2_gcc_target_options): New. + (nios2_gdb_arch_init): Install new hook. + +2018-09-18 Simon Marchi + + * patches/0001-Fix-PR-gdb-23558-Use-system-s-getcwd-when-cross-comp.patch: + New file. + * update-gnulib.sh: Apply patch. + * configure: Re-generate. + 2018-09-18 John Baldwin * infcmd.c (_initialize_infcmd): Remove "running" from "info proc"