| 1 | 2012-01-04 Joel Brobecker <brobecker@adacore.com> |
| 2 | |
| 3 | * gnulib/extra/update-copyright: New file, imported from gnulib. |
| 4 | |
| 5 | 2012-01-04 Joel Brobecker <brobecker@adacore.com> |
| 6 | |
| 7 | * README (Copyright and License Notices): New section. |
| 8 | |
| 9 | 2012-01-03 Tom Tromey <tromey@redhat.com> |
| 10 | |
| 11 | PR python/12533: |
| 12 | * python/py-value.c (valpy_dereference, valpy_get_address |
| 13 | valpy_get_dynamic_type, valpy_lazy_string, valpy_do_cast) |
| 14 | (valpy_getitem, valpy_call, valpy_binop, valpy_negative) |
| 15 | (valpy_absolute, valpy_richcompare): Free intermediate values. |
| 16 | |
| 17 | 2011-01-03 Joel Brobecker <brobecker@adacore.com> |
| 18 | |
| 19 | * ada-lang.c: Reformat the copyright notice. |
| 20 | |
| 21 | 2012-01-02 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 22 | |
| 23 | * Makefile.in (ALL_TARGET_OBS): Remove solib-target.o. |
| 24 | * configure.tgt (arm*-wince-pe, arm*-*-mingw32ce*, arm*-*-symbianelf*) |
| 25 | (i[34567]86-*-dicos*, i[34567]86-*-cygwin*, i[34567]86-*-mingw32*) |
| 26 | (x86_64-*-dicos*, x86_64-*-mingw*): Remove solib-target.o. |
| 27 | Revert this part of: |
| 28 | 2012-01-02 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 29 | Build gdb directly from *.o files not using libgdb.a. |
| 30 | * Makefile.in (COMMON_OBS): Remove solib-target.o. |
| 31 | |
| 32 | 2012-01-02 Joel Brobecker <brobecker@adacore.com> |
| 33 | |
| 34 | * gdb/common/gdb_thread_db.h, gdb/dbxread.c, gdb/environ.c, |
| 35 | gdb/gcore.h, gdb/rs6000-tdep.h, gdb/s390-nat.c, gdb/tic6x-tdep.c: |
| 36 | Reformat the copyright header. |
| 37 | |
| 38 | 2012-01-02 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 39 | |
| 40 | Revert this part of: |
| 41 | 2012-01-02 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 42 | Remove the gdbtui binary. |
| 43 | * gdb.c (main): Remove args.interpreter_p initialization. |
| 44 | * main.c (captured_main): Set INTERPRETER_P directly by INTERP_CONSOLE. |
| 45 | * main.h (struct captured_main_args): Remove interpreter_p. |
| 46 | |
| 47 | 2012-01-02 Joel Brobecker <brobecker@adacore.com> |
| 48 | |
| 49 | * config/djgpp/fnchange.lst: Add entry for ChangeLog-2011. |
| 50 | |
| 51 | 2012-01-02 Joel Brobecker <brobecker@adacore.com> |
| 52 | |
| 53 | * top.c (print_gdb_version): Update copyright year. |
| 54 | |
| 55 | 2012-01-02 Yao Qi <yao@codesourcery.com> |
| 56 | |
| 57 | * inf-ptrace.c (inf_ptrace_xfer_partial): Reindent. |
| 58 | |
| 59 | 2012-01-02 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 60 | Joel Brobecker <brobecker@adacore.com> |
| 61 | |
| 62 | Fix regression for gdb.cp/gdb2495.exp with gcc-4.7. |
| 63 | * arch-utils.c (displaced_step_at_entry_point): Incrase BP_LEN skip to |
| 64 | 3 times. |
| 65 | * infcall.c (call_function_by_hand) <AT_SYMBOL>: Move it upwards and |
| 66 | fall through into AT_ENTRY_POINT. |
| 67 | (call_function_by_hand) <AT_ENTRY_POINT>: New variable bp_len. Adjust |
| 68 | DUMMY_ADDR with it. |
| 69 | * ppc-linux-tdep.c (ppc_linux_displaced_step_location): Increase |
| 70 | PPC_INSN_SIZE skip to 3 times. |
| 71 | |
| 72 | 2012-01-02 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 73 | |
| 74 | * amd64-linux-nat.c (update_debug_registers_callback): New comment on |
| 75 | the return value. |
| 76 | * i386-linux-nat.c (update_debug_registers_callback): Likewise. |
| 77 | |
| 78 | 2012-01-02 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 79 | |
| 80 | Build gdb directly from *.o files not using libgdb.a. |
| 81 | * Makefile.in (SUBDIR_TUI_OBS): Remove duplicate tui.o. |
| 82 | (COMMON_OBS): Remove solib-target.o. |
| 83 | (LIBGDB_OBS, libgdb.a): Move it before the gdb$(EXEEXT) rule. |
| 84 | (gdb$(EXEEXT)): Replace libgdb.a with $(LIBGDB_OBS). |
| 85 | (LIBGDB_OBS, libgdb.a): Move it above. |
| 86 | * configure.tgt (alpha*-*-linux*, alpha*-*-freebsd*) |
| 87 | (alpha*-*-kfreebsd*-gnu, alpha*-*-netbsd*, alpha*-*-knetbsd*-gnu) |
| 88 | (alpha*-*-openbsd*, am33_2.0*-*-linux*, arm*-wince-pe) |
| 89 | (arm*-*-mingw32ce*, arm*-*-linux*, arm*-*-netbsd*, arm*-*-knetbsd*-gnu) |
| 90 | (arm*-*-openbsd*, cris*, frv-*-*, hppa*-*-hpux*, hppa*-*-linux*) |
| 91 | (hppa*-*-netbsd*, hppa*-*-openbsd*, i[34567]86-*-darwin*) |
| 92 | (i[34567]86-*-dicos*, i[34567]86-*-freebsd*, i[34567]86-*-kfreebsd*-gnu) |
| 93 | (i[34567]86-*-netbsd*, i[34567]86-*-knetbsd*-gnu, i[34567]86-*-openbsd*) |
| 94 | (i[34567]86-*-nto*, i[34567]86-*-solaris2.1[0-9]*) |
| 95 | (x86_64-*-solaris2.1[0-9]*, i[34567]86-*-solaris*, i[34567]86-*-linux*) |
| 96 | (i[34567]86-*-gnu*, ia64-*-linux*, m32r*-*-linux*, m68*-*-linux*) |
| 97 | (m68*-*-netbsd*, m68*-*-knetbsd*-gnu, m68*-*-openbsd*) |
| 98 | (microblaze*-linux-*, microblaze*-*-linux*, mips*-sgi-irix5*) |
| 99 | (mips*-sgi-irix6*, mips*-*-linux*, mips*-*-netbsd*) |
| 100 | (mips*-*-knetbsd*-gnu, mips64*-*-openbsd*, powerpc-*-netbsd*) |
| 101 | (powerpc-*-knetbsd*-gnu, powerpc-*-openbsd*, powerpc-*-aix*, rs6000-*-*) |
| 102 | (powerpc-*-linux*, powerpc64-*-linux*, powerpc*-*-*, s390*-*-*) |
| 103 | (sh*-*-linux*, sh*-*-netbsdelf*, sh*-*-knetbsd*-gnu, sh*-*-openbsd*) |
| 104 | (sparc-*-linux*, sparc64-*-linux*, sparc*-*-freebsd*) |
| 105 | (sparc*-*-kfreebsd*-gnu, sparc-*-netbsd*, sparc-*-knetbsd*-gnu) |
| 106 | (sparc64-*-netbsd*, sparc64-*-knetbsd*-gnu, sparc-*-openbsd*) |
| 107 | (sparc64-*-openbsd*, sparc-*-solaris2.[0-6], sparc-*-solaris2.[0-6].*) |
| 108 | (sparc-*-solaris2*, sparcv9-*-solaris2*, sparc64-*-solaris2*) |
| 109 | (vax-*-netbsd*, vax-*-knetbsd*-gnu, x86_64-*-darwin*, x86_64-*-dicos*) |
| 110 | (x86_64-*-linux*, x86_64-*-freebsd*, x86_64-*-kfreebsd*-gnu) |
| 111 | (x86_64-*-netbsd*, x86_64-*-knetbsd*-gnu, x86_64-*-openbsd*) |
| 112 | (xtensa*-*-linux*, xtensa*): Remove solib.o from gdb_target_obs. |
| 113 | |
| 114 | 2012-01-02 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 115 | |
| 116 | Remove the gdbtui binary. |
| 117 | * .gitignore (/gdbtui): Remove. |
| 118 | * Makefile.in (TUI): Remove. |
| 119 | (SUBDIR_TUI_OBS): Remove tui-main.o. |
| 120 | (SUBDIR_TUI_SRCS): Remove tui/tui-main.c. |
| 121 | (all-tui, install-tui, uninstall-tui, $(TUI)$(EXEEXT), clean-tui) |
| 122 | (tui-main.o): Remove. |
| 123 | (all_object_files): Remove tui-main.o. |
| 124 | * NEWS: New note for the gdbtui removal. |
| 125 | * configure: Rebuilt. |
| 126 | * configure.ac: No longer add all-tui, clean-tui, install-tui and |
| 127 | uninstall-tui to CONFIG_ALL, CONFIG_CLEAN, CONFIG_INSTALL and |
| 128 | CONFIG_UNINSTALL respectively. |
| 129 | * gdb.c (main): Remove args.interpreter_p initialization. |
| 130 | * main.c (captured_main): Set INTERPRETER_P directly by INTERP_CONSOLE. |
| 131 | * main.h (struct captured_main_args): Remove interpreter_p. |
| 132 | * tui/tui-main.c: Remove. |
| 133 | |
| 134 | 2012-01-01 Doug Evans <dje@google.com> |
| 135 | |
| 136 | * dwarf2read.c (dwarf2_compute_name): Simplify objfile references. |
| 137 | (dwarf2_physname, read_import_statement): Ditto. |
| 138 | (read_call_site_scope, dwarf2_record_block_ranges): Ditto. |
| 139 | (process_structure_scope read_subroutine_type): Ditto. |
| 140 | (read_typedef, load_partial_dies, read_partial_die): Ditto. |
| 141 | (find_partial_die, dwarf_decode_lines, lookup_die_type): Ditto. |
| 142 | (dwarf2_fetch_die_location_block): Ditto. |
| 143 | (dwarf_decode_macros, dwarf2_symbol_mark_computed): Ditto. |
| 144 | |
| 145 | * dwarf2read.c (read_signatured_type): Delete `objfile' arg. |
| 146 | All callers updated. |
| 147 | (load_full_comp_unit, queue_comp_unit, process_queue): Ditto. |
| 148 | (dw2_do_instantiate_symtab, dw2_instantiate_symtab): Ditto. |
| 149 | (process_psymtab_comp_unit, load_partial_comp_unit): Ditto. |
| 150 | |
| 151 | * dwarf2read.c (load_cu): Move assert to more useful location. |
| 152 | |
| 153 | * dwarf2read.c (free_heap_comp_unit): Renamed from free_one_comp_unit. |
| 154 | All callers updated. |
| 155 | |
| 156 | * dwarf2read.c (dwarf2_per_objfile): Add comment. |
| 157 | (dwarf2_elf_names): Minor reformat. |
| 158 | (dwarf2_per_cu_data): Tweak comment. |
| 159 | (dwarf2_read_section): Fix comment. |
| 160 | (create_all_comp_units): Fix comment. |
| 161 | (load_full_comp_unit): Fix comment. |
| 162 | (process_full_comp_unit): Fix comment. |
| 163 | (read_signatured_type): Fix comment. |
| 164 | |
| 165 | For older changes see ChangeLog-2011. |
| 166 | \f |
| 167 | Local Variables: |
| 168 | mode: change-log |
| 169 | left-margin: 8 |
| 170 | fill-column: 74 |
| 171 | version-control: never |
| 172 | coding: utf-8 |
| 173 | End: |