annotate libhsail-rt/ChangeLog @ 158:494b0b89df80 default tip

...
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Mon, 25 May 2020 18:13:55 +0900
parents 1830386684a0
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
1 2020-01-24 Maciej W. Rozycki <macro@wdc.com>
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
2
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
3 * configure.ac: Handle `--with-toolexeclibdir='.
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
4 * Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
5 * aclocal.m4: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
6 * configure: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
7
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
8 2020-01-01 Jakub Jelinek <jakub@redhat.com>
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
9
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
10 Update copyright years.
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
11
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
12 2019-09-27 Maciej W. Rozycki <macro@wdc.com>
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
13
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
14 * configure: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
15
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
16 2019-01-01 Jakub Jelinek <jakub@redhat.com>
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
17
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
18 Update copyright years.
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
19
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
20 2018-10-31 Joseph Myers <joseph@codesourcery.com>
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
21
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
22 PR bootstrap/82856
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
23 * configure.ac: Remove AC_PREREQ.
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
24 * Makefile.in, aclocal.m4, configure: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
25
131
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
26 2018-05-04 Pekka Jääskeläinen <pekka.jaaskelainen@parmance.com>
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
27
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
28 * include/internal/phsa-rt.h: Whitespace cleanup.
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
29 * include/internal/workitems.h: Store work item ID data to easily
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
30 accessible locations.
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
31 * rt/workitems.c: Same.
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
32
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
33 2018-05-04 Pekka Jääskeläinen <pekka.jaaskelainen@parmance.com>
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
34
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
35 * rt/workitems.c: Fix an alloca stack underflow.
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
36
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
37 2018-04-18 David Malcolm <dmalcolm@redhat.com>
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
38
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
39 PR jit/85384
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
40 * configure: Regenerate.
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
41
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
42 2018-01-03 Jakub Jelinek <jakub@redhat.com>
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
43
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
44 Update copyright years.
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
45
111
kono
parents:
diff changeset
46 2017-09-27 Pekka Jääskeläinen <pekka.jaaskelainen@parmance.com>
kono
parents:
diff changeset
47
kono
parents:
diff changeset
48 * include/internal/phsa-rt.h: Support for improved group segment
kono
parents:
diff changeset
49 handling with a stack-like allocation scheme.
kono
parents:
diff changeset
50 * include/internal/workitems.h: Likewise.
kono
parents:
diff changeset
51 * rt/workitems.c: Likewise.
kono
parents:
diff changeset
52
kono
parents:
diff changeset
53 2017-09-25 Pekka Jääskeläinen <pekka.jaaskelainen@parmance.com>
kono
parents:
diff changeset
54
kono
parents:
diff changeset
55 * rt/workitems.c: Assume the host runtime allocates the work group
kono
parents:
diff changeset
56 memory.
kono
parents:
diff changeset
57
kono
parents:
diff changeset
58 2017-05-03 Pekka Jääskeläinen <pekka.jaaskelainen@parmance.com>
kono
parents:
diff changeset
59
kono
parents:
diff changeset
60 * rt/workitems.c: Removed a leftover comment.
kono
parents:
diff changeset
61 * rt/arithmetic.c (__hsail_class_f32, __hsail_class_f64): Fix the
kono
parents:
diff changeset
62 check for signaling/non-signalling NaN. Add class_f64 default
kono
parents:
diff changeset
63 implementation.
kono
parents:
diff changeset
64
kono
parents:
diff changeset
65 2017-02-01 Jakub Jelinek <jakub@redhat.com>
kono
parents:
diff changeset
66
kono
parents:
diff changeset
67 * configure.tgt: Fix i?86-*-linux* entry.
kono
parents:
diff changeset
68 * rt/sat_arithmetic.c (__hsail_sat_add_u32, __hsail_sat_add_u64,
kono
parents:
diff changeset
69 __hsail_sat_add_s32, __hsail_sat_add_s64): Use __builtin_add_overflow.
kono
parents:
diff changeset
70 (__hsail_sat_sub_u8, __hsail_sat_sub_u16): Remove pointless for overflow
kono
parents:
diff changeset
71 over maximum.
kono
parents:
diff changeset
72 (__hsail_sat_sub_u32, __hsail_sat_sub_u64, __hsail_sat_sub_s32,
kono
parents:
diff changeset
73 __hsail_sat_sub_s64): Use __builtin_sub_overflow.
kono
parents:
diff changeset
74 (__hsail_sat_mul_u32, __hsail_sat_mul_u64, __hsail_sat_mul_s32,
kono
parents:
diff changeset
75 __hsail_sat_mul_s64): Use __builtin_mul_overflow.
kono
parents:
diff changeset
76 * rt/arithmetic.c (__hsail_borrow_u32, __hsail_borrow_u64): Use
kono
parents:
diff changeset
77 __builtin_sub_overflow_p.
kono
parents:
diff changeset
78 (__hsail_carry_u32, __hsail_carry_u64): Use __builtin_add_overflow_p.
kono
parents:
diff changeset
79 * rt/misc.c (__hsail_groupbaseptr, __hsail_kernargbaseptr_u64):
kono
parents:
diff changeset
80 Cast pointers to uintptr_t first before casting to some other integral
kono
parents:
diff changeset
81 type.
kono
parents:
diff changeset
82 * rt/segment.c (__hsail_segmentp_private, __hsail_segmentp_group): Likewise.
kono
parents:
diff changeset
83 * rt/queue.c (__hsail_ldqueuereadindex, __hsail_ldqueuewriteindex,
kono
parents:
diff changeset
84 __hsail_addqueuewriteindex, __hsail_casqueuewriteindex,
kono
parents:
diff changeset
85 __hsail_stqueuereadindex, __hsail_stqueuewriteindex): Cast integral value
kono
parents:
diff changeset
86 to uintptr_t first before casting to pointer.
kono
parents:
diff changeset
87 * rt/workitems.c (__hsail_alloca_pop_frame): Cast memcpy first argument to
kono
parents:
diff changeset
88 void * to avoid warning.
kono
parents:
diff changeset
89
kono
parents:
diff changeset
90 2017-01-27 Pekka Jääskeläinen <pekka.jaaskelainen@parmance.com>
kono
parents:
diff changeset
91
kono
parents:
diff changeset
92 * configure.tgt: Moved the white list of supported targets here
kono
parents:
diff changeset
93 from configure.ac. Added i[3456789]86-*-linux* as a supported env
kono
parents:
diff changeset
94 for the BRIG FE.
kono
parents:
diff changeset
95 * README: Added a proper description of what libhsail-rt is.
kono
parents:
diff changeset
96
kono
parents:
diff changeset
97 2017-01-26 Jakub Jelinek <jakub@redhat.com>
kono
parents:
diff changeset
98
kono
parents:
diff changeset
99 Update copyright years.
kono
parents:
diff changeset
100
kono
parents:
diff changeset
101 2017-01-25 Thomas Schwinge <thomas@codesourcery.com>
kono
parents:
diff changeset
102
kono
parents:
diff changeset
103 * config.h.in: Remove stale file.
kono
parents:
diff changeset
104
kono
parents:
diff changeset
105 * configure.ac: Don't instantiate AC_CONFIG_MACRO_DIR.
kono
parents:
diff changeset
106 * configure: Regenerate.
kono
parents:
diff changeset
107
kono
parents:
diff changeset
108 2017-01-25 Jakub Jelinek <jakub@redhat.com>
kono
parents:
diff changeset
109
kono
parents:
diff changeset
110 PR other/79046
kono
parents:
diff changeset
111 * configure.ac: Add GCC_BASE_VER.
kono
parents:
diff changeset
112 * Makefile.am (gcc_version): Use @get_gcc_base_ver@ instead of cat to
kono
parents:
diff changeset
113 get version from BASE-VER file.
kono
parents:
diff changeset
114 (ACLOCAL_AMFLAGS): Set to -I .. -I ../config .
kono
parents:
diff changeset
115 * aclocal.m4: Regenerated.
kono
parents:
diff changeset
116 * configure: Regenerated.
kono
parents:
diff changeset
117 * Makefile.in: Regenerated.
kono
parents:
diff changeset
118
kono
parents:
diff changeset
119 2017-01-24 Pekka Jääskeläinen <pekka@parmance.com>
kono
parents:
diff changeset
120 Martin Jambor <mjambor@suse.cz>
kono
parents:
diff changeset
121
kono
parents:
diff changeset
122 * Makefile.am: New file.
kono
parents:
diff changeset
123 * target-config.h.in: Likewise.
kono
parents:
diff changeset
124 * configure.ac: Likewise.
kono
parents:
diff changeset
125 * configure: Likewise.
kono
parents:
diff changeset
126 * config.h.in: Likewise.
kono
parents:
diff changeset
127 * aclocal.m4: Likewise.
kono
parents:
diff changeset
128 * README: Likewise.
kono
parents:
diff changeset
129 * Makefile.in: Likewise.
kono
parents:
diff changeset
130 * include/internal/fibers.h: Likewise.
kono
parents:
diff changeset
131 * include/internal/phsa-queue-interface.h: Likewise.
kono
parents:
diff changeset
132 * include/internal/phsa-rt.h: Likewise.
kono
parents:
diff changeset
133 * include/internal/workitems.h: Likewise.
kono
parents:
diff changeset
134 * rt/arithmetic.c: Likewise.
kono
parents:
diff changeset
135 * rt/atomics.c: Likewise.
kono
parents:
diff changeset
136 * rt/bitstring.c: Likewise.
kono
parents:
diff changeset
137 * rt/fbarrier.c: Likewise.
kono
parents:
diff changeset
138 * rt/fibers.c: Likewise.
kono
parents:
diff changeset
139 * rt/fp16.c: Likewise.
kono
parents:
diff changeset
140 * rt/misc.c: Likewise.
kono
parents:
diff changeset
141 * rt/multimedia.c: Likewise.
kono
parents:
diff changeset
142 * rt/queue.c: Likewise.
kono
parents:
diff changeset
143 * rt/sat_arithmetic.c: Likewise.
kono
parents:
diff changeset
144 * rt/segment.c: Likewise.
kono
parents:
diff changeset
145 * rt/workitems.c: Likewise.
kono
parents:
diff changeset
146
145
1830386684a0 gcc-9.2.0
anatofuz
parents: 131
diff changeset
147 Copyright (C) 2017-2020 Free Software Foundation, Inc.
111
kono
parents:
diff changeset
148
kono
parents:
diff changeset
149 Copying and distribution of this file, with or without modification,
kono
parents:
diff changeset
150 are permitted in any medium without royalty provided the copyright
kono
parents:
diff changeset
151 notice and this notice are preserved.