]>
Commit | Line | Data |
---|---|---|
207ee157 MH |
1 | Tue Mar 3 10:52:35 1998 Manfred Hollstein <manfred@s-direktnet.de> |
2 | ||
3 | * g77.texi: Use @url for citing URLs. | |
4 | ||
567f3d36 KG |
5 | Fri Feb 13 00:14:56 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> |
6 | ||
7 | * com.c (type_for_mode): Add explicit braces to avoid ambiguous `else'. | |
8 | ||
9 | * expr.c (ffeexpr_type_combine): Likewise. | |
10 | (ffeexpr_reduce_): Likewise. | |
11 | (ffeexpr_declare_parenthesized_): Likewise. | |
12 | ||
13 | * src.c (ffesrc_strcmp_1ns2i): Likewise. | |
14 | (ffesrc_strcmp_2c): Likewise. | |
15 | (ffesrc_strncmp_2c): Likewise. | |
16 | ||
17 | * stb.c (ffestb_halt1_): Likewise. | |
18 | (ffestb_R90910_): Likewise. | |
19 | (ffestb_R9109_): Likewise. | |
20 | ||
21 | * stc.c (ffestc_R544_equiv_): Likewise. | |
22 | ||
23 | * std.c (ffestd_subr_copy_easy_): Likewise. | |
24 | (ffestd_R1001dump_): Likewise. | |
25 | (ffestd_R1001dump_1005_1_): Likewise. | |
26 | (ffestd_R1001dump_1005_2_): Likewise. | |
27 | (ffestd_R1001dump_1005_3_): Likewise. | |
28 | (ffestd_R1001dump_1005_4_): Likewise. | |
29 | (ffestd_R1001dump_1005_5_): Likewise. | |
30 | (ffestd_R1001dump_1010_2_): Likewise. | |
31 | ||
32 | * ste.c (ffeste_R840): Likewise. | |
33 | ||
34 | * sts.c (ffests_puttext): Likewise. | |
35 | ||
36 | * symbol.c (ffesymbol_check_token_): Likewise. | |
37 | ||
38 | * target.c (ffetarget_real1): Likewise. | |
39 | (ffetarget_real2): Likewise. | |
40 | ||
e203760c RH |
41 | Wed Feb 11 01:44:48 1998 Richard Henderson (rth@cygnus.com) |
42 | ||
43 | * com.c (ffecom_ptr_to_expr) [FFEBLD_opARRAYREF]: Do upper - lower | |
44 | in the native type, so as to properly handle negative indices. | |
45 | ||
34bea464 CB |
46 | Fri Jan 9 19:09:07 1998 Craig Burley <burley@gnu.org> |
47 | ||
48 | Fix -fpedantic combined with `F()' invocation, | |
49 | also -fugly-comma combined with `IARGC()' invocation: | |
50 | * bad.def (FFEBAD_NULL_ARGUMENT_W): New diagnostic. | |
51 | * expr.c (ffeexpr_finished_): Don't reject null expressions | |
52 | in the argument-expression context -- let outer context | |
53 | handle that. | |
54 | (ffeexpr_token_arguments_): Warn about null expressions | |
55 | here if -fpedantic (as appropriate). | |
56 | Obey -fugly-comma for only external-procedure invocations. | |
57 | ||
63797cbe RH |
58 | Tue Feb 3 20:13:05 1998 Richard Henderson <rth@cygnus.com> |
59 | ||
60 | * config-lang.in: Remove references to runtime/. | |
61 | ||
c8bec8c8 R |
62 | Sun Feb 1 12:43:49 1998 J"orn Rennecke <amylaar@cygnus.co.uk> |
63 | ||
64 | * com.c (ffecom_tree_canonize_ptr_): Place bitsizetype typed expr | |
65 | as first agument in MULT_EXPR. | |
66 | Use bitsize_int (0L, 0L) as zero for bitsizes. | |
67 | (ffecom_tree_canonize_ref_): | |
68 | Use bitsize_int (0L, 0L) as zero for bitsizes. | |
69 | (ffecom_init_0): Use set_sizetype. | |
70 | ||
0dfb6849 RH |
71 | Sun Feb 1 02:26:58 1998 Richard Henderson <rth@cygnus.com> |
72 | ||
73 | * runtime directory -- moved into "libfc2" in the toplevel | |
74 | directory. | |
75 | * Make-lang.in: Remove all runtime related stuff. | |
76 | ||
eb1d4d91 KG |
77 | Sun Jan 25 12:32:15 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> |
78 | ||
79 | * Make-lang.in (f77.stage1): Depend on stage1-start so parallel | |
80 | make works better. | |
81 | * (f77.stage2): Likewise for stage2-start. | |
82 | * (f77.stage3): Likewise for stage3-start. | |
83 | * (f77.stage4): Likewise for stage4-start. | |
84 | ||
3bf810d8 PN |
85 | Sat Jan 17 21:28:08 1998 Pieter Nagel <pnagel@epiuse.co.za> |
86 | ||
87 | * Makefile.in (FLAGS_TO_PASS): Pass down gcc_include_dir and | |
88 | local_prefix to sub-make invocations. | |
89 | ||
69956def JL |
90 | Tue Jan 13 22:07:54 1998 Jeffrey A Law (law@cygnus.com) |
91 | ||
92 | * lang-options.h: Add missing options. | |
93 | ||
8342981f RH |
94 | Fri Dec 19 00:12:01 1997 Richard Henderson <rth@cygnus.com> |
95 | ||
96 | * com.c (ffecom_sym_transform_): Assumed arrays have no upper bound. | |
97 | ||
39592813 RH |
98 | Mon Dec 15 17:35:35 1997 Richard Henderson <rth@cygnus.com> |
99 | ||
100 | * com.c (ffecom_type_vardesc_): Vardesc.dims is a `ftnlen*'. | |
101 | ||
561b3c6a JL |
102 | Tue Dec 2 09:57:16 1997 Jeffrey A Law (law@cygnus.com) |
103 | ||
104 | * Make-lang.in (f77.clean): Remove g77.c. | |
105 | ||
6ba2ab5f JL |
106 | Tue Nov 25 15:33:28 1997 Jeffrey A Law (law@cygnus.com) |
107 | ||
108 | * Make-lang.in (f77.all.build): Add $(exeext) to binary files. | |
109 | (f77.all.cross, f77.start.encap): Simliarly. | |
110 | ||
e9295d53 FF |
111 | Fri Nov 21 09:35:20 1997 Fred Fish <fnf@cygnus.com> |
112 | ||
113 | * Make-lang.in (stmp-f2c.h): Move inclusion of F77_FLAGS_TO_PASS | |
114 | to before override of CC so that the override works. | |
115 | ||
dd5e269d L |
116 | Thu Nov 20 00:58:14 1997 H.J. Lu (hjl@gnu.ai.mit.edu) |
117 | ||
118 | * Make-lang.in (f77.install-info): Depend on f77.info. | |
119 | ||
79cf8f5e DL |
120 | 1997-11-14 Dave Love <d.love@dl.ac.uk> |
121 | ||
122 | * intrin.def: Supply gfrt for CPU_TIME. Generalize arg types of | |
123 | INT2, INT8, per doc. | |
124 | ||
af752698 RH |
125 | Sun Nov 2 19:49:51 1997 Richard Henderson <rth@cygnus.com> |
126 | ||
127 | * com.c (ffecom_expr_): Only use TREE_TYPE argument for simple | |
128 | arithmetic; convert types as necessary; recurse with target tree type. | |
129 | ||
83ffecd2 RH |
130 | Wed Oct 22 11:37:41 1997 Richard Henderson <rth@cygnus.com> |
131 | ||
132 | * com.c (ffecom_expr_): Take an new arg TREE_TYPE that if non-null | |
133 | specifies the type in which to do the calculation. Change all callers. | |
134 | [FFEBLD_opARRAYREF]: Force the index expr to use sizetype. | |
135 | ||
022abf90 PK |
136 | Thu Oct 16 02:04:08 1997 Paul Koning <pkoning@xedia.com> |
137 | ||
138 | * Make-lang.in (stmp-f2c.h): Don't configure the runtime | |
139 | directory if LANGUAGES does not include f77. | |
140 | ||
9abbaac7 RH |
141 | Mon Oct 13 12:12:41 1997 Richard Henderson <rth@cygnus.com> |
142 | ||
143 | * Make-lang.in (g77*): Copied from cp/Make-lang.in g++*. | |
144 | * g77spec.c: New file, mostly copied from g++spec.c | |
145 | * g77.c: Removed. | |
146 | ||
bac2a454 JL |
147 | Mon Oct 6 14:15:03 1997 Jeffrey A Law (law@cygnus.com) |
148 | ||
149 | * Make-lang.in (f77.mostlyclean): Clean up stuff in the | |
150 | object tree too. | |
151 | (f77.clean, f77.distclean, f77.maintainer-clean): Likewise. | |
152 | ||
3c8f617e PDM |
153 | Wed Oct 1 01:45:36 1997 Philippe De Muyter <phdm@info.ucl.ac.be> |
154 | ||
155 | * g77.c (pexecute, main): Use unlink, not remove. | |
156 | ||
2b67aa29 JL |
157 | Mon Sep 29 10:37:07 1997 Jeffrey A Law (law@cygnus.com) |
158 | ||
159 | * intdoc.c (main): Remove unused attribute for main's arguments. | |
160 | ||
771c2d1b JL |
161 | Sun Sep 28 01:47:17 1997 Jeffrey A Law (law@cygnus.com) |
162 | ||
163 | * Make-lang.in (G77_FLAGS_TO_PASS): Pass down RANLIB, RANLIB_TEST | |
164 | and AR instead of the _FOR_TARGET versions. | |
165 | ||
4fd10464 AO |
166 | Tue Sep 23 00:39:57 1997 Alexandre Oliva <oliva@dcc.unicamp.br> |
167 | ||
168 | * Make-lang.in: install.texi was renamed to g77install.texi | |
169 | * install0.texi: Likewise. | |
170 | ||
b92f5cc0 JL |
171 | Thu Sep 18 17:31:38 1997 Jeffrey A Law (law@cygnus.com) |
172 | ||
a79177f5 JL |
173 | * proj.h (FFEPROJ_BSEARCH): Delete all references. |
174 | (FFEPROJ_STRTOUL): Likewise. | |
175 | * proj.c (bsearch): Compile this if no bsearch is provided by the | |
176 | host system. | |
177 | (strtoul): Similarly. | |
178 | ||
4ac480d6 JL |
179 | * g77install.texi: Renamed from install.texi |
180 | * g77.texi: Corresponding changes. | |
181 | ||
feb5876a JL |
182 | * fini.c (main): Return type is int. |
183 | ||
b92f5cc0 JL |
184 | * com.c (lang_printable_name): Use verbosity argument. |
185 | ||
d6420b5b JL |
186 | Thu Sep 18 16:08:40 1997 Jeffrey A Law (law@cygnus.com) |
187 | ||
188 | * Make-lang.in: Fix merge problems. | |
189 | ||
f0e6e324 JL |
190 | Sun Sep 14 21:01:23 1997 Jeffrey A Law (law@cygnus.com) |
191 | ||
192 | * Make-lang.in: Various changes to build info files | |
193 | in the object tree rather than the source tree. | |
194 | ||
195 | * proj.h: Include ctype.h. | |
196 | ||
a9aaedc9 FF |
197 | Sun Sep 14 12:35:20 1997 Fred Fish (fnf@ninemoons.com) |
198 | ||
199 | * proj.h (isascii): Provide a default definition if none is available. | |
200 | ||
3c5b8fa6 DL |
201 | Thu Sep 11 19:26:10 1997 Dave Love <d.love@dl.ac.uk> |
202 | ||
203 | * config-lang.in: Remove the messages about possible build problems. | |
204 | ||
ac64120e JW |
205 | Wed Sep 10 16:39:47 1997 Jim Wilson <wilson@cygnus.com> |
206 | ||
207 | * Make-lang.in (LN, LN_S): New macros, use where appropriate. | |
208 | ||
233bd86d JW |
209 | Tue Sep 9 13:20:40 1997 Jim Wilson <wilson@cygnus.com> |
210 | ||
211 | * g77.c (pexecute, doit): Add checks for __CYGWIN32__. | |
212 | ||
795232f7 JL |
213 | Wed Aug 27 20:32:03 1997 Jeffrey A Law (law@cygnus.com) |
214 | ||
215 | * top.c (ffe_decode_option): Turn on flag_move_all_moveables | |
216 | and flag_reduce_all_givs. | |
217 | ||
10549cbd JW |
218 | Mon Aug 25 23:24:32 1997 H.J. Lu (hjl@gnu.ai.mit.edu) |
219 | ||
220 | * Make-lang.in ($(srcdir)/f/runtime/configure, | |
221 | $(srcdir)/f/runtime/libU77/configure, f77.mostlyclean, | |
222 | f77.clean, f77.distclean, f77.maintainer-clean, f77.realclean): | |
223 | Handle absolute pathname of $(srcdir). | |
224 | (stmp-f2c.h): New. | |
225 | (include/f2c.h, f/runtime/Makefile, f/runtime/libF77/Makefile, | |
226 | f/runtime/libI77/Makefile, f/runtime/libU77/Makefile): Only | |
227 | depend on stmp-f2c.h. | |
228 | (f77.maintainer-clean): Don't make itself. | |
229 | ||
ebf92f1c JW |
230 | Sun Aug 24 17:00:27 1997 Jim Wilson <wilson@cygnus.com> |
231 | ||
232 | * Make-lang.in (f77.install-info): Don't cd into srcdir. Add srcdir | |
233 | to filenames. Use sed to extract base filename for install. | |
234 | ||
7d11fb7f JW |
235 | Thu Aug 21 13:15:29 1997 Jim Wilson <wilson@cygnus.com> |
236 | ||
237 | * Make-lang.in (f77): Delete f77-runtime. | |
238 | (f77.all.build, f77.all.cross, f77.rest.encap): Add f77-runtime. | |
239 | ||
177873a5 JW |
240 | Wed Aug 20 16:36:59 1997 Jim Wilson <wilson@cygnus.com> |
241 | ||
242 | * intdoc.texi: Readd generated file. | |
243 | ||
c8857bab JL |
244 | Mon Aug 18 09:01:54 1997 Jeffrey A Law (law@cygnus.com) |
245 | ||
246 | * Makefile.in (F77_SRCS): Re-alphabetize. | |
247 | * Make-lang.in (F77_OBJS): Likewise. | |
248 | ||
e56cc907 JL |
249 | Sun Aug 17 08:35:11 1997 Jeffrey A Law (law@cygnus.com) |
250 | ||
ff752ff6 JL |
251 | * INSTALL: Rebuilt. |
252 | * install.texi: Remove "Object File Differences" section. Remove | |
253 | all references to zzz.o failing comparison tests. | |
254 | * version.c, version.h: Renamed from zzz.c and zzz.h. Remove | |
255 | date and time stamps so a 3 stage build reports no differences. | |
256 | * Make-lang.in: Corresponding changes. | |
257 | * Makefile.in: Likewise. | |
258 | * g77.c, parse.c: Likewise. | |
259 | ||
e56cc907 JL |
260 | * intdoc.texi: Remove generated file from distribution. |
261 | ||
8f87a563 JL |
262 | Tue Aug 12 10:23:02 1997 Jeffrey A Law (law@cygnus.com) |
263 | ||
8f87a563 JL |
264 | * config-lang.in: Don't demand the backend patch. |
265 | * com.c (lang_printable_name): Second argument is now an int. Don't | |
266 | store into the value of the second argument. | |
267 | * top.c (ffe_decode_option): Temporarily disable setting | |
268 | of "Toon" loop options until we figure out how to address | |
269 | them. | |
270 | ||
271 | Mon Aug 11 23:18:35 1997 Jeffrey A Law (law@cygnus.com) | |
272 | ||
273 | * g77-0.5.21-19970811 Imported. | |
274 | This file describes changes to the front end necessary to make | |
63d0810b | 275 | it work with egcs. |
8f87a563 | 276 |