e7853a6973a501794b7372e527757000d9175d10
[platform/upstream/binutils.git] / ChangeLog
1 Mon Dec 14 17:04:22 1992  Stu Grossman  (grossman at cygnus.com)
2
3         * configure.in (hppa*-*-*):  Don't remove bfd and gdb from
4         configdirs anymore.
5
6 Sun Dec 13 00:37:26 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
7
8         * Makefile.in: extensive cleanup::  removed all of the explicit 
9         clean-* targets, collapsed many wrappers around subdir_do into 
10         one, added additional targets to satisfy standards.texi, deleted
11         some old targets, some changes for consistency
12
13 Fri Dec 11 20:18:02 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
14
15         * configure.in: handle some programs as cross-only, and others as
16         native only
17
18         * test-build.mk: handle partial holes in a more generic manner
19
20         * Makefile.in: m4 depends on libiberty
21
22 Mon Dec  7 06:43:27 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
23
24         * config/mh-sco: don't default $(CC) to gcc
25
26 Thu Dec  3 21:52:11 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
27
28         * configure.in: add m4, textutils, fileutils, sed, shellutils,
29         time, wdiff, and find to configdirs
30
31         * Makefile.in: all, clean, and install rules for the new programs
32         added to configure.in
33
34 Mon Nov 30 14:54:34 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
35
36         * configure.in: use mh-sun for all *-sun-* hosts
37
38         * config/mh-solaris: rework standard X location to use
39         $OPENWINHOME, if defined.
40         
41         * config/mh-sun: handle X11 include locations
42
43         * config/mh-decstation: define NeedFunctionPrototypes to 0, to
44         work around dain-bramaged DECwindows include files
45
46 Fri Nov 27 18:35:54 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
47
48         * Makefile.in: define flags for X11 include files and library file
49         locations, pass them down to the programs that need this info
50
51         * build-all.mk: added a 'native' target, to 3stage the native toolchain
52
53         * config/{mh-hpux,mh-solaris}: define the "standard" locations for
54         the vendor supplied X11 headers and libraries
55
56 Sun Nov 22 18:59:13 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
57
58         * configure.in: start building libg++ for HP-UX targets
59
60 Wed Nov 18 19:33:11 1992  John Gilmore  (gnu@cygnus.com)
61
62         * README:  Update references to files moved into etc/.
63
64 Sun Nov 15 09:36:08 1992  Fred Fish  (fnf@cygnus.com)
65
66         * config.sub (i386sol2, i486sol2):  i[34]86-unknown-solaris2.
67         * configure.in (i[34]86-*-solaris2*):  Use config/mh-sysv4.
68
69 Thu Nov 12 08:50:42 1992  Ian Lance Taylor  (ian@cygnus.com)
70
71         * configure: accept dash as well as underscore in long option
72         names for FSF compatibility.
73
74 Wed Nov 11 08:04:37 1992  Ian Lance Taylor  (ian@cygnus.com)
75
76         * config.sub: added -sco3.2v4 support from FSF.
77
78 Sun Nov  8 21:14:30 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
79
80         * configure.in: expand the section that adds or removes
81         directories from the list of programs to build, to handle native
82         vs. cross in addition to host v. native
83
84 Sat Nov  7 18:52:27 1992  Per Bothner  (bothner@rtl.cygnus.com)
85
86         * Makefile.in:  Replace C++ in macro names with CXX.
87         This is less likely to break ...
88
89 Sat Nov  7 15:16:58 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
90
91         * test-build.mk: add -w to GNU_MAKE
92
93 Fri Nov  6 23:10:37 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
94
95         * config.sub: remove 'sparc'-->'sparc-sun' default transformation,
96         add 'sparc' to list of recognized cpus.  This needed to make
97         'sparc-aout' expand to 'sparc-unknown-aout' instead of 'sparc-sun-aout'.
98         Delete some redundant ose68 variants.  Recognize -wrs as an os,
99         then changes that into $CPU-wrs-vxworks.
100
101         * configure.in: remove most references to gdbtest, regularize
102         target based program removal
103
104         * test-build.mk: import from p3 tree (many fixes and changes)
105
106 Fri Nov  6 20:59:00 1992  david d `zoo' zuhn  (zoo@cygnus.com)
107
108         * Makefile.in: added rules to handle tcl, tk, and expect
109
110         * configure.in: handle those directories if they exist
111
112 Thu Nov  5 14:35:41 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
113
114         * config.sub: removed bogus hppabsd and hppahpux names, since
115         "hppa" is not a valid cpu (hppa1.1 or hppa1.0 are, though)
116
117 Thu Oct 29 00:12:41 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
118
119         * Makefile.in: all-gcc now depends on all-binutils.  all-libg++
120         depends upon all-xiberty
121
122         * Makefile.in: changes from p3, including:
123
124         Thu Oct  8 15:00:17 1992  Ian Lance Taylor  (ian@cygnus.com)
125
126         * Makefile.in (XTRAFLAGS): include newlib directories if
127         newlib/Makefile exists, rather than if host != target.
128
129         Fri Sep 25 13:41:52 1992  Ian Lance Taylor  (ian@cygnus.com)
130
131         * Makefile.in: added -nostdinc to XTRAFLAGS if we are using gcc
132         from the same source tree and not building a cross-compiler.  This
133         matters for the libg++ configuration if reconfiguring a tree that
134         has already been installed.
135
136         Thu Sep 10 10:35:51 1992  Ian Lance Taylor  (ian@cygnus.com)
137
138         * Makefile.in: added -I for newlib/targ-include to XTRAFLAGS, to
139         pick up the machine and system specific header files.
140
141         * Makefile.in: added AS_FOR_TARGET, passed down in
142         TARGET_FLAGS_TO_PASS.  Added CC_FOR_BUILD, which is intended to be
143         the C compiler to use to create programs which are run in the
144         build environment, set it to default to $(CC), and passed it down
145         in FLAGS_TO_PASS and TARGET_FLAGS_TO_PASS.
146
147         Mon Sep  7 22:34:42 1992  Ian Lance Taylor  (ian@cirdan.cygnus.com)
148
149         * Makefile.in: add $(host) = $(target) tests back to *_FOR_TARGET.
150         We need them for unusual native builds, like systems without
151         ranlib.
152
153         * configure: also define $(host_canonical) and
154         $(target_canonical), which are the full, canonical names for the
155         given host and target
156
157 Sun Nov  1 16:38:17 1992  Per Bothner  (bothner@cygnus.com)
158
159         * Makefile.in:  Added separate definitions for C++.
160
161 Fri Oct 30 11:37:52 1992  Fred Fish  (fnf@cygnus.com)
162
163         * configure.in (configdirs):  Add deja-gnu.
164
165 Fri Oct 23 00:39:18 1992  John Gilmore  (gnu@cygnus.com)
166
167         * README:  Update for configure.texi and gdb-4.7 release.
168
169 Wed Oct 21 21:54:27 1992  John Gilmore  (gnu@cygnus.com)
170
171         * Makefile.in:  Move "all" target to top of file.
172         Previously, first target was ".PHONY" which caused BSD4.4 make
173         to build .PHONY when make was run without arguments.
174
175 Mon Oct 19 01:17:54 1992  John Gilmore  (gnu@cygnus.com)
176
177         * Makefile.in:  Add COPYING.LIB to GDB releases, now that there's
178         Library-copylefted code in libiberty.
179
180 Tue Oct 13 01:22:32 1992  John Gilmore  (gnu@cygnus.com)
181
182         * config.sub:  Replace m68kmote with plain old m68k.
183
184 Fri Oct  9 03:14:24 1992  John Gilmore  (gnu@cygnus.com)
185
186         * Makefile.in:  Remove space from blank line, avoid Make complaints.
187
188 Thu Oct  8 18:41:45 1992  Ken Raeburn  (raeburn@cygnus.com)
189
190         * config.sub: Complain if no argument is given.  Added support for
191         386bsd as OS and target alias.
192
193 Thu Oct  8 15:07:22 1992  Ian Lance Taylor  (ian@cygnus.com)
194
195         * Makefile.in (XTRAFLAGS): include newlib directories if
196         newlib/Makefile exists, rather than if host != target.
197
198 Mon Oct  5 03:00:09 1992  Mark Eichin  (eichin at tweedledumber.cygnus.com)
199
200         * config.sub: recognize sparclite-wrs-vxworks.
201
202         * Makefile.in (install-xiberty): added *-xiberty make rules (from
203         p3.) Added clean-xiberty to clean.
204
205 Thu Oct  1 17:59:19 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
206
207         * configure.in: use *-*-* instead of nested cases for host and target
208
209 Tue Sep 29 14:11:18 1992  Ian Lance Taylor  (ian@cygnus.com)
210
211         * Makefile.in: added -nostdinc to XTRAFLAGS if we are using gcc
212         from the same source tree and not building a cross-compiler.  This
213         matters for the libg++ configuration if reconfiguring a tree that
214         has already been installed.
215
216 Sep 20 08:53:10 1992  Fred Fish  (fnf@cygnus.com)
217
218         * config.sub (i486v/i486v4):  Merge in from FSF version.
219
220 Fri Sep 18 00:32:00 1992  Mark Eichin  (eichin@cygnus.com)
221
222         * configure: only set PWD if it is already set.
223
224 Thu Sep 17 23:05:53 1992  Mark Eichin  (eichin@cygnus.com)
225
226         * configure: just set PWD=`pwd` at the top, since Ultrix sh
227         doesn't have unset and all success paths (and most error paths)
228         out set it anyway. (Note: should change all uses of ${PWD=`pwd`}
229         to just ${PWD} to avoid confusion.)
230
231 Tue Sep 15 16:00:54 1992  Ian Lance Taylor  (ian@cygnus.com)
232
233         * configure: always set $(tooldir) to $(libdir)/$(target_alias),
234         even for a native compilation.
235
236 Tue Sep 15 02:22:56 1992  John Gilmore  (gnu@cygnus.com)
237
238         Changes to make the gdb.tar.Z rule work better.
239
240         * Makefile.in (GDB_SUPPORT_DIRS):  Add opcodes.
241         (DEVO_SUPPORT):  Add configure.texi.
242         (bfd-ilrt.tar.Z):  Remove ancient rule.
243
244 Thu Sep 10 10:43:19 1992  Ian Lance Taylor  (ian@cygnus.com)
245
246         * Makefile.in: added -I for newlib/targ-include to XTRAFLAGS, to
247         pick up the machine and system specific header files.
248
249         * configure.in, config.sub: added new target m68010-adobe-scout,
250         with alias of adobe68k.  Changed configure.in to check for
251         -scout before -sco* to avoid a false match.
252
253         * Makefile.in: added AS_FOR_TARGET, passed down in
254         TARGET_FLAGS_TO_PASS.  Added CC_FOR_BUILD, which is intended to be
255         the C compiler to use to create programs which are run in the
256         build environment, set it to default to $(CC), and passed it down
257         in FLAGS_TO_PASS and TARGET_FLAGS_TO_PASS.
258
259 Wed Sep  9 12:21:42 1992  Ian Lance Taylor  (ian@cygnus.com)
260
261         * Makefile.in: added TARGET_FLAGS_TO_PASS, CC_FOR_TARGET,
262         AR_FOR_TARGET, RANLIB_FOR_TARGET, NM_FOR_TARGET.  Pass
263         TARGET_FLAGS_TO_PASS, which defines CC, AR, RANLIB and NM as the
264         FOR_TARGET variants, to newlib and libg++.
265
266 Tue Sep  8 17:28:30 1992  Ken Raeburn  (raeburn@cambridge.cygnus.com)
267
268         * Makefile.in (all-gas, all-gdb): Require all-opcodes to be built
269         first.
270
271 Wed Sep  2 02:50:05 1992  John Gilmore  (gnu@cygnus.com)
272
273         * config.sub:  Accept `elf' as an environment.
274
275 Tue Sep  1 15:48:30 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
276
277         * Makefile.in (all-opcodes):  cd into the right directory
278
279 Sun Aug 30 21:12:11 1992  Ian Lance Taylor  (ian@cygnus.com)
280
281         * configure: added -program_transform_name option, used as
282         argument to sed when installing programs.
283         configure.texi: added documentation for -program_prefix,
284         -program_suffix and -program_transform_name.
285
286 Thu Aug 27 21:59:44 1992  John Gilmore  (gnu@cygnus.com)
287
288         * config.sub:  Accept i486 where i386 ok.
289
290 Thu Aug 27 13:04:42 1992  Brendan Kehoe  (brendan@rtl.cygnus.com)
291
292         * config.sub: accept we32k
293
294 Mon Aug 24 14:05:14 1992  Ian Lance Taylor  (ian@cygnus.com)
295
296         * config.sub, configure.in: accept OSE68000 and OSE68k.
297
298         * Makefile.in: don't create all directories for ``make install'';
299         let the subdirectories create the ones they need.
300
301 Tue Aug 11 23:13:17 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
302
303         * COPYING: new file, GPL v2
304
305 Tue Aug  4 01:12:43 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
306
307         * Makefile.in: use the new gen-info-dir, which needs a template
308         argument (which also lives in texinfo)
309
310         * configure.texi, standards.texi: fix INFO-DIR-ENTRY
311
312 Mon Aug  3 15:41:28 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
313
314         * config/mh-solaris: removed the -xs from CFLAGS (let the people
315         with Sun's C compiler deal with it themselved)
316
317 Mon Aug  3 00:34:17 1992  Fred Fish  (fnf@cygnus.com)
318
319         * config.sub (ncr3000):  Change i386 to i486.
320
321 Thu Jul 23 00:12:17 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
322
323         * Makefile.in: add install-rcs, install-grep to
324         install-no-fixedincludes, removed install-bison and install-libgcc
325
326 Tue Jul 21 01:01:50 1992  david d `zoo' zuhn (zoo@cygnus.com)
327
328         * configure.in: grab the HPUX makefile fragment if on HPUX
329
330 Mon Jul 20 11:02:09 1992  D. V. Henkel-Wallace  (gumby@cygnus.com)
331
332         * Makefile.in: eradicate bison spoor (ditto libgcc).
333          configure.in: recognise m68{k,000}-ericsson-OSE.
334          es1800 is alias for m68k-ericsson-OSE
335
336 Sun Jul 19 17:49:02 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
337
338         * configure.in: rearrange the parts that remove programs from
339         configdirs, based now on HOST==TARGET or by canonical triple.  
340
341 Fri Jul 17 22:52:49 1992  K. Richard Pixley  (rich@rtl.cygnus.com)
342
343         * test-build.mk: recurse explicitly with -f test-build.mk when
344           appropriate.  predicate stage3 and comparison on the existence
345           of gcc.  That is, if gcc isn't around, we aren't three-staging.
346           On very clean, also remove ...stamp-co.  Build in-place before
347           doing other builds.
348
349 Thu Jul 16 18:33:09 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
350
351         * Makefile.in, configure.in: add tgas
352
353 Thu Jul 16 16:05:28 1992  K. Richard Pixley  (rich@rtl.cygnus.com)
354
355         * Makefile.in: a number of changes merged in from progressive.
356
357         * configure.in: add libm.
358
359         * .cvsignore: ignore some stuff that comes from test-build.mk.
360
361 Wed Jul  8 00:01:30 1992  Stu Grossman  (grossman at cygnus.com)
362
363         * config/mh-solaris:  Use -xs when compiling so that Sun-C puts
364         a symbol-table into the executable.
365
366 Tue Jul  7 00:24:52 1992  Fred Fish  (fnf@cygnus.com)
367
368         * config.sub:  Add es1800 (m68k-ericsson-es1800).
369
370 Tue Jun 30 20:24:41 1992  D. V. Henkel-Wallace  (gumby@cygnus.com)
371
372         * configure: Add program_suffix (parallel to program_prefix)
373         * Makefile.in: adjust directory-creting script for losing decstation
374         * .Sanitize: don't nuke byacc!
375
376 Mon Jun 22 23:43:48 1992  Per Bothner  (bothner@cygnus.com)
377
378         * configure:  Minor $subdir-related fixes.
379
380 Mon Jun 22 18:30:26 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
381
382         * configure: fix various problems with propogating
383         makefile_target_frag in subdirs.
384         * configure.in: config libgcc if its there
385
386 Fri Jun 19 15:19:40 1992  Stu Grossman  (grossman at cygnus.com)
387
388         * config.sub:  HPPA merge.
389
390 Mon Jun 15 12:31:52 1992  Fred Fish  (fnf@cygnus.com)
391
392         * config/mh-ncr3000 (INSTALL):  Don't use /usr/ucb/install,
393         it is broken on ncr 3000's.
394
395 Sun Jun 14 10:29:19 1992  John Gilmore  (gnu at cygnus.com)
396
397         * Makefile.in:  Replace all-bison with all-byacc in all
398         dependency lines for other tools (which now use byacc).
399
400 Fri Jun 12 22:21:57 1992  John Gilmore  (gnu at cygnus.com)
401
402         * config.sub:  Add sun4sol2 => sparc-sun-solaris2.
403
404 Tue Jun  9 17:18:11 1992  Fred Fish  (fnf at cygnus.com)
405
406         * config/{mh-ncr3000, mh-sysv4}:  Add INSTALL.
407
408 Thu Jun  4 12:07:32 1992  Mark Eichin  (eichin@cygnus.com)
409
410         * Makefile.in: make gprof rules similar to byacc rules (instead of
411         vestigal $(unsubdir) that didn't work...)
412
413 Thu Jun  4 00:37:05 1992  Per Bothner  (bothner@rtl.cygnus.com)
414
415         * config.sub:  Add support for Linux.
416         * Makefile.in:  Use $(FLAGS_TO_PASS) more consistently
417         (at least for libg++).
418
419 Tue Jun 02 20:03:00 1992  david d `zoo' zuhn (zoo@cygnus.com)
420
421         * configure.texi: fix doc for the -nfp option to configure
422
423 Tue Jun  2 17:20:52 1992  Michael Tiemann  (tiemann@cygnus.com)
424
425         * Makefile.in (all-binutils): ar needs flex, so depend on all-flex.
426
427 Sun May 31 15:04:08 1992  Mark Eichin  (eichin at cygnus.com)
428
429         * config.sub: changed [^-]+ to [^-][^-]* so that it works under
430         Sun sed. (BSD 4.3 sed doesn't handle [^-]+ either.)
431         * configure.in: added solaris* host_makefile_frag hook.
432
433 Sun May 31 01:10:34 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
434
435         * config.sub: changed recognition of m68000 so that various
436         m68k types can be specified via m680[01234]0
437
438 Sat May 30 21:01:06 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
439
440         * config.sub (basic_machine): fix sed so that '-foo' isn't
441         completely substituted out while .+'-foo' loses the '-foo'
442
443 Thu May 28 19:48:35 1992  Michael Tiemann  (tiemann@rtl.cygnus.com)
444
445         * .Sanitize: Add flex to the list of keepers.  flex is needed to
446         build GNU ld.
447
448 Wed May 27 23:18:52 1992  Michael Tiemann  (tiemann@rtl.cygnus.com)
449
450         * config.sub ($os): Add -aout.
451
452 Fri May 22 14:00:02 1992  Per Bothner  (bothner@cygnus.com)
453
454         * configure:  If host_makefile_frag is absolute, don't
455         prefix ${invsubdir} (relevant to libg++ auto-configure).
456
457 Thu May 21 18:00:09 1992  Michael Tiemann  (tiemann@rtl.cygnus.com)
458
459         * Makefile.in (tooldir): Define it.
460         (all-ld): Depend on all-flex.
461
462 Sun May 10 21:45:59 1992  Per Bothner  (bothner@rtl.cygnus.com)
463
464         * Makefile.in (check):  Fix libg++ special case.
465
466 Fri May  8 08:31:41 1992  K. Richard Pixley  (rich@cygnus.com)
467
468         * configure: do not bury `pwd` into config.status, thus do fewer
469           pwd's.
470
471         * configure: print the "Building in" message only when building in
472           other than "." AND verbose.
473
474         * configure: remove -s, rework -v to better accomodate guested
475           configures.
476
477         * standards.texi: updated to 3 may, fixed librid <-> libdir typo.
478
479 Fri May  1 18:00:50 1992  K. Richard Pixley  (rich@cygnus.com)
480
481         * Makefile.in: macroize flags passed on recursion.  remove
482           fileutils.
483
484 Thu Apr 30 08:56:20 1992  K. Richard Pixley  (rich@cygnus.com)
485
486         * configure: get makesrcdir right for subdirs deeper than 1.
487
488         * Makefile.in: pass INSTALL, INSTALL_DATA, INSTALL_PROGRAM on
489           install.
490
491 Fri Apr 24 15:51:51 1992  K. Richard Pixley  (rich@cygnus.com)
492
493         * Makefile.in: don't print subdir_do or recursion lines.
494
495 Fri Apr 24 15:22:04 1992  K. Richard Pixley  (rich@cygnus.com)
496
497         * standards.texi: added menu item.
498
499         * Makefile.in: build and install standards.info.
500
501         * standards.texi: new file.
502
503 Wed Apr 22 18:06:55 1992  K. Richard Pixley  (rich@rtl.cygnus.com)
504
505         * configure: test for and move config.status pieces from
506           ${subdir}/.
507
508 Wed Apr 22 14:38:34 1992  Fred Fish  (fnf@cygnus.com)
509
510         * config/mh-delta88, config/mh-ncr3000:  Replace MINUS_G with
511         CFLAGS per new configuration strategy.
512         * configure:  Test for existance of files before trying to mv
513         them, to avoid numerous non-existance messages.
514
515 Tue Apr 21 12:31:33 1992  K. Richard Pixley  (rich@cygnus.com)
516
517         * configure: correct final line of config.status.
518
519         * configure: patch from eggert.  Avoids a protection problem if
520           the original Makefile.in is read only.
521
522         * configure: use move-if-change from gcc to create config.status.
523           Some makefiles depend on config.status to tell if a directory
524           has been reconfigured for a different host.  This change
525           prevents those directories from remaking everything in the case
526           where the reconfig was only intended to rebuild a Makefile.
527
528         * configure: test for config.sub with "config.sub sun4" rather
529           than "config.sub ${host_alias}".  Otherwise we can't tell a bad
530           host alias from a missing config.sub.
531
532 Mon Apr 20 18:16:36 1992  K. Richard Pixley  (rich@rtl.cygnus.com)
533
534         * Makefile.in: explicitly pass CFLAGS on recursion. no longer pass
535           MINUS_G (this can be done with CFLAGS).  Default CFLAGS to -g.
536
537 Fri Apr 17 18:27:51 1992  Per Bothner  (bothner@cygnus.com)
538
539         * configure: mkdir ${subdir} as needed.
540
541 Wed Apr 15 17:37:22 1992  K. Richard Pixley  (rich@cygnus.com)
542
543         * Makefile.in,configure.in: added autoconf.
544
545 Wed Apr 15 17:27:34 1992  K. Richard Pixley  (rich@rtl.cygnus.com)
546
547         * Makefile.in: no longer pass against on recursion.
548
549         * Makefile.in: added .NOEXPORT: so that stray makefile_frag
550           definitions are not inherited.
551
552         * configure: correct makesrcdir when subdir is .
553
554 Tue Apr 14 11:56:09 1992  Per Bothner  (bothner@cygnus.com)
555
556         * configure:  Add support for 'subdirs' variable, which is
557         like 'configdirs', except that configure doesn't re-invoke
558         itself for subdirs, it just creates a Makefile for each subdir.
559         * configure.texi:  Document subdirs.
560
561 Mon Apr 13 18:50:16 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
562
563         * configure.in: added flex to configdirs
564
565 Mon Apr 13 18:43:55 1992  K. Richard Pixley  (rich@cygnus.com)
566
567         * Makefile.in: remove clean-stamps from clean.
568
569 Sat Apr 11 03:52:03 1992  John Gilmore  (gnu at cygnus.com)
570
571         * configure.in:  Add gdbtest to configdirs.
572
573 Fri Apr 10 23:11:49 1992  Fred Fish  (fnf@cygnus.com)
574
575         * Makefile.in (MINUS_G):  Add macro, default to -g, pass on
576         to recursive makes.
577         * configure.in:  Recognize new ncr3000 config.
578
579 Wed Apr  8 23:08:12 1992  K. Richard Pixley  (rich@cygnus.com)
580
581         * Makefile.in, configure.in: removed references to gdbm.
582
583 Tue Apr  7 16:48:20 1992  Per Bothner  (bothner@cygnus.com)
584
585         * config.sub:  Don't canonicalize os value
586         newsos* to bsd (readline needs to check for newsos).
587         (This fix was earlier made Jan 31, but got re-broken.)
588
589 Mon Apr  6 14:34:08 1992  Stu Grossman  (grossman at cygnus.com)
590
591         * configure.in:  sco is an os, not a vendor!
592
593         * configure:  Quote $( better.  Keep various shells happy.
594
595 Tue Mar 31 16:32:57 1992  K. Richard Pixley  (rich@cygnus.com)
596
597         * Makefile.in: eliminate stamp-files.
598
599 Mon Mar 30 22:20:23 1992  K. Richard Pixley  (rich@cygnus.com)
600
601         * Makefile.in: add send_pr.  remove "force" from .stmp-gprof rule.
602           Supress echoing of all the "if [ -d ... $(MAKE)" lines.
603
604 Wed Mar 25 15:20:04 1992  Stu Grossman  (grossman@cygnus.com)
605
606         * config.sub:  fix iris/iris3.
607
608 Wed Mar 25 10:34:19 1992  K. Richard Pixley  (rich@cygnus.com)
609
610         * configure: re-add -rm.
611
612 Tue Mar 24 23:50:16 1992  K. Richard Pixley  (rich@cygnus.com)
613
614         * Maskefile.in: add .stmp-rcs to all.
615
616         * configure.in: remove gas from rs6000 build, use aix host fragment.
617
618 Mon Mar 23 19:43:35 1992  K. Richard Pixley  (rich@cygnus.com)
619
620         * configure: pass down site_option during recursion.
621
622 Thu Mar 19 16:49:36 1992  Stu Grossman  (grossman at cygnus.com)
623
624         * Makefile.in (all.cross):  Add .stmp-bfd .stmp-readline.
625
626 Wed Mar 18 15:29:33 1992  Mike Stump  (mrs@cygnus.com)
627
628         * configure: Change exec_prefix so that it really defaults to prefix.
629
630 Sat Mar 14 17:20:38 1992  Fred Fish  (fnf@cygnus.com)
631
632         * Makefile.in, configure.in:  Add support for mmalloc library.
633
634 Fri Mar 13 18:44:18 1992  K. Richard Pixley  (rich@cygnus.com)
635
636         * Makefile.in: add stmp dependencies for a few more things.
637
638 Thu Mar 12 04:56:24 1992  K. Richard Pixley  (rich@cygnus.com)
639
640         * configure: adjusted error message on objdir/srcdir configure
641           collision, per john's suggestion.
642
643         * Makefile.in: add libiberty stmp to all and all.cross.
644
645 Wed Mar 11 02:07:52 1992  K. Richard Pixley  (rich@cygnus.com)
646
647         * Makefile.in: remove force dependencies, add grep to all.
648
649 Tue Mar 10 21:49:18 1992  K. Richard Pixley  (rich@mars.cygnus.com)
650
651         * Makefile.in: drop flex.  make stamp files work.
652
653         * configure: added test for conflicting configuration in srcdir,
654           remove trailing slashes from srcdir.  Otherwise emacs gdb mode
655           gets cranky.  use relative paths for configure and srcdir
656           whenever possible.  Send some error messages to stderr that were
657           going to stdout.
658
659 Tue Mar 10 18:01:55 1992  Per Bothner  (bothner@cygnus.com)
660
661         * Makefile.in:  Fix libg++ rule to check for gcc directory
662         before using gcc/gcc.  Also pass XTRAFLAGS.
663
664 Thu Mar  5 21:45:07 1992  K. Richard Pixley  (rich@sendai)
665
666         * Makefile.in: added stmp-files so that directories aren't polled
667           when they are already built.
668
669         * configure.texi: fixed a node pointer problem.
670
671 Thu Mar  5 12:05:58 1992  Stu Grossman  (grossman at cygnus.com)
672
673         * config.sub configure.in config/.Sanitize config/mh-irix4
674         gdb/.Sanitize gdb/configure.in gdb/mips-tdep.c gdb/mipsread.c
675         gdb/procfs.c gdb/signame.h gdb/tm-irix3.h gdb/tm-mips.h
676         gdb/xm-irix4.h gdb/config/.Sanitize gdb/config/mt-irix3
677         gdb/config/mh-irix4 texinfo/configure.in:  Port to SGI Irix-4.x.
678
679 Wed Mar  4 02:57:46 1992  K. Richard Pixley  (rich@rtl.cygnus.com)
680
681         * configure: -recurring becomes -silent.  corrected help message
682           for -site= option.
683
684         * Makefile.in: mkdir $(exec_prefix) and $(tooldir).
685
686 Tue Mar  3 14:51:21 1992  K. Richard Pixley  (rich@rtl.cygnus.com)
687
688         * configure: when building Makefile for crosses, replace
689           tooldir and program_prefix.  default srcdir from location of
690           config.sub.  remove "for host in hosts" and "for target in
691           targets" loops.
692
693 Wed Feb 26 19:48:25 1992  K. Richard Pixley  (rich@rtl.cygnus.com)
694
695         * Makefile.in: Do not pass bindir or mandir to cvs.
696
697 Wed Feb 26 18:04:40 1992  K. Richard Pixley  (rich@cygnus.com)
698
699         * Makefile.in, configure.in: removed traces of namesubdir,
700           -subdirs, $(subdir), $(unsubdir), some rcs triggers.  Forced
701           copyrights to '92, changed some from Cygnus to FSF.
702
703         * configure.texi: remove most references to multiple hosts,
704           multiple targets, subdirs, etc.
705
706         * configure.man: removed rcsid. reference config.sub not
707           config.subr.
708
709         * Makefile.in: mkdir $(infodir) on install-info.
710
711 Wed Feb 19 15:41:13 1992  John Gilmore  (gnu at cygnus.com)
712
713         * configure.texi:  Explain better about .gdbinit and about
714         the environment that configure.in sections run in.
715
716 Fri Feb  7 07:55:00 1992  John Gilmore  (gnu at cygnus.com)
717
718         * configure.in:  Ultrix is only a decstation if it's a MIPS.
719
720 Fri Jan 31 21:54:51 1992  John Gilmore  (gnu at cygnus.com)
721
722         * README:  DOC.configure => cfg-paper.texi.
723
724 Fri Jan 31 21:48:18 1992  Stu Grossman  (grossman at cygnus.com)
725
726         * config.sub (near case $os):  Don't convert newsos* to bsd!
727
728 Fri Jan 31 02:27:32 1992  John Gilmore  (gnu at cygnus.com)
729
730         * Makefile.in:  Reinstall change from gdb-4.3 that reduces
731         the number of copies of COPYING that go into the GDB tar file.
732
733 Thu Jan 30 16:17:30 1992  Stu Grossman  (grossman at cygnus.com)
734
735         * bfd/configure.in, config/mh-sco, gdb/config/mh-i386sco,
736         gdb/config/mt-i386v32, gdb/configure.in, readline/configure.in:
737         Fix SCO configuration stuff.
738
739 Tue Jan 28 23:51:07 1992  Per Bothner  (bothner at cygnus.com)
740
741         * Makefile.in:  For libg++, make sure the -I pointing
742         to the gcc directory goes *after* all the libg++-local -I flags.
743         Also, move just-gcc dependency from just-libg++ to all-libg++.
744
745 Tue Jan 28 12:56:24 1992  Stu Grossman  (grossman at cygnus.com)
746
747         * configure:  Change -x to -f to keep Ultrix /bin/test happy.
748
749 Sat Jan 18 17:45:11 1992  Stu Grossman  (grossman at cygnus.com)
750
751         * Makefile.in (make-gdb.tar.Z):  Remove texinfo targets.
752
753 Sat Jan 18 17:03:21 1992  Fred Fish  (fnf at cygnus.com)
754
755         * config.sub:  Add stratus configuration frags.  Also 
756         submitted to FSF.
757
758 Sat Jan 18 15:35:29 1992  Stu Grossman  (grossman at cygnus.com)
759
760         * Makefile.in (DEV_SUPPORT):  add configure.man.
761
762         * config.sub(Decode manufacturer-specific):  add -none*.
763
764 Fri Jan 17 17:58:05 1992  Stu Grossman  (grossman at cygnus.com)
765
766         * Makefile.in:  remove form feeds to make Sun's make happy.
767         (DEVO_SUPPORT):  DOC.configure => cfg-paper.texi.
768
769 Sat Jan  4 16:11:44 1992  John Gilmore  (gnu at cygnus.com)
770
771         * Makefile.in (AR_FLAGS):  Make quieter.
772
773 Thu Jan  2 22:57:12 1992  John Gilmore  (gnu at cygnus.com)
774
775         * configure.in:  Add libg++.
776         * configure:  When verbose, don't output the command line at each
777         level; it will be unremarkably the same as the previous version,
778         which will be the same as what the user typed.
779
780 Fri Dec 27 16:26:47 1991  K. Richard Pixley  (rich at cygnus.com)
781
782         * configure.in, Makefile.in: fix clean-info, add flex.  add
783           fileutils.
784
785         * configure: be less sensitive to spaces in Makefile.in.  Do not
786           look for sources in "..".  Doing so breaks subdirectories that
787           might have their own configure.  If a subdir has it's own
788           configure script, use it.
789
790 Thu Dec 26 16:30:26 1991  K. Richard Pixley  (rich at cygnus.com)
791
792         * cfg-paper.texi: some changes suggested by rms.
793
794 Thu Dec 26 10:13:36 1991  Fred Fish  (fnf at cygnus.com)
795
796         * config.sub:  Merge in some small additions from the FSF version,
797         taken from the gcc distribution, to bring the Cygnus and FSF
798         versions into closer sync.
799
800 Fri Dec 20 11:34:18 1991  Fred Fish  (fnf at cygnus.com)
801
802         * configure.in:  Changed svr4 references to sysv4.
803
804 Thu Dec 19 15:54:29 1991  K. Richard Pixley  (rich at cygnus.com)
805
806         * configure: added -V for version number option.
807
808 Wed Dec 18 15:39:34 1991  K. Richard Pixley  (rich at cygnus.com)
809
810         * DOC.configure, cfg-paper.texi: revised, updated, and texinfo'd.
811           renamed from DOC.configure to cfg-paper.texi.
812
813 Mon Dec 16 23:05:19 1991  K. Richard Pixley  (rich at rtl.cygnus.com)
814
815         * configure, config.subr, config.sub: config.subr is now
816           config.sub again.
817
818 Fri Dec 13 01:17:06 1991  K. Richard Pixley  (rich at cygnus.com)
819
820         * configure.texi: new file, in progress.
821
822         * Makefile.in: build info file and install the man page for
823           configure.
824
825         * configure.man: new file, first cut.
826
827         * configure: find config.subr again now that configuration "none"
828           has gone.  removed all traces of the -ansi option.  removed all
829           traces of the -languages option.
830
831         * config.subr: resync from rms.
832
833 Wed Dec 11 22:25:20 1991  K. Richard Pixley  (rich at rtl.cygnus.com)
834
835         * configure, config.sub, config.subr: merge config.sub into
836           config.subr, call the result config.subr, remove config.sub, use
837           config.subr.
838
839         * Makefile.in: revised install for dir.info.
840
841 Tue Dec 10 00:04:35 1991  K. Richard Pixley  (rich at rtl.cygnus.com)
842
843         * configure.in: add decstation host makefile frag.
844
845         * Makefile.in: BISON now bison -y again.  also install-gcc on
846           install.  clean-gdbm on clean.  infodir belongs in datadir.
847           Make directories for info install.  Build dir.info here then
848           install it.
849
850 Mon Dec  9 16:48:33 1991  K. Richard Pixley  (rich at rtl.cygnus.com)
851
852         * Makefile.in: fix for bad directory tests.
853
854 Sat Dec  7 00:17:01 1991  K. Richard Pixley  (rich at rtl.cygnus.com)
855
856         * configure: \{1,2\} appears to be a sysv'ism.  Use a different
857           regexp.  -srcdir relative was being handled incorrectly.
858
859         * Makefile.in: unwrapped some for loops so that parallel makes
860           work again and so one can focus one's attention on a particular
861           package.
862
863 Fri Dec  6 00:22:08 1991  K. Richard Pixley  (rich at rtl.cygnus.com)
864
865         * configure: added PWD as a stand in for `pwd` (for speed). use
866           elif wherever possible.  make -srcdir work without -objdir.
867           -objdir= commented out. 
868
869 Thu Dec  5 22:46:52 1991  K. Richard Pixley  (rich at rtl.cygnus.com)
870
871         * configure: +options become --options.  -subdirs commented out.
872           added -host, -datadir.  Renamed -destdir to -prefix.  Comment in
873           Makefile now at top of generated Makefile.  Removed cvs log
874           entries.  added -srcdir.  create .gdbinit only if there is one
875           in ${srcdir}.
876
877         * Makefile.in: idestdir and ddestdir go away.  Added copyrights
878           and shift gpl to v2.  Added ChangeLog if it didn't exist. docdir
879           and mandir now keyed off datadir by default.
880
881 Fri Nov 22 07:38:11 1991  K. Richard Pixley  (rich at rtl.cygnus.com)
882
883         * Freshly created ChangeLog.
884