annotate libgfortran/ChangeLog-2018 @ 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:
diff changeset
1 2018-12-31 Thomas Koenig <tkoenig@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
3 PR fortran/82995
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
4 * m4/ifindloc0.m4: Handle case of absend optional argument, passed
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
5 as a NULL pointer. Correct allocation of retarray->base_addr.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
6 * m4/ifindloc1.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
7 * m4/ifindloc2.m4: Handle case of absend optional argument, passed
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
8 as a NULL pointer.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
9 * m4/iforeach-s.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
10 * m4/iforeach-s2.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
11 * m4/iforeach.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
12 * m4/ifunction-s.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
13 * m4/ifunction-s2.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
14 * m4/ifunction.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
15 * generated/findloc0_c16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
16 * generated/findloc0_c4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
17 * generated/findloc0_c8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
18 * generated/findloc0_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
19 * generated/findloc0_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
20 * generated/findloc0_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
21 * generated/findloc0_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
22 * generated/findloc0_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
23 * generated/findloc0_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
24 * generated/findloc0_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
25 * generated/findloc0_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
26 * generated/findloc0_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
27 * generated/findloc0_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
28 * generated/findloc1_c16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
29 * generated/findloc1_c4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
30 * generated/findloc1_c8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
31 * generated/findloc1_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
32 * generated/findloc1_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
33 * generated/findloc1_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
34 * generated/findloc1_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
35 * generated/findloc1_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
36 * generated/findloc1_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
37 * generated/findloc1_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
38 * generated/findloc1_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
39 * generated/findloc1_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
40 * generated/findloc1_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
41 * generated/findloc2_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
42 * generated/findloc2_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
43 * generated/iall_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
44 * generated/iall_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
45 * generated/iall_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
46 * generated/iall_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
47 * generated/iall_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
48 * generated/iany_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
49 * generated/iany_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
50 * generated/iany_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
51 * generated/iany_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
52 * generated/iany_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
53 * generated/iparity_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
54 * generated/iparity_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
55 * generated/iparity_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
56 * generated/iparity_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
57 * generated/iparity_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
58 * generated/maxloc0_16_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
59 * generated/maxloc0_16_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
60 * generated/maxloc0_16_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
61 * generated/maxloc0_16_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
62 * generated/maxloc0_16_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
63 * generated/maxloc0_16_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
64 * generated/maxloc0_16_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
65 * generated/maxloc0_16_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
66 * generated/maxloc0_16_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
67 * generated/maxloc0_16_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
68 * generated/maxloc0_16_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
69 * generated/maxloc0_4_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
70 * generated/maxloc0_4_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
71 * generated/maxloc0_4_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
72 * generated/maxloc0_4_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
73 * generated/maxloc0_4_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
74 * generated/maxloc0_4_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
75 * generated/maxloc0_4_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
76 * generated/maxloc0_4_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
77 * generated/maxloc0_4_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
78 * generated/maxloc0_4_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
79 * generated/maxloc0_4_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
80 * generated/maxloc0_8_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
81 * generated/maxloc0_8_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
82 * generated/maxloc0_8_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
83 * generated/maxloc0_8_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
84 * generated/maxloc0_8_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
85 * generated/maxloc0_8_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
86 * generated/maxloc0_8_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
87 * generated/maxloc0_8_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
88 * generated/maxloc0_8_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
89 * generated/maxloc0_8_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
90 * generated/maxloc0_8_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
91 * generated/maxloc1_16_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
92 * generated/maxloc1_16_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
93 * generated/maxloc1_16_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
94 * generated/maxloc1_16_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
95 * generated/maxloc1_16_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
96 * generated/maxloc1_16_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
97 * generated/maxloc1_16_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
98 * generated/maxloc1_16_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
99 * generated/maxloc1_16_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
100 * generated/maxloc1_16_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
101 * generated/maxloc1_16_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
102 * generated/maxloc1_4_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
103 * generated/maxloc1_4_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
104 * generated/maxloc1_4_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
105 * generated/maxloc1_4_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
106 * generated/maxloc1_4_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
107 * generated/maxloc1_4_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
108 * generated/maxloc1_4_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
109 * generated/maxloc1_4_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
110 * generated/maxloc1_4_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
111 * generated/maxloc1_4_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
112 * generated/maxloc1_4_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
113 * generated/maxloc1_8_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
114 * generated/maxloc1_8_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
115 * generated/maxloc1_8_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
116 * generated/maxloc1_8_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
117 * generated/maxloc1_8_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
118 * generated/maxloc1_8_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
119 * generated/maxloc1_8_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
120 * generated/maxloc1_8_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
121 * generated/maxloc1_8_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
122 * generated/maxloc1_8_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
123 * generated/maxloc1_8_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
124 * generated/maxval0_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
125 * generated/maxval0_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
126 * generated/maxval1_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
127 * generated/maxval1_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
128 * generated/maxval_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
129 * generated/maxval_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
130 * generated/maxval_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
131 * generated/maxval_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
132 * generated/maxval_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
133 * generated/maxval_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
134 * generated/maxval_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
135 * generated/maxval_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
136 * generated/maxval_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
137 * generated/minloc0_16_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
138 * generated/minloc0_16_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
139 * generated/minloc0_16_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
140 * generated/minloc0_16_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
141 * generated/minloc0_16_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
142 * generated/minloc0_16_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
143 * generated/minloc0_16_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
144 * generated/minloc0_16_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
145 * generated/minloc0_16_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
146 * generated/minloc0_16_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
147 * generated/minloc0_16_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
148 * generated/minloc0_4_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
149 * generated/minloc0_4_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
150 * generated/minloc0_4_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
151 * generated/minloc0_4_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
152 * generated/minloc0_4_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
153 * generated/minloc0_4_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
154 * generated/minloc0_4_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
155 * generated/minloc0_4_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
156 * generated/minloc0_4_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
157 * generated/minloc0_4_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
158 * generated/minloc0_4_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
159 * generated/minloc0_8_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
160 * generated/minloc0_8_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
161 * generated/minloc0_8_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
162 * generated/minloc0_8_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
163 * generated/minloc0_8_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
164 * generated/minloc0_8_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
165 * generated/minloc0_8_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
166 * generated/minloc0_8_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
167 * generated/minloc0_8_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
168 * generated/minloc0_8_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
169 * generated/minloc0_8_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
170 * generated/minloc1_16_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
171 * generated/minloc1_16_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
172 * generated/minloc1_16_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
173 * generated/minloc1_16_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
174 * generated/minloc1_16_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
175 * generated/minloc1_16_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
176 * generated/minloc1_16_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
177 * generated/minloc1_16_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
178 * generated/minloc1_16_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
179 * generated/minloc1_16_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
180 * generated/minloc1_16_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
181 * generated/minloc1_4_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
182 * generated/minloc1_4_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
183 * generated/minloc1_4_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
184 * generated/minloc1_4_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
185 * generated/minloc1_4_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
186 * generated/minloc1_4_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
187 * generated/minloc1_4_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
188 * generated/minloc1_4_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
189 * generated/minloc1_4_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
190 * generated/minloc1_4_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
191 * generated/minloc1_4_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
192 * generated/minloc1_8_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
193 * generated/minloc1_8_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
194 * generated/minloc1_8_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
195 * generated/minloc1_8_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
196 * generated/minloc1_8_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
197 * generated/minloc1_8_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
198 * generated/minloc1_8_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
199 * generated/minloc1_8_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
200 * generated/minloc1_8_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
201 * generated/minloc1_8_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
202 * generated/minloc1_8_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
203 * generated/minval0_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
204 * generated/minval0_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
205 * generated/minval1_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
206 * generated/minval1_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
207 * generated/minval_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
208 * generated/minval_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
209 * generated/minval_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
210 * generated/minval_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
211 * generated/minval_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
212 * generated/minval_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
213 * generated/minval_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
214 * generated/minval_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
215 * generated/minval_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
216 * generated/product_c10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
217 * generated/product_c16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
218 * generated/product_c4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
219 * generated/product_c8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
220 * generated/product_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
221 * generated/product_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
222 * generated/product_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
223 * generated/product_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
224 * generated/product_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
225 * generated/product_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
226 * generated/product_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
227 * generated/product_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
228 * generated/product_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
229 * generated/sum_c10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
230 * generated/sum_c16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
231 * generated/sum_c4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
232 * generated/sum_c8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
233 * generated/sum_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
234 * generated/sum_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
235 * generated/sum_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
236 * generated/sum_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
237 * generated/sum_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
238 * generated/sum_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
239 * generated/sum_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
240 * generated/sum_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
241 * generated/sum_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
242
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
243 2018-12-29 Steven G. Kargl <kargl@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
244
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
245 * gfortran.map: Expose subnormal functions in dynamic library.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
246 * ieee/ieee_arithmetic.F90: Add support for IEEE_SUBNORMAL,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
247 IEEE_POSITIVE_SUBNORMAL, and IEEE_NEGATIVE_SUBNORMAL.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
248 * ieee/ieee_helper.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
249 * ieee/ieee_features.F90: Add IEEE_SUBNORMAL.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
250
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
251 2018-12-29 Steven G. Kargl <kargl@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
252
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
253 PR fortran/88342
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
254 * ieee/ieee_arithmetic.F90: Prevent exceptions in IEEE_VALUE if
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
255 -ffpe-trap=invalid or -ffpe-trap=overflow is used.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
256
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
257 2018-12-28 Steven G. Kargl <kargl@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
258
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
259 PR fortran/81984
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
260 * intrinsics/string_intrinsics_inc.c: Placate the sanitizer.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
261
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
262 2018-12-21 Steven G. Kargl <kargl@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
263
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
264 PR fortran/69121
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
265 * ieee/ieee_arithmetic.F90: Provide missing interfaces for IEEE_SCALB.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
266
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
267 2018-12-20 Steven G. Kargl <kargl@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
268
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
269 * ieee/ieee_arithmetic.F90: Re-organize file to
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
270 eliminate #ifdef ... #endif. No functional change.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
271
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
272 2018-12-09 Thomas Koenig <tkoenig@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
273
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
274 PR fortran/88411
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
275 * io/transfer.c (dta_transfer_init): Do not treat as an
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
276 asynchronous statement unless the statement has
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
277 ASYNCHRONOUS="YES".
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
278 (st_write_done): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
279 (st_read_done): Do not perform async_wait for synchronous I/O
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
280 on an async unit.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
281 (st_read_done): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
282
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
283 2018-12-02 Janne Blomqvist <jb@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
284
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
285 PR libfortran/88137
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
286 * runtime/backtrace.c (show_backtrace): Use atomic load/store to
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
287 access the static lbstate pointer.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
288
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
289 2018-11-30 Janne Blomqvist <jb@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
290
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
291 PR libfortran/88137
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
292 * runtime/backtrace.c (show_backtrace): Make lbstate a static
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
293 variable, initialize once.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
294
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
295 2018-11-23 Janne Blomqvist <jb@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
296
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
297 * runtime/error.c (MAGIC): Remove.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
298 (recursion_key): New variable.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
299 (recursion_check): Use thread-specific variable for recursion
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
300 check if threads are active.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
301 (constructor_recursion_check): New function.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
302 (destructor_recursion_check): New funcion.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
303
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
304 2018-11-22 Janne Blomqvist <jb@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
305
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
306 * acinclude.m4 (LIBGFOR_CHECK_ATOMIC_FETCH_ADD): Rename and test
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
307 presence of atomic builtins instead of sync builtins.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
308 * configure.ac (LIBGFOR_CHECK_ATOMIC_FETCH_ADD): Call new test.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
309 * io/io.h (inc_waiting_locked): Use __atomic_fetch_add.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
310 (predec_waiting_locked): Use __atomic_add_fetch.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
311 (dec_waiting_unlocked): Use __atomic_fetch_add.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
312 * config.h.in: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
313 * configure: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
314 * Makefile.in: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
315
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
316 2018-11-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
317
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
318 PR libfortran/78351
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
319 * io/transfer.c (read_sf_internal): Delete leftover
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
320 debug code.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
321
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
322 2018-11-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
323
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
324 PR libfortran/78351
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
325 * io/transfer.c (read_sf_internal): Add support for early
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
326 comma termination of internal unit formatted reads.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
327
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
328 2018-10-31 Joseph Myers <joseph@codesourcery.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
329
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
330 PR bootstrap/82856
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
331 * Makefile.am: Include multilib.am.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
332 * configure.ac: Remove AC_PREREQ.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
333 * Makefile.in, aclocal.m4, config.h.in, configure: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
334
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
335 2017-10-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
336
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
337 PR fortran/54613
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
338 * Makefile.am: Add files for findloc.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
339 * Makefile.in: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
340 * libgfortran.h (gfc_array_index_type): Add.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
341 (gfc_array_s1): Add using GFC_UINTEGER_1.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
342 (gfc_array_s4): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
343 Replace unnecessary comment.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
344 (HAVE_GFC_UINTEGER_1): Define.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
345 (HAVE_GFC_UINTEGER_4): Define.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
346 * m4/findloc0.m4: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
347 * m4/findloc0s.m4: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
348 * m4/findloc1.m4: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
349 * m4/findloc1s.m4: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
350 * m4/findloc2s.m4: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
351 * m4/ifindloc0.m4: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
352 * m4/ifindloc1.m4: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
353 * m4/ifindloc2.m4: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
354 * m4/iparm.m4: Use unsigned integer for characters.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
355 * generated/findloc0_c16.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
356 * generated/findloc0_c4.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
357 * generated/findloc0_c8.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
358 * generated/findloc0_i1.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
359 * generated/findloc0_i16.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
360 * generated/findloc0_i2.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
361 * generated/findloc0_i4.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
362 * generated/findloc0_i8.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
363 * generated/findloc0_r16.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
364 * generated/findloc0_r4.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
365 * generated/findloc0_r8.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
366 * generated/findloc0_s1.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
367 * generated/findloc0_s4.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
368 * generated/findloc1_c16.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
369 * generated/findloc1_c4.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
370 * generated/findloc1_c8.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
371 * generated/findloc1_i1.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
372 * generated/findloc1_i16.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
373 * generated/findloc1_i2.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
374 * generated/findloc1_i4.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
375 * generated/findloc1_i8.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
376 * generated/findloc1_r16.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
377 * generated/findloc1_r4.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
378 * generated/findloc1_r8.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
379 * generated/findloc1_s1.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
380 * generated/findloc1_s4.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
381 * generated/findloc2_s1.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
382 * generated/findloc2_s4.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
383 * generated/maxloc0_16_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
384 * generated/maxloc0_16_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
385 * generated/maxloc0_4_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
386 * generated/maxloc0_4_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
387 * generated/maxloc0_8_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
388 * generated/maxloc0_8_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
389 * generated/maxloc1_16_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
390 * generated/maxloc1_16_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
391 * generated/maxloc1_4_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
392 * generated/maxloc1_4_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
393 * generated/maxloc1_8_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
394 * generated/maxloc1_8_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
395 * generated/maxloc2_16_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
396 * generated/maxloc2_16_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
397 * generated/maxloc2_4_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
398 * generated/maxloc2_4_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
399 * generated/maxloc2_8_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
400 * generated/maxloc2_8_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
401 * generated/maxval0_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
402 * generated/maxval0_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
403 * generated/maxval1_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
404 * generated/maxval1_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
405 * generated/minloc0_16_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
406 * generated/minloc0_16_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
407 * generated/minloc0_4_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
408 * generated/minloc0_4_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
409 * generated/minloc0_8_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
410 * generated/minloc0_8_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
411 * generated/minloc1_16_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
412 * generated/minloc1_16_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
413 * generated/minloc1_4_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
414 * generated/minloc1_4_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
415 * generated/minloc1_8_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
416 * generated/minloc1_8_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
417 * generated/minloc2_16_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
418 * generated/minloc2_16_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
419 * generated/minloc2_4_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
420 * generated/minloc2_4_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
421 * generated/minloc2_8_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
422 * generated/minloc2_8_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
423 * generated/minval0_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
424 * generated/minval0_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
425 * generated/minval1_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
426 * generated/minval1_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
427
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
428 2018-10-06 Janne Blomqvist <jb@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
429
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
430 * io/unix.c (compare_file_filename): Use gfc_charlen_type instead
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
431 of int for string length.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
432 (inquire_sequential): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
433 (inquire_direct): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
434 (inquire_formatted): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
435 (inquire_unformatted): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
436 (inquire_access): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
437 (inquire_read): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
438 (inquire_write): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
439 (inquire_readwrite): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
440 * io/unix.h (compare_file_filename): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
441 (inquire_sequential): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
442 (inquire_direct): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
443 (inquire_formatted): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
444 (inquire_unformatted): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
445 (inquire_read): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
446 (inquire_write): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
447 (inquire_readwrite): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
448
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
449 2018-10-02 Gerald Pfeifer <gerald@pfeifer.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
450
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
451 * io/close.c [!HAVE_UNLINK_OPEN_FILE]: Include <string.h>.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
452
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
453 2018-09-21 Janne Blomqvist <jb@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
454
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
455 * config.h.in: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
456 * configure: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
457 * configure.ac: Check for writev and sys/uio.h.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
458 * libgfortran.h: Include sys/uio.h.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
459 (st_vprintf): Remove prototype.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
460 (struct iovec): Define if not available.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
461 (estr_writev): New prototype.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
462 * runtime/backtrace.c (error_callback): Use estr_writev.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
463 * runtime/error.c (ST_VPRINTF_SIZE): Remove.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
464 (estr_writev): New function.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
465 (st_vprintf): Remove.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
466 (gf_vsnprintf): New function.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
467 (ST_ERRBUF_SIZE): New macro.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
468 (st_printf): Use vsnprintf.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
469 (os_error): Use estr_writev.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
470 (runtime_error): Use vsnprintf and estr_writev.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
471 (runtime_error_at): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
472 (runtime_warning_at): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
473 (internal_error): Use estr_writev.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
474 (generate_error_common): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
475 (generate_warning): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
476 (notify_std): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
477 * runtime/pause.c (pause_string): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
478 * runtime/stop.c (report_exception): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
479 (stop_string): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
480 (error_stop_string): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
481
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
482 2018-09-16 Thomas Koenig <tkoenig@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
483
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
484 PR fortran/37802
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
485 * m4/matmul_internal.m4: Adjust error messages.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
486 * generated/matmul_c10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
487 * generated/matmul_c16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
488 * generated/matmul_c4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
489 * generated/matmul_c8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
490 * generated/matmul_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
491 * generated/matmul_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
492 * generated/matmul_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
493 * generated/matmul_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
494 * generated/matmul_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
495 * generated/matmul_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
496 * generated/matmul_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
497 * generated/matmul_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
498 * generated/matmul_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
499 * generated/matmulavx128_c10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
500 * generated/matmulavx128_c16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
501 * generated/matmulavx128_c4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
502 * generated/matmulavx128_c8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
503 * generated/matmulavx128_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
504 * generated/matmulavx128_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
505 * generated/matmulavx128_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
506 * generated/matmulavx128_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
507 * generated/matmulavx128_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
508 * generated/matmulavx128_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
509 * generated/matmulavx128_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
510 * generated/matmulavx128_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
511 * generated/matmulavx128_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
512
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
513 2018-09-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
514
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
515 * io/unix.c (fallback_access): Avoid calling close on
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
516 uninitialized file descriptor.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
517
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
518 2018-09-12 Kwok Cheung Yeung <kcy@codesourcery.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
519
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
520 * runtime/minimal.c (estr_write): Define in terms of write.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
521
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
522 2018-09-12 Andrew Stubbs <ams@codesourcery.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
523
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
524 * runtime/minimal.c (exit): Only work around nvptx bugs on nvptx.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
525
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
526 2018-09-07 Janne Blomqvist <jb@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
527
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
528 * runtime/environ.c (init_unsigned_integer): Remove.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
529
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
530 2018-09-05 Hans-Peter Nilsson <hp@axis.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
531
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
532 * io/async.h: Use __gthread_mutex_t, not pthread_mutex_t.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
533
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
534 2018-09-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
535
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
536 * io/io.h: Change declaration of vlist type to
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
537 gfc_full_array_i4 to eliminate warning for mismatched type.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
538 * io/format.c ((parse_format_list): Use gfc_full_array_i4.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
539 * io/io.h: Use gfc_full_array_i4.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
540
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
541 2018-08-25 Thomas Koenig <tkoenig@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
542
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
543 PR libfortran/86704
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
544 * m4/matmul_internal.m4: Correct calculation of needed buffer size
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
545 for arrays of shape (1,n).
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
546 * generated/matmul_c10.c: Regenerated
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
547 * generated/matmul_c16.c: Regenerated
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
548 * generated/matmul_c4.c: Regenerated
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
549 * generated/matmul_c8.c: Regenerated
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
550 * generated/matmul_i1.c: Regenerated
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
551 * generated/matmul_i16.c: Regenerated
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
552 * generated/matmul_i2.c: Regenerated
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
553 * generated/matmul_i4.c: Regenerated
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
554 * generated/matmul_i8.c: Regenerated
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
555 * generated/matmul_r10.c: Regenerated
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
556 * generated/matmul_r16.c: Regenerated
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
557 * generated/matmul_r4.c: Regenerated
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
558 * generated/matmul_r8.c: Regenerated
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
559 * generated/matmulavx128_c10.c: Regenerated
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
560 * generated/matmulavx128_c16.c: Regenerated
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
561 * generated/matmulavx128_c4.c: Regenerated
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
562 * generated/matmulavx128_c8.c: Regenerated
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
563 * generated/matmulavx128_i1.c: Regenerated
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
564 * generated/matmulavx128_i16.c: Regenerated
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
565 * generated/matmulavx128_i2.c: Regenerated
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
566 * generated/matmulavx128_i4.c: Regenerated
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
567 * generated/matmulavx128_i8.c: Regenerated
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
568 * generated/matmulavx128_r10.c: Regenerated
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
569 * generated/matmulavx128_r16.c: Regenerated
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
570 * generated/matmulavx128_r4.c: Regenerated
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
571 * generated/matmulavx128_r8.c: Regenerated
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
572
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
573 2018-08-23 David Edelsohn <dje.gcc@gmail.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
574
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
575 * async.h (ASYNC_IO): Revert _AIX test.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
576
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
577 2018-08-22 Thomas Koenig <tkoenig@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
578
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
579 * async.h: Set ASYNC_IO to zero if _AIX is defined.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
580 (struct adv_cond): If ASYNC_IO is zero, the struct has no members.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
581 (async_unit): If ASYNC_IO is zero, remove unneeded members.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
582
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
583 2018-08-21 Nicolas Koenig <koenigni@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
584 Thomas Koenig <tkoenig@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
585
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
586 PR fortran/25829
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
587 * Makefile.am: Add async.c to gfor_io_src.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
588 Add async.h to gfor_io_headers.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
589 * Makefile.in: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
590 * gfortran.map: Add _gfortran_st_wait_async.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
591 * io/async.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
592 * io/async.h: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
593 * io/close.c: Include async.h.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
594 (st_close): Call async_wait for an asynchronous unit.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
595 * io/file_pos.c (st_backspace): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
596 (st_endfile): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
597 (st_rewind): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
598 (st_flush): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
599 * io/inquire.c: Add handling for asynchronous PENDING
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
600 and ID arguments.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
601 * io/io.h (st_parameter_dt): Add async bit.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
602 (st_parameter_wait): Correct.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
603 (gfc_unit): Add au pointer.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
604 (st_wait_async): Add prototype.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
605 (transfer_array_inner): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
606 (st_write_done_worker): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
607 * io/open.c: Include async.h.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
608 (new_unit): Initialize asynchronous unit.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
609 * io/transfer.c (async_opt): New struct.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
610 (wrap_scalar_transfer): New function.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
611 (transfer_integer): Call wrap_scalar_transfer to do the work.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
612 (transfer_real): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
613 (transfer_real_write): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
614 (transfer_character): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
615 (transfer_character_wide): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
616 (transfer_complex): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
617 (transfer_array_inner): New function.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
618 (transfer_array): Call transfer_array_inner.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
619 (transfer_derived): Call wrap_scalar_transfer.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
620 (data_transfer_init): Check for asynchronous I/O.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
621 Perform a wait operation on any pending asynchronous I/O
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
622 if the data transfer is synchronous. Copy PDT and enqueue
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
623 thread for data transfer.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
624 (st_read_done_worker): New function.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
625 (st_read_done): Enqueue transfer or call st_read_done_worker.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
626 (st_write_done_worker): New function.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
627 (st_write_done): Enqueue transfer or call st_read_done_worker.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
628 (st_wait): Document as no-op for compatibility reasons.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
629 (st_wait_async): New function.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
630 * io/unit.c (insert_unit): Use macros LOCK, UNLOCK and TRYLOCK;
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
631 add NOTE where necessary.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
632 (get_gfc_unit): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
633 (init_units): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
634 (close_unit_1): Likewise. Call async_close if asynchronous.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
635 (close_unit): Use macros LOCK and UNLOCK.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
636 (finish_last_advance_record): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
637 (newunit_alloc): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
638 * io/unix.c (find_file): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
639 (flush_all_units_1): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
640 (flush_all_units): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
641 * libgfortran.h (generate_error_common): Add prototype.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
642 * runtime/error.c: Include io.h and async.h.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
643 (generate_error_common): New function.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
644
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
645 2018-08-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
646
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
647 * configure.ac: Check for <sys/random.h>.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
648 * configure, config.h.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
649 * intrinsics/random.c [HAVE_SYS_RANDOM_H]: Include <sys/random.h>.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
650
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
651 2018-08-13 Janne Blomqvist <jb@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
652
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
653 * configure.ac: Check for getentropy.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
654 * intrinsics/random.c (getosrandom): Use getentropy if available.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
655 * config.h.in: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
656 * configure: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
657
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
658 2018-07-31 Andre Vieira <andre.simoesdiasvieira@arm.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
659
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
660 Revert 'AsyncI/O patch committed'
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
661 2018-07-25 Nicolas Koenig <koenigni@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
662 Thomas Koenig <tkoenig@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
663
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
664 PR fortran/25829
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
665 * Makefile.am: Add async.c to gfor_io_src.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
666 Add async.h to gfor_io_headers.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
667 * Makefile.in: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
668 * gfortran.map: Add _gfortran_st_wait_async.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
669 * io/async.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
670 * io/async.h: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
671 * io/close.c: Include async.h.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
672 (st_close): Call async_wait for an asynchronous unit.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
673 * io/file_pos.c (st_backspace): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
674 (st_endfile): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
675 (st_rewind): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
676 (st_flush): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
677 * io/inquire.c: Add handling for asynchronous PENDING
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
678 and ID arguments.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
679 * io/io.h (st_parameter_dt): Add async bit.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
680 (st_parameter_wait): Correct.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
681 (gfc_unit): Add au pointer.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
682 (st_wait_async): Add prototype.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
683 (transfer_array_inner): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
684 (st_write_done_worker): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
685 * io/open.c: Include async.h.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
686 (new_unit): Initialize asynchronous unit.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
687 * io/transfer.c (async_opt): New struct.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
688 (wrap_scalar_transfer): New function.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
689 (transfer_integer): Call wrap_scalar_transfer to do the work.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
690 (transfer_real): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
691 (transfer_real_write): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
692 (transfer_character): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
693 (transfer_character_wide): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
694 (transfer_complex): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
695 (transfer_array_inner): New function.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
696 (transfer_array): Call transfer_array_inner.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
697 (transfer_derived): Call wrap_scalar_transfer.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
698 (data_transfer_init): Check for asynchronous I/O.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
699 Perform a wait operation on any pending asynchronous I/O
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
700 if the data transfer is synchronous. Copy PDT and enqueue
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
701 thread for data transfer.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
702 (st_read_done_worker): New function.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
703 (st_read_done): Enqueue transfer or call st_read_done_worker.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
704 (st_write_done_worker): New function.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
705 (st_write_done): Enqueue transfer or call st_read_done_worker.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
706 (st_wait): Document as no-op for compatibility reasons.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
707 (st_wait_async): New function.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
708 * io/unit.c (insert_unit): Use macros LOCK, UNLOCK and TRYLOCK;
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
709 add NOTE where necessary.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
710 (get_gfc_unit): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
711 (init_units): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
712 (close_unit_1): Likewise. Call async_close if asynchronous.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
713 (close_unit): Use macros LOCK and UNLOCK.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
714 (finish_last_advance_record): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
715 (newunit_alloc): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
716 * io/unix.c (find_file): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
717 (flush_all_units_1): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
718 (flush_all_units): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
719 * libgfortran.h (generate_error_common): Add prototype.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
720 * runtime/error.c: Include io.h and async.h.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
721 (generate_error_common): New function.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
722
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
723 2018-07-25 Nicolas Koenig <koenigni@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
724 Thomas Koenig <tkoenig@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
725
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
726 PR fortran/25829
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
727 * Makefile.am: Add async.c to gfor_io_src.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
728 Add async.h to gfor_io_headers.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
729 * Makefile.in: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
730 * gfortran.map: Add _gfortran_st_wait_async.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
731 * io/async.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
732 * io/async.h: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
733 * io/close.c: Include async.h.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
734 (st_close): Call async_wait for an asynchronous unit.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
735 * io/file_pos.c (st_backspace): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
736 (st_endfile): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
737 (st_rewind): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
738 (st_flush): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
739 * io/inquire.c: Add handling for asynchronous PENDING
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
740 and ID arguments.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
741 * io/io.h (st_parameter_dt): Add async bit.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
742 (st_parameter_wait): Correct.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
743 (gfc_unit): Add au pointer.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
744 (st_wait_async): Add prototype.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
745 (transfer_array_inner): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
746 (st_write_done_worker): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
747 * io/open.c: Include async.h.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
748 (new_unit): Initialize asynchronous unit.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
749 * io/transfer.c (async_opt): New struct.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
750 (wrap_scalar_transfer): New function.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
751 (transfer_integer): Call wrap_scalar_transfer to do the work.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
752 (transfer_real): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
753 (transfer_real_write): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
754 (transfer_character): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
755 (transfer_character_wide): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
756 (transfer_complex): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
757 (transfer_array_inner): New function.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
758 (transfer_array): Call transfer_array_inner.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
759 (transfer_derived): Call wrap_scalar_transfer.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
760 (data_transfer_init): Check for asynchronous I/O.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
761 Perform a wait operation on any pending asynchronous I/O
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
762 if the data transfer is synchronous. Copy PDT and enqueue
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
763 thread for data transfer.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
764 (st_read_done_worker): New function.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
765 (st_read_done): Enqueue transfer or call st_read_done_worker.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
766 (st_write_done_worker): New function.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
767 (st_write_done): Enqueue transfer or call st_read_done_worker.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
768 (st_wait): Document as no-op for compatibility reasons.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
769 (st_wait_async): New function.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
770 * io/unit.c (insert_unit): Use macros LOCK, UNLOCK and TRYLOCK;
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
771 add NOTE where necessary.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
772 (get_gfc_unit): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
773 (init_units): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
774 (close_unit_1): Likewise. Call async_close if asynchronous.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
775 (close_unit): Use macros LOCK and UNLOCK.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
776 (finish_last_advance_record): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
777 (newunit_alloc): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
778 * io/unix.c (find_file): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
779 (flush_all_units_1): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
780 (flush_all_units): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
781 * libgfortran.h (generate_error_common): Add prototype.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
782 * runtime/error.c: Include io.h and async.h.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
783 (generate_error_common): New function.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
784
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
785 2018-06-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
786
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
787 PR libgfortran/86070
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
788 * io/write_float.def (build_float_string): Initialize *len.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
789
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
790 2018-06-01 Steven G. Kargl <kargl@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
791
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
792 PR fortran/85816
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
793 PR fortran/85975
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
794 * libgfortran.h: Remove the GFC_DTYPE_COPY_SETRANK macro.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
795 * intrinsics/reshape_generic.c: Directly assign rank.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
796 * intrinsics/spread_generic.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
797 * m4/iforeach-s.m4: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
798 * m4/iforeach.m4: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
799 * m4/ifunction-s.m4: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
800 * m4/ifunction-s2.m4: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
801 * m4/ifunction.m4: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
802 * m4/ifunction_logical.m4: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
803 * m4/reshape.m4: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
804 * m4/spread.m4: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
805 * generated/all_l1.c: Regenerated from m4 files.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
806 * generated/all_l16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
807 * generated/all_l2.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
808 * generated/all_l4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
809 * generated/all_l8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
810 * generated/any_l1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
811 * generated/any_l16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
812 * generated/any_l2.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
813 * generated/any_l4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
814 * generated/any_l8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
815 * generated/count_16_l.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
816 * generated/count_1_l.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
817 * generated/count_2_l.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
818 * generated/count_4_l.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
819 * generated/count_8_l.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
820 * generated/iall_i1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
821 * generated/iall_i16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
822 * generated/iall_i2.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
823 * generated/iall_i4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
824 * generated/iall_i8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
825 * generated/iany_i1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
826 * generated/iany_i16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
827 * generated/iany_i2.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
828 * generated/iany_i4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
829 * generated/iany_i8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
830 * generated/iparity_i1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
831 * generated/iparity_i16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
832 * generated/iparity_i2.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
833 * generated/iparity_i4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
834 * generated/iparity_i8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
835 * generated/maxloc0_16_i1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
836 * generated/maxloc0_16_i16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
837 * generated/maxloc0_16_i2.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
838 * generated/maxloc0_16_i4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
839 * generated/maxloc0_16_i8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
840 * generated/maxloc0_16_r10.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
841 * generated/maxloc0_16_r16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
842 * generated/maxloc0_16_r4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
843 * generated/maxloc0_16_r8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
844 * generated/maxloc0_16_s1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
845 * generated/maxloc0_16_s4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
846 * generated/maxloc0_4_i1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
847 * generated/maxloc0_4_i16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
848 * generated/maxloc0_4_i2.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
849 * generated/maxloc0_4_i4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
850 * generated/maxloc0_4_i8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
851 * generated/maxloc0_4_r10.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
852 * generated/maxloc0_4_r16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
853 * generated/maxloc0_4_r4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
854 * generated/maxloc0_4_r8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
855 * generated/maxloc0_4_s1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
856 * generated/maxloc0_4_s4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
857 * generated/maxloc0_8_i1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
858 * generated/maxloc0_8_i16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
859 * generated/maxloc0_8_i2.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
860 * generated/maxloc0_8_i4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
861 * generated/maxloc0_8_i8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
862 * generated/maxloc0_8_r10.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
863 * generated/maxloc0_8_r16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
864 * generated/maxloc0_8_r4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
865 * generated/maxloc0_8_r8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
866 * generated/maxloc0_8_s1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
867 * generated/maxloc0_8_s4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
868 * generated/maxloc1_16_i1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
869 * generated/maxloc1_16_i16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
870 * generated/maxloc1_16_i2.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
871 * generated/maxloc1_16_i4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
872 * generated/maxloc1_16_i8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
873 * generated/maxloc1_16_r10.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
874 * generated/maxloc1_16_r16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
875 * generated/maxloc1_16_r4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
876 * generated/maxloc1_16_r8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
877 * generated/maxloc1_16_s1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
878 * generated/maxloc1_16_s4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
879 * generated/maxloc1_4_i1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
880 * generated/maxloc1_4_i16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
881 * generated/maxloc1_4_i2.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
882 * generated/maxloc1_4_i4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
883 * generated/maxloc1_4_i8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
884 * generated/maxloc1_4_r10.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
885 * generated/maxloc1_4_r16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
886 * generated/maxloc1_4_r4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
887 * generated/maxloc1_4_r8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
888 * generated/maxloc1_4_s1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
889 * generated/maxloc1_4_s4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
890 * generated/maxloc1_8_i1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
891 * generated/maxloc1_8_i16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
892 * generated/maxloc1_8_i2.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
893 * generated/maxloc1_8_i4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
894 * generated/maxloc1_8_i8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
895 * generated/maxloc1_8_r10.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
896 * generated/maxloc1_8_r16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
897 * generated/maxloc1_8_r4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
898 * generated/maxloc1_8_r8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
899 * generated/maxloc1_8_s1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
900 * generated/maxloc1_8_s4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
901 * generated/maxval1_s1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
902 * generated/maxval1_s4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
903 * generated/maxval_i1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
904 * generated/maxval_i16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
905 * generated/maxval_i2.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
906 * generated/maxval_i4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
907 * generated/maxval_i8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
908 * generated/maxval_r10.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
909 * generated/maxval_r16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
910 * generated/maxval_r4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
911 * generated/maxval_r8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
912 * generated/minloc0_16_i1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
913 * generated/minloc0_16_i16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
914 * generated/minloc0_16_i2.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
915 * generated/minloc0_16_i4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
916 * generated/minloc0_16_i8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
917 * generated/minloc0_16_r10.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
918 * generated/minloc0_16_r16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
919 * generated/minloc0_16_r4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
920 * generated/minloc0_16_r8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
921 * generated/minloc0_16_s1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
922 * generated/minloc0_16_s4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
923 * generated/minloc0_4_i1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
924 * generated/minloc0_4_i16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
925 * generated/minloc0_4_i2.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
926 * generated/minloc0_4_i4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
927 * generated/minloc0_4_i8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
928 * generated/minloc0_4_r10.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
929 * generated/minloc0_4_r16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
930 * generated/minloc0_4_r4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
931 * generated/minloc0_4_r8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
932 * generated/minloc0_4_s1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
933 * generated/minloc0_4_s4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
934 * generated/minloc0_8_i1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
935 * generated/minloc0_8_i16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
936 * generated/minloc0_8_i2.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
937 * generated/minloc0_8_i4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
938 * generated/minloc0_8_i8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
939 * generated/minloc0_8_r10.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
940 * generated/minloc0_8_r16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
941 * generated/minloc0_8_r4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
942 * generated/minloc0_8_r8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
943 * generated/minloc0_8_s1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
944 * generated/minloc0_8_s4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
945 * generated/minloc1_16_i1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
946 * generated/minloc1_16_i16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
947 * generated/minloc1_16_i2.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
948 * generated/minloc1_16_i4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
949 * generated/minloc1_16_i8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
950 * generated/minloc1_16_r10.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
951 * generated/minloc1_16_r16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
952 * generated/minloc1_16_r4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
953 * generated/minloc1_16_r8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
954 * generated/minloc1_16_s1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
955 * generated/minloc1_16_s4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
956 * generated/minloc1_4_i1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
957 * generated/minloc1_4_i16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
958 * generated/minloc1_4_i2.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
959 * generated/minloc1_4_i4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
960 * generated/minloc1_4_i8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
961 * generated/minloc1_4_r10.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
962 * generated/minloc1_4_r16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
963 * generated/minloc1_4_r4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
964 * generated/minloc1_4_r8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
965 * generated/minloc1_4_s1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
966 * generated/minloc1_4_s4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
967 * generated/minloc1_8_i1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
968 * generated/minloc1_8_i16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
969 * generated/minloc1_8_i2.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
970 * generated/minloc1_8_i4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
971 * generated/minloc1_8_i8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
972 * generated/minloc1_8_r10.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
973 * generated/minloc1_8_r16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
974 * generated/minloc1_8_r4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
975 * generated/minloc1_8_r8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
976 * generated/minloc1_8_s1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
977 * generated/minloc1_8_s4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
978 * generated/minval1_s1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
979 * generated/minval1_s4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
980 * generated/minval_i1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
981 * generated/minval_i16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
982 * generated/minval_i2.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
983 * generated/minval_i4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
984 * generated/minval_i8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
985 * generated/minval_r10.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
986 * generated/minval_r16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
987 * generated/minval_r4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
988 * generated/minval_r8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
989 * generated/norm2_r10.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
990 * generated/norm2_r16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
991 * generated/norm2_r4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
992 * generated/norm2_r8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
993 * generated/parity_l1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
994 * generated/parity_l16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
995 * generated/parity_l2.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
996 * generated/parity_l4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
997 * generated/parity_l8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
998 * generated/product_c10.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
999 * generated/product_c16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1000 * generated/product_c4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1001 * generated/product_c8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1002 * generated/product_i1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1003 * generated/product_i16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1004 * generated/product_i2.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1005 * generated/product_i4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1006 * generated/product_i8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1007 * generated/product_r10.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1008 * generated/product_r16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1009 * generated/product_r4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1010 * generated/product_r8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1011 * generated/reshape_c10.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1012 * generated/reshape_c16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1013 * generated/reshape_c4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1014 * generated/reshape_c8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1015 * generated/reshape_i16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1016 * generated/reshape_i4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1017 * generated/reshape_i8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1018 * generated/reshape_r10.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1019 * generated/reshape_r16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1020 * generated/reshape_r4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1021 * generated/reshape_r8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1022 * generated/spread_c10.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1023 * generated/spread_c16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1024 * generated/spread_c4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1025 * generated/spread_c8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1026 * generated/spread_i1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1027 * generated/spread_i16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1028 * generated/spread_i2.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1029 * generated/spread_i4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1030 * generated/spread_i8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1031 * generated/spread_r10.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1032 * generated/spread_r16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1033 * generated/spread_r4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1034 * generated/spread_r8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1035 * generated/sum_c10.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1036 * generated/sum_c16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1037 * generated/sum_c4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1038 * generated/sum_c8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1039 * generated/sum_i1.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1040 * generated/sum_i16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1041 * generated/sum_i2.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1042 * generated/sum_i4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1043 * generated/sum_i8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1044 * generated/sum_r10.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1045 * generated/sum_r16.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1046 * generated/sum_r4.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1047 * generated/sum_r8.c: Ditto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1048
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1049 2018-06-01 Steven G. Kargl <kargl@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1050
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1051 PR fortran/63570
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1052 * libgfortran/Makefile.am: Add random_init.f90 to build.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1053 * libgfortran/Makefile.in: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1054 * libgfortran/gfortran.map: Expose symbol for _gfortran_random_init.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1055 * libgfortran/intrinsics/random_init.f90: Implementation.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1056
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1057 2018-05-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1058
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1059 PR libgfortran/85840
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1060 * io/write.c (write_real, write_real_g0, write_complex): Use
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1061 separate local variables for the float string length.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1062
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1063 2018-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1064
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1065 PR libgfortran/85906
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1066 * io/write.c (write_integer): Initialise the fnode format to
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1067 FMT_NONE, used for list directed write.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1068 (BUF_STACK_SZ): Bump default buffer size up to avoid allocs on
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1069 small stuff.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1070
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1071 2018-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1072
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1073 PR libgfortran/85840
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1074 * io/write.c (write_float_0): Use separate local variable for
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1075 the float string length.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1076
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1077 2018-05-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1078
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1079 PR fortran/54613
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1080 * m4/iforeach-s.m4: Remove assertion that back is zero.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1081 * m4/iforeach.m4: Likewise. Remove leading 'do'
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1082 before implementation start.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1083 * m4/ifunction-s.m4: Remove assertion that back is zero.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1084 * m4/ifunction.m4: Likewise. Remove for loop if HAVE_BACK_ARG
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1085 is defined.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1086 * m4/maxloc0.m4: Reorganize loops. Split loops between >= and =,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1087 depending if back is true. Mark the condition of having
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1088 found a value which exceeds the limit as unlikely.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1089 * m4/minloc0.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1090 * m4/maxloc1.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1091 * m4/minloc1.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1092 * m4/maxloc1s.m4: Handle back argument.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1093 * m4/minloc1s.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1094 * m4/maxloc2s.m4: Remove assertion that back is zero.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1095 Remove special handling of loop start. Handle back argument.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1096 * m4/minloc2s.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1097 * generated/iall_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1098 * generated/iall_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1099 * generated/iall_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1100 * generated/iall_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1101 * generated/iall_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1102 * generated/iany_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1103 * generated/iany_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1104 * generated/iany_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1105 * generated/iany_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1106 * generated/iany_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1107 * generated/iparity_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1108 * generated/iparity_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1109 * generated/iparity_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1110 * generated/iparity_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1111 * generated/iparity_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1112 * generated/maxloc0_16_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1113 * generated/maxloc0_16_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1114 * generated/maxloc0_16_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1115 * generated/maxloc0_16_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1116 * generated/maxloc0_16_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1117 * generated/maxloc0_16_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1118 * generated/maxloc0_16_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1119 * generated/maxloc0_16_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1120 * generated/maxloc0_16_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1121 * generated/maxloc0_16_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1122 * generated/maxloc0_16_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1123 * generated/maxloc0_4_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1124 * generated/maxloc0_4_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1125 * generated/maxloc0_4_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1126 * generated/maxloc0_4_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1127 * generated/maxloc0_4_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1128 * generated/maxloc0_4_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1129 * generated/maxloc0_4_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1130 * generated/maxloc0_4_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1131 * generated/maxloc0_4_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1132 * generated/maxloc0_4_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1133 * generated/maxloc0_4_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1134 * generated/maxloc0_8_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1135 * generated/maxloc0_8_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1136 * generated/maxloc0_8_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1137 * generated/maxloc0_8_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1138 * generated/maxloc0_8_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1139 * generated/maxloc0_8_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1140 * generated/maxloc0_8_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1141 * generated/maxloc0_8_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1142 * generated/maxloc0_8_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1143 * generated/maxloc0_8_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1144 * generated/maxloc0_8_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1145 * generated/maxloc1_16_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1146 * generated/maxloc1_16_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1147 * generated/maxloc1_16_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1148 * generated/maxloc1_16_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1149 * generated/maxloc1_16_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1150 * generated/maxloc1_16_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1151 * generated/maxloc1_16_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1152 * generated/maxloc1_16_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1153 * generated/maxloc1_16_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1154 * generated/maxloc1_16_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1155 * generated/maxloc1_16_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1156 * generated/maxloc1_4_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1157 * generated/maxloc1_4_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1158 * generated/maxloc1_4_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1159 * generated/maxloc1_4_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1160 * generated/maxloc1_4_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1161 * generated/maxloc1_4_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1162 * generated/maxloc1_4_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1163 * generated/maxloc1_4_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1164 * generated/maxloc1_4_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1165 * generated/maxloc1_4_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1166 * generated/maxloc1_4_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1167 * generated/maxloc1_8_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1168 * generated/maxloc1_8_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1169 * generated/maxloc1_8_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1170 * generated/maxloc1_8_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1171 * generated/maxloc1_8_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1172 * generated/maxloc1_8_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1173 * generated/maxloc1_8_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1174 * generated/maxloc1_8_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1175 * generated/maxloc1_8_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1176 * generated/maxloc1_8_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1177 * generated/maxloc1_8_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1178 * generated/maxloc2_16_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1179 * generated/maxloc2_16_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1180 * generated/maxloc2_4_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1181 * generated/maxloc2_4_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1182 * generated/maxloc2_8_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1183 * generated/maxloc2_8_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1184 * generated/maxval_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1185 * generated/maxval_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1186 * generated/maxval_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1187 * generated/maxval_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1188 * generated/maxval_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1189 * generated/maxval_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1190 * generated/maxval_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1191 * generated/maxval_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1192 * generated/maxval_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1193 * generated/minloc0_16_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1194 * generated/minloc0_16_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1195 * generated/minloc0_16_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1196 * generated/minloc0_16_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1197 * generated/minloc0_16_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1198 * generated/minloc0_16_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1199 * generated/minloc0_16_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1200 * generated/minloc0_16_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1201 * generated/minloc0_16_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1202 * generated/minloc0_16_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1203 * generated/minloc0_16_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1204 * generated/minloc0_4_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1205 * generated/minloc0_4_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1206 * generated/minloc0_4_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1207 * generated/minloc0_4_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1208 * generated/minloc0_4_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1209 * generated/minloc0_4_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1210 * generated/minloc0_4_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1211 * generated/minloc0_4_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1212 * generated/minloc0_4_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1213 * generated/minloc0_4_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1214 * generated/minloc0_4_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1215 * generated/minloc0_8_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1216 * generated/minloc0_8_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1217 * generated/minloc0_8_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1218 * generated/minloc0_8_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1219 * generated/minloc0_8_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1220 * generated/minloc0_8_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1221 * generated/minloc0_8_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1222 * generated/minloc0_8_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1223 * generated/minloc0_8_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1224 * generated/minloc0_8_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1225 * generated/minloc0_8_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1226 * generated/minloc1_16_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1227 * generated/minloc1_16_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1228 * generated/minloc1_16_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1229 * generated/minloc1_16_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1230 * generated/minloc1_16_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1231 * generated/minloc1_16_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1232 * generated/minloc1_16_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1233 * generated/minloc1_16_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1234 * generated/minloc1_16_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1235 * generated/minloc1_16_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1236 * generated/minloc1_16_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1237 * generated/minloc1_4_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1238 * generated/minloc1_4_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1239 * generated/minloc1_4_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1240 * generated/minloc1_4_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1241 * generated/minloc1_4_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1242 * generated/minloc1_4_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1243 * generated/minloc1_4_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1244 * generated/minloc1_4_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1245 * generated/minloc1_4_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1246 * generated/minloc1_4_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1247 * generated/minloc1_4_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1248 * generated/minloc1_8_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1249 * generated/minloc1_8_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1250 * generated/minloc1_8_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1251 * generated/minloc1_8_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1252 * generated/minloc1_8_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1253 * generated/minloc1_8_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1254 * generated/minloc1_8_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1255 * generated/minloc1_8_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1256 * generated/minloc1_8_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1257 * generated/minloc1_8_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1258 * generated/minloc1_8_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1259 * generated/minloc2_16_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1260 * generated/minloc2_16_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1261 * generated/minloc2_4_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1262 * generated/minloc2_4_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1263 * generated/minloc2_8_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1264 * generated/minloc2_8_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1265 * generated/minval_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1266 * generated/minval_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1267 * generated/minval_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1268 * generated/minval_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1269 * generated/minval_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1270 * generated/minval_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1271 * generated/minval_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1272 * generated/minval_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1273 * generated/minval_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1274 * generated/norm2_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1275 * generated/norm2_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1276 * generated/norm2_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1277 * generated/norm2_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1278 * generated/parity_l1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1279 * generated/parity_l16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1280 * generated/parity_l2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1281 * generated/parity_l4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1282 * generated/parity_l8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1283 * generated/product_c10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1284 * generated/product_c16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1285 * generated/product_c4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1286 * generated/product_c8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1287 * generated/product_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1288 * generated/product_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1289 * generated/product_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1290 * generated/product_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1291 * generated/product_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1292 * generated/product_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1293 * generated/product_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1294 * generated/product_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1295 * generated/product_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1296 * generated/sum_c10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1297 * generated/sum_c16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1298 * generated/sum_c4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1299 * generated/sum_c8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1300 * generated/sum_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1301 * generated/sum_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1302 * generated/sum_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1303 * generated/sum_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1304 * generated/sum_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1305 * generated/sum_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1306 * generated/sum_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1307 * generated/sum_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1308 * generated/sum_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1309
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1310 2018-04-24 H.J. Lu <hongjiu.lu@intel.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1311
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1312 * configure: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1313
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1314 2018-04-19 Thomas Schwinge <thomas@codesourcery.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1315
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1316 PR libfortran/85166
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1317 PR libgomp/85463
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1318 * runtime/minimal.c (stop_numeric): Reimplement.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1319 (stop_string, error_stop_string, error_stop_numeric): New
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1320 functions.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1321
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1322 2018-04-19 Jakub Jelinek <jakub@redhat.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1323
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1324 * configure: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1325
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1326 2018-04-18 David Malcolm <dmalcolm@redhat.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1327
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1328 PR jit/85384
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1329 * configure: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1330
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1331 2018-04-06 Thomas Koenig <tkoenig@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1332
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1333 PR libfortran/85253
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1334 * m4/matmul_internal.m4: If ycount == 1, add one more row to
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1335 the internal buffer.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1336 * generated/matmul_c10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1337 * generated/matmul_c16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1338 * generated/matmul_c4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1339 * generated/matmul_c8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1340 * generated/matmul_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1341 * generated/matmul_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1342 * generated/matmul_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1343 * generated/matmul_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1344 * generated/matmul_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1345 * generated/matmul_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1346 * generated/matmul_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1347 * generated/matmul_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1348 * generated/matmul_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1349 * generated/matmulavx128_c10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1350 * generated/matmulavx128_c16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1351 * generated/matmulavx128_c4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1352 * generated/matmulavx128_c8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1353 * generated/matmulavx128_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1354 * generated/matmulavx128_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1355 * generated/matmulavx128_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1356 * generated/matmulavx128_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1357 * generated/matmulavx128_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1358 * generated/matmulavx128_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1359 * generated/matmulavx128_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1360 * generated/matmulavx128_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1361 * generated/matmulavx128_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1362
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1363 2018-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1364
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1365 PR libfortran/85166
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1366 * runtime/minimal.c (stop_numeric): Add new function in order to
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1367 implement numeric stop on minimal targets.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1368
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1369 2018-03-28 Jakub Jelinek <jakub@redhat.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1370
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1371 * io/io.h (IOPARM_DT_DEFAULT_EXP): Rename to ...
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1372 (IOPARM_DT_DEC_EXT): ... this.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1373 * io/list_read.c (parse_real): Adjust for IOPARM_DT_DEFAULT_EXP
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1374 renaming to IOPARM_DT_DEC_EXT.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1375 (read_real): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1376 * io/read.c (read_f): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1377
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1378 2018-03-15 Jakub Jelinek <jakub@redhat.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1379
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1380 PR libgfortran/84880
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1381 * intrinsics/kill.c (kill): Rename to...
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1382 (PREFIX (kill)): ... this. Use export_proto_np instead of export_proto.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1383
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1384 2018-03-13 Steven G. Kargl <kargl@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1385
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1386 * libgfortran/gfortran.map: Remove _gfortran_kill_i4,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1387 _gfortran_kill_i4_sub, _gfortran_kill_i8, and _gfortran_kill_i8_sub.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1388 Add _gfortran_kill and _gfortran_kill_sub.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1389 * libgfortran/intrinsics/kill.c: Eliminate _gfortran_kill_i4,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1390 _gfortran_kill_i4_sub, _gfortran_kill_i8, and _gfortran_kill_i8_sub.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1391 Add _gfortran_kill and _gfortran_kill_sub.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1392
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1393 2018-02-23 Janne Blomqvist <jb@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1394
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1395 PR fortran/84519
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1396 * caf/libcaf.h (_gfortran_caf_stop_numeric): Add bool argument.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1397 (_gfortran_caf_stop_str): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1398 (_gfortran_caf_error_stop_str): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1399 (_gfortran_caf_error_stop): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1400 * caf/mpi.c (_gfortran_caf_error_stop_str): Handle new argument.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1401 (_gfortran_caf_error_stop): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1402 * caf/single.c (_gfortran_caf_stop_numeric): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1403 (_gfortran_caf_stop_str): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1404 (_gfortran_caf_error_stop_str): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1405 (_gfortran_caf_error_stop): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1406 (_gfortran_caf_lock): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1407 (_gfortran_caf_unlock): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1408 * libgfortran.h (stop_string): Add bool argument.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1409 * runtime/pause.c (do_pause): Add false argument.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1410 * runtime/stop.c (stop_numeric): Handle new argument.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1411 (stop_string): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1412 (error_stop_string): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1413 (error_stop_numeric): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1414
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1415 2018-02-22 Janne Blomqvist <jb@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1416
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1417 PR 78534
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1418 PR 84509
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1419 * runtime/pause.c (pause_numeric): Modify to take GFC_INTEGER_8
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1420 argument.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1421 (pause_string): Modify to take size_t character length argument.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1422
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1423 2018-02-22 Janne Blomqvist <jb@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1424
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1425 * libgfortran.h (stop_string): Use size_t for character length.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1426 * runtime/stop.c (stop_string): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1427 (error_stop_string): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1428 (stop_numeric): Use int for exit code.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1429 (error_stop_numeric): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1430 * caf/libcaf.h: Remove stdint.h include.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1431 (_gfortran_caf_register): Use size_t for character length.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1432 (_gfortran_caf_deregister): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1433 (_gfortran_caf_sync_all): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1434 (_gfortran_caf_sync_memory): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1435 (_gfortran_caf_sync_images): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1436 (_gfortran_caf_stop_numeric): Use int for exit code.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1437 (_gfortran_caf_stop_str): Use size_t for character length.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1438 (_gfortran_caf_error_stop_str): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1439 (_gfortran_caf_error_stop): Use int for exit code.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1440 (_gfortran_caf_co_broadcast): Use size_t for character length.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1441 (_gfortran_caf_co_sum): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1442 (_gfortran_caf_co_min): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1443 (_gfortran_caf_co_max): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1444 (_gfortran_caf_co_reduce): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1445 (_gfortran_caf_lock): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1446 (_gfortran_caf_unlock): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1447 (_gfortran_caf_event_post): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1448 (_gfortran_caf_event_wait): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1449 * caf/mpi.c (_gfortran_caf_register): Update implementation to
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1450 match prototype.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1451 (_gfortran_caf_deregister): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1452 (_gfortran_caf_sync_all): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1453 (_gfortran_caf_sync_images): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1454 (_gfortran_caf_error_stop_str): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1455 (_gfortran_caf_error_stop): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1456 * caf/single.c (caf_internal_error): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1457 (_gfortran_caf_register): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1458 (_gfortran_caf_deregister): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1459 (_gfortran_caf_sync_all): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1460 (_gfortran_caf_sync_memory): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1461 (_gfortran_caf_sync_images): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1462 (_gfortran_caf_stop_numeric): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1463 (_gfortran_caf_stop_str): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1464 (_gfortran_caf_error_stop_str): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1465 (_gfortran_caf_error_stop): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1466 (_gfortran_caf_co_broadcast): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1467 (_gfortran_caf_co_sum): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1468 (_gfortran_caf_co_min): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1469 (_gfortran_caf_co_max): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1470 (_gfortran_caf_co_reduce): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1471 (_gfortran_caf_event_post): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1472 (_gfortran_caf_event_wait): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1473 (_gfortran_caf_lock): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1474 (_gfortran_caf_unlock): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1475
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1476 2018-02-19 Andre Vehreschild <vehre@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1477
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1478 * caf/libcaf.h: Add type parameters to the caf_*_by_ref prototypes.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1479 * caf/single.c (get_for_ref): Simplifications and now respecting
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1480 the type argument.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1481 (_gfortran_caf_get_by_ref): Added source type handing to get_for_ref().
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1482 (send_by_ref): Simplifications and respecting the dst_type now.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1483 (_gfortran_caf_send_by_ref): Added destination type hand over to
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1484 send_by_ref().
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1485 (_gfortran_caf_sendget_by_ref): Added general support and fixed stack
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1486 corruption. The function is now really usable.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1487
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1488 2018-02-14 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1489
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1490 PR target/84148
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1491 * configure: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1492
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1493 2018-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1494
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1495 PR libgfortran/84412
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1496 * io/transfer.c (finalize_transfer): After completng an internal unit
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1497 I/O operation, clear internal_unit_kind.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1498
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1499 2018-02-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1500
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1501 * libgfortran.h (GFC_ARRAY_DESCRIPTOR): Remove dimension
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1502 of descriptor to use vaiable members for dim.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1503 Change usage of GFC_ARRAY_DESCRIPTOR accordingly.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1504 (GFC_FILL_ARRAY_DESCRIPTOR): New macro.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1505 (gfc_full_array_i4): New type.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1506 * intrinsics/date_and_time.c (secnds): Use sizeof
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1507 (gfc_array_i4) + sizeof (descriptor_dimension) for memory
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1508 allocation.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1509 * intrinsics/reshape_generic.c: Use GFC_FULL_ARRAY_DESCRIPTOR.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1510 * io/format.c: Use sizeof (gfc_array_i4) + sizeof
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1511 (descriptor_dimension) for memoy allocation.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1512 * io/list_read.c (list_formatted_read_scalar): Use
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1513 gfc_full_array_i4 for variable.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1514 (nml_read_obj): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1515 * io/write.c (list_formatted_write_scalar): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1516 (nml_write_obj): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1517 * m4/reshape.m4: Use GFC_FULL_ARRAY_DESCRIPTOR.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1518 * generated/reshape_c10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1519 * generated/reshape_c16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1520 * generated/reshape_c4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1521 * generated/reshape_c8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1522 * generated/reshape_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1523 * generated/reshape_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1524 * generated/reshape_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1525 * generated/reshape_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1526 * generated/reshape_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1527 * generated/reshape_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1528 * generated/reshape_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1529
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1530 2018-01-31 Janne Blomqvist <jb@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1531
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1532 * generated/cshift1_16.c (cshift1): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1533 * generated/cshift1_4.c (cshift1): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1534 * generated/cshift1_8.c (cshift1): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1535 * generated/eoshift1_16.c (eoshift1): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1536 * generated/eoshift1_4.c (eoshift1): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1537 * generated/eoshift1_8.c (eoshift1): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1538 * generated/eoshift3_16.c (eoshift3): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1539 * generated/eoshift3_4.c (eoshift3): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1540 * generated/eoshift3_8.c (eoshift3): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1541 * generated/in_pack_c10.c (internal_pack_c10): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1542 * generated/in_pack_c16.c (internal_pack_c16): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1543 * generated/in_pack_c4.c (internal_pack_c4): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1544 * generated/in_pack_c8.c (internal_pack_c8): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1545 * generated/in_pack_i1.c (internal_pack_1): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1546 * generated/in_pack_i16.c (internal_pack_16): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1547 * generated/in_pack_i2.c (internal_pack_2): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1548 * generated/in_pack_i4.c (internal_pack_4): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1549 * generated/in_pack_i8.c (internal_pack_8): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1550 * generated/in_pack_r10.c (internal_pack_r10): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1551 * generated/in_pack_r16.c (internal_pack_r16): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1552 * generated/in_pack_r4.c (internal_pack_r4): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1553 * generated/in_pack_r8.c (internal_pack_r8): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1554 * generated/in_unpack_c10.c (internal_unpack_c10): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1555 * generated/in_unpack_c16.c (internal_unpack_c16): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1556 * generated/in_unpack_c4.c (internal_unpack_c4): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1557 * generated/in_unpack_c8.c (internal_unpack_c8): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1558 * generated/in_unpack_i1.c (internal_unpack_1): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1559 * generated/in_unpack_i16.c (internal_unpack_16): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1560 * generated/in_unpack_i2.c (internal_unpack_2): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1561 * generated/in_unpack_i4.c (internal_unpack_4): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1562 * generated/in_unpack_i8.c (internal_unpack_8): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1563 * generated/in_unpack_r10.c (internal_unpack_r10): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1564 * generated/in_unpack_r16.c (internal_unpack_r16): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1565 * generated/in_unpack_r4.c (internal_unpack_r4): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1566 * generated/in_unpack_r8.c (internal_unpack_r8): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1567 * generated/reshape_c10.c (reshape_c10): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1568 * generated/reshape_c16.c (reshape_c16): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1569 * generated/reshape_c4.c (reshape_c4): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1570 * generated/reshape_c8.c (reshape_c8): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1571 * generated/reshape_i16.c (reshape_16): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1572 * generated/reshape_i4.c (reshape_4): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1573 * generated/reshape_i8.c (reshape_8): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1574 * generated/reshape_r10.c (reshape_r10): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1575 * generated/reshape_r16.c (reshape_r16): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1576 * generated/reshape_r4.c (reshape_r4): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1577 * generated/reshape_r8.c (reshape_r8): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1578 * generated/shape_i1.c (shape_1): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1579 * generated/shape_i16.c (shape_16): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1580 * generated/shape_i2.c (shape_2): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1581 * generated/shape_i4.c (shape_4): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1582 * generated/shape_i8.c (shape_8): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1583 * generated/spread_c10.c (spread_scalar_c10): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1584 * generated/spread_c16.c (spread_scalar_c16): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1585 * generated/spread_c4.c (spread_scalar_c4): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1586 * generated/spread_c8.c (spread_scalar_c8): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1587 * generated/spread_i1.c (spread_scalar_i1): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1588 * generated/spread_i16.c (spread_scalar_i16): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1589 * generated/spread_i2.c (spread_scalar_i2): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1590 * generated/spread_i4.c (spread_scalar_i4): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1591 * generated/spread_i8.c (spread_scalar_i8): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1592 * generated/spread_r10.c (spread_scalar_r10): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1593 * generated/spread_r16.c (spread_scalar_r16): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1594 * generated/spread_r4.c (spread_scalar_r4): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1595 * generated/spread_r8.c (spread_scalar_r8): Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1596 * intrinsics/random.c (jump): Use size_t for array index in loop.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1597 (getosrandom): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1598 (arandom_r4): Make n an index_type.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1599 (arandom_r8): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1600 (arandom_r10): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1601 (arandom_r16): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1602 (scramble_seed): Use size_t for array index in loop.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1603 * m4/cshift1.m4: Make i an index_type.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1604 * m4/eoshift1.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1605 * m4/eoshift3.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1606 * m4/in_pack.m4: Make n an index_type.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1607 * m4/in_unpack.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1608 * m4/reshape.m4: Make n and dim index_type's.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1609 * m4/shape.m4: Make n an index_type.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1610 * m4/spread.m4: Likewise, use index_type argument rather than
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1611 copying to int.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1612 * runtime/bounds.c (bounds_ifunction_return): Make n an
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1613 index_type.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1614 * runtime/in_pack_generic.c (internal_pack): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1615 * runtime/in_unpack_generic.c (internal_unpack): Make n and size
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1616 index_type's.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1617
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1618 2018-01-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1619
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1620 PR fortran/37577
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1621 * libgfortran.h: Remove GFC_DTYPE_DERIVED_1, GFC_DTYPE_DERIVED_2,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1622 GFC_DTYPE_DERIVED_4, GFC_DTYPE_DERIVED_8 and GFC_DTYPE_DERIVED_16.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1623 * m4/cshift1.m4: Remove GFC_DTYPE_DERIVED_1.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1624 * generated/cshift1_16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1625 * generated/cshift1_4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1626 * generated/cshift1_8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1627 * intrinsics/cshift0.c: Remove GFC_DTYPE_DERIVED_1.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1628 * intrinsics/pack_generic.c (pack): Move handling of other types
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1629 into separate switch statement.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1630 * intrinsics/spread_generic.c (spread): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1631 (spread_scalar): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1632 * intrinsics/unpack_generic.c (unpack1): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1633 (unpack0): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1634 * runtime/in_pack_generic.c (internal_pack): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1635 * runtime/in_unpack_generic.c (internal_unpack): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1636
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1637 2018-01-25 Paul Thomas <pault@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1638
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1639 PR fortran/37577
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1640 * caf/single.c (_gfortran_caf_failed_images): Access the 'type'
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1641 and 'elem_len' fields of the dtype instead of the shifts.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1642 (_gfortran_caf_stopped_images): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1643 * intrinsics/associated.c (associated): Compare the 'type' and
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1644 'elem_len' fields instead of the dtype.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1645 * caf/date_and_time.c : Access the dtype fields rather using
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1646 shifts and masks.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1647 * io/transfer.c (transfer_array ): Comment on item count.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1648 (set_nml_var,st_set_nml_var): Change dtype type and use fields.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1649 (st_set_nml_dtio_var): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1650 * libgfortran.h : Change definition of GFC_ARRAY_DESCRIPTOR and
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1651 add a typedef for the dtype_type. Change the GFC_DTYPE_* macros
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1652 to access the dtype fields.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1653
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1654 2018-01-15 Thomas Koenig <tkoenig@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1655
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1656 PR fortran/54613
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1657 * m4/iparm.m4: Add back_arg macro if in minloc or maxloc.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1658 * m4/iforeach-s.m4: Add optional argument back with back_arg
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1659 macro. Improve m4 quoting. If HAVE_BACK_ARG is defined, assert
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1660 that back is non-true.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1661 * m4/iforeach.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1662 * m4/ifunction-s.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1663 * m4/ifunction.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1664 * m4/maxloc0.m4: Include assert.h
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1665 * m4/minloc0.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1666 * m4/maxloc0s.m4: #define HAVE_BACK_ARG.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1667 * m4/minloc0s.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1668 * m4/maxloc1s.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1669 * m4/minloc1s.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1670 * m4/maxloc1.m4: Include assert.h, #define HAVE_BACK_ARG.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1671 * m4/minloc1.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1672 * m4/maxloc2s.m4: Add assert.h, add back_arg, assert that
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1673 back is non-true.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1674 * m4/minloc2s.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1675 * generated/iall_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1676 * generated/iall_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1677 * generated/iall_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1678 * generated/iall_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1679 * generated/iall_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1680 * generated/iany_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1681 * generated/iany_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1682 * generated/iany_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1683 * generated/iany_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1684 * generated/iany_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1685 * generated/iparity_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1686 * generated/iparity_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1687 * generated/iparity_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1688 * generated/iparity_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1689 * generated/iparity_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1690 * generated/maxloc0_16_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1691 * generated/maxloc0_16_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1692 * generated/maxloc0_16_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1693 * generated/maxloc0_16_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1694 * generated/maxloc0_16_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1695 * generated/maxloc0_16_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1696 * generated/maxloc0_16_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1697 * generated/maxloc0_16_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1698 * generated/maxloc0_16_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1699 * generated/maxloc0_16_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1700 * generated/maxloc0_16_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1701 * generated/maxloc0_4_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1702 * generated/maxloc0_4_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1703 * generated/maxloc0_4_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1704 * generated/maxloc0_4_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1705 * generated/maxloc0_4_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1706 * generated/maxloc0_4_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1707 * generated/maxloc0_4_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1708 * generated/maxloc0_4_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1709 * generated/maxloc0_4_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1710 * generated/maxloc0_4_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1711 * generated/maxloc0_4_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1712 * generated/maxloc0_8_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1713 * generated/maxloc0_8_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1714 * generated/maxloc0_8_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1715 * generated/maxloc0_8_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1716 * generated/maxloc0_8_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1717 * generated/maxloc0_8_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1718 * generated/maxloc0_8_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1719 * generated/maxloc0_8_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1720 * generated/maxloc0_8_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1721 * generated/maxloc0_8_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1722 * generated/maxloc0_8_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1723 * generated/maxloc1_16_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1724 * generated/maxloc1_16_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1725 * generated/maxloc1_16_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1726 * generated/maxloc1_16_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1727 * generated/maxloc1_16_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1728 * generated/maxloc1_16_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1729 * generated/maxloc1_16_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1730 * generated/maxloc1_16_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1731 * generated/maxloc1_16_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1732 * generated/maxloc1_16_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1733 * generated/maxloc1_16_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1734 * generated/maxloc1_4_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1735 * generated/maxloc1_4_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1736 * generated/maxloc1_4_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1737 * generated/maxloc1_4_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1738 * generated/maxloc1_4_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1739 * generated/maxloc1_4_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1740 * generated/maxloc1_4_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1741 * generated/maxloc1_4_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1742 * generated/maxloc1_4_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1743 * generated/maxloc1_4_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1744 * generated/maxloc1_4_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1745 * generated/maxloc1_8_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1746 * generated/maxloc1_8_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1747 * generated/maxloc1_8_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1748 * generated/maxloc1_8_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1749 * generated/maxloc1_8_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1750 * generated/maxloc1_8_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1751 * generated/maxloc1_8_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1752 * generated/maxloc1_8_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1753 * generated/maxloc1_8_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1754 * generated/maxloc1_8_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1755 * generated/maxloc1_8_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1756 * generated/maxval_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1757 * generated/maxval_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1758 * generated/maxval_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1759 * generated/maxval_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1760 * generated/maxval_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1761 * generated/maxval_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1762 * generated/maxval_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1763 * generated/maxval_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1764 * generated/maxval_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1765 * generated/minloc0_16_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1766 * generated/minloc0_16_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1767 * generated/minloc0_16_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1768 * generated/minloc0_16_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1769 * generated/minloc0_16_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1770 * generated/minloc0_16_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1771 * generated/minloc0_16_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1772 * generated/minloc0_16_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1773 * generated/minloc0_16_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1774 * generated/minloc0_16_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1775 * generated/minloc0_16_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1776 * generated/minloc0_4_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1777 * generated/minloc0_4_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1778 * generated/minloc0_4_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1779 * generated/minloc0_4_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1780 * generated/minloc0_4_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1781 * generated/minloc0_4_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1782 * generated/minloc0_4_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1783 * generated/minloc0_4_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1784 * generated/minloc0_4_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1785 * generated/minloc0_4_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1786 * generated/minloc0_4_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1787 * generated/minloc0_8_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1788 * generated/minloc0_8_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1789 * generated/minloc0_8_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1790 * generated/minloc0_8_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1791 * generated/minloc0_8_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1792 * generated/minloc0_8_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1793 * generated/minloc0_8_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1794 * generated/minloc0_8_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1795 * generated/minloc0_8_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1796 * generated/minloc0_8_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1797 * generated/minloc0_8_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1798 * generated/minloc1_16_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1799 * generated/minloc1_16_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1800 * generated/minloc1_16_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1801 * generated/minloc1_16_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1802 * generated/minloc1_16_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1803 * generated/minloc1_16_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1804 * generated/minloc1_16_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1805 * generated/minloc1_16_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1806 * generated/minloc1_16_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1807 * generated/minloc1_16_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1808 * generated/minloc1_16_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1809 * generated/minloc1_4_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1810 * generated/minloc1_4_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1811 * generated/minloc1_4_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1812 * generated/minloc1_4_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1813 * generated/minloc1_4_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1814 * generated/minloc1_4_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1815 * generated/minloc1_4_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1816 * generated/minloc1_4_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1817 * generated/minloc1_4_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1818 * generated/minloc1_4_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1819 * generated/minloc1_4_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1820 * generated/minloc1_8_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1821 * generated/minloc1_8_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1822 * generated/minloc1_8_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1823 * generated/minloc1_8_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1824 * generated/minloc1_8_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1825 * generated/minloc1_8_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1826 * generated/minloc1_8_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1827 * generated/minloc1_8_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1828 * generated/minloc1_8_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1829 * generated/minloc1_8_s1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1830 * generated/minloc1_8_s4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1831 * generated/minval_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1832 * generated/minval_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1833 * generated/minval_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1834 * generated/minval_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1835 * generated/minval_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1836 * generated/minval_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1837 * generated/minval_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1838 * generated/minval_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1839 * generated/minval_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1840 * generated/norm2_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1841 * generated/norm2_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1842 * generated/norm2_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1843 * generated/norm2_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1844 * generated/parity_l1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1845 * generated/parity_l16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1846 * generated/parity_l2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1847 * generated/parity_l4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1848 * generated/parity_l8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1849 * generated/product_c10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1850 * generated/product_c16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1851 * generated/product_c4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1852 * generated/product_c8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1853 * generated/product_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1854 * generated/product_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1855 * generated/product_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1856 * generated/product_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1857 * generated/product_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1858 * generated/product_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1859 * generated/product_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1860 * generated/product_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1861 * generated/product_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1862 * generated/sum_c10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1863 * generated/sum_c16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1864 * generated/sum_c4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1865 * generated/sum_c8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1866 * generated/sum_i1.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1867 * generated/sum_i16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1868 * generated/sum_i2.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1869 * generated/sum_i4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1870 * generated/sum_i8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1871 * generated/sum_r10.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1872 * generated/sum_r16.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1873 * generated/sum_r4.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1874 * generated/sum_r8.c: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1875
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1876 2018-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1877
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1878 PR libgfortran/83811
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1879 * write.c (select_buffer): Adjust buffer size up by 1.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1880
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1881 2018-01-08 Janne Blomqvist <jb@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1882
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1883 PR 78534, bugfix for r256322
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1884 * io/transfer.c (next_record_w): Use correct type for return value
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1885 of next_array_record.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1886
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1887 2018-01-07 Thomas Koenig <tkoenig@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1888
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1889 * libgfortran.h (GFC_DTYPE_COPY): New macro.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1890 (GFC_DTYPE_COPY_SETRANK): New macro.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1891 (GFC_DTYPE_IS_UNSET): New macro.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1892 * intrinsics/cshift0.c (cshift0): Use new macros.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1893 * intrinsics/eoshift0.c (eoshift0): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1894 * intrinsics/eoshift2.c (eoshift2): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1895 * intrinsics/move_alloc.c (move_alloc): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1896 * intrinsics/reshape_generic.c (reshape_internal): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1897 * intrinsics/spread_generic.c (spread_internal): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1898 * intrinsics/spread_generic.c (spread_scalar): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1899 * intrinsics/spread_generic.c (spread_char_scalar): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1900 * intrinsics/spread_generic.c (spread_char4_scalar): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1901 * intrinsics/unpack_generic.c (unpack0): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1902 * intrinsics/unpack_generic.c (unpack0_char): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1903 * intrinsics/unpack_generic.c (unpack0_char4): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1904 * m4/cshift1.m4 (cshift1): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1905 * m4/eoshift1.m4 (eoshift1): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1906 * m4/eoshift3.m4 (eoshift3): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1907 * m4/iforeach-s.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1908 * m4/iforeach.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1909 * m4/ifunction-s.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1910 * m4/ifunction-s2.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1911 * m4/ifunction.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1912 * m4/ifunction_logical.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1913 * m4/reshape.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1914 * m4/spread.m4: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1915 * generated/all_l1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1916 * generated/all_l16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1917 * generated/all_l2.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1918 * generated/all_l4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1919 * generated/all_l8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1920 * generated/any_l1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1921 * generated/any_l16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1922 * generated/any_l2.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1923 * generated/any_l4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1924 * generated/any_l8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1925 * generated/count_16_l.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1926 * generated/count_1_l.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1927 * generated/count_2_l.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1928 * generated/count_4_l.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1929 * generated/count_8_l.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1930 * generated/cshift1_16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1931 * generated/cshift1_4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1932 * generated/cshift1_8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1933 * generated/eoshift1_16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1934 * generated/eoshift1_4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1935 * generated/eoshift1_8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1936 * generated/eoshift3_16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1937 * generated/eoshift3_4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1938 * generated/eoshift3_8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1939 * generated/iall_i1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1940 * generated/iall_i16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1941 * generated/iall_i2.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1942 * generated/iall_i4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1943 * generated/iall_i8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1944 * generated/iany_i1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1945 * generated/iany_i16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1946 * generated/iany_i2.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1947 * generated/iany_i4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1948 * generated/iany_i8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1949 * generated/iparity_i1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1950 * generated/iparity_i16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1951 * generated/iparity_i2.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1952 * generated/iparity_i4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1953 * generated/iparity_i8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1954 * generated/maxloc0_16_i1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1955 * generated/maxloc0_16_i16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1956 * generated/maxloc0_16_i2.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1957 * generated/maxloc0_16_i4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1958 * generated/maxloc0_16_i8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1959 * generated/maxloc0_16_r10.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1960 * generated/maxloc0_16_r16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1961 * generated/maxloc0_16_r4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1962 * generated/maxloc0_16_r8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1963 * generated/maxloc0_16_s1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1964 * generated/maxloc0_16_s4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1965 * generated/maxloc0_4_i1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1966 * generated/maxloc0_4_i16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1967 * generated/maxloc0_4_i2.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1968 * generated/maxloc0_4_i4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1969 * generated/maxloc0_4_i8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1970 * generated/maxloc0_4_r10.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1971 * generated/maxloc0_4_r16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1972 * generated/maxloc0_4_r4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1973 * generated/maxloc0_4_r8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1974 * generated/maxloc0_4_s1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1975 * generated/maxloc0_4_s4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1976 * generated/maxloc0_8_i1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1977 * generated/maxloc0_8_i16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1978 * generated/maxloc0_8_i2.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1979 * generated/maxloc0_8_i4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1980 * generated/maxloc0_8_i8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1981 * generated/maxloc0_8_r10.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1982 * generated/maxloc0_8_r16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1983 * generated/maxloc0_8_r4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1984 * generated/maxloc0_8_r8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1985 * generated/maxloc0_8_s1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1986 * generated/maxloc0_8_s4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1987 * generated/maxloc1_16_i1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1988 * generated/maxloc1_16_i16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1989 * generated/maxloc1_16_i2.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1990 * generated/maxloc1_16_i4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1991 * generated/maxloc1_16_i8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1992 * generated/maxloc1_16_r10.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1993 * generated/maxloc1_16_r16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1994 * generated/maxloc1_16_r4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1995 * generated/maxloc1_16_r8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1996 * generated/maxloc1_16_s1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1997 * generated/maxloc1_16_s4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1998 * generated/maxloc1_4_i1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1999 * generated/maxloc1_4_i16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2000 * generated/maxloc1_4_i2.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2001 * generated/maxloc1_4_i4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2002 * generated/maxloc1_4_i8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2003 * generated/maxloc1_4_r10.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2004 * generated/maxloc1_4_r16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2005 * generated/maxloc1_4_r4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2006 * generated/maxloc1_4_r8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2007 * generated/maxloc1_4_s1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2008 * generated/maxloc1_4_s4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2009 * generated/maxloc1_8_i1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2010 * generated/maxloc1_8_i16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2011 * generated/maxloc1_8_i2.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2012 * generated/maxloc1_8_i4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2013 * generated/maxloc1_8_i8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2014 * generated/maxloc1_8_r10.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2015 * generated/maxloc1_8_r16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2016 * generated/maxloc1_8_r4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2017 * generated/maxloc1_8_r8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2018 * generated/maxloc1_8_s1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2019 * generated/maxloc1_8_s4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2020 * generated/maxval1_s1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2021 * generated/maxval1_s4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2022 * generated/maxval_i1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2023 * generated/maxval_i16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2024 * generated/maxval_i2.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2025 * generated/maxval_i4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2026 * generated/maxval_i8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2027 * generated/maxval_r10.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2028 * generated/maxval_r16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2029 * generated/maxval_r4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2030 * generated/maxval_r8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2031 * generated/minloc0_16_i1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2032 * generated/minloc0_16_i16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2033 * generated/minloc0_16_i2.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2034 * generated/minloc0_16_i4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2035 * generated/minloc0_16_i8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2036 * generated/minloc0_16_r10.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2037 * generated/minloc0_16_r16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2038 * generated/minloc0_16_r4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2039 * generated/minloc0_16_r8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2040 * generated/minloc0_16_s1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2041 * generated/minloc0_16_s4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2042 * generated/minloc0_4_i1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2043 * generated/minloc0_4_i16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2044 * generated/minloc0_4_i2.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2045 * generated/minloc0_4_i4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2046 * generated/minloc0_4_i8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2047 * generated/minloc0_4_r10.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2048 * generated/minloc0_4_r16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2049 * generated/minloc0_4_r4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2050 * generated/minloc0_4_r8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2051 * generated/minloc0_4_s1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2052 * generated/minloc0_4_s4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2053 * generated/minloc0_8_i1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2054 * generated/minloc0_8_i16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2055 * generated/minloc0_8_i2.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2056 * generated/minloc0_8_i4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2057 * generated/minloc0_8_i8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2058 * generated/minloc0_8_r10.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2059 * generated/minloc0_8_r16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2060 * generated/minloc0_8_r4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2061 * generated/minloc0_8_r8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2062 * generated/minloc0_8_s1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2063 * generated/minloc0_8_s4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2064 * generated/minloc1_16_i1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2065 * generated/minloc1_16_i16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2066 * generated/minloc1_16_i2.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2067 * generated/minloc1_16_i4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2068 * generated/minloc1_16_i8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2069 * generated/minloc1_16_r10.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2070 * generated/minloc1_16_r16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2071 * generated/minloc1_16_r4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2072 * generated/minloc1_16_r8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2073 * generated/minloc1_16_s1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2074 * generated/minloc1_16_s4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2075 * generated/minloc1_4_i1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2076 * generated/minloc1_4_i16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2077 * generated/minloc1_4_i2.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2078 * generated/minloc1_4_i4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2079 * generated/minloc1_4_i8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2080 * generated/minloc1_4_r10.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2081 * generated/minloc1_4_r16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2082 * generated/minloc1_4_r4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2083 * generated/minloc1_4_r8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2084 * generated/minloc1_4_s1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2085 * generated/minloc1_4_s4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2086 * generated/minloc1_8_i1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2087 * generated/minloc1_8_i16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2088 * generated/minloc1_8_i2.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2089 * generated/minloc1_8_i4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2090 * generated/minloc1_8_i8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2091 * generated/minloc1_8_r10.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2092 * generated/minloc1_8_r16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2093 * generated/minloc1_8_r4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2094 * generated/minloc1_8_r8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2095 * generated/minloc1_8_s1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2096 * generated/minloc1_8_s4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2097 * generated/minval1_s1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2098 * generated/minval1_s4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2099 * generated/minval_i1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2100 * generated/minval_i16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2101 * generated/minval_i2.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2102 * generated/minval_i4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2103 * generated/minval_i8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2104 * generated/minval_r10.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2105 * generated/minval_r16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2106 * generated/minval_r4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2107 * generated/minval_r8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2108 * generated/norm2_r10.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2109 * generated/norm2_r16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2110 * generated/norm2_r4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2111 * generated/norm2_r8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2112 * generated/parity_l1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2113 * generated/parity_l16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2114 * generated/parity_l2.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2115 * generated/parity_l4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2116 * generated/parity_l8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2117 * generated/product_c10.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2118 * generated/product_c16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2119 * generated/product_c4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2120 * generated/product_c8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2121 * generated/product_i1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2122 * generated/product_i16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2123 * generated/product_i2.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2124 * generated/product_i4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2125 * generated/product_i8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2126 * generated/product_r10.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2127 * generated/product_r16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2128 * generated/product_r4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2129 * generated/product_r8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2130 * generated/reshape_c10.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2131 * generated/reshape_c16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2132 * generated/reshape_c4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2133 * generated/reshape_c8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2134 * generated/reshape_i16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2135 * generated/reshape_i4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2136 * generated/reshape_i8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2137 * generated/reshape_r10.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2138 * generated/reshape_r16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2139 * generated/reshape_r4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2140 * generated/reshape_r8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2141 * generated/spread_c10.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2142 * generated/spread_c16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2143 * generated/spread_c4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2144 * generated/spread_c8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2145 * generated/spread_i1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2146 * generated/spread_i16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2147 * generated/spread_i2.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2148 * generated/spread_i4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2149 * generated/spread_i8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2150 * generated/spread_r10.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2151 * generated/spread_r16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2152 * generated/spread_r4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2153 * generated/spread_r8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2154 * generated/sum_c10.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2155 * generated/sum_c16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2156 * generated/sum_c4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2157 * generated/sum_c8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2158 * generated/sum_i1.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2159 * generated/sum_i16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2160 * generated/sum_i2.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2161 * generated/sum_i4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2162 * generated/sum_i8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2163 * generated/sum_r10.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2164 * generated/sum_r16.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2165 * generated/sum_r4.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2166 * generated/sum_r8.c : Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2167
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2168 2018-01-07 Janne Blomqvist <jb@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2169
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2170 PR fortran/78534
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2171 PR fortran/83704
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2172 * io/fbuf.c (fbuf_init): Use size_t instead of int for length.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2173 (fbuf_debug): Convert debug output to unsigned long.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2174 (fbuf_reset): Use ptrdiff_t for return value.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2175 (fbuf_alloc): Use size_t for length argument.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2176 (fbuf_flush): Handle large buffers.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2177 (fbuf_flush_list): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2178 (fbuf_seek): Use ptrdiff_t for offset and return value.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2179 (fbuf_read): Use size_t for length argument.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2180 (fbuf_getc_refill): Use size_t to match fbuf_read.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2181 * io/fbuf.h (struct fbuf): Use size_t for lengths.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2182 (fbuf_init): Use size_t instead of int for length.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2183 (fbuf_reset): Use ptrdiff_t for return value.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2184 (fbuf_alloc): Use size_t for length argument.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2185 (fbuf_seek): Use ptrdiff_t for offset and return value.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2186 (fbuf_read): Use size_t for length argument.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2187 * io/io.h (read_block_form): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2188 (read_block_form4): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2189 (write_block): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2190 (read_a): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2191 (read_a_char4): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2192 (read_x): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2193 (write_a): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2194 (write_a_char4): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2195 * io/list_read.c (list_formatted_read_scalar): Use size_t to
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2196 handle large buffers.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2197 * io/read.c (read_l): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2198 (read_utf8): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2199 (read_utf8_char1): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2200 (read_default_char1): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2201 (read_utf8_char4): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2202 (read_default_char4): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2203 (read_a): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2204 (read_a_char4): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2205 (eat_leading_spaces): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2206 (next_char): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2207 (read_decimal): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2208 (read_radix): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2209 (read_f): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2210 (read_x): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2211 * io/transfer.c (read_sf_internal): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2212 (read_sf): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2213 (read_block_form): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2214 (read_block_form4): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2215 (write_block): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2216 (formatted_transfer_scalar_write): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2217 (next_record_w): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2218 * io/unix.c (mem_alloc_r): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2219 (mem_alloc_r4): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2220 (mem_alloc_w): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2221 (mem_alloc_w4): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2222 (mem_read): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2223 (mem_read4): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2224 (mem_write): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2225 (mem_write4): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2226 (open_internal): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2227 (open_internal4): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2228 * io/unix.h (open_internal): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2229 (open_internal4): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2230 (mem_alloc_w): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2231 (mem_alloc_r): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2232 (mem_alloc_w4): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2233 (mem_alloc_r4): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2234 * io/write.c (write_check_cc): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2235 (write_cc): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2236 (write_a): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2237 (write_a_char4): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2238
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2239 2018-01-06 Janne Blomqvist <jb@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2240
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2241 * io/write.c (namelist_write): Remove unused variable "i".
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2242
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2243 2018-01-06 Dominique d'Humieres <dominiq@lps.ens.fr>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2244 Janne Blomqvist <jb@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2245
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2246 PR fortran/83704
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2247 * io/write.c (write_character): Use size_t instead of int for
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2248 length.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2249
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2250 2018-01-05 Janne Blomqvist <jb@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2251
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2252 PR fortran/78534
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2253 * intrinsics/args.c (getarg_i4): Use gfc_charlen_type.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2254 (get_command_argument_i4): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2255 (get_command_i4): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2256 * intrinsics/chmod.c (chmod_internal): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2257 * intrinsics/env.c (get_environment_variable_i4): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2258 * intrinsics/extends_type_of.c (struct vtype): Use size_t for size
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2259 member.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2260 * intrinsics/gerror.c (gerror): Use gfc_charlen_type.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2261 * intrinsics/getlog.c (getlog): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2262 * intrinsics/hostnm.c (hostnm_0): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2263 * intrinsics/string_intrinsics_inc.c (string_len_trim): Rework to
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2264 work if gfc_charlen_type is unsigned.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2265 (string_scan): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2266 * io/transfer.c (transfer_character): Modify prototype.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2267 (transfer_character_write): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2268 (transfer_character_wide): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2269 (transfer_character_wide_write): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2270 (transfer_array): Typecast to avoid signed-unsigned comparison.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2271 * io/unit.c (is_trim_ok): Use gfc_charlen_type.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2272 * io/write.c (namelist_write): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2273 * libgfortran.h (gfc_charlen_type): Change typedef to size_t.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2274
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2275 2018-01-03 Jakub Jelinek <jakub@redhat.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2276
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2277 Update copyright years.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2278
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2279 2018-01-02 Janne Blomqvist <jb@gcc.gnu.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2280
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2281 PR libgfortran/83649
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2282 * io/unix.c (MAX_CHUNK): New define.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2283 (raw_read): For reads larger than MAX_CHUNK, loop.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2284 (raw_write): Write no more than MAX_CHUNK bytes per iteration.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2285
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2286 Copyright (C) 2018 Free Software Foundation, Inc.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2287
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2288 Copying and distribution of this file, with or without modification,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2289 are permitted in any medium without royalty provided the copyright
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2290 notice and this notice are preserved.