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