Daily bump.
[official-gcc.git] / gcc / brig / ChangeLog
blob08045329eeba1692d68ef407433db75d3caa6468
1 2017-08-04  Henry Linjamäki  <henry.linjamaki@parmance.com>
3         Fix PR 81713
4         * brigfrontend/brig-basic-inst-handler.cc: replace build_int_cst with
5         bitsize_int in building BIT_FIELD_REF.
6         * brigfrontend/brig-code-entry-handler.cc: likewise.
8 2017-07-05  Richard Sandiford  <richard.sandiford@linaro.org>
9             Alan Hayward  <alan.hayward@arm.com>
10             David Sherwood  <david.sherwood@arm.com>
12         * brig-c.h (brig_type_for_mode): Remove "enum" before "machine_mode".
13         * brig-lang.c (brig_langhook_type_for_mode): Likewise.
15 2017-07-04  Jakub Jelinek  <jakub@redhat.com>
17         * brigfrontend/brig-function.cc: Include profile-count.h.
18         * brigfrontend/brig-to-generic.cc: Likewise.
20 2017-05-18  Thomas Schwinge  <thomas@codesourcery.com>
22         * brigfrontend/brig-to-generic.h (class brig_to_generic): Use
23         "dump_flags_t" for "m_dump_flags" member.
25 2017-05-13  Pekka Jääskeläinen  <pekka.jaaskelainen@parmance.com>
27         * brigfrontend/brig-code-entry-handler.cc
28         (brig_code_entry_handler::build_address_operand): Fix
29         an assertion when doing an 'lda' of a private array
30         offset.
32 2017-05-03  Pekka Jääskeläinen  <pekka.jaaskelainen@parmance.com>
34         * brigfrontend/brig-code-entry-handler.cc
35         (brig_code_entry_handler::build_address_operand): Fix a bug
36         with reg+offset addressing on 32b segments. In large mode,
37         the offset is treated as 32bits unless it's global, readonly or
38         kernarg address space.
40 2016-02-01  Pekka Jääskeläinen  <pekka.jaaskelainen@parmance.com>
42         * brigfrontend/brig-code-entry-handler.cc: fix address
43         expressions which refer only to offset 0, but nothing else.
44         * brigfrontend/brig-lane-inst-handler.cc: fix
45         activelanepermute_b64 HSAIL instruction.
46         * brigfrontend/brig-to-generic.cc: remove useless c_str()
47         call. Add missing va_end (). Fix PR79250.
49 2017-01-30  Jakub Jelinek  <jakub@redhat.com>
51         * brigfrontend/brig-code-entry-handler.cc
52         (brig_code_entry_handler::get_tree_cst_for_hsa_operand): For %lu
53         cast size_t arguments to unsigned long.
55 2017-01-27  Pekka Jääskeläinen  <pekka.jaaskelainen@parmance.com>
57         * config-lang.in: Removed stale target-libbrig reference.
59 2017-01-26  Jakub Jelinek  <jakub@redhat.com>
61         Update copyright years.
63 2017-01-24  Pekka Jääskeläinen  <pekka@parmance.com>
64             Martin Jambor  <mjambor@suse.cz>
66         * Make-lang.in: New file.
67         * brig-builtins.h: Likewise.
68         * brig-c.h: Likewise.
69         * brig-lang.c: Likewise.
70         * brigspec.c: Likewise.
71         * config-lang.in: Likewise.
72         * lang-specs.h: Likewise.
73         * lang.opt: Likewise.
74         * brigfrontend/brig-arg-block-handler.cc: Likewise.
75         * brigfrontend/brig-atomic-inst-handler.cc: Likewise.
76         * brigfrontend/brig-basic-inst-handler.cc: Likewise.
77         * brigfrontend/brig-branch-inst-handler.cc: Likewise.
78         * brigfrontend/brig-cmp-inst-handler.cc: Likewise.
79         * brigfrontend/brig-code-entry-handler.cc: Likewise.
80         * brigfrontend/brig-code-entry-handler.h: Likewise.
81         * brigfrontend/brig-comment-handler.cc: Likewise.
82         * brigfrontend/brig-control-handler.cc: Likewise.
83         * brigfrontend/brig-copy-move-inst-handler.cc: Likewise.
84         * brigfrontend/brig-cvt-inst-handler.cc: Likewise.
85         * brigfrontend/brig-fbarrier-handler.cc: Likewise.
86         * brigfrontend/brig-function-handler.cc: Likewise.
87         * brigfrontend/brig-function.cc: Likewise.
88         * brigfrontend/brig-function.h: Likewise.
89         * brigfrontend/brig-inst-mod-handler.cc: Likewise.
90         * brigfrontend/brig-label-handler.cc: Likewise.
91         * brigfrontend/brig-lane-inst-handler.cc: Likewise.
92         * brigfrontend/brig-machine.c: Likewise.
93         * brigfrontend/brig-machine.h: Likewise.
94         * brigfrontend/brig-mem-inst-handler.cc: Likewise.
95         * brigfrontend/brig-module-handler.cc: Likewise.
96         * brigfrontend/brig-queue-inst-handler.cc: Likewise.
97         * brigfrontend/brig-seg-inst-handler.cc: Likewise.
98         * brigfrontend/brig-signal-inst-handler.cc: Likewise.
99         * brigfrontend/brig-to-generic.cc: Likewise.
100         * brigfrontend/brig-to-generic.h: Likewise.
101         * brigfrontend/brig-util.cc: Likewise.
102         * brigfrontend/brig-util.h: Likewise.
103         * brigfrontend/brig-variable-handler.cc: Likewise.
104         * brigfrontend/phsa.h: Likewise.