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