Commit | Line | Data |
---|---|---|
f79da888 | 1 | 2018-01-05 Xavier Roirand <roirand@adacore.com> |
e3861a03 XR |
2 | |
3 | * ada-valprint.c (print_optional_low_bound): Handle | |
4 | character-indexed array printing like boolean-indexed array | |
5 | printing. | |
6 | ||
cd385f94 JB |
7 | 2018-01-05 Joel Brobecker <brobecker@adacore.com> |
8 | ||
9 | * NEWS: Create a new section for the next release branch. | |
10 | Rename the section of the current branch, now that it has | |
11 | been cut. | |
12 | ||
09aca949 JB |
13 | 2018-01-05 Joel Brobecker <brobecker@adacore.com> |
14 | ||
15 | GDB 8.1 branch created (5219ac6237c272b938c28517bf371429260c71e7): | |
16 | * version.in: Bump version to 8.1.50.DATE-git. | |
17 | ||
9f757bf7 XR |
18 | 2018-01-03 Xavier Roirand <roirand@adacore.com> |
19 | ||
20 | * ada-lang.h (ada_exception_catchpoint_kind) <ada_catch_handlers>: | |
21 | Add field. | |
22 | * ada-lang.c (struct exception_support_info) <catch_handlers_sym>: | |
23 | Add field. | |
24 | (default_exception_support_info) <catch_handlers_sym>: Add field. | |
25 | (exception_support_info_fallback) <catch_handlers_sym>: Add field. | |
26 | (ada_exception_name_addr_1): Add "catch handlers" handling. | |
27 | (ada_exception_catchpoint_cond_string) <ex>: New parameter. | |
28 | Update all callers. | |
29 | (create_excep_cond_exprs) <ex>: Add parameter. | |
30 | (re_set_exception): Update create_excep_cond_exprs call. | |
31 | (print_it_exception, print_one_exception, print_mention_exception) | |
32 | (print_recreate_exception): Add "catch handler" handling. | |
33 | (allocate_location_catch_handlers, re_set_catch_handlers) | |
34 | (check_status_catch_handlers, print_it_catch_handlers) | |
35 | (print_one_catch_handlers, print_mention_catch_handlers) | |
36 | (print_recreate_catch_handlers): New function. | |
37 | (catch_handlers_breakpoint_ops): New variable. | |
38 | (catch_ada_exception_command_split) <is_catch_handlers_cmd>: | |
39 | Add parameter. Add "catch handler" handling. | |
40 | (ada_exception_sym_name, ada_exception_breakpoint_ops): | |
41 | Add "catch handler" handling. | |
42 | (ada_exception_catchpoint_cond_string): Add "catch handler" | |
43 | handling. | |
44 | (create_ada_exception_catchpoint): Update create_excep_cond_exprs | |
45 | call. | |
46 | (catch_ada_handlers_command): New function. | |
47 | (initialize_ada_catchpoint_ops): Initialize "catch handlers" | |
48 | operations structure. | |
49 | (_initialize_ada_language): Add "catch handlers" command entry. | |
50 | * NEWS: Document "catch handlers" feature. | |
51 | ||
9fe561ab JB |
52 | 2018-01-02 Joel Brobecker <brobecker@adacore.com> |
53 | ||
54 | * ada-lang.c (ada_value_slice_from_ptr): Take array stride into | |
55 | account when creating the array type of the slice. | |
56 | (ada_value_slice): Likewise. | |
57 | ||
a405673c JB |
58 | 2018-01-02 Joel Brobecker <brobecker@adacore.com> |
59 | ||
60 | * gdbtypes.h (enum dynamic_prop_node_kind) <DYN_PROP_BYTE_STRIDE>: | |
61 | New enum value. | |
62 | (create_array_type_with_stride): Add byte_stride_prop parameter. | |
63 | * gdbtypes.c (create_array_type_with_stride) <byte_stride_prop>: | |
64 | New parameter. Update all callers in this file. | |
65 | (array_type_has_dynamic_stride): New function. | |
66 | (is_dynamic_type_internal, resolve_dynamic_array): Add handling | |
67 | of arrays with dynamic byte strides. | |
68 | * dwarf2read.c (read_array_type): Add support for dynamic | |
69 | DW_AT_byte_stride attributes. | |
70 | ||
74a2f8ff JB |
71 | 2018-01-02 Joel Brobecker <brobecker@adacore.com> |
72 | ||
73 | * dwarf2read.c (read_unspecified_type): Treat | |
74 | DW_TAG_enumeration_type DIEs from Ada units as stubs. | |
75 | ||
e2882c85 JB |
76 | 2018-01-01 Joel Brobecker <brobecker@adacore.com> |
77 | ||
78 | Update copyright year range in all GDB files. | |
79 | ||
1690bb24 JB |
80 | 2018-01-01 Joel Brobecker <brobecker@adacore.com> |
81 | ||
82 | * copyright.py (BY_HAND): Remove gdb/testsuite/gdb.base/step-line.inp | |
83 | and gdb/testsuite/gdb.base/step-line.c. | |
84 | ||
0f0c98a8 JB |
85 | 2018-01-01 Joel Brobecker <brobecker@adacore.com> |
86 | ||
87 | * copyright.py (main): Dump the contents of | |
88 | MULTIPLE_COPYRIGHT_HEADERS (separately) from BY_HAND, | |
89 | even if BY_HAND is empty. | |
90 | ||
82e1e79a JB |
91 | 2018-01-01 Joel Brobecker <brobecker@adacore.com> |
92 | ||
93 | * top.c (print_gdb_version): Update Copyright year in version | |
94 | message. | |
95 | ||
053f54e5 | 96 | 2018-01-01 Joel Brobecker <brobecker@adacore.com> |
47fea877 | 97 | |
053f54e5 | 98 | * config/djgpp/fnchange.lst: Add entry for gdb/ChangeLog-2017. |
47fea877 | 99 | |
053f54e5 | 100 | For older changes see ChangeLog-2017. |
c906108c SS |
101 | \f |
102 | Local Variables: | |
103 | mode: change-log | |
104 | left-margin: 8 | |
105 | fill-column: 74 | |
106 | version-control: never | |
57da7796 | 107 | coding: utf-8 |
c906108c | 108 | End: |