196263SobrienWed Jan  1 17:54:47 1998  J.J. van der Heijden <J.J.vanderHeijden@student.utwente.nl>
296263Sobrien
396263Sobrien	* pexecute.c (pexecute, [_WIN32]): Yes, mask termstat for mingw32.
496263Sobrien
596263SobrienMon Dec 22 18:59:34 1997  Pascal Obry  <pascal.obry@der.edfgdf.fr>
696263Sobrien
796263Sobrien	* pexecute.c (pexecute, [_WIN32]): For mingw32, don't mask termstat.
896263Sobrien
996263SobrienSat Dec 13 09:39:32 1997  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
1096263Sobrien
1196263Sobrien	* pexecute.c (fix_argv): Remove outer "const" from return type.
1296263Sobrien	(pexecute): errmsg_arg is pointer to const.
1396263Sobrien
1496263SobrienSat Nov 29 08:06:34 1997  Jan-Jaap van der Heijden  <janjaap@student.utwente.nl>
1596263Sobrien
1696263Sobrien	* pexecute.c: Include signal.h for _WIN32.
1796263Sobrien
1896263SobrienWed Nov 26 17:31:44 1997  J.J. van der Heijden <J.J.vanderHeijden@student.utwente.nl>
1996263Sobrien
2096263Sobrien	* pexecute.c (pwait): For _WIN32, distinguish whether child process
2196263Sobrien	caught fatal signal or reported nonzero exit code.
2296263Sobrien
2396263SobrienWed Nov 26 13:24:30 1997  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
2496263Sobrien
2596263Sobrien	* choose-temp.c (sys/file.h): Include if HAVE_SYS_FILE_H.
2696263Sobrien
2796263SobrienMon Nov 17 09:07:52 1997  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
2896263Sobrien
2996263Sobrien	* choose-temp.c (choose_temp_base): Remove incorrect code for VMS.
3096263Sobrien
3196263SobrienSun Oct 19 10:34:11 1997  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3296263Sobrien
3396263Sobrien	* pexecute.c (fix_argv, pexecute): Cast result of xmalloc.
3496263Sobrien
3596263SobrienSat Oct 18 16:55:18 1997  Jason Merrill  <jason@yorick.cygnus.com>
3696263Sobrien
3796263Sobrien	* obstack.h (obstack_empty_p): New macro.
3896263Sobrien
3996263SobrienMon Sep 29 12:27:59 1997  Ian Lance Taylor  <ian@cygnus.com>
4096263Sobrien
4196263Sobrien	* pexecute.c: Use spawn if __CYGWIN32__.
4296263Sobrien
4396263SobrienWed Sep 10 15:14:20 1997  Jeffrey A Law  (law@cygnus.com)
4496263Sobrien
4596263Sobrien	* config.sub: Use "amigaos" instread of "amigados".  Still
4696263Sobrien	recognize "amigados" for backward compatibility.
4796263Sobrien
4896263SobrienTue Sep  9 18:23:57 1997  Doug Evans  <dje@cygnus.com>
4996263Sobrien
5096263Sobrien	* config.sub: Recognize ARC cpu.
5196263Sobrien
5296263Sobrien1997-09-09  Richard Kenner  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5396263Sobrien
5496263Sobrien	* config.guess (alpha): Replace CPU-determining program with one
5596263Sobrien	that's more precise and also supports pca56 and ev6.
5696263Sobrien	Handle those in returned name.
5796263Sobrien
5896263Sobrien1997-09-08  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5996263Sobrien
6096263Sobrien	* config.guess (alpha:OSF1:*:*): For V4.0, get the letter suffix.
6196263Sobrien
6296263Sobrien1997-09-05  Jeffrey A Law  (law@cygnus.com)
6396263Sobrien
6496263Sobrien	* config.sub: Recognize v850-elf.
6596263Sobrien
6696263Sobrien1997-08-26  Richard Henderson  <rth@cygnus.com>
6796263Sobrien
6896263Sobrien	* config.guess (*:Linux:*:*): Recognize alpha-linux-gnulibc1.
6996263Sobrien
7096263Sobrien1997-08-17  Jeff Law  <law@cygnus.com>
7196263Sobrien
7296263Sobrien	* config.sub: Recognize tx39/r3900.
7396263Sobrien
7496263Sobrien1997-08-08  Paul Eggert  <eggert@twinsun.com>
7596263Sobrien
7696263Sobrien	* choose-temp.c, pexecute.c:
7796263Sobrien	Include "config.h" first, as per autoconf manual.
7896263Sobrien
7996263Sobrien1997-08-01  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
8096263Sobrien
8196263Sobrien	* config.sub: Translate -svr4 to -sysv4 and -unixware to -sysv4.2uw.
8296263Sobrien
8396263Sobrien1997-07-26  Per Bothner  <bothner@pogo.gnu.ai.mit.edu>
8496263Sobrien
8596263Sobrien	* config.guess:  Recognize SunOS 3.x.
8696263Sobrien	From Tom Schmidt <tschmidt@micron.com>.
8796263Sobrien
8896263Sobrien1997-07-22  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
8996263Sobrien
9096263Sobrien	* getloadavg.c: Test `__unix' along with `unix'.
9196263Sobrien
9296263SobrienSun Jul 20 20:58:43 1997  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
9396263Sobrien
9496263Sobrien	* config.guess (alpha*): Run program to see if ev4, ev5, or ev56.
9596263Sobrien	* config.sub (alphaev5, alphaev56): New CPU types.
9696263Sobrien
9796263SobrienWed Jul 16 10:46:14 1997  Richard Earnshaw <rearnsha@cambridge.arm.com>
9896263Sobrien
9996263Sobrien	* config.guess (arm32:NetBSD:*:*): Canonicalize to normal format
10096263Sobrien	for ARM systems.
10196263Sobrien
10296263SobrienTue Jul 15 09:13:05 1997  Jim Meyering  <meyering@psilocin.gnu.ai.mit.edu>
10396263Sobrien
10496263Sobrien	* getloadavg.c: Add comment describing HAVE_PSTAT_GETDYNAMIC.
10596263Sobrien	
10696263Sobrien1997-07-14  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
10796263Sobrien
10896263Sobrien	* config.guess (pc:*:*:*): New entry, for DJGPP.
10996263Sobrien
11096263Sobrien1997-07-07  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
11196263Sobrien
11296263Sobrien	* config.guess (i?86:UNIX_SV:4.2MP:2.*): Recognize unixware.
11396263Sobrien
11496263Sobrien1997-07-06  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
11596263Sobrien
11696263Sobrien	* getloadavg.c [OSF_ALPHA]:
11796263Sobrien	Include sys/mbuf.h, sys/socket.h, net/route.h.
11896263Sobrien
11996263Sobrien1997-06-30  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
12096263Sobrien
12196263Sobrien	* getloadavg.c [__GNU__]: Test for not NeXT.
12296263Sobrien
12396263SobrienFri Jun 27 15:20:29 1997  Scott Christley <scottc@net-community.com>
12496263Sobrien
12596263Sobrien	* config.sub (-mingw32*): New OS.
12696263Sobrien	* config.guess (i*:MINGW*:*): New case.
12796263Sobrien	* pexecute.c (fix_argv): New function.
12896263Sobrien	(pexecute): Win32 but not Cygwin32 needs its arguments fixed.
12996263Sobrien	Add underscore to cwait function call.
13096263Sobrien
13196263SobrienMon Jun 23 10:51:53 1997  Jeffrey A Law  (law@cygnus.com)
13296263Sobrien
13396263Sobrien	* config.sub (mn10200): Recognize new basic machine.
13496263Sobrien
13596263Sobrien1997-06-22  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
13696263Sobrien
13796263Sobrien	* config.guess: Add mips-sony-newsos6.
13896263Sobrien
13996263Sobrien1997-06-09  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
14096263Sobrien
14196263Sobrien	* config.guess: Use i?86, not i.86.
14296263Sobrien	Don't test /usr/lib/ldscripts; instead, test whether ld_help_string
14396263Sobrien	does not contain "supported emulations".
14496263Sobrien	Use a case statement to distinguish systems when there IS
14596263Sobrien	"supported emulations".
14696263Sobrien
14796263Sobrien1997-06-07  H.J. Lu  (hjl@gnu.ai.mit.edu)
14896263Sobrien
14996263Sobrien	* config.guess (*:Linux:*:*): Always use ${VENDOR}.
15096263Sobrien
15196263Sobrien1997-06-05  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
15296263Sobrien
15396263Sobrien	* config.guess (*:Linux:*:*): Don't test for elf_i.86 or m68kelf.
15496263Sobrien	
15596263Sobrien	* config.guess (*:Linux:*:*): Recognize sparclinux.
15696263Sobrien	Don't recognize UNAME_MACHINE = sparc.
15796263Sobrien	Make the sample program check for libc version
15896263Sobrien	and handle various machine types.
15996263Sobrien
16096263Sobrien	* config.sub (mipsel*-linux* and mips*-linux*):
16196263Sobrien	Set `os' to -linux-gnu directly, don't go via -linux.
16296263Sobrien
16396263SobrienMon May 26 12:46:25 1997  Paul Eggert  <eggert@twinsun.com>
16496263Sobrien
16596263Sobrien	* getopt.c, getopt.h, getopt1.c: Moved to libc-copy/copies.
16696263Sobrien
16796263SobrienWed May  7 15:17:59 1997  Thomas Bushnell, n/BSG  <thomas@gnu.ai.mit.edu>
16896263Sobrien
16996263Sobrien	* config.guess: Recognize either / or - as a machine/suptype
17096263Sobrien	separator from uname -m to cope with older systems that have the
17196263Sobrien	older uname.  Suggested by Michael Snyder (msnyder@cygnus.com).
17296263Sobrien
17396263SobrienMon May  5 18:05:35 1997  Per Bothner  <bothner@frobnitz.gnu.ai.mit.edu>
17496263Sobrien
17596263Sobrien	* config.guess: CLIX patch from Thomas Dickey via
17696263Sobrien	urs@akk.uni-karlsruhe.de (Urs Janssen).
17796263Sobrien	
17896263SobrienThu Apr 17 13:59:13 1997  Per Fogelstrom  <pefo@openbsd.org>
17996263Sobrien
18096263Sobrien	* config.guess: Fixes for MIPS OpenBSD systems.
18196263Sobrien
18296263SobrienFri Apr 11 16:39:06 1997  Niklas Hallqvist  <niklas@appli.se>
18396263Sobrien
18496263Sobrien	* config.guess: Recognize OpenBSD systems correctly.
18596263Sobrien
18696263SobrienMon Mar 24 15:38:37 1997  Doug Evans  <dje@cygnus.com>
18796263Sobrien
18896263Sobrien	* config.sub: Recognize m32r and mn10300 cpus.
18996263Sobrien
19096263SobrienSat Feb 22 22:36:44 1997  Miles Bader  <miles@gnu.ai.mit.edu>
19196263Sobrien
19296263Sobrien	* getloadavg.c [__GNU__] (NeXT, host_self): New macros, to make
19396263Sobrien	hurd systems use the NeXT code for getting load averages.
19496263Sobrien
19596263SobrienSat Feb 15 19:03:48 1997  Geoffrey Noer  (noer@cygnus.com)
19696263Sobrien
19796263Sobrien	* pexecute.c: Remove special cases for cygwin32.
19896263Sobrien	(pwait): Remove local definition of `pid'.
19996263Sobrien
20096263SobrienWed Jan 15 22:36:59 1997  Jim Meyering  <meyering@kropotkin.gnu.ai.mit.edu>
20196263Sobrien
20296263Sobrien	* getloadavg.c [hpux && HAVE_PSTAT_GETDYNAMIC]: Use HPUX's
20396263Sobrien	pstat_getdynamic function so we don't need any special privileges
20496263Sobrien	to determine load averages.  Patch from Kaveh Ghazi, based on a
20596263Sobrien	sample implementation from Richard J. Rauenzahn.
20696263Sobrien	Indent cpp-directives to reflect nesting.
20796263Sobrien
20896263SobrienTue Jan  7 14:29:37 1997  David J. MacKenzie  <djm@geech.gnu.ai.mit.edu>
20996263Sobrien
21096263Sobrien	* config.guess: Add hppa1.1-hitachi-hiuxmpp support, passed along
21196263Sobrien	by rms.
21296263Sobrien
21396263SobrienSat Jan  4 22:43:21 1997  Miles Bader  <miles@gnu.ai.mit.edu>
21496263Sobrien
21596263Sobrien	* config.guess (*:GNU:*:*): The machine/subtype separator printed
21696263Sobrien	by uname -m is now `-', not '/'.
21796263Sobrien
21896263SobrienFri Jan  3 08:38:49 1997  Philippe De Muyter  (phdm@info.ucl.ac.be)
21996263Sobrien
22096263Sobrien	* config.guess (M68*:*:R3V[567]*:*): Use uppercase 'M'.
22196263Sobrien
22296263SobrienTue Dec 31 15:51:13 1996  Ian Lance Taylor  <ian@cygnus.com>
22396263Sobrien
22496263Sobrien	* config.guess, config.sub: Recognize mips-unknown-linux-gnu.
22596263Sobrien
22696263SobrienTue Dec 10 09:44:57 1996  Paul Eggert  <eggert@twinsun.com>
22796263Sobrien
22896263Sobrien	* choose-temp.c (choose_temp_base): Don't dump core if TMPDIR is empty.
22996263Sobrien
23096263Sobrien	* choose-temp.c (try): Insist that temp dir be searchable.
23196263Sobrien
23296263SobrienSat Dec  7 17:48:02 1996  Dave Love  <d.love@dl.ac.uk>
23396263Sobrien
23496263Sobrien	* config.guess (PENTIUM:CPunix:4.0*:*): New case.
23596263Sobrien
23696263SobrienSun Nov 24 19:41:31 1996  Per Bothner  <bothner@frobnitz.gnu.ai.mit.edu>
23796263Sobrien
23896263Sobrien	* config.guess:  Recognize machten.
23996263Sobrien	From Eric W. Bates <ericx@vineyard.net>.
24096263Sobrien
24196263SobrienSun Nov 24 18:17:53 1996  Dave Love  <d.love@dl.ac.uk>
24296263Sobrien
24396263Sobrien	* config.guess (PENTIUM:CPunix:4.0*:*): New case.
24496263Sobrien
24596263SobrienFri Nov 22 11:44:13 1996  David J. MacKenzie  <djm@geech.gnu.ai.mit.edu>
24696263Sobrien
24796263Sobrien	* config.guess: Undo accidental lowercasing in
24896263Sobrien	m68k-motorola-sysv regexp.
24996263Sobrien
25096263SobrienWed Nov 20 16:27:37 1996  David J. MacKenzie  <djm@churchy.gnu.ai.mit.edu>
25196263Sobrien
25296263Sobrien	* config.guess, config.sub: Additions for the Fujitsu UXP/V.
25396263Sobrien	From joda@pdc.kth.se (Johan Danielsson).
25496263Sobrien	
25596263SobrienTue Nov 19 13:34:12 1996  David J. MacKenzie  <djm@churchy.gnu.ai.mit.edu>
25696263Sobrien
25796263Sobrien	* getpagesize.h: If no sys/param.h, default to 8k.
25896263Sobrien	Indent for readability.
25996263Sobrien
26096263SobrienWed Nov 13 14:59:46 1996  Per Bothner  <bothner@deneb.cygnus.com>
26196263Sobrien
26296263Sobrien	* config.guess:  Patch for Dansk Data Elektronik servers,
26396263Sobrien	from Niels Skou Olsen <nso@dde.dk>.
26496263Sobrien
26596263Sobrien	For ncr, use /bin/uname rather than uname, since GNU uname does not
26696263Sobrien	support -p.  Suggested by Mark Mitchell <mmitchell@usa.net>.
26796263Sobrien
26896263Sobrien	Patch for MIPS R4000 running System V,
26996263Sobrien	from Eric S. Raymond <esr@snark.thyrsus.com>.
27096263Sobrien
27196263Sobrien	Fix thinko for nextstep.
27296263Sobrien
27396263Sobrien	Patch for OSF1 in i?86, from Dan Murphy <dlm@osf.org> via Harlan Stenn.
27496263Sobrien
27596263Sobrien	Sat Jun 24 18:58:17 1995  Morten Welinder  <terra+@cs.cmu.edu>
27696263Sobrien	* config.guess: Guess mips-dec-mach_bsd4.3.
27796263Sobrien
27896263Sobrien	Thu Oct 10 04:07:04 1996  Harlan Stenn <harlan@pfcs.com>
27996263Sobrien	* config.guess (i?86-ncr-sysv*):  Emit just enough of the minor
28096263Sobrien	release numbers.
28196263Sobrien	* config.guess (mips-mips-riscos*):  Emit just enough of the
28296263Sobrien	release number.
28396263Sobrien
28496263Sobrien	Tue Oct  8 10:37:22 1996  Frank Vance <fvance@waii.com>
28596263Sobrien	* config.guess (sparc-auspex-sunos*):  Added.
28696263Sobrien	(f300-fujitsu-*): Added.
28796263Sobrien
28896263Sobrien	Wed Sep 25 22:00:35 1996  Jeff Woolsey <woolsey@jlw.com>
28996263Sobrien	* config.guess:  Recognize a Tadpole as a sparc.
29096263Sobrien
29196263SobrienWed Nov 13 00:53:09 1996  David J. MacKenzie  <djm@churchy.gnu.ai.mit.edu>
29296263Sobrien
29396263Sobrien	* config.guess: Don't assume that NextStep version is either 2 or
29496263Sobrien	3.  NextStep 4 (aka OpenStep 4) has come out now.
29596263Sobrien
29696263SobrienTue Nov 12 18:26:15 1996  Doug Rupp  (rupp@gnat.com)
29796263Sobrien
29896263Sobrien	* pexecute.c (vfork): Supply new definition for VMS.
29996263Sobrien	(pwait): Use waitpid instead of wait for VMS.
30096263Sobrien
30196263SobrienMon Nov 11 23:52:03 1996  David J. MacKenzie  <djm@churchy.gnu.ai.mit.edu>
30296263Sobrien
30396263Sobrien	* config.guess: Support Cray T90 that reports itself as "CRAY TS".
30496263Sobrien	From Rik Faith <faith@cs.unc.edu>.
30596263Sobrien
30696263SobrienFri Nov  8 11:34:58 1996  David J. MacKenzie  <djm@geech.gnu.ai.mit.edu>
30796263Sobrien
30896263Sobrien	* config.sub: Contributions from bug-gnu-utils to:
30996263Sobrien	Support plain "hppa" (no version given) architecture, reported by
31096263Sobrien	OpenStep.
31196263Sobrien	OpenBSD like NetBSD.
31296263Sobrien	LynxOs is not a hardware supplier.
31396263Sobrien
31496263Sobrien	* config.guess: Contributions from bug-gnu-utils to add support for:
31596263Sobrien	OpenBSD like NetBSD.
31696263Sobrien	Stratus systems.
31796263Sobrien	More Pyramid systems.
31896263Sobrien	i[n>4]86 Intel chips.
31996263Sobrien	M680[n>4]0 Motorola chips.
32096263Sobrien	Use unknown instead of lynx for hardware manufacturer.
32196263Sobrien
32296263SobrienMon Oct 28 17:15:52 1996  Christian Limpach  <chris@nice.ch>
32396263Sobrien
32496263Sobrien	* config.sub: Recognize hppa-next as a valid CPU-COMPANY combination.
32596263Sobrien
32696263SobrienWed Oct 23 17:36:39 1996  Doug Rupp  (rupp@gnat.com)
32796263Sobrien
32896263Sobrien	* choose-temp.c (choose_temp_base): On VMS, use proper syntax
32996263Sobrien	for current directory.
33096263Sobrien
33196263SobrienWed Oct  9 23:30:18 1996  Jim Meyering  <meyering@wombat.gnu.ai.mit.edu>
33296263Sobrien
33396263Sobrien	* getloadavg.c: [__hpux]: Define hpux.  From Eric Backus.
33496263Sobrien	[__sun]: Define sun.  Reported by Kaveh Ghazi.
33596263Sobrien
33696263SobrienMon Sep 23 22:45:15 1996  Sean McNeil  <sean@mcneil.com>
33796263Sobrien
33896263Sobrien	* config.sub (-vxsim*): New operating system.
33996263Sobrien
34096263Sobrien	1996-09-12  Richard Stallman  <rms@ethanol.gnu.ai.mit.edu>
34196263Sobrien
34296263Sobrien	* config.guess: Use pc instead of unknown, for pc clone systems.
34396263Sobrien	Change linux to linux-gnu.
34496263Sobrien
34596263SobrienThu Sep 12 20:12:26 1996  Richard Stallman  <rms@ethanol.gnu.ai.mit.edu>
34696263Sobrien
34796263Sobrien	* config.sub: Use pc instead of unknown, for pc clones.
34896263Sobrien	Use -linux-gnu for Linux-based GNU systems.
34996263Sobrien
35096263Sobrien1996-09-04  Richard Stallman  <rms@ethanol.gnu.ai.mit.edu>
35196263Sobrien
35296263Sobrien	* getloadavg.c (getloadavg): Add new code for SUNOS_5 to use -lkstat.
35396263Sobrien
35496263SobrienSat Aug 17 15:23:39 1996  Geoffrey Noer  <noer@cygnus.com>
35596263Sobrien
35696263Sobrien	* choose-temp.c: Delete !defined(_WIN32) condition when including
35796263Sobrien	sys/file.h (NO_SYS_FILE_H is still used).
35896263Sobrien	* getopt.c: Change win32 test from WIN32 to _WIN32.
35996263Sobrien	* pexecute.c: Update test for win32 (&& ! cygwin32).
36096263Sobrien
36196263SobrienMon Jul 15 23:51:11 1996  Karl Heuer  <kwzh@gnu.ai.mit.edu>
36296263Sobrien
36396263Sobrien	* config.guess: Avoid non-portable tr syntax.
36496263Sobrien
36596263SobrienMon Jul 15 11:53:00 1996  Jeffrey A Law  (law@cygnus.com)
36696263Sobrien
36796263Sobrien	* config.guess (HP 9000/811): Recognize this as a PA1.1
36896263Sobrien	machine.
36996263Sobrien
37096263SobrienThu Jul 11 17:02:23 1996  David J. MacKenzie  <djm@geech.gnu.ai.mit.edu>
37196263Sobrien
37296263Sobrien	* install-sh: Add MIT copyright notice.  From gordoni@cygnus.com.
37396263Sobrien
37496263SobrienSun Jul  7 13:27:04 1996  Joel Sherrill  <joel@merlin.gcs.redstone.army.mil>
37596263Sobrien
37696263Sobrien	* config.sub: Recognize rtems as an o/s.
37796263Sobrien
37896263SobrienTue Jul  2 16:45:02 1996  Torbjorn Granlund  <tege@spiff.gnu.ai.mit.edu>
37996263Sobrien
38096263Sobrien	* config.guess: Generalize C90 alternative to all x90 machines.
38196263Sobrien
38296263SobrienFri Jun 28 13:29:05 1996  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
38396263Sobrien
38496263Sobrien	* config.guess (mips:*:*:UMIPS): Fix typo in last change.
38596263Sobrien
38696263SobrienTue Jun 25 22:43:48 1996  Doug Evans  <dje@cygnus.com>
38796263Sobrien
38896263Sobrien	* pexecute.c (PEXECUTE_VERBOSE): Define.
38996263Sobrien	(MPW pexecute): Check flags & PEXECUTE_VERBOSE instead of verbose_flag.
39096263Sobrien
39196263SobrienMon Jun 24 14:32:22 1996  Jim Wilson  <wilson@cygnus.com>
39296263Sobrien
39396263Sobrien	* getopt.c (getpid): Don't redefine it if __CYGWIN32__ is defined.
39496263Sobrien
39596263SobrienThu Jun 20 12:20:33 1996  Michael Meissner  <meissner@tiktok.cygnus.com>
39696263Sobrien
39796263Sobrien	* config.guess (*:Linux:*:*): Add support for PowerPC Linux.
39896263Sobrien
39996263SobrienMon Jun 10 16:10:57 1996  Doug Evans  <dje@cygnus.com>
40096263Sobrien
40196263Sobrien	* pexecute.c: New file.
40296263Sobrien
40396263SobrienFri Jun  7 18:16:52 1996  Harlan Stenn <harlan@pfcs.com>
40496263Sobrien
40596263Sobrien	* config.guess (i?86-ncr-sysv*):  Emit minor release numbers.
40696263Sobrien	Recognize the NCR 4850 machine and NCR Pentium-based platforms.
40796263Sobrien
40896263SobrienWed Jun  5 00:09:17 1996  Per Bothner  <bothner@wombat.gnu.ai.mit.edu>
40996263Sobrien
41096263Sobrien	* config.guess:  Combine mips-mips-riscos cases, and use cpp to
41196263Sobrien	distinguish sysv/svr4/bsd variants.
41296263Sobrien	Based on a patch from Harlan Stenn <harlan@pfcs.com>.
41396263Sobrien
41496263SobrienMon Jun  3 08:49:14 1996  Karl Heuer  <kwzh@gnu.ai.mit.edu>
41596263Sobrien
41696263Sobrien	* config.guess (*:Linux:*:*): Add guess for sparc-unknown-linux.
41796263Sobrien
41896263SobrienMon May 27 20:16:42 1996  Karl Heuer  <kwzh@gnu.ai.mit.edu>
41996263Sobrien
42096263Sobrien	* getloadavg.c [SOLARIS2]: Define SUNOS_5.
42196263Sobrien
42296263SobrienFri May 24 18:34:53 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>
42396263Sobrien
42496263Sobrien	* config.guess (AViiON:dgux:*:*): Fix typo in recognizing mc88110.
42596263Sobrien
42696263SobrienWed May 22 17:20:59 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>
42796263Sobrien
42896263Sobrien	* getloadavg.c [WIN32]: No-op as for [MSDOS].
42996263Sobrien
43096263Sobrien	* getopt.c [WIN32] (getpid): Define using GetCurrentProcessId.
43196263Sobrien
43296263Sobrien	* getopt.c [VMS]: Include unixlib.h, string.h.
43396263Sobrien
43496263SobrienTue May 21 18:55:59 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>
43596263Sobrien
43696263Sobrien	* config.sub: Restore `hp9k2[0-9][0-9] | hp9k31[0-9])' case line
43796263Sobrien	apparently accidentally removed in the last change.
43896263Sobrien
43996263SobrienMon May 20 11:58:15 1996  Jeffrey A. Law  <law@cygnus.com>
44096263Sobrien
44196263Sobrien	* config.sub: Recognize -proelf as a basic system type.
44296263Sobrien
44396263SobrienFri May  3 02:35:56 1996  Noah Friedman  <friedman@prep.ai.mit.edu>
44496263Sobrien
44596263Sobrien	* mkinstalldirs: Don't report an error if mkdir fails because
44696263Sobrien	a directory was created by another process.
44796263Sobrien
44896263SobrienSun Apr 21 09:50:09 1996  Stephen L Moshier  (moshier@world.std.com)
44996263Sobrien
45096263Sobrien	* choose-temp.c: Include sys/types.h before sys/file.h for sco3.2v5.
45196263Sobrien
45296263SobrienTue Apr  9 14:37:31 1996  Ulrich Drepper  <drepper@cygnus.com>
45396263Sobrien
45496263Sobrien	* obstack.h [__STDC__] (obstack_init, obstack_begin,
45596263Sobrien	obstack_specify_allocation, obstack_specify_allocation_with_arg,
45696263Sobrien	obstack_chunkfun, obstack_freefun): Duplicate definition with complete
45796263Sobrien	type cast.
45896263Sobrien
45996263SobrienWed Apr 17 14:28:43 1996  Doug Evans  <dje@cygnus.com>
46096263Sobrien
46196263Sobrien	* choose-temp.c: Don't include sys/file.h ifdef NO_SYS_FILE_H.
46296263Sobrien	#include <stdio.h>.
46396263Sobrien	(choose_temp_base): Make tmp,usrtmp, static locals.
46496263Sobrien
46596263SobrienMon Apr 15 14:08:12 1996  Doug Evans  <dje@canuck.cygnus.com>
46696263Sobrien
46796263Sobrien	* choose-temp.c: New file.
46896263Sobrien
46996263SobrienFri Apr 12 20:03:59 1996  Per Bothner  <bothner@spiff.gnu.ai.mit.edu>
47096263Sobrien
47196263Sobrien	* config.guess:  Combine two OSF1 rules.
47296263Sobrien	Also recognize field test versions.  From mjr@zk3.dec.com.
47396263Sobrien
47496263Sobrien	* config.guess (dgux):  Use /usr/bin/uname rather than uname,
47596263Sobrien	because GNU uname does not support -p.  From pmr@pajato.com.
47696263Sobrien
47796263SobrienMon Apr  8 16:16:20 1996  Michael Meissner  <meissner@tiktok.cygnus.com>
47896263Sobrien
47996263Sobrien	* config.guess (prep*:SunOS:5.*:*): Turn into
48096263Sobrien	powerpele-unknown-solaris2.
48196263Sobrien
48296263SobrienThu Mar 28 02:06:03 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>
48396263Sobrien
48496263Sobrien	* error.c (_): New macro, define iff undefined.
48596263Sobrien	(private_strerror): Use it for message string.
48696263Sobrien	(error_at_line): New function.
48796263Sobrien	(error_one_per_line): New variable.
48896263Sobrien	* error.h (error_at_line, error_one_per_line): Declare them.
48996263Sobrien
49096263SobrienThu Mar 21 14:42:26 1996  Doug Evans  <dje@cygnus.com>
49196263Sobrien
49296263Sobrien	* config.sub (os): sunos[3456] -> sunos[34],
49396263Sobrien	sunos[56] have their own entries.
49496263Sobrien
49596263SobrienWed Mar 20 09:59:30 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>
49696263Sobrien
49796263Sobrien	* signame.c [HAVE_STRING_H]: Include string.h.
49896263Sobrien
49996263SobrienTue Mar 19 20:07:39 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>
50096263Sobrien
50196263Sobrien	* alloca.c (NULL): Define only if not already defined.
50296263Sobrien
50396263Sobrien	* alloca.c [HAVE_STRING_H]: Include string.h.
50496263Sobrien	[HAVE_STDLIB_H]: Include stdlib.h.
50596263Sobrien
50696263SobrienThu Mar 14 19:12:52 1996  Ian Lance Taylor  <ian@cygnus.com>
50796263Sobrien
50896263Sobrien	* config.guess: Recognize mips-*-sysv*, with a specific case for
50996263Sobrien	NEC (which has its own compiler and libraries).
51096263Sobrien
51196263SobrienSat Mar  9 23:52:33 1996  Jim Meyering  (meyering@na-net.ornl.gov)
51296263Sobrien
51396263Sobrien	* getdate.y (RelativeMonth): Add 1900 to the year so that relative
51496263Sobrien	date specs that push the year through the end of the century work.
51596263Sobrien	For example, `date -d "01/01/1998 3 years" +%Y' now prints 2001.
51696263Sobrien	From Peter Dalgaard (pd@kubism.ku.dk).
51796263Sobrien
51896263SobrienTue Mar  5 18:43:43 1996  Richard Henderson  <rth@tamu.edu>
51996263Sobrien
52096263Sobrien	* config.sub: Add -apple and -aux.
52196263Sobrien
52296263SobrienTue Mar  5 03:02:53 1996  Erik Naggum  <erik@naggum.no>
52396263Sobrien
52496263Sobrien	* config.sub (moss): Fix previous change.
52596263Sobrien
52696263SobrienMon Mar  4 18:03:38 1996  Bryan Ford  (baford@cs.utah.edu)
52796263Sobrien
52896263Sobrien	* config.sub: Accept -moss* as op sys.
52996263Sobrien
53096263SobrienFri Mar  1 09:57:54 1996  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>
53196263Sobrien
53296263Sobrien	* config.sub: Recognize cpu-vendor [ctj]90-cray, default
53396263Sobrien	c90-cray-unicos.  From tege.
53496263Sobrien
53596263SobrienWed Feb 28 19:55:05 1996  Miles Bader  <miles@gnu.ai.mit.edu>
53696263Sobrien
53796263Sobrien	* getopt.c (_getopt_internal): Always set OPTOPT to *something* if
53896263Sobrien	returning '?', so it can be distinguished from an option.
53996263Sobrien
54096263SobrienThu Feb 22 15:51:09 1996  Karl Heuer  <kwzh@gnu.ai.mit.edu>
54196263Sobrien
54296263Sobrien	* getdate.y (Convert): Accept dates beyond 1999.
54396263Sobrien
54496263SobrienTue Feb 13 13:20:32 1996  Miles Bader  <miles@gnu.ai.mit.edu>
54596263Sobrien
54696263Sobrien	* getopt.c (_getopt_internal): Give FIRST_NONOPT & LAST_NONOPT
54796263Sobrien	rational values if OPTIND has been moved back by the user.
54896263Sobrien
54996263SobrienMon Feb 12 18:23:35 1996  Doug Evans  <dje@cygnus.com>
55096263Sobrien
55196263Sobrien	* config.sub: Recognize sparclet cpu.
55296263Sobrien	
55396263SobrienSun Feb 11 18:40:11 1996  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
55496263Sobrien
55596263Sobrien	* config.sub: Fix typo in previous change.
55696263Sobrien
55796263SobrienSat Feb 10 08:28:12 1996  Martin Anantharaman  <martin@goofy.imech.uni-duisburg.de>
55896263Sobrien
55996263Sobrien	* config.sub (-psos*): New case.
56096263Sobrien	
56196263SobrienThu Feb  8 15:37:52 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
56296263Sobrien
56396263Sobrien	* config.guess (UNAME_VERSION): Recognize X4.x as an OSF version.
56496263Sobrien
56596263SobrienSun Feb  4 16:51:11 1996  Steve Chamberlain  <sac@slash.cygnus.com>
56696263Sobrien
56796263Sobrien	* config.guess (*:CYGWIN*): New
56896263Sobrien
56996263SobrienMon Feb 12 15:33:59 1996  Christian Bauernfeind <chrisbfd@theorie3.physik.uni-erlangen.de>
57096263Sobrien
57196263Sobrien	* config.guess:  Support m68k-cbm-sysv4.
57296263Sobrien
57396263SobrienSat Feb 10 12:06:42 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
57496263Sobrien
57596263Sobrien	* config.guess (*:Linux:*:*): Guess m68k-unknown-linux and
57696263Sobrien	m68k-unknown-linuxaout from linker help string.  Put quotes around
57796263Sobrien	$ld_help_string.
57896263Sobrien
57996263SobrienWed Feb  7 15:31:09 1996  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
58096263Sobrien
58196263Sobrien	* getopt.c [__GNU_LIBRARY__]: Include <unistd.h>.
58296263Sobrien
58396263Sobrien	* getopt.c (nonoption_flags, nonoption_flags_len): New variables.
58496263Sobrien	(_getopt_initialize): If not POSIXLY_CORRECT, check for special
58596263Sobrien	environment variable from Bash 2.0 and set those vars from it.
58696263Sobrien	(_getopt_internal): Do not consider as options argv elts whose
58796263Sobrien	nonoption_flags elt from the shell is '1'.
58896263Sobrien
58996263SobrienThu Feb  1 09:10:02 1996  Steve Chamberlain  <sac@slash.cygnus.com>
59096263Sobrien
59196263Sobrien	* config.sub (-cygwin32): New.
59296263Sobrien	
59396263SobrienWed Jan 31 14:13:25 1996  Richard Henderson  <rth@tamu.edu>
59496263Sobrien
59596263Sobrien	* config.sub: Add support for A/UX.
59696263Sobrien	* config.guess: Recognize A/UX.
59796263Sobrien
59896263SobrienTue Jan 23 13:15:50 1996  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
59996263Sobrien
60096263Sobrien	* obstack.h [__STDC__] (struct obstack, _obstack_begin,
60196263Sobrien	_obstack_begin_1): Use prototypes in function decls.
60296263Sobrien	* obstack.c (CALL_CHUNKFUN, CALL_FREEFUN): Cast function type for
60396263Sobrien	call w/o extra_arg.
60496263Sobrien
60596263Sobrien	* error.c (error_print_progname) [__STDC__]: Declare with
60696263Sobrien	prototype.
60796263Sobrien	[_LIBC]: Include errno.h to declare program_invocation_name.
60896263Sobrien
60996263Sobrien	* getopt.c [__STDC__] (exchange, _getopt_initialize): Declare
61096263Sobrien	prototypes for these.
61196263Sobrien
61296263SobrienMon Jan 22 08:53:45 1996  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
61396263Sobrien
61496263Sobrien	* xmalloc.c [__STDC__] (fixup_null_alloc): Declare prototype.
61596263Sobrien
61696263SobrienSun Jan 21 01:08:09 1996  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
61796263Sobrien
61896263Sobrien	* error.h: Declare error_print_progname.  Add comments.
61996263Sobrien
62096263SobrienWed Jan 17 17:39:51 1996  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
62196263Sobrien
62296263Sobrien	* config.sub: Default OS to nextstep if machine vendor is Next.
62396263Sobrien	-ns2 is an alias for -nextstep.
62496263Sobrien
62596263SobrienWed Jan 17 09:51:58 1996  Doug Evans  <dje@cygnus.com>
62696263Sobrien
62796263Sobrien	* config.sub: Recognize go32* as an os.
62896263Sobrien
62996263SobrienSun Jan  7 02:00:27 1996  Karl Heuer  <kwzh@gnu.ai.mit.edu>
63096263Sobrien
63196263Sobrien	* alloca.c (alloca): If malloc fails, just abort.
63296263Sobrien
63396263SobrienMon Jan 15 20:59:49 1996  J. Kean Johnston  <hug@netcom.com>
63496263Sobrien
63596263Sobrien	* config.sub (sco5): New case.
63696263Sobrien	
63796263SobrienTue Dec 19 15:56:15 1995  Eli Zaretskii  <eliz@is.elta.co.il>
63896263Sobrien
63996263Sobrien	* getloadavg.c (getloadavg) [MSDOS]: Return 0 load instead of
64096263Sobrien	failing the call.
64196263Sobrien
64296263SobrienFri Dec 15 22:34:08 1995  Stan Coxs  <coxs@dg-rtp.dg.com>
64396263Sobrien
64496263Sobrien	* config.guess (AViiON): Add ix86-dg-dgux
64596263Sobrien	* config.sub (i*86*) Change [345] to [3456]
64696263Sobrien
64796263SobrienThu Dec  7 09:03:24 1995  Tom Horsley  <Tom.Horsley@mail.hcsc.com>
64896263Sobrien
64996263Sobrien	* config.guess (powerpc-harris-powerunix): Add guess for port
65096263Sobrien	to new target.
65196263Sobrien
65296263SobrienWed Dec  6 09:44:53 1995  Paul Eggert  <eggert@twinsun.com>
65396263Sobrien
65496263Sobrien	* install-sh (transformbasename): Fix misspelling in initialization.
65596263Sobrien
65696263SobrienWed Dec  6 06:58:23 1995  Richard Earnshaw (rearnsha@armltd.co.uk)
65796263Sobrien
65896263Sobrien	* config.sub: Recognize aof in the OS field.
65996263Sobrien
66096263SobrienTue Dec  5 18:36:41 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
66196263Sobrien
66296263Sobrien	* error.c [_LIBC]: Adapt for use in GNU libc.
66396263Sobrien
66496263SobrienMon Dec  4 13:21:51 1995  Jeffrey A. Law  <law@mole.gnu.ai.mit.edu>
66596263Sobrien
66696263Sobrien	* config.guess: Recognize HP model 816 machines as having
66796263Sobrien	a PA1.1 processor.
66896263Sobrien
66996263SobrienThu Nov 30 16:57:33 1995  Per Bothner  <bothner@wombat.gnu.ai.mit.edu>
67096263Sobrien
67196263Sobrien	* config.guess:  Recognize Pentium under SCO.
67296263Sobrien	From Robert Lipe <robertl@arnet.com>.
67396263Sobrien
67496263SobrienTue Nov 21 16:59:12 1995  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
67596263Sobrien
67696263Sobrien	* getdate.y: If config.h defines FORCE_ALLOCA_H, include alloca.h.
67796263Sobrien
67896263SobrienMon Oct 16 11:34:00 1995  Jeffrey A. Law  <law@mole.gnu.ai.mit.edu>
67996263Sobrien
68096263Sobrien	* config.guess: Recognize HP model 819 machines as having
68196263Sobrien	a PA 1.1 processor.
68296263Sobrien
68396263SobrienSat Sep 30 14:03:17 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
68496263Sobrien
68596263Sobrien	* getopt.c (_): New macro, define if not already defined.
68696263Sobrien	(gettext): Never define as a macro.
68796263Sobrien	(_getopt_internal): Use ``_("message")'' instead of
68896263Sobrien	`gettext ("message")''.
68996263Sobrien
69096263SobrienMon Aug 14 19:27:56 1995  Per Bothner  <bothner@kalessin.cygnus.com>
69196263Sobrien
69296263Sobrien	* config.guess (*Linux*):  Add missing "exit"s.
69396263Sobrien	Also, need specific check for alpha-unknown-linux (uses COFF).
69496263Sobrien
69596263SobrienFri Jul 28 00:16:31 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
69696263Sobrien
69796263Sobrien	* config.guess: Recognize lynx-2.3.
69896263Sobrien
69996263SobrienThu Jul 27 13:31:05 1995  Fred Fish  (fnf@cygnus.com)
70096263Sobrien
70196263Sobrien	* config.guess (*:Linux:*:*): First try asking the linker what the
70296263Sobrien	default object file format is (elf, aout, or coff).  Then if this
70396263Sobrien	fails, try previous methods.
70496263Sobrien
70596263SobrienMon Aug  7 16:48:13 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
70696263Sobrien
70796263Sobrien	* getloadavg.c [ps2]: Use nlist instead of knlist #ifdef _AIX.
70896263Sobrien
70996263SobrienFri Aug  4 10:27:54 1995  Jim Meyering  (meyering@comco.com)
71096263Sobrien
71196263Sobrien	* getopt.c (_getopt_internal) [lint]: Initialize INDFOUND to
71296263Sobrien	avoid warning from gcc.
71396263Sobrien
71496263SobrienTue Aug  1 14:29:43 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
71596263Sobrien
71696263Sobrien	* getloadavg.c (getloadavg): Set FD_CLOEXEC flag on /dev/kmem file
71796263Sobrien	descriptor.
71896263Sobrien
71996263SobrienWed Jul 26 00:26:34 1995  David J. MacKenzie  <djm@geech.gnu.ai.mit.edu>
72096263Sobrien
72196263Sobrien	* mkinstalldirs: Remove weird unnecessary shell construction.
72296263Sobrien
72396263SobrienWed Jun 28 17:57:27 1995  David Edelsohn  <edelsohn@mhpcc.edu>
72496263Sobrien
72596263Sobrien	* config.guess (AIX4): More robust release numbering discovery.
72696263Sobrien
72796263SobrienThu Jun 22 19:01:24 1995  Kenneth Stailey  (kstailey@eagle.dol-esa.gov)
72896263Sobrien
72996263Sobrien	* config.guess (i386-sequent-ptx): Properly get version number.
73096263Sobrien
73196263SobrienThu Jun 22 18:36:42 1995  Uwe Seimet  (seimet@iris1.chemie.uni-kl.de)
73296263Sobrien
73396263Sobrien	* config.guess (mips:*:4*:UMIPS): New case.
73496263Sobrien
73596263SobrienTue Jun 20 02:41:41 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
73696263Sobrien
73796263Sobrien	* getloadavg.c [convex] (LOAD_AVE_TYPE, LDAV_CVT): Define to
73896263Sobrien	double, no conversion.
73996263Sobrien
74096263Sobrien	* obstack.c (OBSTACK_INTERFACE_VERSION): New macro.  Rewrote
74196263Sobrien	conditionals to use that macro to ensure that the installed GNU
74296263Sobrien	libc supports the interface the obstack.h corresponding to this
74396263Sobrien	obstack.c needs, and only then elide the code in this file.
74496263Sobrien
74596263SobrienSun May 28 18:53:29 1995  Richard Kenner  (kenner@vlsi1.ultra.nyu.edu)
74696263Sobrien
74796263Sobrien	* config.guess (21064:Windows_NT:50:3): New case.
74896263Sobrien
74996263SobrienFri May 19 16:52:50 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
75096263Sobrien
75196263Sobrien	* error.c (error_message_count): New variable.
75296263Sobrien	(error): Increment it.
75396263Sobrien	* error.h: Declare error_message_count.
75496263Sobrien
75596263SobrienMon May 15 17:47:55 1995  Per Bothner  (bothner@spiff.gnu.ai.mit.edu)
75696263Sobrien
75796263Sobrien	* config.guess:  Recognize Cray90 (from Pete TerMaat).
75896263Sobrien
75996263SobrienThu May 11 17:13:14 1995  Per Bothner  (bothner@wombat.gnu.ai.mit.edu)
76096263Sobrien
76196263Sobrien	* config.guess:  Recognize PCs running Solaris2.
76296263Sobrien	(Patch from Bruno Haible <haible@ma2s2.mathematik.uni-karlsruhe.de>.)
76396263Sobrien	* config.guess:  Merge two CRAY*Y-MP entries.
76496263Sobrien	Ignore system field for Cray xmp and cray2 since "uname -s" on
76596263Sobrien	a Cray gets you the hostname, which is useless.
76696263Sobrien	(According to Pete TerMaat <pete@guava.cray.com>.)
76796263Sobrien
76896263SobrienWed May 10 11:03:56 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
76996263Sobrien
77096263Sobrien	* getloadavg.c: AIX support from Tim Bell <tbel@afsmail.cern.ch>:
77196263Sobrien	[_AIX] (LOAD_AVE_TYPE, FSCALE, NLIST_STRUCT): Define these for AIX.
77296263Sobrien	(getloadavg) [_AIX]: Use `knlist' instead of `nlist'.
77396263Sobrien
77496263SobrienFri May  5 05:50:56 1995  Allen Briggs  (briggs@puma.bevd.blacksburg.va.us)
77596263Sobrien
77696263Sobrien	* config.guess: Add more NetBSD cases: atari, sun3*, and mac68k.
77796263Sobrien
77896263SobrienWed May  3 16:22:31 1995  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
77996263Sobrien
78096263Sobrien	* crt0.c: Add APOLLO alternative.
78196263Sobrien
78296263SobrienSat Apr 29 15:48:03 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
78396263Sobrien
78496263Sobrien	* signame.c: Move include of config.h before all others.
78596263Sobrien
78696263SobrienThu Apr 27 11:33:29 1995  Michael Meissner  (meissner@cygnus.com)
78796263Sobrien
78896263Sobrien	* config.guess (*:Linux:*:*): Check for whether the pre-BFD linker is
78996263Sobrien	installed, and if so return linuxoldld as the system name.
79096263Sobrien
79196263SobrienThu Apr 27 13:11:11 1995  Jim Meyering  (meyering@comco.com)
79296263Sobrien
79396263Sobrien	* error.h: Use __-protected versions of `format' and `printf'
79496263Sobrien	attributes only with gcc-2.7 and later.
79596263Sobrien
79696263SobrienThu Apr 27 09:22:33 1995  Peder Chr. Norgaard <pcn@tbit.dk>
79796263Sobrien
79896263Sobrien	* config.guess (i[34]86:*:3.2:*) test for /usr/options/cb.name
79996263Sobrien	before calling uname.
80096263Sobrien
80196263SobrienWed Apr 26 17:19:34 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
80296263Sobrien
80396263Sobrien	* signame.c [HAVE_UNISTD_H]: Include unistd.h so it can declare
80496263Sobrien	sys_siglist.
80596263Sobrien
80696263SobrienWed Apr 26 14:00:00 1995  Michael Meissner  (meissner@cygnus.com)
80796263Sobrien
80896263Sobrien	* config.guess (*:Linux:*:*): Determine whether the default compiler is
80996263Sobrien	a.out or ELF based.
81096263Sobrien	(parisc*:Lites*:*:*): New entry from Jeff Law.
81196263Sobrien
81296263SobrienWed Apr 26 11:48:21 1995  Jim Meyering  (meyering@comco.com)
81396263Sobrien
81496263Sobrien	* error.h: New file.
81596263Sobrien
81696263SobrienWed Apr 26 10:27:50 1995  Travis L Priest  (T.L.Priest@larc.nasa.gov)
81796263Sobrien
81896263Sobrien	* config.guess (CRAY*Y-MP:*:*:*): New entry.
81996263Sobrien
82096263SobrienWed Apr 26 12:54:26 1995  Jeffrey A. Law  <law@snake.cs.utah.edu>
82196263Sobrien
82296263Sobrien	* config.guess: Add hppa1.1-hp-lites support.
82396263Sobrien
82496263SobrienThu Apr  6 19:55:54 1995  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
82596263Sobrien
82696263Sobrien	* crt0.c [__bsdi__]: Maybe declare __progname.
82796263Sobrien
82896263SobrienFri Mar 24 00:52:31 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
82996263Sobrien
83096263Sobrien	* getopt.c (_getopt_internal): When optind is zero, bump it to 1
83196263Sobrien	after initializing; we don't want to scan ARGV[0], which is the
83296263Sobrien	program name.
83396263Sobrien
83496263SobrienTue Mar 21 16:44:37 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
83596263Sobrien
83696263Sobrien	* signame.c (signame_init): Define SIGINFO.
83796263Sobrien
83896263SobrienTue Mar  7 01:41:09 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
83996263Sobrien
84096263Sobrien	* signame.c (strsignal): Cast sys_siglist elt to char *.
84196263Sobrien
84296263SobrienThu Feb 23 18:42:16 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
84396263Sobrien
84496263Sobrien	* signame.h [! __STDC__]: Don't use prototype for strsignal decl.
84596263Sobrien
84696263SobrienWed Feb 22 19:08:43 1995  Niklas Hallqvist  (niklas@appli.se)
84796263Sobrien
84896263Sobrien	* config.guess: Recognize NetBSD/Amiga as m68k-cbm-netbsd.
84996263Sobrien
85096263SobrienTue Feb 21 22:13:19 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
85196263Sobrien
85296263Sobrien	* signame.h (strsignal): Declare it.
85396263Sobrien	* signame.c [! HAVE_STRSIGNAL] (strsignal): New function.
85496263Sobrien
85596263SobrienWed Feb  8 10:03:36 1995  David J. MacKenzie  <djm@geech.gnu.ai.mit.edu>
85696263Sobrien
85796263Sobrien	* install-sh config.guess mkinstalldirs: Add a blank in the #!
85896263Sobrien	line for 4.2BSD, Dynix, etc.
85996263Sobrien
86096263SobrienSat Feb  4 12:59:59 1995  Jim Wilson  <wilson@cygnus.com>
86196263Sobrien
86296263Sobrien	* config.guess (IRIX): Sed - to _.
86396263Sobrien
86496263SobrienSat Jan 28 20:09:49 1995  Daniel Hagerty  <hag@duality.gnu.ai.mit.edu>
86596263Sobrien
86696263Sobrien	* error.c: Under older versions of SCO, strerror is a preprocessor
86796263Sobrien	macro. Added a check for this.
86896263Sobrien
86996263SobrienFri Jan 27 09:55:28 1995  Jim Meyering  (meyering@comco.com)
87096263Sobrien
87196263Sobrien	* getdate.y: Remove obsolete comments.  Rewrite others.
87296263Sobrien
87396263SobrienMon Jan 23 19:41:57 1995  Karl Heuer  <kwzh@hal.gnu.ai.mit.edu>
87496263Sobrien
87596263Sobrien	* config.guess (i[34]86:*:3.2:*): Test for ISC before SCO; newer
87696263Sobrien	ISC releases have uname -X.
87796263Sobrien
87896263SobrienTue Jan 10 09:26:41 1995  Jim Meyering  (meyering@comco.com)
87996263Sobrien
88096263Sobrien	* getdate.y (ToSeconds): Interpret 12am as 00:00 and 12pm as 12:00.
88196263Sobrien	Before, `date -d 'Jan 1 12am'' printed `...12:00:00...'.
88296263Sobrien	From Takeshi Sone <ts1@tsn.or.jp>.
88396263Sobrien
88496263SobrienSat Jan  7 11:57:40 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
88596263Sobrien
88696263Sobrien	* getloadavg.c: Include config.h first.
88796263Sobrien
88896263SobrienWed Jan  4 15:52:17 1995  Per Bothner  (bothner@spiff.gnu.ai.mit.edu)
88996263Sobrien
89096263Sobrien	* config.guess:  Recognize BSD/OS as bsdi.
89196263Sobrien	Patch from Chris Torek <torek@BSDI.COM>.
89296263Sobrien
89396263SobrienWed Dec 21 15:51:08 1994  Warner Losh  (imp@boulder.openware.com)
89496263Sobrien
89596263Sobrien	* config.guess (sun4:SunOS:*:*): Handle Solbourne OS/MP systems.
89696263Sobrien
89796263SobrienTue Dec  6 02:29:42 1994  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
89896263Sobrien
89996263Sobrien	* config.guess (dummy.c) [sony]: Include <sys/param.h> and emit
90096263Sobrien	newsos4 #ifdef NEWSOS4.
90196263Sobrien
90296263SobrienTue Nov 29 17:01:29 1994  Mark Dapoz  (md@bsc.no)
90396263Sobrien
90496263Sobrien	* config.guess (ibmrt): Add more cases for various forms of BSD.
90596263Sobrien
90696263SobrienTue Nov 29 16:19:54 1994  Paul Eggert  <eggert@twinsun.com>
90796263Sobrien
90896263Sobrien	* getopt.c (_getopt_internal): Add gettext wrappers around
90996263Sobrien	message strings.
91096263Sobrien
91196263Sobrien	* xmalloc.c (fixup_null_alloc): Add gettext wrapper.
91296263Sobrien	Capitalize initial letter of error message, for consistency
91396263Sobrien	with regex.c.
91496263Sobrien
91596263SobrienFri Nov 25 19:22:24 1994  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
91696263Sobrien
91796263Sobrien	* crt0.c (start1): Add self reference.
91896263Sobrien
91996263SobrienWed Nov 23 16:51:11 1994  R. Bernstein  (rocky@panix.com)
92096263Sobrien
92196263Sobrien	* config.guess: Add cases for romp-ibm-aix and romp-ibm-bsd.
92296263Sobrien
92396263SobrienMon Nov 14 19:03:29 1994  Per Bothner  (bothner@spiff.gnu.ai.mit.edu)
92496263Sobrien
92596263Sobrien	* config.guess:  Support paragon as i860-intel-osf1.  (From RMS.)
92696263Sobrien
92796263SobrienFri Nov 11 14:04:58 1994  Andreas Luik  (luik@isa.de)
92896263Sobrien
92996263Sobrien	* obstack.h: Add one missing test on value of __STDC__.
93096263Sobrien
93196263SobrienSat Nov 05 08:08:52 1994  Jim Meyering  (meyering@comco.com)
93296263Sobrien
93396263Sobrien	* obstack.h: NextStep 2.0 cc is really gcc 1.93 but it defines
93496263Sobrien	__GNUC__ = 2 and does not implement __extension__.  So add
93596263Sobrien	`|| (__NeXT__ && !__GNUC_MINOR__)' to the test for whether to
93696263Sobrien	define-away __extension__.  Reported by Kaveh Ghazi.
93796263Sobrien
93896263SobrienThu Nov 03 14:36:58 1994  Jim Meyering  (meyering@comco.com)
93996263Sobrien
94096263Sobrien	* filemode.c (rwx): Use S_IRUSR, S_IWUSR, S_IXUSR instead of
94196263Sobrien	obsolete S_IREAD, S_IWRITE, S_IEXEC.
94296263Sobrien	Make sure the former three are defined.
94396263Sobrien
94496263SobrienTue Nov  1 14:24:39 1994  Per Bothner  (bothner@spiff.gnu.ai.mit.edu)
94596263Sobrien
94696263Sobrien	* config.guess (*-unknown-freebsd):  Remove [-(] from
94796263Sobrien	UNAME_RELEASE.  Patch from Warner Losh <imp@village.org>.
94896263Sobrien
94996263SobrienMon Oct 31 07:02:15 1994  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
95096263Sobrien
95196263Sobrien	* getopt.h: Change #if __STDC__ to #if defined (__STDC__) &&
95296263Sobrien	__STDC__.
95396263Sobrien	* getopt.c: Change #ifndef __STDC__ to #if !defined (__STDC__) ||
95496263Sobrien	!__STDC__.
95596263Sobrien	* getopt1.c: Likewise.
95696263Sobrien	* obstack.c: Change #ifdef __STDC__ to #if defined (__STDC__) &&
95796263Sobrien	__STDC__.
95896263Sobrien	* obstack.h: Likewise.
95996263Sobrien
96096263SobrienWed Oct 26 20:34:59 1994  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
96196263Sobrien
96296263Sobrien	* getloadavg.c [alliant && i860] (FSCALE): Move defn before
96396263Sobrien	#ifndef FSCALE.
96496263Sobrien
96596263SobrienTue Oct 25 19:10:41 1994  Paul Eggert  <eggert@twinsun.com>
96696263Sobrien
96796263Sobrien	* xmalloc.c (fixup_null_alloc): New function.
96896263Sobrien	(xmalloc, xrealloc): Use it to fix up returned NULL values,
96996263Sobrien	instead of preemptively adjusting a zero N to 1.
97096263Sobrien
97196263SobrienTue Oct 25 11:22:30 1994  David J. MacKenzie  <djm@duality.gnu.ai.mit.edu>
97296263Sobrien
97396263Sobrien	* xmalloc.c (xmalloc, xrealloc): If 0 bytes requested, pretend
97496263Sobrien	it's 1, for diff.
97596263Sobrien
97696263SobrienThu Oct 20 18:47:53 1994  Per Bothner  (bothner@wombat.gnu.ai.mit.edu)
97796263Sobrien
97896263Sobrien	* config.guess:  Better support for NCR - covers more machines,
97996263Sobrien	and prints sysv4.3 if uname says the OS is 4.3.
98096263Sobrien	Patch from Tom McConnell <tmcconne@sedona.intel.com>.
98196263Sobrien
98296263SobrienWed Oct 19 15:55:38 1994  David J. MacKenzie  <djm@duality.gnu.ai.mit.edu>
98396263Sobrien
98496263Sobrien	* config.guess: Add licensing exception for Autoconf.
98596263Sobrien
98696263SobrienTue Oct 18 19:26:31 1994  David Edelsohn  (edelsohn@npac.syr.edu)
98796263Sobrien
98896263Sobrien	* config.guess: Revise support for AIX 4.1 on POWER and PowerPC.
98996263Sobrien
99096263SobrienMon Oct 17 19:16:38 1994  David Edelsohn  <edelsohn@npac.syr.edu>
99196263Sobrien
99296263Sobrien	* config.guess: Add support for AIX 4.1 and architecture.
99396263Sobrien
99496263SobrienWed Oct 12 16:51:35 1994  David J. MacKenzie  (djm@duality.gnu.ai.mit.edu)
99596263Sobrien
99696263Sobrien	* error.c: Add hook for alternate name printing function.
99796263Sobrien	From Franc,ois Pinard.
99896263Sobrien	Use varargs for _doprnt too.
99996263Sobrien
100096263Sobrien	* xmalloc.c: Add hook for alternate exit status.
100196263Sobrien	From Franc,ois Pinard.
100296263Sobrien
100396263SobrienMon Oct 10 17:35:19 1994  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
100496263Sobrien
100596263Sobrien	* getpagesize.h: If NBPC is not defined, try PAGESIZE.
100696263Sobrien
100796263SobrienFri Oct 07 18:53:28 1994  Jim Meyering  (meyering@comco.com)
100896263Sobrien
100996263Sobrien	* filemode.c: Remove #if 0'd block around mode_t definition.
101096263Sobrien	From Andreas Luik (luik@marx.isa.de).
101196263Sobrien
101296263SobrienThu Oct 06 21:15:16 1994  Jim Meyering  (meyering@comco.com)
101396263Sobrien
101496263Sobrien	* pathmax.h: Fix typo: HAVE_SYS_PATH_MAX_H -> HAVE_SYS_PARAM_H.
101596263Sobrien	From Andreas Schwab (schwab@issan.informatik.uni-dortmund.de).
101696263Sobrien
101796263SobrienThu Oct  6 18:02:32 1994  Per Bothner  (bothner@wombat.gnu.ai.mit.edu)
101896263Sobrien
101996263Sobrien	* config.guess:  Patch from Chris Smith <csmith@mozart.convex.com>
102096263Sobrien	to handle old Convex systems without uname.
102196263Sobrien
102296263SobrienTue Oct  4 03:02:39 1994  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
102396263Sobrien
102496263Sobrien	* getdate.y (main): Use MAX_BUFF_LEN consistently.
102596263Sobrien	Clear the last element of buf.
102696263Sobrien
102796263SobrienMon Oct  3 01:48:48 1994  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
102896263Sobrien
102996263Sobrien	* config.guess: Recognize GNU.
103096263Sobrien
103196263SobrienThu Sep 29 18:47:34 1994  Jerry Frain  (jerry@sneffels.tivoli.com)
103296263Sobrien
103396263Sobrien	* config.guess (i[34]86:UNIX_SV:4.*:*): Remove "UNIX_SV" for
103496263Sobrien	Unixware; move DYNIX above this one now that this is wildcard.
103596263Sobrien
103696263SobrienWed Sep 28 17:00:12 1994  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
103796263Sobrien
103896263Sobrien	* getloadavg.c [alliant && i860] (LOAD_AVE_TYPE, FSCALE,
103996263Sobrien	NLIST_STRUCT): Define.
104096263Sobrien
104196263SobrienMon Sep 26 17:53:05 1994  David J. MacKenzie  (djm@churchy.gnu.ai.mit.edu)
104296263Sobrien
104396263Sobrien	* alloca.c error.c filemode.c getopt.c getopt1.c getdate.y
104496263Sobrien	getloadavg.c getugroups.c getusershell.c signame.c:
104596263Sobrien	Remove CONFIG_BROKETS ifdef.  No one should use "config.h".
104696263Sobrien
104796263SobrienSat Sep 24 21:20:12 1994  Jim Meyering  (meyering@comco.com)
104896263Sobrien
104996263Sobrien	* getdate.y [struct _TABLE]: Add `const' to NAME member dcl.
105096263Sobrien
105196263SobrienFri Sep 23 02:39:55 1994  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
105296263Sobrien
105396263Sobrien	* crt0.c [__FreeBSD__] (__progname): Declared.
105496263Sobrien
105596263SobrienTue Sep 20 23:27:02 1994  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
105696263Sobrien
105796263Sobrien	* getdate.y: Whitespace reformatted.
105896263Sobrien	(MAX_BUFF_LEN): New macro.
105996263Sobrien	(main): Use fgets, not gets.  Use MAX_BUFF_LEN to declare buff.
106096263Sobrien
106196263SobrienMon Sep 19 18:25:40 1994  Per Bothner  (bothner@kalessin.cygnus.com)
106296263Sobrien
106396263Sobrien	* config.guess (HP-UX):  Patch from Harlan Stenn
106496263Sobrien	<harlan@landmark.com> to also emit release level.
106596263Sobrien
106696263SobrienWed Sep  7 13:15:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
106796263Sobrien
106896263Sobrien	* config.guess (sun4*:SunOS:*:*): Change '-JL' to '_JL'.
106996263Sobrien
107096263SobrienFri Sep 16 20:16:36 1994  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
107196263Sobrien
107296263Sobrien	* getloadavg.c (getloadavg): Add OSF_ALPHA support.
107396263Sobrien
107496263SobrienFri Sep 16 18:34:22 1994  Paul Eggert  <eggert@twinsun.com>
107596263Sobrien
107696263Sobrien	* getdate.y (difftm): Don't store a long value into an int variable.
107796263Sobrien
107896263SobrienThu Sep 08 00:26:29 1994  Jim Meyering  (meyering@comco.com)
107996263Sobrien
108096263Sobrien	* getdate.y: Accept `MESZ' timezone.
108196263Sobrien
108296263SobrienSun Aug 28 18:13:45 1994  Per Bothner  (bothner@kalessin.cygnus.com)
108396263Sobrien
108496263Sobrien	* config.guess (*-unknown-freebsd*):  Get rid of possible
108596263Sobrien	trailing "(Release)" in version string.
108696263Sobrien	Patch from Paul Richards <paul@isl.cf.ac.uk>.
108796263Sobrien
108896263SobrienSat Aug 27 15:00:49 1994  Per Bothner  (bothner@kalessin.cygnus.com)
108996263Sobrien
109096263Sobrien	* config.guess:  Fix i486-ncr-sysv43 -> i486-ncr-sysv4.3.
109196263Sobrien	Fix type: *-next-neststep -> *-next-nextstep.
109296263Sobrien
109396263SobrienSat Jun  4 17:23:54 1994  Per Bothner  (bothner@kalessin.cygnus.com)
109496263Sobrien
109596263Sobrien	* configure.in:  Use mh-ncrsvr43.  Patch from
109696263Sobrien	Tom McConnell <tmcconne@sedona.intel.com>.
109796263Sobrien
109896263SobrienSat Aug 27 17:21:04 1994  Jim Meyering  (meyering@comco.com)
109996263Sobrien
110096263Sobrien	* filemode.c [STAT_MACRO_BROKEN]: Remove spurious #ifdef's.
110196263Sobrien
110296263SobrienFri Aug 26 19:17:22 1994  Per Bothner  (bothner@spiff.gnu.ai.mit.edu)
110396263Sobrien
110496263Sobrien	* config.guess (netbsd, freebsd, linux):  Accept any machine,
110596263Sobrien	not just i[34]86.
110696263Sobrien
110796263SobrienFri Aug 26 18:45:25 1994  Philippe De Muyter (phdm@info.ucl.ac.be)
110896263Sobrien
110996263Sobrien	* config.guess: Recognize powerpc-ibm-aix3.2.5.
111096263Sobrien
111196263SobrienFri Aug 26 15:12:50 1994  Per Bothner  (bothner@kalessin.cygnus.com)
111296263Sobrien
111396263Sobrien	* config.guess:  Merges from Cygnus version.
111496263Sobrien	(alpha-dec-osf*):  More general.
111596263Sobrien	(*-hp-hpux*):  Combine cases.
111696263Sobrien	(*-next-ns[23]):  Rename to *-next-neststep[23].
111796263Sobrien	Make code fragment shorter.
111896263Sobrien	(config.guess, i386-unknown-bsd):  Don't recognize __bsdi__ here;
111996263Sobrien	it is handled using uname.
112096263Sobrien
112196263Sobrien	Sat Jul 16 12:03:08 1994  Stan Shebs  (shebs@andros.cygnus.com)
112296263Sobrien
112396263Sobrien	* config.guess: Recognize m88k-harris-csux7.
112496263Sobrien
112596263Sobrien	Tue Jun 28 13:43:25 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
112696263Sobrien
112796263Sobrien	* config.guess: Recognize Mach.
112896263Sobrien
112996263Sobrien	Wed Apr  6 20:44:56 1994  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
113096263Sobrien
113196263Sobrien	* config.guess:  Add SINIX support.
113296263Sobrien
113396263Sobrien	Sun Mar  6 23:13:38 1994  Hisashi MINAMINO  (minamino@sra.co.jp)
113496263Sobrien
113596263Sobrien	* config.guess: about target *-hitachi-hiuxwe2, fixed
113696263Sobrien	machine guessing order.  [Hitachi's CPU_IS_HP_MC68K
113796263Sobrien	macro is incorrect.]
113896263Sobrien
113996263Sobrien	Thu Feb 24 07:09:04 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
114096263Sobrien
114196263Sobrien	* config.guess: Handle OSF1 running on HPPA processors
114296263Sobrien
114396263Sobrien	Fri Feb 11 15:33:33 1994  Stu Grossman  (grossman at cygnus.com)
114496263Sobrien
114596263Sobrien	* config.guess:  Add Lynx/rs6000 config support.
114696263Sobrien
114796263SobrienThu Aug 25 20:28:51 1994  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
114896263Sobrien
114996263Sobrien	* config.guess (Pyramid*:OSx*:*:*): New case.
115096263Sobrien	(PATH): Add /.attbin at end for finding uname.
115196263Sobrien	(dummy.c): Handle i860-alliant-bsd.  Follow whitespace conventions.
115296263Sobrien
115396263SobrienWed Aug 17 18:21:02 1994  Tor Egge  (tegge@pvv.unit.no)
115496263Sobrien
115596263Sobrien	* config.guess (M88*:DolphinOS:*:*): New case.
115696263Sobrien
115796263SobrienThu Aug 11 17:00:13 1994  Stan Cox  (coxs@dg-rtp.dg.com)
115896263Sobrien
115996263Sobrien	* config.guess (AViiON:dgux:*:*): Use TARGET_BINARY_INTERFACE
116096263Sobrien	to select whether to use ELF or COFF.
116196263Sobrien
116296263SobrienThu Jul 28 19:16:24 1994  Uwe Seimet  (seimet@chemie.uni-kl.de)
116396263Sobrien
116496263Sobrien	* config.guess: Recognize m68k-atari-sysv4.
116596263Sobrien
116696263SobrienSun Jul 24 16:20:53 1994  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
116796263Sobrien
116896263Sobrien	* config.guess: Recognize i860-stardent-sysv and i860-unknown-sysv.
116996263Sobrien
117096263SobrienSat Jul 23 02:15:01 1994  Karl Heuer  (karl@hal.gnu.ai.mit.edu)
117196263Sobrien
117296263Sobrien	* config.guess (isc): Distinguish isc from generic sysv32.
117396263Sobrien
117496263SobrienMon Jul 11 23:55:13 1994  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
117596263Sobrien
117696263Sobrien	* getopt.c (posixly_correct): New variable.
117796263Sobrien	(_getopt_initialize): Set posixly_correct from envvar.
117896263Sobrien	(_getopt_internal): Don't use "illegal" in error message
117996263Sobrien	unless posixly_correct.
118096263Sobrien
118196263SobrienSun Jul 03 08:46:58 1994  Jim Meyering  (meyering@comco.com)
118296263Sobrien
118396263Sobrien	* pathmax.h: Add HAVE_SYS_PARAM_H to and remove !MS_DOS from
118496263Sobrien	preprocessor conditional guarding inclusion of sys/param.h.
118596263Sobrien
118696263SobrienMon Jun 20 23:45:34 1994  Jim Meyering  (meyering@comco.com)
118796263Sobrien
118896263Sobrien	* modechange.c (mode_compile) [lint]: Initialize CHANGE to suppress
118996263Sobrien	used uninitialized compiler warning.
119096263Sobrien
119196263SobrienWed Jun 15 19:07:49 1994  Richard Kenner  (kenner@vlsi1.ultra.nyu.edu)
119296263Sobrien
119396263Sobrien	* config.guess (alpha): Supoort OSF/1 V2.0 and later.
119496263Sobrien
119596263SobrienTue Jun 14 17:50:05 1994  Richard Kenner  (kenner@vlsi1.ultra.nyu.edu)
119696263Sobrien
119796263Sobrien	* obstack.h (obstack_grow{,0}): Cast WHERE to char * before
119896263Sobrien	passing to bcopy.
119996263Sobrien
120096263SobrienMon Jun  6 04:59:28 1994  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
120196263Sobrien
120296263Sobrien	* config.guess: Add support for bsdi.
120396263Sobrien
120496263SobrienSat Jun  4 01:24:59 1994  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
120596263Sobrien
120696263Sobrien	* getloadavg.c: Put #include of errno.h and decl of errno before
120796263Sobrien	#ifndef HAVE_GETLOADAVG.
120896263Sobrien
120996263SobrienThu Jun  2 13:42:39 1994  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
121096263Sobrien
121196263Sobrien	* alloca.c [emacs]: Block input around the garbage reclamation.
121296263Sobrien	Include blockinput.h.
121396263Sobrien
121496263SobrienTue May 10 16:53:55 1994  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
121596263Sobrien
121696263Sobrien	* config.guess: Add trap cmd to remove dummy.c and dummy when
121796263Sobrien	interrupted.
121896263Sobrien
121996263SobrienSun May  1 10:23:10 1994  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
122096263Sobrien
122196263Sobrien	* config.guess: Guess the OS version for HPUX.
122296263Sobrien
122396263SobrienWed Apr 27 15:14:26 1994  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
122496263Sobrien
122596263Sobrien	* install.sh: If $dstdir exists, don't check whether each
122696263Sobrien	component does.
122796263Sobrien
122896263SobrienMon Apr 25 14:39:06 1994  Poul-Henning Kamp (phk@login.dkuug.dk)
122996263Sobrien
123096263Sobrien	* config.guess: Recognize FreeBSD.
123196263Sobrien
123296263SobrienSun Apr 24 17:56:58 1994  Jim Meyering  (meyering@comco.com)
123396263Sobrien
123496263Sobrien	* getdate.y (difftm, get_date): Revert my April 18 changes.
123596263Sobrien	Paul Eggert pointed out that that hack probably wouldn't work
123696263Sobrien	for places like Chile that had DST in effect on 31 Dec 1970.
123796263Sobrien	* (get_date): Instead, add 60 minutes to timezone if DST is in
123896263Sobrien	effect locally.  From andy@eng.kvaerner.no (Andrew Walker).
123996263Sobrien	Remove static declaration of `RCS.'
124096263Sobrien
124196263SobrienFri Apr 22 22:15:28 1994  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
124296263Sobrien
124396263Sobrien	* install.sh: Add -d, -t, -b options.  Make leading directories.
124496263Sobrien	Don't partially install files.
124596263Sobrien	From zoo@cygnus.com.
124696263Sobrien
124796263SobrienWed Apr 20 18:07:13 1994  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
124896263Sobrien
124996263Sobrien	* config.guess (dummy.c): Redirect stderr for `hostinfo' command.
125096263Sobrien	(dummy): Redirect stderr from compilation of dummy.c.
125196263Sobrien
125296263SobrienWed Apr 20 06:36:32 1994  Philippe De Muyter  (phdm@info.ucl.ac.be)
125396263Sobrien
125496263Sobrien	* config.guess: Recognize UnixWare 1.1 (UNAME_SYSTEM is SYSTEM_V
125596263Sobrien	instead of UNIX_SV for UnixWare 1.0).
125696263Sobrien
125796263SobrienMon Apr 18 22:01:27 1994  Jim Meyering  (meyering@comco.com)
125896263Sobrien
125996263Sobrien	* getdate.y (difftm): Remove function.
126096263Sobrien	(get_date): Get timezone *without DST bias* from localtime(&zero).
126196263Sobrien	Modeled after the hack in localtime.pl from the perl distribution.
126296263Sobrien	This fixes an error that had `date -d '4apr94'' producing
126396263Sobrien	`Sun Apr  3 23:00:00 CDT 1994'.
126496263Sobrien
126596263SobrienFri Apr 15 22:46:59 1994  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
126696263Sobrien
126796263Sobrien	* getdate.y: Delete special alloca code.
126896263Sobrien
126996263SobrienTue Apr 12 15:05:08 1994  Noah Friedman  (friedman@prep.ai.mit.edu)
127096263Sobrien
127196263Sobrien	* config.guess: Merge rms' new entry for i486-ncr-sysv4 with the
127296263Sobrien	previously existing one.
127396263Sobrien
127496263SobrienMon Apr 11 00:54:33 1994  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
127596263Sobrien
127696263Sobrien	* getopt.c [not __GNU_LIBRARY__] [__GCC__] [not __STDC__]:
127796263Sobrien	Declare strlen to return int.  Don't include stddef.h.
127896263Sobrien
127996263Sobrien	* config.guess: Add 3[34]??,3[34]??:*:4.0:* for i486-ncr-sysv4.
128096263Sobrien
128196263SobrienSat Apr  9 14:59:28 1994  Christian Kranz  (kranz@sent5.uni-duisburg.de)
128296263Sobrien
128396263Sobrien	* config.guess: Distinguish between NeXTStep 2.1 and 3.x.
128496263Sobrien
128596263SobrienFri Apr  1 00:38:17 1994  Jim Wilson  (wilson@mole.gnu.ai.mit.edu)
128696263Sobrien
128796263Sobrien	* obstack.h, getopt.c: Delete use of IN_GCC to control whether
128896263Sobrien	stddef.h or gstddef.h is included.
128996263Sobrien
129096263SobrienFri Mar 25 23:01:17 1994  David J. MacKenzie  (djm@geech.gnu.ai.mit.edu)
129196263Sobrien
129296263Sobrien	* mkinstalldirs: Preserve leading slash in file names.
129396263Sobrien	From Jim Meyering.
129496263Sobrien
129596263SobrienSun Mar 20 01:29:20 1994  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
129696263Sobrien
129796263Sobrien	* alloca.s [emacs]: Use <...> to include config.h.
129896263Sobrien
129996263SobrienTue Mar  1 21:53:03 1994  Karl Heuer  (kwzh@hal.gnu.ai.mit.edu)
130096263Sobrien
130196263Sobrien	* config.guess (UNAME_VERSION): Recognize aix3.2.4 and aix3.2.5.
130296263Sobrien
130396263SobrienThu Feb 24 14:54:23 1994  David J. MacKenzie  (djm@goldman.gnu.ai.mit.edu)
130496263Sobrien
130596263Sobrien	* getopt.c: Remove #ifdef GETOPT_COMPAT and #if 0 code.
130696263Sobrien	(_getopt_initialize): New function, broken out of _getopt_internal.
130796263Sobrien	(_getopt_internal):
130896263Sobrien	If long_only and the ARGV-element has the form "-f", where f is
130996263Sobrien	a valid short option, don't consider it an abbreviated form of
131096263Sobrien	a long option that starts with f.  Otherwise there would be no
131196263Sobrien	way to give the -f short option.
131296263Sobrien
131396263SobrienThu Feb 10 14:44:16 1994  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
131496263Sobrien
131596263Sobrien	* getopt.c [not __GNU_LIBRARY__] [__GNUC__] [not IN_GCC]:
131696263Sobrien	Test just __STDC__, not emacs.
131796263Sobrien
131896263SobrienWed Feb  9 17:46:31 1994  Karl Heuer  (kwzh@mole.gnu.ai.mit.edu)
131996263Sobrien
132096263Sobrien	* getdate.y (difftm): Simplify return expression.
132196263Sobrien
132296263SobrienWed Feb  9 00:14:00 1994  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
132396263Sobrien
132496263Sobrien	* getopt.c [not __GNU_LIBRARY__] [__GNUC__] [not IN_GCC]
132596263Sobrien	[emacs] [not __STDC__]: Don't include stddef.h.  Don't declare strlen.
132696263Sobrien
132796263SobrienTue Feb  8 14:14:31 1994  David J. MacKenzie  (djm at douglas.gnu.ai.mit.edu)
132896263Sobrien
132996263Sobrien	Handle obstack_chunk_alloc returning NULL.  This allows
133096263Sobrien	obstacks to be used by libraries, without forcing them
133196263Sobrien	to call exit or longjmp.
133296263Sobrien	* obstack.c (_obstack_begin, _obstack_begin_1, _obstack_newchunk):
133396263Sobrien	If CALL_CHUNKFUN returns NULL, set alloc_failed, else clear it.
133496263Sobrien	(_obstack_begin, _obstack_begin_1): Return 1 if successful, 0 if not.
133596263Sobrien	* obstack.h (struct obstack): Add alloc_failed flag.
133696263Sobrien	_obstack_begin, _obstack_begin_1): Declare to return int, not void.
133796263Sobrien	(obstack_finish): If alloc_failed, return NULL.
133896263Sobrien	(obstack_base, obstack_next_free, objstack_object_size):
133996263Sobrien	If alloc_failed, return 0.
134096263Sobrien	(obstack_grow, obstack_grow0, obstack_1grow, obstack_ptr_grow,
134196263Sobrien	obstack_int_grow, obstack_blank): If alloc_failed, do nothing that
134296263Sobrien	could corrupt the obstack.
134396263Sobrien	(obstack_chunkfun, obstack_freefun): New macros, used in GDB.
134496263Sobrien
134596263SobrienSun Jan 30 17:58:06 1994  Ken Raeburn  (raeburn@cujo.cygnus.com)
134696263Sobrien
134796263Sobrien	* config.guess: Recognize vax hosts.
134896263Sobrien
134996263SobrienMon Jan 24 18:40:06 1994  Per Bothner  (bothner@kalessin.cygnus.com)
135096263Sobrien
135196263Sobrien	* config.guess:  Clean up NeXT support, to allow nextstep
135296263Sobrien	on Intel machines.  Make OS be nextstep.
135396263Sobrien
135496263SobrienSun Jan 23 18:47:22 1994  Richard Kenner  (kenner@vlsi1.ultra.nyu.edu)
135596263Sobrien
135696263Sobrien	* config.guess: Add alternate forms for Convex.
135796263Sobrien
135896263SobrienThu Jan  6 14:00:23 1994  david d `zoo' zuhn  (zoo@cygnus.com)
135996263Sobrien
136096263Sobrien	* config.guess: add support for Tektronix 68k and 88k boxes;
136196263Sobrien	better Apollo, Sony NEWS information
136296263Sobrien
136396263SobrienSun Dec 26 03:58:32 1993  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
136496263Sobrien
136596263Sobrien	* filemode.c (ftypelet): Don't use mode_t.  Take long arg.
136696263Sobrien	(mode_t): Don't ever define it.
136796263Sobrien	(mode_string): Cast ftypelet's arg to long.
136896263Sobrien
136996263SobrienFri Dec 24 19:43:00 1993  Noah Friedman  (friedman@nutrimat.gnu.ai.mit.edu)
137096263Sobrien
137196263Sobrien	* getopt.c (_NO_PROTO): Define before config.h is included.
137296263Sobrien
137396263SobrienWed Dec 22 17:01:19 1993  Jim Meyering  (meyering@comco.com)
137496263Sobrien
137596263Sobrien	* getdate.y (date): Parse dates like 17-JUN-1991.
137696263Sobrien
137796263SobrienTue Dec 07 14:52:39 1993  Jim Meyering  (meyering@comco.com)
137896263Sobrien
137996263Sobrien	Mon Dec  6 11:13:07 1993  Jason Merrill  (jason@deneb.cygnus.com)
138096263Sobrien
138196263Sobrien	* getdate.y (number): Change parsing of number > 10000 to
138296263Sobrien	YYMMDD rather than YYHHmm.
138396263Sobrien
138496263SobrienSat Nov 20 17:47:50 1993  Noah Friedman  (friedman@gnu.ai.mit.edu)
138596263Sobrien
138696263Sobrien	* error.c (error): fflush stdout before writing to stderr.
138796263Sobrien
138896263SobrienTue Nov 09 10:05:48 1993  Jim Meyering  (meyering@comco.com)
138996263Sobrien
139096263Sobrien	* getdate.y (ToSeconds): Add a `default: abort ();' case.
139196263Sobrien
139296263SobrienThu Nov  4 12:59:19 1993  david d `zoo' zuhn  (zoo@rtl.cygnus.com)
139396263Sobrien
139496263Sobrien	* config.guess: add support for {i386,m68k,sparc} LynxOS; Hitachi
139596263Sobrien	HPPA machines; Acorn Risc Machines; DG/UX; Motorola SVr3 on m88k
139696263Sobrien
139796263SobrienWed Nov  3 08:06:08 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
139896263Sobrien
139996263Sobrien	* getloadavg.c (getloadavg) [__NetBSD__]: Fix typo.
140096263Sobrien
140196263SobrienTue Nov 02 16:03:41 1993  Jim Meyering  (meyering@comco.com)
140296263Sobrien
140396263Sobrien	* getdate.y [!defined(USG) && defined(HAVE_FTIME)]: Don't test
140496263Sobrien	these when deciding whether to include sys/timeb.h.  Test only
140596263Sobrien	HAVE_SYS_TIMEB_H.
140696263Sobrien
140796263SobrienSat Oct 16 23:31:34 1993  Jim Meyering  (meyering@comco.com)
140896263Sobrien
140996263Sobrien	* getusershell.c (getusershell): Always return a string allocated
141096263Sobrien	by malloc.
141196263Sobrien
141296263SobrienTue Oct 12 00:53:26 1993  Jim Meyering  (meyering@comco.com)
141396263Sobrien
141496263Sobrien	* getugroups.c [HAVE_CONFIG_H, CONFIG_BROKETS]: Include <config.h>
141596263Sobrien	or "config.h".
141696263Sobrien	* getusershell.c: Ditto.
141796263Sobrien
141896263SobrienThu Oct 07 19:08:00 1993  Jim Meyering  (meyering@comco.com)
141996263Sobrien
142096263Sobrien	* getdate.y [!__GNUC__ && !HAVE_ALLOCA_H]: Declare alloca as void*
142196263Sobrien	rather than char*.  The latter conflicts with a dcl from bison.simple.
142296263Sobrien
142396263SobrienTue Oct 05 14:52:02 1993  Jim Meyering  (meyering@comco.com)
142496263Sobrien
142596263Sobrien	* error.c [CONFIG_BROKETS]: Include <config.h> only under
142696263Sobrien	this condition, else "config.h".
142796263Sobrien	* modechange.c: Likewise.
142896263Sobrien
142996263Sobrien	* filemode.c, modechange.c [STAT_MACROS_BROKEN]: Test this.
143096263Sobrien
143196263SobrienSun Oct  3 15:33:07 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
143296263Sobrien
143396263Sobrien	* getloadavg.c (getloadavg) [__NetBSD__]: New netbsd support using
143496263Sobrien	/kern/loadavg.
143596263Sobrien
143696263SobrienMon Sep 20 15:59:03 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
143796263Sobrien
143896263Sobrien	* alloca.c [emacs || CONFIG_BROKETS]: Include <config.h> only under
143996263Sobrien	these, else "config.h".
144096263Sobrien	* filemode.c: Likewise.
144196263Sobrien	* signame.c, getloadavg.c, getopt.c, getopt1.c: Likewise.
144296263Sobrien
144396263SobrienWed Sep 15 00:03:40 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
144496263Sobrien
144596263Sobrien	* config.guess: New version from Cygnus; has netbsd support.
144696263Sobrien
144796263SobrienMon Sep 13 19:25:24 1993  david d 'zoo' zuhn  (zoo@geech.gnu.ai.mit.edu)
144896263Sobrien
144996263Sobrien	* config.guess: add support for OSF/1 v1.3 and 4.4 and 4.3BSD
145096263Sobrien	on hp300 machines
145196263Sobrien
145296263SobrienFri Sep 10 00:22:04 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
145396263Sobrien
145496263Sobrien	* config.guess: Recognize netbsd on i[34]86 and hp300.
145596263Sobrien
145696263Sobrien	* alloca.c: Include <config.h> instead of "config.h".
145796263Sobrien	* crt0.c: Likewise.
145896263Sobrien	* filemode.c: Likewise.
145996263Sobrien	* getdate.y: Likewise.
146096263Sobrien
146196263SobrienFri Aug 27 10:27:13 1993  Paul Eggert  (eggert@twinsun.com)
146296263Sobrien
146396263Sobrien	* xmalloc.c: Include "config.h" if HAVE_CONFIG_H.  Use size_t,
146496263Sobrien	not int, when needed.
146596263Sobrien	(VOID): New macro.  Use it when needed.
146696263Sobrien	(error): Declaration uses varargs if required.
146796263Sobrien
146896263SobrienFri Aug 27 09:59:26 1993  Paul Eggert  (eggert@wombat.gnu.ai.mit.edu)
146996263Sobrien
147096263Sobrien	* error.c: Include "config.h" if HAVE_CONFIG_H.
147196263Sobrien
147296263SobrienWed Aug 25 17:46:01 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
147396263Sobrien
147496263Sobrien	* signame.c [! HAVE_SYS_SIGLIST] [! SYS_SIGLIST_DECLARED]: Declare
147596263Sobrien	sys_siglist.
147696263Sobrien
147796263SobrienMon Aug 16 15:10:30 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
147896263Sobrien
147996263Sobrien	* alloca.c: Reverse sense of GCC 2 #ifdef.
148096263Sobrien
148196263SobrienSat Aug 14 23:26:30 1993  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
148296263Sobrien
148396263Sobrien	* config.guess: Detect mips-mips-ricos...
148496263Sobrien	Handle 9000/4??:HP-UX like 9000/3??:HP-UX.
148596263Sobrien	Fix 9000/7??:4.3bsd...
148696263Sobrien
148796263SobrienThu Aug 12 16:18:12 1993  Paul Eggert  (eggert@twinsun.com)
148896263Sobrien
148996263Sobrien	* getdate.y (get_date): To determine the time zone, compare localtime
149096263Sobrien	to gmtime output, instead of trying to use buggy and unportable
149196263Sobrien	OS timezone primitives.
149296263Sobrien	(difftm): New function.
149396263Sobrien	(HAVE_GETTIMEOFDAY): Remove.
149496263Sobrien	(timezone): Undef it if defined (not if sgi).
149596263Sobrien
149696263SobrienThu Aug 12 18:16:49 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
149796263Sobrien
149896263Sobrien	* getloadavg.c, getopt.c, getopt1.c [HAVE_CONFIG_H]: Include
149996263Sobrien	<config.h> instead of "config.h".
150096263Sobrien
150196263SobrienWed Aug 11 03:27:12 1993  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
150296263Sobrien
150396263Sobrien	* alloca.c: Do nothing if compiling with GCC version 2.
150496263Sobrien
150596263SobrienTue Aug 10 17:27:27 1993  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
150696263Sobrien
150796263Sobrien	* alloca.c: Always declare malloc, whether or not it is defined
150896263Sobrien	as xmalloc.
150996263Sobrien
151096263SobrienSat Aug  7 16:55:06 1993  David J. MacKenzie  (djm@goldman.gnu.ai.mit.edu)
151196263Sobrien
151296263Sobrien	* getopt1.c: Declare const the way getopt.c does.
151396263Sobrien
151496263SobrienMon Aug  2 16:48:14 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
151596263Sobrien
151696263Sobrien	* getloadavg.c [OSF_ALPHA]: #undef and redefine FSCALE.
151796263Sobrien
151896263SobrienSun Aug  1 16:39:00 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
151996263Sobrien
152096263Sobrien	* getloadavg.c [TEST] (main): If NAPTIME is zero, don't set it to 5.
152196263Sobrien	Break out of loop at end if NAPTIME is zero.
152296263Sobrien	[! HAVE_GETLOADAVG]: Protect all but [TEST] portion with this.
152396263Sobrien
152496263SobrienFri Jul 30 18:28:40 1993  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
152596263Sobrien
152696263Sobrien	* getpagesize.h: Don't define HAVE_GETPAGESIZE; assume
152796263Sobrien	configure has detected it.
152896263Sobrien
152996263SobrienThu Jul 29 23:20:52 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
153096263Sobrien
153196263Sobrien	* getloadavg.c [__linux__]: Test this instead of [LINUX].
153296263Sobrien
153396263SobrienMon Jul 26 13:36:55 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
153496263Sobrien
153596263Sobrien	* getloadavg.c (OSF_ALPHA): Test [__alpha] as well as [__alpha__].
153696263Sobrien
153796263Sobrien	* signame.h (psignal) [!HAVE_PSIGNAL]: Don't test [! HAVE_SYS_SIGLIST].
153896263Sobrien	* signame.c (psignal) [!HAVE_PSIGNAL]: Test this instead of
153996263Sobrien	[! HAVE_SYS_SIGLIST].
154096263Sobrien
154196263Sobrien	* getloadavg.c [sgi || sequent]: #undef FSCALE before defining it.
154296263Sobrien
154396263SobrienWed Jul 21 17:08:07 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
154496263Sobrien
154596263Sobrien	* obstack.c [__STDC__]: Declare prototype for _obstack_allocated_p.
154696263Sobrien
154796263SobrienWed Jul 14 00:55:24 1993  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
154896263Sobrien
154996263Sobrien	* config.guess: Add case for Bull dpx/2.
155096263Sobrien
155196263SobrienTue Jul 13 12:38:13 1993  Jim Meyering  (meyering@comco.com)
155296263Sobrien
155396263Sobrien	* alloca.c: Enable the Cray stack-segment unwinding code only
155496263Sobrien	if configure defines CRAY_STACKSEG_END.  The C-90 doesn't need
155596263Sobrien	(and can't use) any of the Cray-specific code.
155696263Sobrien
155796263SobrienMon Jul 12 18:13:16 1993  David J. MacKenzie  (djm@goldman.gnu.ai.mit.edu)
155896263Sobrien
155996263Sobrien	* getloadavg.c (getloadavg) [NEXT]: It's ok if the user asks
156096263Sobrien	for >1 numbers -- just return 1.
156196263Sobrien
156296263SobrienWed Jul  7 14:03:45 1993  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
156396263Sobrien
156496263Sobrien	* getopt.c: Separate __STDC__ conditional from const conditional.
156596263Sobrien
156696263SobrienTue Jul  6 19:03:25 1993  David J. MacKenzie  (djm@goldman.gnu.ai.mit.edu)
156796263Sobrien
156896263Sobrien	* getloadavg.c (getloadavg) [SUNOS_5]: Set `offset' from
156996263Sobrien	kvm_nlist.  Don't do the nlist but do initialize the struct
157096263Sobrien	nlist for use by kvm_nlist.
157196263Sobrien
157296263SobrienMon Jun 28 14:55:05 1993  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
157396263Sobrien
157496263Sobrien	* pathmax.h: Use !__GNUC__ instead of USG to check for whether
157596263Sobrien	to include limits.h on non-POSIX systems.
157696263Sobrien
157796263SobrienSat Jun 26 15:26:13 1993  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
157896263Sobrien
157996263Sobrien	* getopt.c [not __GNU_LIBRARY__, but __GNUC__] (strlen):
158096263Sobrien	Include stddef.h or gstddef.h, and declare strlen.
158196263Sobrien
158296263SobrienFri Jun 25 15:44:11 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
158396263Sobrien
158496263Sobrien	* getopt.c (exchange): Declare missing variables I.
158596263Sobrien
158696263SobrienTue Jun 22 00:03:11 1993  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
158796263Sobrien
158896263Sobrien	* getopt.c (exchange): Use just one slot of temporary space.
158996263Sobrien	(alloca, __alloca): All definitions deleted.
159096263Sobrien	(my_bcopy): All definitions deleted.
159196263Sobrien
159296263SobrienWed Jun 16 17:09:47 1993  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
159396263Sobrien
159496263Sobrien	* crt0.c: [hp9000s300, ! OLD_HP_ASSEMBLER] Add flag_68040 to
159596263Sobrien	the list of flags already present.
159696263Sobrien
159796263SobrienThu Jun 10 16:28:34 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
159896263Sobrien
159996263Sobrien	* config.guess: New version from Cygnus.
160096263Sobrien
160196263SobrienWed Jun  9 16:28:36 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
160296263Sobrien
160396263Sobrien	* getloadavg.c [! LOAD_AVE_TYPE]: Protect LOAD_AVE_TYPE definitions
160496263Sobrien	with this.  Use "#if defined (ardent) && defined (titan)", instead
160596263Sobrien	of the bogus "#ifdef ardent && titan".  Fix typo tex4300 -> tek4300.
160696263Sobrien
160796263SobrienWed Jun  9 05:19:56 1993  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
160896263Sobrien
160996263Sobrien	* getopt.c: Remove "|| defined(__sgi)" from the conditions for
161096263Sobrien	#including "alloca.h"; autoconf ought to be able to figure
161196263Sobrien	this out accurately, and that change was supposedly made for
161296263Sobrien	the sake of Emacs, which does use autoconf.
161396263Sobrien
161496263Sobrien	* getloadavg.c: Break up #if lines longer than 256 characters,
161596263Sobrien	for VMS.
161696263Sobrien
161796263SobrienTue Jun  8 07:56:45 1993  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
161896263Sobrien
161996263Sobrien	* config.guess: Add clause to the first big case statement to
162096263Sobrien	detect Motorola Delta 68k, up to r3v7.
162196263Sobrien
162296263SobrienSun Jun  6 03:52:21 1993  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
162396263Sobrien
162496263Sobrien	* filemode.c: Include config.h if HAVE_CONFIG_H.
162596263Sobrien	(mode_t): Define, if NO_MODE_T.
162696263Sobrien
162796263SobrienFri May 28 03:21:21 1993  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
162896263Sobrien
162996263Sobrien	* getopt.c: If __sgi is defined, #include <alloca.h> too.
163096263Sobrien
163196263SobrienMon May 24 20:43:38 1993  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
163296263Sobrien
163396263Sobrien	* alloca.c [!emacs]: Define malloc as xmalloc.  Declare xmalloc.
163496263Sobrien
163596263SobrienMon May 24 17:40:32 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
163696263Sobrien
163796263Sobrien	* getloadavg.c (getloadavg) [OSF_MIPS]: Don't define
163896263Sobrien	LDAV_PRIVILEGED.  Cast LOAD_AVE.tl_lscale to double.
163996263Sobrien
164096263SobrienMon May 24 11:53:18 1993  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
164196263Sobrien
164296263Sobrien	* alloca.c: Make this safe for Emacs.
164396263Sobrien	[! emacs] Declare malloc.
164496263Sobrien	(alloca): Call malloc, not xmalloc.
164596263Sobrien
164696263SobrienMon May 24 00:59:13 1993  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
164796263Sobrien
164896263Sobrien	* getloadavg.c (getloadavg) [NO_GET_LOAD_AVG]: Just fail.
164996263Sobrien
165096263SobrienSun May 23 21:56:11 1993  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
165196263Sobrien
165296263Sobrien	* getdate.y [__GNUC__] (alloca): #undef this before we give
165396263Sobrien	our new definition.
165496263Sobrien
165596263SobrienSun May 23 13:53:12 1993  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
165696263Sobrien
165796263Sobrien	* alloca.c: Call xmalloc (once again).
165896263Sobrien	[emacs]: Define xmalloc as malloc.
165996263Sobrien	[!emacs]: Declare xmalloc.
166096263Sobrien
166196263SobrienSun May 23 05:47:31 1993  Noah Friedman  (friedman@nutrimat.gnu.ai.mit.edu)
166296263Sobrien
166396263Sobrien	* mkinstalldirs (errstatus): New variable.
166496263Sobrien	Use inner `for' loop instead of `while test' on $#.
166596263Sobrien
166696263SobrienSat May 22 20:14:23 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
166796263Sobrien
166896263Sobrien	* mkinstalldirs: Set IFS to % instead of / and use sed to translate
166996263Sobrien	/s in the directory name into %s first.  Initialize PATHCOMP always
167096263Sobrien	to empty.
167196263Sobrien
167296263SobrienFri May 21 19:32:43 1993  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
167396263Sobrien
167496263Sobrien	* alloca.c (free): Don't #define this to be xfree whenever
167596263Sobrien	emacs is #defined.  That's only appropriate for some of the
167696263Sobrien	files in Emacs which use alloca.
167796263Sobrien	(xmalloc): Remove this declaration.  It's inappropriate.
167896263Sobrien	(alloca): Call malloc, not xmalloc.
167996263Sobrien
168096263SobrienThu May 20 16:22:12 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
168196263Sobrien
168296263Sobrien	* getloadavg.c (getloadavg) [LINUX]: Close FD if read fails.
168396263Sobrien	Check return value of sscanf.
168496263Sobrien
168596263SobrienWed May 19 21:16:24 1993  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
168696263Sobrien
168796263Sobrien	* getloadavg.c (getloadavg): Add support for Linux, from
168896263Sobrien	Michael K. Johnson.
168996263Sobrien
169096263SobrienWed May 19 13:47:02 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
169196263Sobrien
169296263Sobrien	* getloadavg.c [__osf__ && (mips || __mips__)]: Include
169396263Sobrien	<sys/table.h> and #define OSF_MIPS.
169496263Sobrien	(getloadavg) [OSF_MIPS]: Special code using `table'.
169596263Sobrien
169696263SobrienMon May 17 15:55:47 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
169796263Sobrien
169896263Sobrien	* getloadavg.c [butterfly]: Define NLIST_STRUCT; not LOAD_AVE_TYPE.
169996263Sobrien
170096263SobrienSun May 16 22:00:06 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
170196263Sobrien
170296263Sobrien	* a.out.gnu.h [sequent && i386] (N_MAGIC, N_MACHTYPE, N_FLAGS,
170396263Sobrien	N_SET_INFO, M_SET_MAGIC, N_SET_MACHTYPE, N_SET_FLAGS, [OZN]MAGIC,
170496263Sobrien	N_BADMAG, N_ADDRADJ, N_DATOFF, N_TRELOFF, N_SYMOFF, N_TXTADDR,
170596263Sobrien	N_COMM, N_FN, PAGE_SIZE, SEGMENT_SIZE): Define.
170696263Sobrien
170796263SobrienSat May 15 00:50:03 1993  Jim Meyering  (meyering@comco.com)
170896263Sobrien
170996263Sobrien	* getdate.y: Fix the time.h versus sys/time.h problem once and
171096263Sobrien	for all.  Packages that use this file should use autoconf's
171196263Sobrien	AC_TIME_WITH_SYS_TIME and AC_HAVE_HEADERS(sys/time.h) macros.
171296263Sobrien
171396263SobrienFri May 14 16:38:56 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
171496263Sobrien
171596263Sobrien	* getloadavg.c [butterfly] (LOAD_AVE_TYPE): Define as long.
171696263Sobrien
171796263SobrienThu May 13 01:49:31 1993  Jim Meyering  (meyering@comco.com)
171896263Sobrien
171996263Sobrien	* error.c: Move extern dcl of program_name out of error.
172096263Sobrien
172196263SobrienSun May  9 15:21:11 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
172296263Sobrien
172396263Sobrien	* getloadavg.c [HPUX && ! hpux]: Define hpux.
172496263Sobrien
172596263SobrienSat May  8 20:35:04 1993  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
172696263Sobrien
172796263Sobrien	* getloadavg.c: Rename initialized to getloadavg_initialized.
172896263Sobrien
172996263SobrienSat May  8 13:32:15 1993  Jim Meyering  (meyering@comco.com)
173096263Sobrien
173196263Sobrien	* alloca.c: Indent and reformat comments.
173296263Sobrien
173396263Sobrien	* alloca.c (i00afunc): New functions for determining relative
173496263Sobrien	stack frame ordering for Crays.  From Otto Tennant.
173596263Sobrien
173696263SobrienFri May  7 15:54:30 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
173796263Sobrien
173896263Sobrien	* getloadavg.c [NeXT]: Include <mach/mach.h> #ifdef
173996263Sobrien	HAVE_MACH_MACH_H, else <mach.h>.
174096263Sobrien
174196263SobrienWed May  5 13:31:55 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
174296263Sobrien
174396263Sobrien	* getloadavg.c (LDAV_SYMBOL) [hpux && ! hp9000s300]: Use this
174496263Sobrien	conditional, not just [hpux], to define as "avenrun".
174596263Sobrien
174696263Sobrien	* getloadavg.c [unix && m68k && mc68000 && mc68020 &&
174796263Sobrien	_MACH_IND_SYS_TYPES]: Define tek4300.
174896263Sobrien	[tek4300] (LOAD_AVE_TYPE): Define as long.
174996263Sobrien	[tek4300] (FSCALE): Define as 100.0.
175096263Sobrien
175196263SobrienMon May  3 22:17:45 1993  Jim Meyering  (meyering@comco.com)
175296263Sobrien
175396263Sobrien	* getugroups.c: Don't define GETGROUPS_T.  Now configure does it.
175496263Sobrien
175596263SobrienMon May  3 17:12:41 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
175696263Sobrien
175796263Sobrien	* getloadavg.c (getloadavg) [VMS]: Don't define LDAV_DONE.
175896263Sobrien
175996263Sobrien	* getloadavg.c [ardent && titan]
176096263Sobrien	(LOAD_AVE_TYPE): Define as long.
176196263Sobrien	(FSCALE): Define as 65536.0.
176296263Sobrien	(LDAV_SYMBOL): Define as "avenrun".
176396263Sobrien
176496263SobrienTue Apr 27 14:07:18 1993  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
176596263Sobrien
176696263Sobrien	* getdate.y: If HAVE_SYS_TIMEB_H is #defined, then include
176796263Sobrien	<sys/timeb.h> instead of defining struct timeb ourselves.
176896263Sobrien
176996263SobrienThu Apr 22 17:23:42 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
177096263Sobrien
177196263Sobrien	* getloadavg.c (getloadavg) [!LDAV_DONE && LOAD_AVE_TYPE && !VMS]:
177296263Sobrien	Don't #define LDAV_DONE here.
177396263Sobrien	[!LDAV_DONE && LOAD_AVE_TYPE]: Define it here instead.
177496263Sobrien
177596263SobrienMon Apr 19 18:09:18 1993  Jim Meyering  (meyering@comco.com)
177696263Sobrien
177796263Sobrien	* getdate.y: Use TM_IN_SYS_TIME.
177896263Sobrien
177996263SobrienFri Apr 16 18:10:06 1993  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
178096263Sobrien
178196263Sobrien	* getdate.y [emacs] (static): If the Emacs configuration files
178296263Sobrien	have #defined static to be the empty string, then #undefine
178396263Sobrien	it; this file doesn't need that hack.
178496263Sobrien
178596263SobrienFri Apr 16 12:13:37 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
178696263Sobrien
178796263Sobrien	* obstack.c, getopt.c, getopt1.c: Surround code with
178896263Sobrien	#if defined (_LIBC) || !defined (__GNU_LIBRARY__)
178996263Sobrien
179096263SobrienFri Apr 16 10:52:12 1993  Michael Meissner  (meissner@osf.org)
179196263Sobrien
179296263Sobrien	* getopt.h (getopt): Do not declare getopt with a prototype of
179396263Sobrien	(void) for a non-ANSI compiler.  If not GNU library and a
179496263Sobrien	standard compiler, do not declare a prototype for getopt, just
179596263Sobrien	like the comments say, due to different libraries having
179696263Sobrien	different signatures for getopt.
179796263Sobrien
179896263SobrienThu Apr 15 16:36:03 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
179996263Sobrien
180096263Sobrien	* getloadavg.c: Move #include <sys/types.h> to top and out of [USG].
180196263Sobrien	[sgi, UMAX]: Don't include it again later.
180296263Sobrien
180396263SobrienWed Apr 14 13:06:50 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
180496263Sobrien
180596263Sobrien	* getloadavg.c: "#ifdef !define ..." -> "#if !defined ..."
180696263Sobrien
180796263Sobrien	* getopt.c (_NO_PROTO): Don't define if already defined.
180896263Sobrien
180996263SobrienTue Apr 13 14:56:33 1993  Jim Meyering  (meyering@comco.com)
181096263Sobrien
181196263Sobrien	* getdate.y [HAVE_MEMCPY && !HAVE_BCOPY]: Define bcopy in terms
181296263Sobrien	of memcpy for old versions of bison that generate parsers that
181396263Sobrien	use bcopy.
181496263Sobrien
181596263SobrienTue Apr 13 00:48:41 1993  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
181696263Sobrien
181796263Sobrien	* getloadavg.c: Changes for Mach from Thorston Ohl
181896263Sobrien	<ohl@chico.harvard.edu>:
181996263Sobrien	#include <mach/mach.h>, instead of <mach.h>.
182096263Sobrien	(getloadavg): Don't forget to test LDAV_DONE in the CPP
182196263Sobrien	conditional protecting the last load average technique.
182296263Sobrien
182396263SobrienMon Apr 12 23:03:20 1993  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
182496263Sobrien
182596263Sobrien	* getloadavg.c: Changes for VMS from Richard Levitte:
182696263Sobrien	(LOAD_AVE_TYPE, NLIST_STRUCT): Collapse multi-line #if
182796263Sobrien	directives into one line; VMS CPP can't handle that.
182896263Sobrien	[VMS] (getloadavg): Add static `initialized' variable, and
182996263Sobrien	set the dsc$w_length and dsc$a_pointer fields of descriptior
183096263Sobrien	instead of the size and ptr fields.
183196263Sobrien
183296263SobrienMon Apr 12 13:55:34 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
183396263Sobrien
183496263Sobrien	* getopt.c (my_index): Rename arg STRING to STR.
183596263Sobrien
183696263SobrienSun Apr 11 17:37:19 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
183796263Sobrien
183896263Sobrien	* getopt.h: Declare optopt.
183996263Sobrien
184096263Sobrien	* getopt.c (my_index): First arg is `const char *'.
184196263Sobrien	(my_bcopy): Likewise.
184296263Sobrien
184396263SobrienTue Apr  6 13:23:28 1993  Jim Meyering  (meyering@comco.com)
184496263Sobrien
184596263Sobrien	* getdate.y [hp9000 && !hpux]: Change erroneous #ifdef to #if.
184696263Sobrien
184796263SobrienMon Apr  5 17:28:35 1993  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
184896263Sobrien
184996263Sobrien	* getdate.y: #include <sys/times.h> whenever HAVE_GETTIMEOFDAY
185096263Sobrien	is #defined.  If it isn't defined, try to guess it.
185196263Sobrien	(main): If HAVE_GETTIMEOFDAY is #defined, use it.
185296263Sobrien
185396263SobrienSun Apr  4 11:24:59 1993  Jim Meyering  (meyering@comco.com)
185496263Sobrien
185596263Sobrien	* getdate.y [sgi]: Undefine timezone before including <time.h>.
185696263Sobrien
185796263Sobrien	* getdate.y [time.h vs sys/time.h]: Fix boolean algebra typo from
185896263Sobrien	Mar 31 consolidation.
185996263Sobrien
186096263Sobrien	* getdate.y: Move static dcls of yyerror and yylex to a point
186196263Sobrien	following the definition of those symbols to getdate_{yyerror,yylex}.
186296263Sobrien
186396263Sobrien	* getdate.y [_AIX]: AIX needs time.h as well as sys/time.h.
186496263Sobrien
186596263SobrienFri Apr  2 13:30:03 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
186696263Sobrien
186796263Sobrien	* getopt.c: Define _NO_PROTO before including <stdio.h>.
186896263Sobrien
186996263SobrienWed Mar 31 18:38:05 1993  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
187096263Sobrien
187196263Sobrien	* getdate.y: Consolidate the expressions saying when to
187296263Sobrien	#include <sys/time.h>, to avoid multiple inclusions.
187396263Sobrien
187496263Sobrien	* getdate.y (yylex, yyerror): Added forward static declarations.
187596263Sobrien
187696263Sobrien	* getdate.y: Note that David Mackenzie's change of March 16
187796263Sobrien	1992 introduces another shift/reduce conflict.
187896263Sobrien
187996263SobrienWed Mar 31 17:30:29 1993  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
188096263Sobrien
188196263Sobrien	* alloca.c [emacs]: Define free as xfree.
188296263Sobrien	(alloca): Use free, not xfree.
188396263Sobrien
188496263SobrienMon Mar 29 13:46:17 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
188596263Sobrien
188696263Sobrien	* a.out.gnu.h [i386] (SEGMENT_SIZE): Don't use this defn on [sequent].
188796263Sobrien	[sequent && i386]: #include "/usr/include/a.out.h" explicitly,
188896263Sobrien	since in glibc this is installed as <a.out.h>.
188996263Sobrien
189096263SobrienMon Mar 15 17:34:53 1993  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
189196263Sobrien
189296263Sobrien	* getopt.c (optopt): Initialize it.
189396263Sobrien
189496263SobrienSun Mar 14 16:39:57 1993  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
189596263Sobrien
189696263Sobrien	* getpagesize.h: Add definition for VMS.
189796263Sobrien
189896263SobrienWed Mar 10 20:57:21 1993  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
189996263Sobrien
190096263Sobrien	* getloadavg.c: If USG is defined, #include <sys/types.h>.
190196263Sobrien	Move the test for HAVE_FCNTL_H and _POSIX_VERSION down after this.
190296263Sobrien
190396263Sobrien	* alloca.c: Use xfree instead of free.
190496263Sobrien
190596263SobrienWed Mar 10 15:22:56 1993  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
190696263Sobrien
190796263Sobrien	* getloadavg.c [__osf__ && __alpha__] (OSF_ALPHA): Define this.
190896263Sobrien	[OSF_ALPHA] (LOAD_AVE_TYPE): Define as long.
190996263Sobrien	[OSF_ALPHA] (NLIST_STRUCT): Define this.
191096263Sobrien
191196263SobrienWed Feb 24 12:45:00 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
191296263Sobrien
191396263Sobrien	* getloadavg.c [NeXT]: #undef FSCALE to indicate that the nlist
191496263Sobrien	method is not the desireable one.
191596263Sobrien	(getloadavg) [NeXT]: Return with errno==EINVAL if called with NELEM>1,
191696263Sobrien	since we can get only the one-minute load average on this system.
191796263Sobrien
191896263SobrienMon Feb 22 08:59:03 1993  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
191996263Sobrien
192096263Sobrien	* getloadavg.c (LDAV_CVT): If LDAV_CVT has already been
192196263Sobrien	defined above in terms of Emacs's LOAD_AVE_CVT, don't redefine
192296263Sobrien	it just because we have FSCALE.
192396263Sobrien
192496263SobrienSun Feb 21 14:52:01 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
192596263Sobrien
192696263Sobrien	* getopt.c (optopt): New variable.
192796263Sobrien	(_getopt_internal): On any failure for a single-letter option, set
192896263Sobrien	`optopt' to the losing option character.
192996263Sobrien	When a required arg is missing, return ':' instead of '?' if the
193096263Sobrien	first char in OPTSTRING (possibly after the - or +) is a ':'.
193196263Sobrien	Use 1003.2-standard formats for error messages (it specifies
193296263Sobrien	precise formats for unrecognized option and for missing arg).
193396263Sobrien
193496263Sobrien	* signame.c: #include <sys/types.h> before <signal.h>.
193596263Sobrien
193696263SobrienThu Jan 28 17:10:08 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
193796263Sobrien
193896263Sobrien	* getloadavg.c (LOAD_AVE_TYPE) [sequent]: Define as long.
193996263Sobrien	(FSCALE) [sequent]: Define as 1000.0, like sgi.
194096263Sobrien	(LDAV_CVT) [FSCALE]: Move outside if #ifndef FSCALE.
194196263Sobrien
194296263SobrienFri Jan 22 14:51:36 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
194396263Sobrien
194496263Sobrien	* getloadavg.c (NLIST_STRUCT): Put defined(sony_news) inside the
194596263Sobrien	parens so we don't redefine NLIST_STRUCT when it's already defined.
194696263Sobrien
194796263Sobrien	* signame.h [!__STDC__] (psignal): Surround decl with #ifndef
194896263Sobrien	HAVE_SYS_SIGLIST || HAVE_PSIGNAL.
194996263Sobrien	(sys_siglist): Surround decl with #ifndef HAVE_SYS_SIGLIST.
195096263Sobrien
195196263SobrienSun Jan 17 19:55:30 1993  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
195296263Sobrien
195396263Sobrien	* getopt.c, getopt1.c: Do define const if IN_GCC.
195496263Sobrien
195596263SobrienThu Jan 14 15:35:33 1993  David J. MacKenzie  (djm@kropotkin.gnu.ai.mit.edu)
195696263Sobrien
195796263Sobrien	* getopt.c, getopt1.c: Don't redefine const; let callers do it.
195896263Sobrien
195996263SobrienWed Jan 13 15:38:40 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
196096263Sobrien
196196263Sobrien	* getopt.c [_AIX]: Put #pragma alloca before all else.
196296263Sobrien
196396263SobrienTue Jan 12 16:48:04 1993  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
196496263Sobrien
196596263Sobrien	* getloadavg.c: Removed #ifdef TEST around #include of errno.h.
196696263Sobrien
196796263SobrienMon Jan 11 15:17:29 1993  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
196896263Sobrien
196996263Sobrien	* getloadavg.c [ultrix]: Define BSD.
197096263Sobrien
197196263Sobrien	* signame.h [!HAVE_SYS_SIGLIST && !HAVE_PSIGNAL]: Put psignal decl
197296263Sobrien	inside these #ifs.
197396263Sobrien	[!HAVE_SYS_SIGLIST]: Put sys_siglist decl inside this #if.
197496263Sobrien
197596263SobrienFri Jan  8 17:36:41 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
197696263Sobrien
197796263Sobrien	* getloadavg.c [HAVE_CONFIG_H]: Test this only for actually
197896263Sobrien	including "config.h".  Everything else that HAVE_CONFIG_H used to
197996263Sobrien	turn off is now turned on always.
198096263Sobrien	(KERNEL_FILE) [sequent, hpux], (LDAV_SYMBOL) [alliant]: Don't
198196263Sobrien	define if already defined.
198296263Sobrien	[!LDAV_DONE && LOAD_AVE_TYPE && !VMS]: Define LDAV_PRIVILEGED.
198396263Sobrien
198496263Sobrien	* getloadavg.c (getloadavg) [!LDAV_DONE]: Set errno to zero.
198596263Sobrien
198696263SobrienWed Jan  6 18:17:28 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
198796263Sobrien
198896263Sobrien	* signame.c: #include "signame.h" after possibly defining `const',
198996263Sobrien	so signame.h and signame.c consistently use it or don't use it.
199096263Sobrien
199196263Sobrien	* signame.h: Use "#if defined (__STDC__) && __STDC__", in place of
199296263Sobrien	"#ifdef __STDC__".
199396263Sobrien
199496263SobrienSat Jan  2 18:32:01 1993  David J. MacKenzie  (djm@kropotkin.gnu.ai.mit.edu)
199596263Sobrien
199696263Sobrien	* getopt.c: Turn off GETOPT_COMPAT by default.
199796263Sobrien
199896263SobrienThu Dec 31 12:34:41 1992  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
199996263Sobrien
200096263Sobrien	* signame.c [HAVE_CONFIG_H]: #include "config.h".
200196263Sobrien
200296263SobrienTue Dec  8 21:10:29 1992  David J. MacKenzie  (djm@kropotkin.gnu.ai.mit.edu)
200396263Sobrien
200496263Sobrien	* getloadavg.c: Include fcntl.h if HAVE_FCNTL_H, not USG.
200596263Sobrien
200696263Sobrien	* getdate.y: Include alloca.h if HAVE_ALLOCA_H, not sparc.
200796263Sobrien
200896263SobrienTue Dec  1 13:27:40 1992  David J. MacKenzie  (djm@goldman.gnu.ai.mit.edu)
200996263Sobrien
201096263Sobrien	* getopt.c, getopt1.c, getdate.y, alloca.c, getloadavg.c
201196263Sobrien	[HAVE_CONFIG_H]: Include config.h.
201296263Sobrien
201396263SobrienTue Nov 24 09:42:29 1992  David J. MacKenzie  (djm@goldman.gnu.ai.mit.edu)
201496263Sobrien
201596263Sobrien	* getugroups.c: Use HAVE_STRING_H, not USG.
201696263Sobrien
201796263SobrienMon Nov 23 14:36:33 1992  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
201896263Sobrien
201996263Sobrien	* signame.c (init_sigs): Renamed to signame_init, made global.
202096263Sobrien	(sig_abbrev, sig_number): Changed callers.
202196263Sobrien	* signame.h (signame_init): Declare it.
202296263Sobrien
202396263Sobrien	* signame.c (init_sigs): Add SIGDANGER.
202496263Sobrien
202596263SobrienThu Nov 19 21:34:43 1992  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
202696263Sobrien
202796263Sobrien	* getloadavg.c: #include <sys/param.h> whether or not the
202896263Sobrien	"emacs" CPP symbol is defined.
202996263Sobrien
203096263SobrienMon Nov 16 13:35:30 1992  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
203196263Sobrien
203296263Sobrien	* a.out.gnu.h (SEGMENT_SIZE): Define as PAGE_SIZE if undefined.
203396263Sobrien	(PAGE_SIZE): Define as 16 if undefined; for i386-minix, which has
203496263Sobrien	no predefine we can test.
203596263Sobrien
203696263SobrienThu Nov 12 23:31:53 1992  Jim Meyering  (meyering@hal.gnu.ai.mit.edu)
203796263Sobrien
203896263Sobrien	* getdate.y, getusershell.c: Give statically initialized arrays
203996263Sobrien	const attribute.
204096263Sobrien
204196263SobrienSat Nov  7 13:50:27 1992  David J. MacKenzie  (djm@goldman.gnu.ai.mit.edu)
204296263Sobrien
204396263Sobrien	* getopt1.c: Only include stdlib.h for __GNU_LIBRARY__.
204496263Sobrien	[!__STDC__]: Don't define const if it was already defined.
204596263Sobrien
204696263SobrienSat Nov  7 03:28:08 1992  Jim Blandy  (jimb@apple-gunkies.gnu.ai.mit.edu)
204796263Sobrien
204896263Sobrien	* getdate.y [emacs]: Include <config.h>; under Emacs, we get
204996263Sobrien	some additional configuration information from that.
205096263Sobrien
205196263SobrienSat Nov  7 00:53:35 1992  David J. MacKenzie  (djm@goldman.gnu.ai.mit.edu)
205296263Sobrien
205396263Sobrien	* getopt.c [!__STDC__]: Don't define const if it was already defined.
205496263Sobrien
205596263SobrienTue Nov  3 20:12:01 1992  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
205696263Sobrien
205796263Sobrien	* getloadavg.c: Added `!defined (LDAV_DONE) &&' to all the #if's
205896263Sobrien	for different system types.  We want to get one and only one of the
205996263Sobrien	chunks of code which defines LDAV_DONE.
206096263Sobrien
206196263SobrienTue Oct 27 23:51:02 1992  David J. MacKenzie  (djm@goldman.gnu.ai.mit.edu)
206296263Sobrien
206396263Sobrien	* getloadavg.c [sequent]: implies NLIST_STRUCT.
206496263Sobrien	[SYSV || _POSIX_VERSION]: include fcntl.h, not sys/file.h.
206596263Sobrien
206696263SobrienMon Oct 26 22:43:25 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
206796263Sobrien
206896263Sobrien	* install.sh: Move or copy first to temp file, then mv to real dest.
206996263Sobrien
207096263SobrienMon Oct 19 18:35:04 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
207196263Sobrien
207296263Sobrien	* obstack.h (__need_ptrdiff_t): Don't define, if __NeXT__.
207396263Sobrien
207496263SobrienSat Oct 17 03:17:01 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
207596263Sobrien
207696263Sobrien	* getopt.c: Include string.h only with GNU library.
207796263Sobrien
207896263SobrienFri Oct 16 17:40:54 1992  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
207996263Sobrien
208096263Sobrien	* getopt.h (no_argument, required_argument, optional_argument):
208196263Sobrien	Define as macros.
208296263Sobrien	(enum _argtype): Removed.
208396263Sobrien
208496263SobrienFri Oct  2 18:18:35 1992  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
208596263Sobrien
208696263Sobrien	* signame.c (NSIG): #define if not #define'd.
208796263Sobrien
208896263SobrienThu Oct  1 23:33:55 1992  David J. MacKenzie  (djm@goldman.gnu.ai.mit.edu)
208996263Sobrien
209096263Sobrien	* getpagesize.h: That should have been HAVE_UNISTD_H, Mike . . .
209196263Sobrien	(no initial underscore).
209296263Sobrien
209396263Sobrien	* pathmax.h [__MSDOS__]: Don't include sys/param.h.
209496263Sobrien
209596263SobrienWed Sep 30 13:54:36 1992  Michael I Bushnell  (mib@geech.gnu.ai.mit.edu)
209696263Sobrien
209796263Sobrien	* getpagesize.h: Test for _HAVE_UNISTD_H, because
209896263Sobrien	_POSIX_VERSION is defined by unistd.h, and thus can't be used
209996263Sobrien	in deciding whether to include it.
210096263Sobrien
210196263SobrienTue Sep 29 07:36:29 1992  Noah Friedman  (friedman@nutrimat.gnu.ai.mit.edu)
210296263Sobrien
210396263Sobrien	* getloadavg.c: if symbol `sony_news' is defined, define
210496263Sobrien	NLIST_STRUCT and declare LOAD_AVE_TYPE as long.
210596263Sobrien
210696263SobrienThu Sep 17 20:10:03 1992  Karl Berry  (karl@geech.gnu.ai.mit.edu)
210796263Sobrien
210896263Sobrien	* regex.[ch]: made links into ../regex/, per rms' suggestion.
210996263Sobrien	Please put further ChangeLog entries there.
211096263Sobrien
211196263SobrienTue Sep 15 20:13:30 1992  Michael I Bushnell  (mib@geech.gnu.ai.mit.edu)
211296263Sobrien
211396263Sobrien	* getpagesize.h: Posix-ify.
211496263Sobrien
211596263SobrienMon Sep 14 23:48:55 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
211696263Sobrien
211796263Sobrien	* getloadavg.c: Define SUNOS_5 if appropriate.
211896263Sobrien
211996263SobrienMon Sep 14 16:31:01 1992  Michael I Bushnell  (mib@geech.gnu.ai.mit.edu)
212096263Sobrien
212196263Sobrien	* getdate.y: AIX needs sys/time.h as well as time.h.
212296263Sobrien
212396263SobrienSun Sep 13 07:17:09 1992  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
212496263Sobrien
212596263Sobrien	* getdate.y: Don't forget to include the file which defines
212696263Sobrien	struct timeval and struct timezone, if we're using those.
212796263Sobrien
212896263SobrienFri Sep 11 10:42:24 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
212996263Sobrien
213096263Sobrien	* getopt.h: Only prototype getopt for the GNU libc.
213196263Sobrien
213296263SobrienFri Sep 11 07:46:21 1992  Karl Berry  (karl@hal.gnu.ai.mit.edu)
213396263Sobrien
213496263Sobrien	* regex.h (_RE_ARGS) [!__STDC__]: expand to empty parens.
213596263Sobrien
213696263SobrienFri Sep 11 00:57:56 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
213796263Sobrien
213896263Sobrien	* regex.c (SET_LIST_BIT): Always treat c as positive.
213996263Sobrien
214096263SobrienThu Sep 10 19:38:59 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
214196263Sobrien
214296263Sobrien	* getugroups.c: Always declare getgrent.  getgroups fills in
214396263Sobrien	an array of int on 386BSD, too.
214496263Sobrien
214596263SobrienThu Sep 10 16:35:10 1992  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
214696263Sobrien
214796263Sobrien	* getdate.y: Generalize previous change; always use
214896263Sobrien	gettimeofday to find the current time zone's Greenwich offset,
214996263Sobrien	unless we're being compiled under USG or some other system
215096263Sobrien	which already has CPP conditionals saying how to get the time
215196263Sobrien	zone offset.
215296263Sobrien
215396263Sobrien	* getdate.y: Don't divide the Greenwich offset returned by
215496263Sobrien	gettimeofday by 60; it's already expressed in minutes, so it
215596263Sobrien	doesn't need to be converted.
215696263Sobrien
215796263SobrienWed Sep  9 21:49:20 1992  Karl Berry  (karl@apple-gunkies.gnu.ai.mit.edu)
215896263Sobrien
215996263Sobrien	* regex.[ch]: version 0.10, incorporating below changes and
216096263Sobrien	more.  See /gd/gnu/lib/regex-*/ChangeLog.
216196263Sobrien
216296263SobrienWed Sep  9 03:09:55 1992  Noah Friedman  (friedman@nutrimat.gnu.ai.mit.edu)
216396263Sobrien
216496263Sobrien	* malloc.c: if USG, define macros for bcopy and bzero.
216596263Sobrien	Don't redefine USG for hpux if already defined.
216696263Sobrien
216796263SobrienTue Sep  1 16:46:47 1992  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
216896263Sobrien
216996263Sobrien	* getdate.y: If __ultrix__ is defined, then we don't have the
217096263Sobrien	timezone array, but we do have ftime, so use that instead.
217196263Sobrien
217296263SobrienFri Aug 28 15:52:40 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
217396263Sobrien
217496263Sobrien	* getloadavg.c [SUNOS_5]: New code from Epoch 4.2.
217596263Sobrien
217696263SobrienThu Aug 27 16:38:22 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
217796263Sobrien
217896263Sobrien	* getloadavg.c: Don't check NLIST_STRUCT to decide whether to
217996263Sobrien	define LOAD_AVE_TYPE.
218096263Sobrien
218196263SobrienWed Aug 26 16:45:54 1992  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
218296263Sobrien
218396263Sobrien	* getloadavg.c (FSCALE): Don't #define if already defined.
218496263Sobrien
218596263SobrienMon Aug 24 13:00:34 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
218696263Sobrien
218796263Sobrien	* getopt.c: Include string.h if USG or STDC_HEADERS as well as
218896263Sobrien	if __GNU_LIBRARY__.
218996263Sobrien
219096263SobrienSun Aug 23 02:51:31 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
219196263Sobrien
219296263Sobrien	* regex.[ch] (re_comp): Remove const from return value, to
219396263Sobrien	avoid conflict with 386BSD unistd.h.
219496263Sobrien
219596263SobrienSat Aug 22 18:30:58 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
219696263Sobrien
219796263Sobrien	* getloadavg.c: Define FCALE, then LDAV_CVT in terms of that.
219896263Sobrien
219996263SobrienFri Aug 21 16:02:20 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
220096263Sobrien
220196263Sobrien	* getloadavg.c (_SEQUENT_): Define NLIST_STRUCT.
220296263Sobrien
220396263SobrienWed Aug 19 16:35:33 1992  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
220496263Sobrien
220596263Sobrien	* getloadavg.c [NLIST_NAME_UNION]: Test this intead of convex.
220696263Sobrien
220796263SobrienTue Aug 18 23:06:47 1992  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
220896263Sobrien
220996263Sobrien	* regex.c (DO_RANGE): Make end and this_char integers, and
221096263Sobrien	fetch this_char's initial value using an 'unsigned char *', so that
221196263Sobrien	character ranges including '\177' through '\377' will work.
221296263Sobrien
221396263SobrienTue Aug 18 17:32:40 1992  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
221496263Sobrien
221596263Sobrien	* getopt.c, getopt1.c, getopt.h: Change license back to GPL from LGPL.
221696263Sobrien
221796263SobrienFri Aug 14 07:38:34 1992  Torbjorn Granlund  (tege@jupiter.sics.se)
221896263Sobrien
221996263Sobrien	* obstack.h: Fix spelling errors.
222096263Sobrien
222196263SobrienSat Aug  1 18:12:07 1992  Michael Meissner  (meissner@osf.org)
222296263Sobrien
222396263Sobrien	* obstack.c (CALL_FREEFUN): Recode to use if/else instead of
222496263Sobrien	?:, since the MIPS compiler does not like ?: expressions where
222596263Sobrien	the two alternate values are both void.
222696263Sobrien
222796263SobrienSat Aug  1 00:11:25 1992  Fred Fish  (fnf at fishpond)
222896263Sobrien
222996263Sobrien	* obstack.h (obstack_specify_allocation):  Use malloc/free
223096263Sobrien	compatible calling convention.
223196263Sobrien	* obstack.h (obstack_specify_allocation_with_arg):  Use mmalloc/
223296263Sobrien	mfree compatible calling convention.
223396263Sobrien
223496263SobrienWed Jul 29 18:53:13 1992  Karl Berry  (karl@hal)
223596263Sobrien
223696263Sobrien	* regex.c: version 0.9; fixes bug wrt always finding the longest
223796263Sobrien	match.  See /gd/gnu/lib/regex-*/ChangeLog.
223896263Sobrien
223996263SobrienSun Jul 26 18:24:13 1992  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
224096263Sobrien
224196263Sobrien	* getloadavg.c [NeXT]: #undef BSD after <sys/param.h>.
224296263Sobrien
224396263SobrienSun Jul 26 17:04:20 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
224496263Sobrien
224596263Sobrien	* obstack.h (struct obstack): extra_arg is now char *.
224696263Sobrien	(obstack_alloc_arg): Deleted.
224796263Sobrien	(obstack_specify_allocation): Take new arg, to specify extra_arg.
224896263Sobrien	Call _obstack_begin_1.
224996263Sobrien	* obstack.c (_obstack_begin_1): New function.
225096263Sobrien
225196263SobrienFri Jul 24 16:29:17 1992  Fred Fish  (fnf at fishpond)
225296263Sobrien
225396263Sobrien	* obstack.h (struct obstack):  Change maybe_empty_object to
225496263Sobrien	bitfield.  Add use_extra_arg bitfield and extra_arg.
225596263Sobrien	* obstack.h (obstack_init, obstack_begin):  Cast type of
225696263Sobrien	obstack_chunk_free as well as obstack_chunk_alloc.
225796263Sobrien	* obstack.h (obstack_specify_allocation, obstack_alloc_arg):
225896263Sobrien	New macros.
225996263Sobrien	* obstack.c (CALL_CHUNKFUN, CALL_FREEFUN):  New macros to hide
226096263Sobrien	details of chunk allocator/deallocator calls.
226196263Sobrien	* obstack.c (_obstack_begin, _obstack_newchunk): Use CALL_CHUNKFUN.
226296263Sobrien	* obstack.c (_obstack_free, _obstack_newchunk): Use CALL_FREEFUN.
226396263Sobrien
226496263SobrienFri Jul 24 16:09:37 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
226596263Sobrien
226696263Sobrien	* getugroups.c [_POSIX_SOURCE]: Define endgrent as empty.
226796263Sobrien
226896263Sobrien	* getloadavg.c [HAVE_UNISTD_H]: Include unistd.h.
226996263Sobrien
227096263SobrienSun Jul 19 23:29:27 1992  John Gilmore  (gnu@cygnus.com)
227196263Sobrien
227296263Sobrien	* stab.def: Order values numerically, and add some stabs
227396263Sobrien	used by Solaris.
227496263Sobrien
227596263SobrienFri Jul 17 20:21:20 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
227696263Sobrien
227796263Sobrien	* getopt.c: Only include stdlib.h for GNU C library, due to
227896263Sobrien	conflicting getopt prototypes.
227996263Sobrien
228096263SobrienFri Jul 17 05:49:07 1992  Richard Kenner  (kenner@vlsi1.ultra.nyu.edu)
228196263Sobrien
228296263Sobrien	* obstack.c (DEFAULT_ALIGNMENT): Cast to widest integer type to
228396263Sobrien	avoid possible warning if int is narrower than pointer.
228496263Sobrien
228596263SobrienFri Jul 17 03:47:16 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
228696263Sobrien
228796263Sobrien	* getdate.y: Use HAVE_FTIME instead of FTIME_MISSING.
228896263Sobrien	* signame.c: Use HAVE_SYS_SIGLIST instead of SYS_SIGLIST_MISSING.
228996263Sobrien
229096263SobrienTue Jul 14 18:53:46 1992  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
229196263Sobrien
229296263Sobrien	* getopt.c (exchange): Cast args to my_bcopy to (char *).
229396263Sobrien
229496263SobrienTue Jul 14 14:34:33 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
229596263Sobrien
229696263Sobrien	* getopt.c: Include stdlib.h and string.h if STDC_HEADERS as
229796263Sobrien	well as if __GNU_LIBRARY__.
229896263Sobrien
229996263SobrienSat Jul 11 13:24:12 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
230096263Sobrien
230196263Sobrien	* obstack.h: Define __need_ptrdiff_t for gstddef.h.
230296263Sobrien
230396263SobrienFri Jul 10 15:01:25 1992  Karl Berry  (karl@hal)
230496263Sobrien
230596263Sobrien	* regex.[ch]: new version (0.8), incorporating the changes
230696263Sobrien	below.  See /gd/gnu/regex/ChangeLog.
230796263Sobrien
230896263SobrienFri Jul 10 03:46:24 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
230996263Sobrien
231096263Sobrien	* obstack.h: Get ptrdiff_t from gstddef.h when building GCC with GCC.
231196263Sobrien
231296263SobrienThu Jul  9 21:38:37 1992  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
231396263Sobrien
231496263Sobrien	* getloadavg.c [DGUX]: Cast first arg to dg_sys_info to (long int *).
231596263Sobrien
231696263SobrienWed Jul  8 19:43:26 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
231796263Sobrien
231896263Sobrien	* error.c (private_strerror): Ok if errnum == sys_nerr.
231996263Sobrien
232096263SobrienWed Jul  8 12:38:37 1992  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
232196263Sobrien
232296263Sobrien	* regex.c: Applied tentative patches from Karl Berry:
232396263Sobrien	Miscellaneous doc fixes and reformatting.
232496263Sobrien	(REGEX_REALLOCATE): Parenthesize call to realloc.
232596263Sobrien	Test HAVE_ALLOCA_H, instead of testing for things like sparc,
232696263Sobrien	etc.  Don't declare alloca under AIX, since that's done with
232796263Sobrien	the pragma at the top of the file.
232896263Sobrien	(IS_IN_FIRST_STRING): Renamed to FIRST_STRING_P.
232996263Sobrien	(re_match_2): Uses of IS_IN_FIRST_STRING changed.
233096263Sobrien	(TALLOC): Parenthesize call to malloc.
233196263Sobrien	(REGEX_TALLOC): New macro.
233296263Sobrien	(FREE_NONNULL): New macro.
233396263Sobrien	(FREE_VARIABLES): Use FREE_NONNULL instead of always freeing.
233496263Sobrien	(re_match_2): Don't use initializers in declarations of
233596263Sobrien	regstart, regend, old_regstart, old_regend, reg_info,
233696263Sobrien	best_regstart, best_regend, reg_dummy, and reg_info_dummy.
233796263Sobrien	Initialize them only if we actually use the registers.
233896263Sobrien	New variable match_end for use instead of best_regend[0], in
233996263Sobrien	case we don't allocate the registers.  Don't fuss with
234096263Sobrien	best_regend[0] directly.
234196263Sobrien
234296263SobrienSat Jul  4 07:53:45 1992  Karl Berry  (karl@hal)
234396263Sobrien
234496263Sobrien	* regex.c (re_compile_fastmap): init succeed_n_p (to false).
234596263Sobrien
234696263SobrienFri Jul  3 14:45:29 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
234796263Sobrien
234896263Sobrien	* error.c: Change FOO_MISSING to HAVE_FOO.
234996263Sobrien
235096263SobrienThu Jul  2 15:47:20 1992  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
235196263Sobrien
235296263Sobrien	* getloadavg.c: Tweak #defines for SVR4.
235396263Sobrien	Include sys/param.h if unix, not if BSD.
235496263Sobrien
235596263SobrienWed Jul  1 11:48:37 1992  Karl Berry  (karl@hal)
235696263Sobrien
235796263Sobrien	* regex.[ch]: new version (0.7).  See /gd/gnu/regex/ChangeLog.
235896263Sobrien
235996263SobrienSun Jun 28 06:05:39 1992  Richard Kenner  (kenner@vlsi1.ultra.nyu.edu)
236096263Sobrien
236196263Sobrien	* obstack.h: Define a type for the result of __PTR_TO_INT.
236296263Sobrien
236396263SobrienSat Jun 27 10:50:59 1992  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
236496263Sobrien
236596263Sobrien	* xregex.c (re_match_2): When we have accepted a match and
236696263Sobrien	restored d from best_regend[0], we need to set dend
236796263Sobrien	appropriately as well.  It may happen that dend == end_match_1
236896263Sobrien	while the restored d is in string2, so we should be prepared
236996263Sobrien	to set dend to end_match_2 in this case.
237096263Sobrien
237196263SobrienTue Jun 23 22:27:36 1992  David J. MacKenzie  (djm@goldman.gnu.ai.mit.edu)
237296263Sobrien
237396263Sobrien	* getloadavg.c (getloadavg) [DGUX]: Don't initialize structure;
237496263Sobrien	the error handling doesn't work that way now.
237596263Sobrien
237696263SobrienFri Jun 19 13:14:57 1992  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
237796263Sobrien
237896263Sobrien	* install.sh: Use - instead of :- in variable assignments.
237996263Sobrien
238096263SobrienTue Jun 16 19:32:46 1992  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
238196263Sobrien
238296263Sobrien	* getopt.c [HAVE_ALLOCA_H]: Test to include <alloca.h>.
238396263Sobrien
238496263SobrienThu Jun 11 15:15:38 1992  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
238596263Sobrien
238696263Sobrien	* arscan.c: Removed.  It is now part of Make.
238796263Sobrien
238896263SobrienMon Jun  8 18:03:28 1992  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
238996263Sobrien
239096263Sobrien	* regex.h (RE_NREGS): Doc fix.
239196263Sobrien
239296263Sobrien	* xregex.c (re_set_registers): New function.
239396263Sobrien	* regex.h (re_set_registers): Declaration for new function.
239496263Sobrien
239596263SobrienWed Jun  3 16:59:49 1992  Karl Berry  (karl@geech.gnu.ai.mit.edu)
239696263Sobrien
239796263Sobrien	* regex.[ch]: new version (0.6).  See ~karl/regex/ChangeLog.
239896263Sobrien
239996263SobrienSat May 23 22:28:54 1992  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
240096263Sobrien
240196263Sobrien	* getopt.c [LIBC]: No longer need to #include <ansidecl.h>.
240296263Sobrien
240396263Sobrien	* getopt.h, getopt.c, getopt1.c: Changed copyright notice to LGPL.
240496263Sobrien
240596263SobrienFri May 22 14:50:25 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
240696263Sobrien
240796263Sobrien	* getopt.c: Change sparc conditional so that sun && sparc
240896263Sobrien	causes use of alloca.h.
240996263Sobrien
241096263SobrienThu May 14 16:50:28 1992  Karl Berry  (karl@kropotkin.gnu.ai.mit.edu)
241196263Sobrien
241296263Sobrien	* regex.c, regex.h: new version (0.5).  See ~karl/regex/ChangeLog.
241396263Sobrien
241496263SobrienTue May 12 03:27:19 1992  David J. MacKenzie  (djm@churchy.gnu.ai.mit.edu)
241596263Sobrien
241696263Sobrien	* getopt.c (_getopt_internal): Don't allow it.
241796263Sobrien
241896263SobrienTue May 12 00:33:31 1992  Roland McGrath  (roland@albert.gnu.ai.mit.edu)
241996263Sobrien
242096263Sobrien	* getopt.c (_getopt_internal): Allow optional arg to be in ARGV elt
242196263Sobrien	after switch.
242296263Sobrien
242396263SobrienThu May  7 11:46:18 1992  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
242496263Sobrien
242596263Sobrien	* crt0.c (_start): When m68000 is #defined, don't use the
242696263Sobrien	simple C version of _start that simply calls start1; GCC 2.1
242796263Sobrien	without optimization has _start push a word of garbage on the
242896263Sobrien	stack, which screws up the CRT0_DUMMIES hack.  Instead, use an
242996263Sobrien	assembly-language version of _start.
243096263Sobrien
243196263SobrienMon May  4 16:26:49 1992  David J. MacKenzie  (djm@churchy.gnu.ai.mit.edu)
243296263Sobrien
243396263Sobrien	* getopt.h: #ifdef __STDC__ -> #if __STDC__.
243496263Sobrien
243596263SobrienThu Apr 30 18:53:52 1992  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
243696263Sobrien
243796263Sobrien	* a.out.gnu.h [NeXT]: Define PAGE_SIZE, and not SEGMENT_SIZE.
243896263Sobrien
243996263SobrienSun Apr 26 02:33:50 1992  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
244096263Sobrien
244196263Sobrien	* crt0.c: Don't #include "config.h" unless emacs is #defined.
244296263Sobrien
244396263SobrienTue Apr 21 17:45:54 1992  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
244496263Sobrien
244596263Sobrien	* regex.c (re_match_2): If we've already allocated memory for
244696263Sobrien	the search buffers, don't allocate them again.
244796263Sobrien
244896263SobrienMon Apr 13 20:17:47 1992  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
244996263Sobrien
245096263Sobrien	* getopt.h: Make the multiple inclusion protection look like
245196263Sobrien	the rest of libc's.
245296263Sobrien
245396263SobrienWed Apr  1 06:10:15 1992  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
245496263Sobrien
245596263Sobrien	* regex.c [emacs]: Include <sys/types.h>, since regex.h wants it.
245696263Sobrien
245796263SobrienTue Mar 31 12:01:32 1992  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
245896263Sobrien
245996263Sobrien	* crt0.c: The changes below are the results of a merge with
246096263Sobrien	the Emacs 19 sources:
246196263Sobrien	(start1): Declare this static before all uses.
246296263Sobrien	Add conditionals for ALLIANT_2800.
246396263Sobrien
246496263Sobrien	* (_start) for alliant: Set _curbrk and _minbrk from _setbrk,
246596263Sobrien	to help with Emacs dumping.
246696263Sobrien
246796263SobrienMon Mar 30 18:00:41 1992  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
246896263Sobrien
246996263Sobrien	* malloc.c [VMS]: Include vlimit.h.
247096263Sobrien	(calloc): Add a quick implementation of this, in case
247196263Sobrien	something from another library uses it.
247296263Sobrien	(get_lim_data): There are several versions of this function,
247396263Sobrien	tailored for different operating systems; the appropriate
247496263Sobrien	version is chosen by checking for preprocessor symbols which
247596263Sobrien	indicate which operating system Emacs is being compiled for.
247696263Sobrien	Re-arrange the preprocessor conditionals so that the generic
247796263Sobrien	"none of the above" version is last, in the final "else" clause.
247896263Sobrien
247996263Sobrien	* alloca.c: Do nothing if alloca is defined as a macro.
248096263Sobrien
248196263SobrienFri Mar 20 02:53:14 1992  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
248296263Sobrien
248396263Sobrien	* a.out.gnu.h: Added missing backslash in #if.
248496263Sobrien
248596263SobrienMon Mar 16 23:46:18 1992  David J. MacKenzie  (djm@apple-gunkies.gnu.ai.mit.edu)
248696263Sobrien
248796263Sobrien	* getdate.y: Support ISO 8601 format.  yyyy-mm-dd.
248896263Sobrien
248996263SobrienSun Mar 15 22:50:30 1992  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
249096263Sobrien
249196263Sobrien	* a.out.gnu.h [NeXT || mips] (SEGMENT_SIZE): Define as PAGE_SIZE.
249296263Sobrien	[NeXT] (PAGE_SIZE): Define as 0x2000.
249396263Sobrien	[mips] (PAGE_SIZE): Define as 4096.
249496263Sobrien
249596263Sobrien	* getopt.c [sparc && svr4]: No <alloca.h>.
249696263Sobrien
249796263SobrienThu Mar 12 14:26:48 1992  Karl Berry  (karl@apple-gunkies.gnu.ai.mit.edu)
249896263Sobrien
249996263Sobrien	* regex.[ch]: new version (0.4).  See ~karl/regex/ChangeLog.
250096263Sobrien
250196263SobrienTue Mar 10 22:26:14 1992  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
250296263Sobrien
250396263Sobrien	* a.out.gnu.h [sun && mc68000]: SEGMENT_SIZE == 0x2000.
250496263Sobrien
250596263SobrienThu Feb 27 21:37:53 1992  Michael I Bushnell  (mib@geech.gnu.ai.mit.edu)
250696263Sobrien
250796263Sobrien	* getdate.y: `#undef timezone' on SGI systems to avoid naming
250896263Sobrien	clash.
250996263Sobrien	(get_date): Use underscore version for SGI.
251096263Sobrien	[This fix is from beebe@mach.utah.edu.]
251196263Sobrien
251296263SobrienTue Feb 25 21:23:50 1992  Roland McGrath  (roland@wookumz.gnu.ai.mit.edu)
251396263Sobrien
251496263Sobrien	* getopt.c [__GNU_LIBRARY__]: #include <string.h>.
251596263Sobrien
251696263SobrienThu Feb 20 13:04:57 1992  Karl Berry  (karl@wombat.gnu.ai.mit.edu)
251796263Sobrien
251896263Sobrien	* regex.[ch]: new version (0.3).  See ~karl/regex/ChangeLog for all
251996263Sobrien	the details.
252096263Sobrien
252196263SobrienWed Feb 19 23:04:05 1992  Charles Hannum  (mycroft@gnu.ai.mit.edu)
252296263Sobrien
252396263Sobrien	* regex.c [_AIX]: Move #pragma alloca to top of file to accommodate
252496263Sobrien	AIX C compiler.
252596263Sobrien
252696263SobrienMon Feb 17 03:44:03 1992  Roland McGrath  (roland@wookumz.gnu.ai.mit.edu)
252796263Sobrien
252896263Sobrien	* a.out.gnu.h [sparc] (_N_HDROFF): Define as (-sizeof (struct exec)).
252996263Sobrien	That is as if SEGMENT_SIZE were 0, but that would be wrong.
253096263Sobrien
253196263Sobrien	* a.out.gnu.h [i386] (SEGMENT_SIZE): Define.
253296263Sobrien
253396263SobrienSun Feb 16 03:10:23 1992  Roland McGrath  (roland@wookumz.gnu.ai.mit.edu)
253496263Sobrien
253596263Sobrien	* a.out.gnu.h [sparc] (PAGE_SIZE, SEGMENT_SIZE): Define.
253696263Sobrien	(PAGSIZ): Define as PAGE_SIZE.
253796263Sobrien	(SEGSIZ): Define as SEGMENT_SIZE.
253896263Sobrien
253996263SobrienThu Jan 30 19:03:29 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
254096263Sobrien
254196263Sobrien	* regex.c (re_search_2): Improve comments.
254296263Sobrien
254396263SobrienTue Jan 28 00:28:15 1992  David J. MacKenzie  (djm at wookumz.gnu.ai.mit.edu)
254496263Sobrien
254596263Sobrien	* getopt.h (struct option): Change has_arg back to an int.
254696263Sobrien
254796263SobrienMon Jan 27 23:03:33 1992  David J. MacKenzie  (djm at wookumz.gnu.ai.mit.edu)
254896263Sobrien
254996263Sobrien	* getopt.c (_getopt_internal): Don't use a relational operator (>)
255096263Sobrien	on the has_arg field, which is now an enum.
255196263Sobrien
255296263SobrienFri Jan 17 21:34:02 1992  Roland McGrath  (roland@wookumz.gnu.ai.mit.edu)
255396263Sobrien
255496263Sobrien	* getopt.h: Don't declare envopt.
255596263Sobrien
255696263Sobrien	* envopt.c: Tweaks to compile under libc.
255796263Sobrien
255896263SobrienFri Jan 17 21:23:02 1992  David J. MacKenzie  (djm at wookumz.gnu.ai.mit.edu)
255996263Sobrien
256096263Sobrien	* getopt.c: Describe the new args to _getopt_internal.
256196263Sobrien
256296263SobrienFri Jan 17 19:26:54 1992  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
256396263Sobrien
256496263Sobrien	* getopt.h: Remove decls of _getopt_* and option_index.
256596263Sobrien	Make `name' elt of `struct option' const char *.
256696263Sobrien	Make `has_arg' an enum (integer values same).
256796263Sobrien	* getopt.c (_getopt_internal): Renamed from getopt, taking 3 new args
256896263Sobrien	in place of global vars _getopt_long_options, _getopt_long_only,
256996263Sobrien	and option_index (which are all now gone).
257096263Sobrien	(getopt): New fn, front end to _getopt_internal.
257196263Sobrien	* getopt1.c (getopt_long, getopt_long_only): Use _getopt_internal.
257296263Sobrien
257396263SobrienTue Jan  7 02:08:10 1992  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
257496263Sobrien
257596263Sobrien	* regex.c (malloc, realloc): Don't specify arg types--can
257696263Sobrien	cause error.
257796263Sobrien
257896263SobrienMon Jan  6 12:53:42 1992  Karl Berry  (karl at apple-gunkies.gnu.ai.mit.edu)
257996263Sobrien
258096263Sobrien	* regex.[ch]: new versions.  See ~karl/regex/ChangeLog for all
258196263Sobrien	the details.
258296263Sobrien
258396263SobrienTue Dec 24 22:42:59 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
258496263Sobrien
258596263Sobrien	* obstack.h: Indentation fix.
258696263Sobrien
258796263SobrienMon Dec 23 23:41:39 1991  David J. MacKenzie  (djm at wookumz.gnu.ai.mit.edu)
258896263Sobrien
258996263Sobrien	* regex.c, putenv.c, getugroups.c: Change POSIX ifdefs to
259096263Sobrien	HAVE_UNISTD_H and _POSIX_VERSION.
259196263Sobrien
259296263SobrienWed Dec 18 14:24:35 1991  Michael Meissner  (meissner at osf.org)
259396263Sobrien
259496263Sobrien	* getopt.h (whole file): Protect getopt.h from being included
259596263Sobrien	twice.
259696263Sobrien
259796263SobrienFri Dec  6 13:00:42 1991  David J. MacKenzie  (djm at wookumz.gnu.ai.mit.edu)
259896263Sobrien
259996263Sobrien	* getopt.c (getopt): Cast argv to (char **) (with no const)
260096263Sobrien	when passing to exchange, to be explicit about what's happening.
260196263Sobrien
260296263Sobrien	* getopt.c: Change POSIX_ME_HARDER to POSIXLY_CORRECT.
260396263Sobrien
260496263SobrienThu Dec  5 12:12:18 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
260596263Sobrien
260696263Sobrien	* getopt.c (my_bcopy, my_index): New functions.
260796263Sobrien	Use instead of bcopy and index.
260896263Sobrien	Avoid conditionals on USG, NeXT, hpux, __GNU_LIBRARY__, etc.
260996263Sobrien
261096263Sobrien	* getopt1.c, getopt.h (getopt_long*): Like yesterday's getopt change.
261196263Sobrien
261296263SobrienWed Dec  4 10:51:45 1991  Ron Guilmette (rfg at ncd.com)
261396263Sobrien
261496263Sobrien	* getopt.c, getopt.h (getopt):  Correct the type of the second
261596263Sobrien	parameter so that it agrees with ANSI/POSIX standards.
261696263Sobrien
261796263Sobrien	* getopt.h:  Make all function declarations explicitly `extern'.
261896263Sobrien
261996263SobrienTue Dec  3 01:34:59 1991  David J. MacKenzie  (djm at wookumz.gnu.ai.mit.edu)
262096263Sobrien
262196263Sobrien	* getopt.c: Fix some wrong comments.
262296263Sobrien
262396263SobrienMon Dec  2 17:49:50 1991  David J. MacKenzie  (djm at wookumz.gnu.ai.mit.edu)
262496263Sobrien
262596263Sobrien	* getopt.c (getopt): Support `+' to introduce long-named
262696263Sobrien	options, as well as `--', if GETOPT_COMPAT is defined.
262796263Sobrien	It is defined by default.
262896263Sobrien
262996263SobrienSun Dec  1 21:12:32 1991  David J. MacKenzie  (djm at wookumz.gnu.ai.mit.edu)
263096263Sobrien
263196263Sobrien	* getopt.c (getopt): Long-named options are introduced by `--'
263296263Sobrien	instead of `+'.
263396263Sobrien	Protect all fprintfs with checks of opterr.
263496263Sobrien	Include getopt.h instead of redeclaring things, to stay in sync.
263596263Sobrien	* getopt1.c (getopt_long): No longer disable long options if
263696263Sobrien	POSIX_ME_HARDER is set.
263796263Sobrien	(main): Handle -d.  Remove unused var.
263896263Sobrien
263996263SobrienMon Nov  4 23:06:54 1991  David J. MacKenzie  (djm at wookumz.gnu.ai.mit.edu)
264096263Sobrien
264196263Sobrien	* regex.h [!__STDC__]: regerror was declared to return size_t *
264296263Sobrien	instead of size_t.
264396263Sobrien
264496263SobrienSat Nov  2 21:26:42 1991  David J. MacKenzie  (djm at wookumz.gnu.ai.mit.edu)
264596263Sobrien
264696263Sobrien	* error.c: Use STRERROR_MISSING instead of STDC_HEADERS to
264796263Sobrien	control compiling strerror.
264896263Sobrien
264996263SobrienFri Oct 18 00:33:43 1991  David J. MacKenzie  (djm at wookumz.gnu.ai.mit.edu)
265096263Sobrien
265196263Sobrien	* getugroups.c: GID_T -> GETGROUPS_T, for clarity.
265296263Sobrien
265396263SobrienWed Oct  9 14:14:31 1991  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
265496263Sobrien
265596263Sobrien	* getopt.c: Treat hpux like USG.
265696263Sobrien
265796263SobrienTue Oct  8 21:36:52 1991  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
265896263Sobrien
265996263Sobrien	* alloca.c: Add some parens to make precedence clearer.
266096263Sobrien
266196263SobrienSat Oct  5 13:17:59 1991  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
266296263Sobrien
266396263Sobrien	* getopt.c: Treat NeXT like USG.
266496263Sobrien
266596263SobrienSat Sep 28 02:01:45 1991  David J. MacKenzie  (djm at churchy.gnu.ai.mit.edu)
266696263Sobrien
266796263Sobrien	* regex.c: Include stdlib.h only if STDC_HEADERS, not if POSIX
266896263Sobrien	(POSIX.1 doesn't require it to exist).
266996263Sobrien
267096263SobrienWed Sep  4 17:32:51 1991  Kathryn A. Hargreaves  (letters at apple-gunkies)
267196263Sobrien
267296263Sobrien	* regex.[ch]: Put current version (0.1) here, after backing up old
267396263Sobrien	files.  For ChangeLog details, please refer to the ChangeLog
267496263Sobrien	file in my regex directory.
267596263Sobrien
267696263SobrienSat Aug 24 04:22:01 1991  David J. MacKenzie  (djm at apple-gunkies)
267796263Sobrien
267896263Sobrien	* getopt1.c: Declare getenv.
267996263Sobrien
268096263SobrienMon Aug 19 01:35:48 1991  David J. MacKenzie  (djm at wookumz.gnu.ai.mit.edu)
268196263Sobrien
268296263Sobrien	* regex.c, getopt.c: Indent '#pragma alloca' so non-ANSI
268396263Sobrien	compilers won't choke on it.
268496263Sobrien
268596263SobrienMon Aug 12 16:43:17 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
268696263Sobrien
268796263Sobrien	* getopt.c: _POSIX_OPTION_ORDER renamed to POSIX_ME_HARDER.
268896263Sobrien	* getopt1.c: Support POSIX_ME_HARDER.
268996263Sobrien
269096263SobrienWed Aug  7 00:53:00 1991  David J. MacKenzie  (djm at geech.gnu.ai.mit.edu)
269196263Sobrien
269296263Sobrien	* getdate.y: Add patch from perf@efd.lth.se to support
269396263Sobrien	explicit "dst", for European timezones.
269496263Sobrien
269596263SobrienTue Jul 30 17:00:23 1991  David J. MacKenzie  (djm at apple-gunkies)
269696263Sobrien
269796263Sobrien	* getdate.y: Rename NEED_TZSET to FTIME_MISSING.
269896263Sobrien
269996263SobrienFri Jul 26 23:09:22 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
270096263Sobrien
270196263Sobrien	* regex.h: Delete `#pragma once'.
270296263Sobrien
270396263SobrienFri Jul 26 17:07:39 1991  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
270496263Sobrien
270596263Sobrien	* a.out.gnu.h [sparc]: #define SEGMENT_SIZE 0.  Is that right??
270696263Sobrien
270796263SobrienWed Jul 24 03:29:26 1991  David J. MacKenzie  (djm at wookumz.gnu.ai.mit.edu)
270896263Sobrien
270996263Sobrien	* getopt.c, regex.c: Put alloca stuff first, where RS6000 requires it.
271096263Sobrien	* getopt.c: Use const instead of CONST, and define it to
271196263Sobrien	nothing if not __STDC__.
271296263Sobrien
271396263Sobrien	* xmalloc.c (xmalloc, xrealloc): Exit with value 2 on error,
271496263Sobrien	not 1, so cmp can use it.
271596263Sobrien
271696263SobrienTue Jul 23 15:01:26 1991  David J. MacKenzie  (djm at wookumz.gnu.ai.mit.edu)
271796263Sobrien
271896263Sobrien	* getugroups.c: GID_T is int if ultrix as well as if sun.
271996263Sobrien
272096263SobrienMon Jul 22 17:39:35 1991  David J. MacKenzie  (djm at wookumz.gnu.ai.mit.edu)
272196263Sobrien
272296263Sobrien	* getugroups.c: If POSIX and not sun (bogus!), take an array
272396263Sobrien	of gid_t instead of an array of int.
272496263Sobrien
272596263SobrienTue Jul 16 21:24:43 1991  Michael Meissner  (meissner at wookumz.gnu.ai.mit.edu)
272696263Sobrien
272796263Sobrien	* obstack.h (__extension__): If compiling with a 1.xx GCC
272896263Sobrien	compiler define __extension__ as nothing.
272996263Sobrien
273096263SobrienTue Jul 16 20:25:22 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
273196263Sobrien
273296263Sobrien	* obstack.h [not __GNUC__] (obstack_finish): Add extra parens for clarity.
273396263Sobrien	(conditionals for __GNUC__): Do not test __STRICT_ANSI__.
273496263Sobrien	[__GNUC__] (most macros): Use __extension__ to avoid -pedantic warning.
273596263Sobrien
273696263SobrienTue Jul 16 17:12:02 1991  Michael Meissner  (meissner at wookumz.gnu.ai.mit.edu)
273796263Sobrien
273896263Sobrien	* obstack.h (obstack_finish): If compiling with a non-GCC
273996263Sobrien	compiler, use the argument (h) to point to the obstack
274096263Sobrien	structure, rather than the __o1 pointer, which only exists in
274196263Sobrien	the GNU side of the macros.
274296263Sobrien	(#if __GNUC__ && __STDC__): If -pedantic is used do not use
274396263Sobrien	the GNU CC ({}) optimizations, since these cause warnings to
274496263Sobrien	be omitted.
274596263Sobrien
274696263SobrienTue Jul 16 01:59:58 1991  David J. MacKenzie  (djm at geech.gnu.ai.mit.edu)
274796263Sobrien
274896263Sobrien	* getdate.y (TimezoneTable): #if 0 zones which would require
274996263Sobrien	storing a float in a time_t.
275096263Sobrien
275196263SobrienFri Jul 12 17:01:58 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
275296263Sobrien
275396263Sobrien	* obstack.h (struct obstack): New flag maybe_empty_object.
275496263Sobrien	(obstack_finish, both versions): Set the flag if allocate empty object.
275596263Sobrien	Don't make the object nonempty.  This replaces May 7 change.
275696263Sobrien	* obstack.c (_obstack_begin, _obstack_newchunk): Clear the flag.
275796263Sobrien	(_obstack_newchunk): Don't free "empty" chunk if flag is set.
275896263Sobrien	(_obstack_free): Set the flag if we change chunks.
275996263Sobrien
276096263SobrienSat Jul  6 21:09:31 1991  David J. MacKenzie  (djm at geech.gnu.ai.mit.edu)
276196263Sobrien
276296263Sobrien	* getdate.y [NEED_TZSET]: Declare `timezone'.
276396263Sobrien
276496263SobrienThu Jun 20 01:11:31 1991  David J. MacKenzie  (djm at geech.gnu.ai.mit.edu)
276596263Sobrien
276696263Sobrien	* getopt.c: Separate decls of getenv and malloc from decls of
276796263Sobrien	index and bcopy, to reduce duplicated code.
276896263Sobrien
276996263SobrienTue Jun 11 00:11:07 1991  David J. MacKenzie  (djm at geech.gnu.ai.mit.edu)
277096263Sobrien
277196263Sobrien	* regex.c (re_match_2): In case wordbeg, check whether we are
277296263Sobrien	at the start of the string before checking the previous
277396263Sobrien	character, not after, just like in case wordend.
277496263Sobrien
277596263Sobrien	* getdate.y: Declare alloca for old bisons.
277696263Sobrien
277796263SobrienMon May 20 13:13:32 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
277896263Sobrien
277996263Sobrien	* obstack.c (obstack_free, _obstack_free): Define both, the same way.
278096263Sobrien
278196263SobrienSun May 19 18:37:38 1991  David J. MacKenzie  (djm at churchy.gnu.ai.mit.edu)
278296263Sobrien
278396263Sobrien	* getdate.y: Rename getdate to get_date to avoid conflict with SVR4.
278496263Sobrien
278596263SobrienFri May 17 21:09:14 1991  David J. MacKenzie  (djm at churchy.gnu.ai.mit.edu)
278696263Sobrien
278796263Sobrien	* filemode.c (ftypelet): Only test for S_ISBLK if it's defined.
278896263Sobrien
278996263SobrienSat May 11 14:49:43 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
279096263Sobrien
279196263Sobrien	* obstack.h (obstack_finish): Typo in last change (non-GNUC version).
279296263Sobrien
279396263SobrienTue May  7 15:38:51 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
279496263Sobrien
279596263Sobrien	* obstack.h (obstack_finish): Make each object at least 1 byte.
279696263Sobrien
279796263SobrienTue Apr 30 13:58:16 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
279896263Sobrien
279996263Sobrien	* getopt.c, regex.c [_AIX]: Do #pragma alloca.
280096263Sobrien
280196263SobrienWed Apr 10 19:08:02 1991  Per Bothner  (bothner at pogo.gnu.ai.mit.edu)
280296263Sobrien
280396263Sobrien	* signame.h: Make sys_siglist be const char[] if __STDC__
280496263Sobrien	is defined (thus making it compatible with signame.c).
280596263Sobrien
280696263SobrienTue Apr  2 16:49:02 1991  Roland McGrath  (roland at churchy.gnu.ai.mit.edu)
280796263Sobrien
280896263Sobrien	* glob.c: Put #ifndef alloca around alloca goop.
280996263Sobrien	(glob_vector): Put #ifdef SHELL around label used only there.
281096263Sobrien
281196263SobrienTue Apr  2 14:32:47 1991  David J. MacKenzie  (djm at geech.gnu.ai.mit.edu)
281296263Sobrien
281396263Sobrien	* glob.c: Attempt to reconcile with bash and make versions of
281496263Sobrien	#ifdefs and #includes.
281596263Sobrien
281696263Sobrien	* glob.c (glob_vector): If _POSIX_SOURCE, don't use
281796263Sobrien	(non-POSIX) d_ino field of struct dirent. (from bfox)
281896263Sobrien
281996263SobrienSun Mar 17 16:25:23 1991  Richard Stallman  (rms@mole.ai.mit.edu)
282096263Sobrien
282196263Sobrien	* regex.c (PUSH_FAILURE_POINT): Was multiplying stack size by
282296263Sobrien	a big number.  Multiply by 2 instead.
282396263Sobrien
282496263Sobrien	* signame.c (init_sigs): Define i.
282596263Sobrien
282696263SobrienFri Feb 22 12:38:22 1991  Mike Haertel  (mike at apple-gunkies)
282796263Sobrien
282896263Sobrien	* obstack.c (_obstack_allocated_p): Use >=, not >, when
282996263Sobrien	comparing with the beginning of the chunk, for the exact
283096263Sobrien	same reason as RMS' change below.
283196263Sobrien
283296263SobrienThu Feb 21 21:29:50 1991  Richard Stallman  (rms at mole.ai.mit.edu)
283396263Sobrien
283496263Sobrien	* obstack.h [not __GNUC__] (obstack_free): Use >, not >=,
283596263Sobrien	when comparing with beginning of chunk.
283696263Sobrien
283796263Sobrien	* getopt.c (bcopy): Never declare it.
283896263Sobrien
283996263SobrienThu Feb 21 09:18:47 1991  David J. MacKenzie  (djm at geech.ai.mit.edu)
284096263Sobrien
284196263Sobrien	* glob.c: Don't declare bcopy if it is a macro.
284296263Sobrien	Use BSD strings for NeXT.  Don't include memory.h on POSIX.
284396263Sobrien
284496263SobrienMon Feb 18 23:41:20 1991  David J. MacKenzie  (djm at geech.ai.mit.edu)
284596263Sobrien
284696263Sobrien	* glob.c: Add special code for bash, #ifdef SHELL.
284796263Sobrien	(glob_pattern_p): Only recognize `[' as a metacharacter if
284896263Sobrien	there is a matching `]', for POSIX.2. (from bfox)
284996263Sobrien
285096263SobrienMon Jan 28 00:30:39 1991  Richard Stallman  (rms at mole.ai.mit.edu)
285196263Sobrien
285296263Sobrien	* crt0.c [m68k]: Add conditionals for sun_68881, sun_fpa, sun_soft.
285396263Sobrien
285496263SobrienSun Jan 27 15:18:26 1991  Richard Stallman  (rms at mole.ai.mit.edu)
285596263Sobrien
285696263Sobrien	* getopt.c (bcopy): Don't declare it if it's a macro.
285796263Sobrien
285896263SobrienThu Jan 24 22:16:14 1991  Richard Stallman  (rms at mole.ai.mit.edu)
285996263Sobrien
286096263Sobrien	* regex.c (re_compile_pattern): Don't translate chars in char set
286196263Sobrien	until the time the bits are set for them.
286296263Sobrien
286396263SobrienSat Dec 15 18:36:50 1990  David J. MacKenzie  (djm at apple-gunkies)
286496263Sobrien
286596263Sobrien	* filemode.c: Define each S_ISFOO function if not defined by
286696263Sobrien	sys/stat.h.
286796263Sobrien
286896263SobrienSat Dec 15 15:10:14 1990  Richard Stallman  (rms at mole.ai.mit.edu)
286996263Sobrien
287096263Sobrien	* obstack.h (obstack_init): Cast the chunk alloc function.
287196263Sobrien	(obstack_begin): Likewise.
287296263Sobrien
287396263SobrienThu Dec 13 17:58:07 1990  Richard Stallman  (rms at mole.ai.mit.edu)
287496263Sobrien
287596263Sobrien	* obstack.h: At all calls to _obstack_newchunk,
287696263Sobrien	enclose in (..., 0), so that both alternatives are ints.
287796263Sobrien
287896263SobrienThu Dec  6 11:39:11 EST 1990 Jay Fenlason (hack@ai.mit.edu)
287996263Sobrien
288096263Sobrien	* getdate.y:  Add support for 'date' style yymmddhhss dates.
288196263Sobrien
288296263SobrienMon Dec  3 14:09:40 1990  Richard Stallman  (rms at mole.ai.mit.edu)
288396263Sobrien
288496263Sobrien	* obstack.h:
288596263Sobrien	At all calls to _obstack_newchunk, cast the other alternative to void.
288696263Sobrien
288796263SobrienSat Dec  2 21:56:25 1990  Roland McGrath  (roland at albert.ai.mit.edu)
288896263Sobrien
288996263Sobrien	* a.out.gnu.h (N_COMM): Define this.
289096263Sobrien
289196263SobrienThu Nov 30 00:04:35 1990  Roland McGrath  (roland at geech.ai.mit.edu)
289296263Sobrien
289396263Sobrien	* a.out.gnu.h (_N_HDROFF): Use SEGMENT_SIZE rather than a hard-coded
289496263Sobrien	1024.  What moron did this??
289596263Sobrien
289696263SobrienWed Nov 29 17:41:09 1990  Roland McGrath  (roland at albert.ai.mit.edu)
289796263Sobrien
289896263Sobrien	* a.out.gnu.h [vax, hp300, pyr] (SEGMENT_SIZE): Define as PAGE_SIZE,
289996263Sobrien	not page_size.
290096263Sobrien
290196263SobrienWed Nov 14 00:35:16 1990  David J. MacKenzie  (djm at apple-gunkies)
290296263Sobrien
290396263Sobrien	* regex.c (SIGN_EXTEND_CHAR): If UNSIGNED_CHAR is defined, use
290496263Sobrien	an alternate definition (suggested in the GNU grep README).
290596263Sobrien
290696263SobrienThu Nov  8 12:08:52 1990  David J. MacKenzie  (djm at apple-gunkies)
290796263Sobrien
290896263Sobrien	* filemode.c (ftypelet): Pass a mode_t instead of unsigned
290996263Sobrien	short, so it works on Evans' Minix.  If _POSIX_SOURCE is not
291096263Sobrien	defined, define mode_t as unsigned short.  Define S_ISTYPE
291196263Sobrien	macros if needed.  Use them.
291296263Sobrien
291396263Sobrien	* modechange.c: Use S_ISDIR.  Define if needed.
291496263Sobrien
291596263SobrienFri Oct 26 16:50:01 1990  Richard Stallman  (rms at mole.ai.mit.edu)
291696263Sobrien
291796263Sobrien	* obstack.c (_obstack_newchunk): If old_chunk becomes empty, free it.
291896263Sobrien
291996263SobrienMon Oct 15 13:50:17 1990  Richard Stallman  (rms at mole.ai.mit.edu)
292096263Sobrien
292196263Sobrien	* obstack.h (obstack_free): In non-GNU C case, don't use
292296263Sobrien	value of _obstack_free.
292396263Sobrien
292496263SobrienSun Oct 14 18:51:51 1990  Richard Stallman  (rms at mole.ai.mit.edu)
292596263Sobrien
292696263Sobrien	* crt0.c (new hp assembler): Double flag_fpa and flag_68881 if %d2!=0.
292796263Sobrien
292896263Sobrien	* alloca.s [MOTOROLA_DELTA]: Avoid putting sp above stack top.
292996263Sobrien
293096263SobrienMon Oct  1 16:20:02 EDT 1990	Jay Fenlason (hack@ai.mit.edu)
293196263Sobrien
293296263Sobrien	* obstack.h  Declare _obstack_free and _obstack_begin as void instead
293396263Sobrien	of int.  Otherwise, GCC won't let you compile obstack.c
293496263Sobrien
293596263SobrienFri Sep 28 23:53:28 1990  Richard Stallman  (rms at mole.ai.mit.edu)
293696263Sobrien
293796263Sobrien	* obstack.h: Declare the functions we use from obstack.c.
293896263Sobrien	(obstack_blank): In both definitions, rearrange pointer math to avoid
293996263Sobrien	pointing past end of allocated memory.
294096263Sobrien
294196263SobrienWed Sep 19 21:09:26 1990  Richard Kenner  (kenner at vlsi1.ultra.nyu.edu)
294296263Sobrien
294396263Sobrien	* obstack.h (obstack_int_grow): In non-GCC case, don't try to
294496263Sobrien	post-increment a cast.
294596263Sobrien
294696263SobrienMon Sep  3 22:18:38 1990  David J. MacKenzie  (djm at apple-gunkies)
294796263Sobrien
294896263Sobrien	* error.c [DOPRNT_MISSING]: Pass args as a fixed number of
294996263Sobrien	`char *'.
295096263Sobrien
295196263SobrienSun Sep  2 20:51:02 1990  David J. MacKenzie  (djm at apple-gunkies)
295296263Sobrien
295396263Sobrien	* regex.c: Use standard string functions if STDC_HEADERS is
295496263Sobrien	defined.
295596263Sobrien
295696263SobrienFri Aug 31 06:59:47 1990  Jim Kingdon  (kingdon at albert.ai.mit.edu)
295796263Sobrien
295896263Sobrien	* getopt1.c (getopt_long{,_only}): If opt_index is NULL, don't
295996263Sobrien	try to store into *opt_index.
296096263Sobrien
296196263SobrienTue Aug 28 18:45:16 1990  David J. MacKenzie  (djm at albert.ai.mit.edu)
296296263Sobrien
296396263Sobrien	* regex.c: Include some system header files if appropriate.
296496263Sobrien
296596263SobrienWed Aug 15 14:38:15 1990  David J. MacKenzie  (djm at apple-gunkies)
296696263Sobrien
296796263Sobrien	* regex.c: Define isgraph if ctype.h doesn't (as on Sequents).
296896263Sobrien
296996263SobrienSun Aug 12 00:20:19 1990  David J. MacKenzie  (djm at albert.ai.mit.edu)
297096263Sobrien
297196263Sobrien	* getopt.c (getopt): If optstring starts with '+', don't
297296263Sobrien	permute; this is for utilities like time, nice, xargs, and
297396263Sobrien	env, which don't want to mix up their options with those of
297496263Sobrien	the programs they run, but don't want to turn off permuting
297596263Sobrien	for those programs by setting _POSIX_OPTION_ORDER.
297696263Sobrien
297796263SobrienFri Aug  3 14:25:35 1990  David J. MacKenzie  (djm at pogo.ai.mit.edu)
297896263Sobrien
297996263Sobrien	* getopt.c (main), getopt1.c (main): Read option chars into an
298096263Sobrien	int, not a char.
298196263Sobrien
298296263Sobrien	* getopt.c (getopt): Increment `optind' after finding
298396263Sobrien	unrecognized or ambiguous long named option.
298496263Sobrien
298596263SobrienThu Jul  5 09:50:25 1990  David J. MacKenzie  (djm at apple-gunkies)
298696263Sobrien
298796263Sobrien	* getopt.c: If long option's `flag' field is zero, return the
298896263Sobrien	contents of the `val' field.
298996263Sobrien
299096263SobrienFri Jun 29 01:30:22 1990  David J. MacKenzie  (djm at apple-gunkies)
299196263Sobrien
299296263Sobrien	* getopt.h: Mention in comment how to handle long options that
299396263Sobrien	don't just store a constant in an int.
299496263Sobrien
299596263SobrienMon Jun 25 18:15:46 1990  David J. MacKenzie  (djm at albert.ai.mit.edu)
299696263Sobrien
299796263Sobrien	* filemode.c (ftypelet): Distinguish between regular files and
299896263Sobrien	unknown file types using '-' and '?'.
299996263Sobrien
300096263SobrienSat Jun 16 11:18:26 1990  David J. MacKenzie  (djm at albert.ai.mit.edu)
300196263Sobrien
300296263Sobrien	* getopt.c: If STDC_HEADERS or __GNU_LIBRARY__ is defined,
300396263Sobrien	include ANSI C header files.
300496263Sobrien
300596263SobrienThu Jun 14 13:21:42 1990  David J. MacKenzie  (djm at apple-gunkies)
300696263Sobrien
300796263Sobrien	* glob.c (glob_match): Eliminate '^' as a character class
300896263Sobrien	negator, leaving just the POSIX '!'.
300996263Sobrien
301096263SobrienThu Jun  7 01:01:40 1990  Roland McGrath  (mcgrath at paris.Berkeley.EDU)
301196263Sobrien
301296263Sobrien	* glob.c: __GNU_LIBRARY__ implies DIRENT and STDC_HEADERS.
301396263Sobrien
301496263SobrienThu Jun  7 03:45:33 1990  David J. MacKenzie  (djm at albert.ai.mit.edu)
301596263Sobrien
301696263Sobrien	* glob.c: Use <dirent.h> if DIRENT is defined, not _POSIX_SOURCE.
301796263Sobrien
301896263SobrienWed Jun  6 00:05:03 1990  David J. MacKenzie  (djm at albert.ai.mit.edu)
301996263Sobrien
302096263Sobrien	* glob.c (glob_filename): Remove tilde expansion code.
302196263Sobrien
302296263SobrienTue Jun  5 00:35:48 1990  David J. MacKenzie  (djm at albert.ai.mit.edu)
302396263Sobrien
302496263Sobrien	* error.c: Use VPRINTF_MISSING instead of VPRINTF to control
302596263Sobrien	use of _doprnt.
302696263Sobrien	(error): Use strerror.
302796263Sobrien	(strerror) [!STDC_HEADERS]: New function.
302896263Sobrien
302996263Sobrien	* glob.c: Optionally support POSIX and STDC headers.
303096263Sobrien	(glob_filename): Make tilde expansion work for patterns
303196263Sobrien	containing subdirectories.
303296263Sobrien
303396263SobrienMon Jun  4 16:31:40 1990  David J. MacKenzie  (djm at albert.ai.mit.edu)
303496263Sobrien
303596263Sobrien	* glob.c (glob_match): Allow '!' as well as '^' to negate
303696263Sobrien	character classes.  Check for end of filename when comparing
303796263Sobrien	with char class.  Check for end of pattern after backslash in
303896263Sobrien	character class.
303996263Sobrien	(glob_vector): Only calculate D_NAMLEN once, for efficiency.
304096263Sobrien	Don't allocate name_vector if a previous malloc failed.
304196263Sobrien	(glob_dir_to_array): Make string copying more efficient.
304296263Sobrien	(glob_filename): directory_size was off by 1.
304396263Sobrien	Reallocation of result had '1' instead of 'l'.
304496263Sobrien
304596263SobrienThu May 31 01:45:16 1990  David J. MacKenzie  (djm at apple-gunkies)
304696263Sobrien
304796263Sobrien	* glob.c: Reformat to resemble the bash version more.
304896263Sobrien
304996263Sobrien	* filemode.c: If _POSIX_SOURCE is defined, use POSIX macro
305096263Sobrien	names for mode bits.
305196263Sobrien
305296263SobrienSat May 19 15:17:42 1990  David J. MacKenzie  (djm at albert.ai.mit.edu)
305396263Sobrien
305496263Sobrien	* filemode.c (mode_string): New function.
305596263Sobrien	(filemodestring): Reimplement in terms of mode_string.
305696263Sobrien	(ftypelet): Take an unsigned short instead of a struct stat *.
305796263Sobrien	Fix up comments.
305896263Sobrien
305996263SobrienThu May 10 12:57:11 1990  David J. MacKenzie  (djm at albert.ai.mit.edu)
306096263Sobrien
306196263Sobrien	* error.c: If __STDC__, use stdarg instead of varargs.
306296263Sobrien
306396263SobrienTue May  1 16:07:32 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
306496263Sobrien
306596263Sobrien	* alloca.s [hp9000s300]: Avoid using sp as temporary.
306696263Sobrien
306796263SobrienFri Apr 20 16:58:24 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
306896263Sobrien
306996263Sobrien	* obstack.c, obstack.h (obstack_free): Use >, not >=, to compare
307096263Sobrien	object with chunk address.
307196263Sobrien
307296263SobrienMon Apr  9 15:11:22 1990  Jim Kingdon  (kingdon at pogo.ai.mit.edu)
307396263Sobrien
307496263Sobrien	* a.out.encap.h: Protect against multiple inclusion.
307596263Sobrien
307696263SobrienFri Apr  6 23:27:46 1990  Jim Kingdon  (kingdon at apple-gunkies.ai.mit.edu)
307796263Sobrien
307896263Sobrien	* a.out.gnu.h (enum machine_type): Put missing comma after M_SPARC.
307996263Sobrien
308096263SobrienMon Apr  2 04:49:18 1990  Jim Kingdon  (kingdon at pogo.ai.mit.edu)
308196263Sobrien
308296263Sobrien	* malloc.c: Make get_lim_data always "static void" regardless
308396263Sobrien	of #ifdefs.  Declare it before using it.
308496263Sobrien
308596263SobrienMon Mar 26 00:36:52 1990  David J. MacKenzie  (djm at spike.ai.mit.edu)
308696263Sobrien
308796263Sobrien	* getopt.c (getopt): For long-named options that take optional
308896263Sobrien	args, never use the next argv-element as an arg; args for
308996263Sobrien	these must be part of the same argv-element, separated from
309096263Sobrien	the option name by a '='.  This makes them consistent with how
309196263Sobrien	short-named options with optional args are handled.
309296263Sobrien
309396263Sobrien	* getopt.h, getopt.c, getopt1.c: Add some const declarations
309496263Sobrien	if __STDC__.
309596263Sobrien
309696263SobrienSun Mar  4 12:11:31 1990  Kathy Hargreaves  (kathy at hayley)
309796263Sobrien
309896263Sobrien	* regex.h: Added syntax bit RE_NO_EMPTY_RANGES which is set if
309996263Sobrien	an ending range point has to collate higher or equal to the
310096263Sobrien	starting range point.
310196263Sobrien	Added syntax bit RE_NO_HYPHEN_RANGE_END which is set if a hyphen
310296263Sobrien	can't be an ending range point.
310396263Sobrien	Set to two above bits in RE_SYNTAX_POSIX_BASIC and
310496263Sobrien	RE_SYNTAX_POSIX_EXTENDED.
310596263Sobrien
310696263Sobrien	regex.c: (re_compile_pattern): Don't allow empty ranges if the
310796263Sobrien	RE_NO_EMPTY_RANGES syntax bit is set.
310896263Sobrien	Don't let a hyphen be a range end if the RE_NO_HYPHEN_RANGE_END
310996263Sobrien	syntax bit is set.
311096263Sobrien	(ESTACK_PUSH_2): renamed this PUSH_FAILURE_POINT and made it
311196263Sobrien	push all the used registers on the stack, as well as the number
311296263Sobrien	of the highest numbered register used, and (as before) the two
311396263Sobrien	failure points.
311496263Sobrien	(re_match_2): Fixed up comments.
311596263Sobrien	Added arrays best_regstart[], best_regstart_seg1[], best_regend[],
311696263Sobrien	and best_regend_seg1[] to keep track of the best match so far
311796263Sobrien	whenever reach the end of the pattern but not the end of the
311896263Sobrien	string, and there are still failure points on the stack with
311996263Sobrien	which to backtrack; if so, do the saving and force a fail.
312096263Sobrien	If reach the end of the pattern but not the end of the string,
312196263Sobrien	but there are no more failure points to try, restore the best
312296263Sobrien	match so far, set the registers and return.
312396263Sobrien	Compacted some code.
312496263Sobrien	In stop_memory case, if the subexpression we've just left is in
312596263Sobrien	a loop, push onto the stack the loop's on_failure_jump failure
312696263Sobrien	point along with the current pointer into the string (d).
312796263Sobrien	In finalize_jump case, in addition to popping the failure
312896263Sobrien	points, pop the saved registers.
312996263Sobrien	In the fail case, restore the registers, as well as the failure
313096263Sobrien	points.
313196263Sobrien
313296263Sobrien
313396263SobrienSun Feb 18 15:08:10 1990  Kathy Hargreaves  (kathy at hayley)
313496263Sobrien
313596263Sobrien	* regex.c: (global): Defined a macro GET_BUFFER_SPACE which
313696263Sobrien	makes sure you have a specified number of buffer bytes
313796263Sobrien	allocated.
313896263Sobrien	Redefined the macro BUFPUSH to use this.
313996263Sobrien	Added comments.
314096263Sobrien
314196263Sobrien	(re_compile_pattern): Call GET_BUFFER_SPACE before storing or
314296263Sobrien	inserting any jumps.
314396263Sobrien
314496263Sobrien	(re_match_2): Set d to string1 + pos and dend to end_match_1
314596263Sobrien	only if string1 isn't null.
314696263Sobrien	Force exit from a loop if it's around empty parentheses.
314796263Sobrien	In stop_memory case, if found some jumps, increment p2 before
314896263Sobrien	extracting address to which to jump. Also, don't need to know
314996263Sobrien	how many more times can jump_n.
315096263Sobrien	In begline case, d must equal string1 or string2, in that order,
315196263Sobrien	only if they are not null.
315296263Sobrien	In maybe_finalize_jump case, skip over start_memorys' and
315396263Sobrien	stop_memorys' register numbers, too.
315496263Sobrien
315596263SobrienThu Feb 15 15:53:55 1990  Kathy Hargreaves  (kathy at hayley)
315696263Sobrien
315796263Sobrien	* regex.c (BUFPUSH): off by one goof in deciding whether to
315896263Sobrien	EXTEND_BUFFER.
315996263Sobrien
316096263SobrienWed Jan 24 17:07:46 1990  Kathy Hargreaves  (kathy at hayley)
316196263Sobrien
316296263Sobrien	* regex.h: Moved definition of NULL to here.
316396263Sobrien	Got rid of ``In other words...'' comment.
316496263Sobrien	Added to some comments.
316596263Sobrien
316696263Sobrien	regex.c: (re_compile_pattern): Tried to bulletproof some code,
316796263Sobrien	i.e., checked if backward references (e.g., p[-1]) were within
316896263Sobrien	the range of pattern.
316996263Sobrien
317096263Sobrien	(re_compile_fastmap): Fixed a bug in succeed_n part where was
317196263Sobrien	getting the amount to jump instead of how many times to jump.
317296263Sobrien
317396263Sobrien	(re_search_2): Changed the name of the variable ``total'' to
317496263Sobrien	``total_size.''
317596263Sobrien	Condensed some code.
317696263Sobrien
317796263Sobrien	(re_match_2): Moved the comment about duplicate from above the
317896263Sobrien	start_memory case to above duplicate case.
317996263Sobrien
318096263Sobrien	(global): Rewrote some comments.
318196263Sobrien	Added commandline arguments to testing.
318296263Sobrien
318396263Sobrien
318496263SobrienWed Jan 17 11:47:27 1990  Kathy Hargreaves  (kathy at hayley)
318596263Sobrien
318696263Sobrien	* regex.c: (global): Defined a macro STORE_NUMBER which stores a
318796263Sobrien	number into two contiguous bytes.  Also defined STORE_NUMBER_AND_INCR
318896263Sobrien	which does the same thing and then increments the pointer to the
318996263Sobrien	storage place to point after the number.
319096263Sobrien	Defined a macro EXTRACT_NUMBER which extracts a number from two
319196263Sobrien	continguous bytes.  Also defined EXTRACT_NUMBER_AND_INCR which
319296263Sobrien	does the same thing and then increments the pointer to the
319396263Sobrien	source to point to after where the number was.
319496263Sobrien
319596263Sobrien
319696263SobrienTue Jan 16 12:09:19 1990  Kathy Hargreaves  (kathy at hayley)
319796263Sobrien
319896263Sobrien	* regex.h: Incorporated rms' changes.
319996263Sobrien	Defined RE_NO_BK_REFS syntax bit which is set when want to
320096263Sobrien	interpret back reference patterns as literals.
320196263Sobrien	Defined RE_NO_EMPTY_BRACKETS syntax bit which is set when want
320296263Sobrien	empty bracket expressions to be illegal.
320396263Sobrien	Defined RE_CONTEXTUAL_ILLEGAL_OPS syntax bit which is set when want
320496263Sobrien	it to be illegal for *, +, ? and { to be first in an re or come
320596263Sobrien	immediately after a | or a (, and for ^ not to appear in a
320696263Sobrien	nonleading position and $ in a nontrailing position (outside of
320796263Sobrien	bracket expressions, that is).
320896263Sobrien	Defined RE_LIMITED_OPS syntax bit which is set when want +, ?
320996263Sobrien	and | to always be literals instead of ops.
321096263Sobrien	Fixed up the Posix syntax.
321196263Sobrien	Changed the syntax bit comments from saying, e.g., ``0 means...''
321296263Sobrien	to ``If this bit is set, it means...''.
321396263Sobrien	Changed the syntax bit defines to use shifts instead of integers.
321496263Sobrien
321596263Sobrien	* regex.c: (global): Incorporated rms' changes.
321696263Sobrien
321796263Sobrien	(re_compile_pattern): Incorporated rms' changes
321896263Sobrien	Made it illegal for a $ to appear anywhere but inside a bracket
321996263Sobrien	expression or at the end of an re when RE_CONTEXTUAL_ILLEGAL_OPS
322096263Sobrien	is set. Made the same hold for $ except it has to be at the
322196263Sobrien	beginning of an re instead of the end.
322296263Sobrien	Made the re "[]" illegal if RE_NO_EMPTY_BRACKETS is set.
322396263Sobrien	Made it illegal for | to be first or last in an re, or immediately
322496263Sobrien	follow another | or a (.
322596263Sobrien	Added and embellished some comments.
322696263Sobrien	Allowed \{ to be interpreted as a literal if RE_NO_BK_CURLY_BRACES
322796263Sobrien	is set.
322896263Sobrien	Made it illegal for *, +, ?, and { to appear first in an re, or
322996263Sobrien	immediately follow a | or a ( when RE_CONTEXTUAL_ILLEGAL_OPS is set.
323096263Sobrien	Made back references interpreted as literals if RE_NO_BK_REFS is set.
323196263Sobrien	Made recursive intervals either illegal (if RE_NO_BK_CURLY_BRACES
323296263Sobrien	isn't set) or interpreted as literals (if is set), if RE_INTERVALS
323396263Sobrien	is set.
323496263Sobrien	Made it treat +, ? and | as literals if RE_LIMITED_OPS is set.
323596263Sobrien	Cleaned up some code.
323696263Sobrien
323796263Sobrien
323896263SobrienThu Dec 21 15:31:32 1989  Kathy Hargreaves  (kathy at hayley)
323996263Sobrien
324096263Sobrien	* regex.c: (global): Moved RE_DUP_MAX to regex.h and made it
324196263Sobrien	equal 2^15 - 1 instead of 1000.
324296263Sobrien	Defined NULL to be zero.
324396263Sobrien	Moved the definition of BYTEWIDTH to regex.h.
324496263Sobrien	Made the global  variable obscure_syntax nonstatic so the tests in
324596263Sobrien	another file could use it.
324696263Sobrien
324796263Sobrien	(re_compile_pattern): Defined a maximum length (CHAR_CLASS_MAX_LENGTH)
324896263Sobrien	for character class strings (i.e., what's between the [: and the
324996263Sobrien	:]'s).
325096263Sobrien	Defined a macro SET_LIST_BIT(c) which sets the bit for C in a
325196263Sobrien	character set list.
325296263Sobrien	Took out comments that EXTEND_BUFFER clobbers C.
325396263Sobrien	Made the string "^" match itself, if not RE_CONTEXT_IND_OPS.
325496263Sobrien	Added character classes to bracket expressions.
325596263Sobrien	Change the laststart pointer saved with the start of each
325696263Sobrien	subexpression to point to start_memory instead of after the
325796263Sobrien	following register number.  This is because the subexpression
325896263Sobrien	might be in a loop.
325996263Sobrien	Added comments and compacted some code.
326096263Sobrien	Made intervals only work if preceded by an re matching a single
326196263Sobrien	character or a subexpression.
326296263Sobrien	Made back references to nonexistent subexpressions illegal if
326396263Sobrien	using POSIX syntax.
326496263Sobrien	Made intervals work on the last preceding character of a
326596263Sobrien	concatenation of characters, e.g., ab{0,} matches abbb, not abab.
326696263Sobrien	Moved macro PREFETCH to outside the routine.
326796263Sobrien
326896263Sobrien	(re_compile_fastmap): Added succeed_n to work analogously to
326996263Sobrien	on_failure_jump if n is zero and jump_n to work analogously to
327096263Sobrien	the other backward jumps.
327196263Sobrien
327296263Sobrien	(re_match_2): Defined macro SET_REGS_MATCHED to set which
327396263Sobrien	current subexpressions had matches within them.
327496263Sobrien	Changed some comments.
327596263Sobrien	Added reg_active and reg_matched_something arrays to keep track
327696263Sobrien	of in which subexpressions currently have matched something.
327796263Sobrien	Defined MATCHING_IN_FIRST_STRING and replaced ``dend == end_match_1''
327896263Sobrien	with it to make code easier to understand.
327996263Sobrien	Fixed so can apply * and intervals to arbitrarily nested
328096263Sobrien	subexpressions.  (Lots of previous bugs here.)
328196263Sobrien	Changed so won't match a newline if syntax bit RE_DOT_NOT_NULL is set.
328296263Sobrien	Made the upcase array nonstatic so the testing file could use it also.
328396263Sobrien
328496263Sobrien	(main.c): Moved the tests out to another file.
328596263Sobrien
328696263Sobrien	(tests.c): Moved all the testing stuff here.
328796263Sobrien
328896263Sobrien
328996263SobrienSat Nov 18 19:30:30 1989  Kathy Hargreaves  (kathy at hayley)
329096263Sobrien
329196263Sobrien	* regex.c: (re_compile_pattern): Defined RE_DUP_MAX, the maximum
329296263Sobrien	number of times an interval can match a pattern.
329396263Sobrien	Added macro GET_UNSIGNED_NUMBER (used to get below):
329496263Sobrien	Added variables lower_bound and upper_bound for upper and lower
329596263Sobrien	bounds of intervals.
329696263Sobrien	Added variable num_fetches so intervals could do backtracking.
329796263Sobrien	Added code to handle '{' and "\{" and intervals.
329896263Sobrien	Added to comments.
329996263Sobrien
330096263Sobrien	(store_jump_n): (Added) Stores a jump with a number following the
330196263Sobrien	relative address (for intervals).
330296263Sobrien
330396263Sobrien	(insert_jump_n): (Added) Inserts a jump_n.
330496263Sobrien
330596263Sobrien	(re_match_2): Defined a macro ESTACK_PUSH_2 for the error stack;
330696263Sobrien	it checks for overflow and reallocates if necessary.
330796263Sobrien
330896263Sobrien	* regex.h: Added bits (RE_INTERVALS and RE_NO_BK_CURLY_BRACES)
330996263Sobrien	to obscure syntax to indicate whether or not
331096263Sobrien	a syntax handles intervals and recognizes either \{ and
331196263Sobrien	\} or { and } as operators.  Also added two syntaxes
331296263Sobrien	RE_SYNTAX_POSIX_BASIC and RE_POSIX_EXTENDED and two command codes
331396263Sobrien	to the enumeration regexpcode; they are succeed_n and jump_n.
331496263Sobrien
331596263Sobrien
331696263SobrienSat Nov 18 19:30:30 1989  Kathy Hargreaves  (kathy at hayley)
331796263Sobrien
331896263Sobrien	* regex.c: (re_compile_pattern): Defined INIT_BUFF_SIZE to get rid
331996263Sobrien	of repeated constants in code.  Tested with value 1.
332096263Sobrien	Renamed PATPUSH as BUFPUSH, since it pushes things onto the
332196263Sobrien	buffer, not the pattern.  Also made this macro extend the buffer
332296263Sobrien	if it's full (so could do the following):
332396263Sobrien	Took out code at top of loop that checks to see if buffer is going
332496263Sobrien	to be full after 10 additions (and reallocates if necessary).
332596263Sobrien
332696263Sobrien	(insert_jump): Rearranged declaration lines so comments would read
332796263Sobrien	better.
332896263Sobrien
332996263Sobrien	(re_match_2): Compacted exactn code and added more comments.
333096263Sobrien
333196263Sobrien	(main): Defined macros TEST_MATCH and MATCH_SELF to do
333296263Sobrien	testing; took out loop so could use these instead.
333396263Sobrien
333496263Sobrien
333596263SobrienTue Oct 24 20:57:18 1989  Kathy Hargreaves  (kathy at hayley)
333696263Sobrien
333796263Sobrien	* regex.c (re_set_syntax): Gave argument `syntax' a type.
333896263Sobrien	(store_jump, insert_jump): made them void functions.
333996263Sobrien
334096263SobrienTue Mar  6 23:29:26 1990  Jim Kingdon  (kingdon at pogo.ai.mit.edu)
334196263Sobrien
334296263Sobrien	* signame.c (sig_number): Return -1 if not found.
334396263Sobrien
334496263SobrienFri Mar  2 16:32:20 1990  Jim Kingdon  (kingdon at pogo.ai.mit.edu)
334596263Sobrien
334696263Sobrien	* signame.h [!__STDC__]: Remove comments cuz they're in [__STDC__].
334796263Sobrien	signame.{c,h}: Make sig_abbrev return char *, not const char *.
334896263Sobrien
334996263SobrienThu Mar  1 14:10:32 1990  David J. MacKenzie  (djm at albert.ai.mit.edu)
335096263Sobrien
335196263Sobrien	* getopt.c (getopt): If _getopt_long_only, for options that
335296263Sobrien	start with '-' and are not a valid long-named option, only
335396263Sobrien	interpret them as short options if the first letter is a valid
335496263Sobrien	short option.  Otherwise the error message would be printed
335596263Sobrien	naming the short option letter instead of the whole option, and
335696263Sobrien	if, for example, there is a 'T' long option, '-Tfoo' would print
335796263Sobrien	"prog: invalid option `-T'" (which is wrong).
335896263Sobrien
335996263SobrienWed Feb 28 19:38:49 1990  David J. MacKenzie  (djm at albert.ai.mit.edu)
336096263Sobrien
336196263Sobrien	* signame.h: Use ANSI C prototypes ifdef __STDC__.
336296263Sobrien	* signame.c: Add const declarations ifdef __STDC__.
336396263Sobrien
336496263SobrienWed Feb 28 19:06:36 1990  Jim Kingdon  (kingdon at pogo.ai.mit.edu)
336596263Sobrien
336696263Sobrien	* signame.c (SIGPWR): Change name to "Power failure".
336796263Sobrien
336896263SobrienWed Feb 28 18:46:36 1990  David J. MacKenzie  (djm at albert.ai.mit.edu)
336996263Sobrien
337096263Sobrien	* getopt.h: ifdef out decl of _getopt_option_name.
337196263Sobrien
337296263SobrienWed Feb 28 15:05:54 1990  Jim Kingdon  (kingdon at pogo.ai.mit.edu)
337396263Sobrien
337496263Sobrien	* getopt.c (getopt): Change typo (optstr -> optstring).
337596263Sobrien
337696263Sobrien	* getopt.c: Remove all _getopt_option_name stuff.
337796263Sobrien	If RETURN_IN_ORDER, return one, not zero, to distinguish between
337896263Sobrien	this and a long option.
337996263Sobrien
338096263Sobrien	* signame.{c,h}: New files.
338196263Sobrien
338296263SobrienTue Feb 27 13:32:45 1990  David J. MacKenzie  (djm at rice-chex)
338396263Sobrien
338496263Sobrien	* getopt.c (getopt): In RETURN_IN_ORDER mode, set
338596263Sobrien	_getopt_option_name to zero when returning a non-option arg in
338696263Sobrien	optarg, to distinguish it from getting a long-named option
338796263Sobrien	that takes an arg.
338896263Sobrien	Print the correct option-introducing character (can be
338996263Sobrien	either `+' or `-') in error messages for long-named options.
339096263Sobrien	If _getopt_long_only is nonzero, no long options match an
339196263Sobrien	option arg that starts with a dash, and there are valid short
339296263Sobrien	options, try matching the arg against the short options.
339396263Sobrien
339496263SobrienThu Feb 22 19:50:49 1990  Jim Kingdon  (kingdon at pogo.ai.mit.edu)
339596263Sobrien
339696263Sobrien	* obstack.c (_obstack_begin): Use slightly smaller default size
339796263Sobrien	so that it still fits in one block if malloc range checking is
339896263Sobrien	in use.
339996263Sobrien
340096263SobrienMon Feb 19 15:41:14 1990  Jim Kingdon  (kingdon at pogo.ai.mit.edu)
340196263Sobrien
340296263Sobrien	* getopt1.c (getopt_long_only): New function.
340396263Sobrien	getopt.h: Declare getopt_long_only and _getopt_long_only.
340496263Sobrien	getopt.c: Define _getopt_long_only.
340596263Sobrien	(getopt): If _getopt_long_only, accept '-' as well as '+' to start
340696263Sobrien	long option.
340796263Sobrien
340896263SobrienSat Feb  3 16:28:00 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
340996263Sobrien
341096263Sobrien	* alloca.s [MOTOROLA_DELTA]: New alternative for 68k.
341196263Sobrien
341296263SobrienSun Jan 28 22:29:17 1990  David J. MacKenzie  (djm at hobbes.ai.mit.edu)
341396263Sobrien
341496263Sobrien	* getopt1.c (main): Fix bug that prevented the first long
341596263Sobrien	option from being recognized.
341696263Sobrien
341796263Sobrien	* getopt.c: Move comment on the return value for long-named
341896263Sobrien	options to a more appropriate place.
341996263Sobrien
342096263SobrienWed Jan 24 19:11:27 1990  David J. MacKenzie  (djm at hobbes.ai.mit.edu)
342196263Sobrien
342296263Sobrien	* glob.c (glob_filename): Change '==' to '=' in what was
342396263Sobrien	clearly supposed to be an assignment statement.
342496263Sobrien
342596263SobrienMon Jan 22 18:14:40 1990  David J. MacKenzie  (djm at rice-chex)
342696263Sobrien
342796263Sobrien	* regcmp.c (regcmp): Allocate whole return value with one call
342896263Sobrien	to malloc, so freeing the buffer works the same way as it does
342996263Sobrien	on System V.
343096263Sobrien
343196263SobrienTue Jan 16 22:17:03 1990  Jim Kingdon  (kingdon at pogo.ai.mit.edu)
343296263Sobrien
343396263Sobrien	* a.out.gnu.h [hp300, pyr]: Define SEGMENT_SIZE to be page_size
343496263Sobrien
343596263SobrienWed Jan 10 06:57:10 1990  David J. MacKenzie  (djm at hobbes.ai.mit.edu)
343696263Sobrien
343796263Sobrien	* glob.c: Use <sys/ndir.h> if SYSNDIR is defined (some Xenix
343896263Sobrien	systems need this).
343996263Sobrien
344096263SobrienMon Jan  8 12:33:55 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
344196263Sobrien
344296263Sobrien	* regex.c (re_compile_pattern): Add missing break in prev change.
344396263Sobrien
344496263SobrienMon Jan  1 12:16:56 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
344596263Sobrien
344696263Sobrien	* regex.c (re_compile_pattern): Ignore \<, etc., checking
344796263Sobrien	context of $.
344896263Sobrien
344996263SobrienMon Dec 25 12:00:16 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
345096263Sobrien
345196263Sobrien	* obstack.h (obstack_object_size, obstack_room): Eliminate _obstack.
345296263Sobrien
345396263SobrienSat Dec 23 16:20:13 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
345496263Sobrien
345596263Sobrien	* regex.c (re_compile_fastmap): Put back deleted local k.
345696263Sobrien
345796263SobrienWed Dec 20 02:03:43 1989  David J. MacKenzie  (djm at hobbes.ai.mit.edu)
345896263Sobrien
345996263Sobrien	* getopt.h: Add function decls/prototypes for getopt and
346096263Sobrien	getopt_long.
346196263Sobrien
346296263Sobrien	* getopt.c: Bring some comments up to date with the code.
346396263Sobrien
346496263SobrienTue Dec 19 03:12:48 1989  David J. MacKenzie  (djm at hobbes.ai.mit.edu)
346596263Sobrien
346696263Sobrien	* regex.h: Add function prototypes if __STDC__ is defined.
346796263Sobrien
346896263Sobrien	* regex.c: Declare some external functions if emacs is not
346996263Sobrien	defined.  Add a few casts.
347096263Sobrien	(re_compile_fastmap): Remove unused variable.
347196263Sobrien
347296263SobrienMon Dec 18 14:12:53 1989  David J. MacKenzie  (djm at hobbes.ai.mit.edu)
347396263Sobrien
347496263Sobrien	* getopt.c: Declare some external functions.
347596263Sobrien
347696263SobrienMon Nov 20 19:57:00 1989  Jim Kingdon  (kingdon at hobbes.ai.mit.edu)
347796263Sobrien
347896263Sobrien	* a.out.gnu.h: Wrap N_MAGIC in #ifndef...#endif.
347996263Sobrien
348096263SobrienFri Nov 17 03:12:28 1989  Jim Kingdon  (kingdon at hobbes.ai.mit.edu)
348196263Sobrien
348296263Sobrien	* a.out.gnu.h: Wrap many things in #ifndef...#endif so file
348396263Sobrien	can be used in addition to a system-supplied a.out.h.
348496263Sobrien
348596263SobrienTue Oct 31 17:03:06 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
348696263Sobrien
348796263Sobrien	* getopt1.c (getopt_long): Delete mistaken test for index == 0.
348896263Sobrien
348996263SobrienWed Oct 25 17:50:51 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
349096263Sobrien
349196263Sobrien	* getopt.c (getopt): Set option_index properly for long options.
349296263Sobrien
349396263SobrienTue Oct 24 23:41:06 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
349496263Sobrien
349596263Sobrien	* getopt1.c (main): Fix initializers.
349696263Sobrien
349796263Sobrien	* getopt.c (getopt): Was off by 1, checking for missing arg
349896263Sobrien	for long option.
349996263Sobrien
350096263SobrienWed Oct 18 13:15:18 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
350196263Sobrien
350296263Sobrien	* getopt.c: Improve comments and an error message.
350396263Sobrien	Don't initialize most variables, for the sake of unexec.
350496263Sobrien
350596263SobrienTue Oct 17 03:06:14 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
350696263Sobrien
350796263Sobrien	* getopt.c (getopt): Uniformly don't recognize `+' as option
350896263Sobrien	if program doesn't use long options.
350996263Sobrien
351096263Sobrien	* getopt.c (getopt): Complain about ambiguous option abbreviations.
351196263Sobrien	But accept any exact match even if ambiguous.
351296263Sobrien
351396263Sobrien	* getopt.c (getopt): Report error for unrecognized long options.
351496263Sobrien
351596263SobrienSat Sep 30 14:47:29 1989  Jim Kingdon  (kingdon at hobbes.ai.mit.edu)
351696263Sobrien
351796263Sobrien	* malloc.c: "#else rcheck" -> "#else /* rcheck */".
351896263Sobrien
351996263SobrienTue Sep 19 19:00:58 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
352096263Sobrien
352196263Sobrien	* regex.h: Define RE_SYNTAX_POSIX_AWK.
352296263Sobrien
352396263SobrienSun Sep 17 15:20:46 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
352496263Sobrien
352596263Sobrien	* regex.h: Last change in RE_SYNTAX_AWK broke RE_SYNTAX_EGREP.
352696263Sobrien
352796263SobrienSat Sep 16 01:53:53 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
352896263Sobrien
352996263Sobrien	* regex.c (re_search_2): Stupid error propagating return code -2.
353096263Sobrien
353196263SobrienTue Sep 12 13:50:05 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
353296263Sobrien
353396263Sobrien	* crt0.c [ISI68K]: Reinstall label __start.
353496263Sobrien
353596263SobrienTue Sep  5 15:43:24 1989  Jim Kingdon  (kingdon at hobbes.ai.mit.edu)
353696263Sobrien
353796263Sobrien	* malloc.c: Define USG if hpux defined.
353896263Sobrien
353996263SobrienMon Aug 28 17:50:27 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
354096263Sobrien
354196263Sobrien	* regex.c (re_compile_pattern): With RE_AWK_CLASS_HACK, \ quotes
354296263Sobrien	all characters inside [...].
354396263Sobrien
354496263SobrienSat Aug 26 00:20:26 1989  Richard Stallman  (rms at apple-gunkies.ai.mit.edu)
354596263Sobrien
354696263Sobrien	* regex.h: Define RE_AWK_CLASS_HACK and change RE_SYNTAX_AWK.
354796263Sobrien	* regex.c (re_compile_pattern): Change syntax of \ inside [...]
354896263Sobrien	when RE_AWK_CLASS_HACK is set.
354996263Sobrien
355096263Sobrien	* regex.c (re_match_2): Declare strings to search as char *,
355196263Sobrien	and cast inside the function.
355296263Sobrien
355396263SobrienSat Aug 19 14:55:19 1989  Richard Stallman  (rms at apple-gunkies.ai.mit.edu)
355496263Sobrien
355596263Sobrien	* regex.c (EXTEND_BUFFER): Don't clobber c; do pointer arith
355696263Sobrien	to update b in portable fashion.
355796263Sobrien
355896263SobrienThu Aug 17 15:56:36 1989  Joseph Arceneaux  (jla at spiff)
355996263Sobrien
356096263Sobrien	* regex.c (EXTEND_BUFFER): Set c to bufp->buffer - old_buffer.
356196263Sobrien
356296263SobrienSun Aug 13 15:21:02 1989  Richard Stallman  (rms at hobbes.ai.mit.edu)
356396263Sobrien
356496263Sobrien	* obstack.h: Typos in comments.
356596263Sobrien
356696263SobrienSun Jul 30 20:24:52 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
356796263Sobrien
356896263Sobrien	* obstack.c (_obstack_newchunk): Never copy bytes past the end
356996263Sobrien	of the object.  Copy by COPYING_UNIT only for complete units
357096263Sobrien	that fit in the object; then copy remaining bytes singly.
357196263Sobrien	If obstack has less than the default alignment,
357296263Sobrien	copy all bytes singly.
357396263Sobrien
357496263SobrienThu Jul 20 01:51:56 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
357596263Sobrien
357696263Sobrien	* crt0.c: Delete spaces at ends of lines.
357796263Sobrien	[ISI68K]: Unconditionally enclose asms in function `_start'.
357896263Sobrien	Delete assembler definition of that function.
357996263Sobrien	Use a6, not fp, as register name.
358096263Sobrien
358196263SobrienSun Jul 16 16:32:52 1989  Jim Kingdon  (kingdon at hobbes.ai.mit.edu)
358296263Sobrien
358396263Sobrien	* a.out.encap.h: Remove #ifdef ALTOS code because according to
358496263Sobrien	Jyrki Kuoppala <jkp@sauna.hut.fi> it doesn't do what he put it
358596263Sobrien	in to do (which was work around a kernel bug).
358696263Sobrien
358796263SobrienThu Jun 29 19:59:16 1989  Randall Smith  (randy at apple-gunkies.ai.mit.edu)
358896263Sobrien
358996263Sobrien	* malloc.c (valloc): Changed to be conditionalized on ! hpux
359096263Sobrien	instead of ! HPUX (hpux this is generated by the OS).
359196263Sobrien
359296263SobrienTue Jun 20 21:14:57 1989  Roland McGrath  (roland at hobbes.ai.mit.edu)
359396263Sobrien
359496263Sobrien	* Makefile: include ../Makerules.
359596263Sobrien	Added .y->.tab.c implicit rule and rule to make unctime.tab.o.
359696263Sobrien	Use $(archpfx) in front of object files.
359796263Sobrien	Made some rules use $({LINK,COMPILE}.?) instead of $(CC), etc.
359896263Sobrien
359996263SobrienSat Jun 17 14:22:53 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
360096263Sobrien
360196263Sobrien	* regex.h (struct re_pattern_buffer): Make ALLOCATED and USED long.
360296263Sobrien	* regex.c (EXTEND_BUFFER): Use long constants to compare with them.
360396263Sobrien	Move assignment outside if-condition.
360496263Sobrien	Do pointer relocation arithmetic in strictly correct order.
360596263Sobrien
360696263SobrienSat Jun 10 00:26:01 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
360796263Sobrien
360896263Sobrien	* glob.c [USG]: Define rindex; declare getpwent, etc.
360996263Sobrien
361096263SobrienWed Jun  7 22:36:51 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
361196263Sobrien
361296263Sobrien	* alloca.s [hp9000s300]: Increase MAXREG for fpregs.
361396263Sobrien
361496263Sobrien	* crt0.c: For new hp assembler, define float_loc as fixed location.
361596263Sobrien
361696263SobrienWed May 31 17:51:41 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
361796263Sobrien
361896263Sobrien	* a.out.gnu.h: Define SEGMENT_SIZE for Altos.
361996263Sobrien
362096263SobrienMon May 22 17:59:17 1989  Roland McGrath  (mcgrath at tully.Berkeley.EDU)
362196263Sobrien
362296263Sobrien	* glob.c: Several changes for USG compatibility, etc. that have been
362396263Sobrien	in the version distributed with Make for a while.
362496263Sobrien	Today added new variable glob_tilde which makes glob_filename expand
362596263Sobrien	~ or ~USER, and made glob_filename, when given a directory with the
362696263Sobrien	file name pattern, return the directory alone.
362796263Sobrien
362896263SobrienWed May 17 16:45:36 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
362996263Sobrien
363096263Sobrien	* getopt.c (getopt): Add feature for long-named options;
363196263Sobrien	starting with `+'.
363296263Sobrien
363396263SobrienMon May  8 17:21:40 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
363496263Sobrien
363596263Sobrien	* crt0.c [sps7]: Handle mostly like orion, etc.
363696263Sobrien
363796263SobrienFri May  5 15:26:58 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
363896263Sobrien
363996263Sobrien	* obstack.c (_obstack_free): If __STDC__, define this as well as
364096263Sobrien	obstack_free.
364196263Sobrien
364296263Sobrien	* crt0.c [hp9000s300]: Give fixed address to fpa_loc, per cph.
364396263Sobrien
364496263SobrienTue May  2 14:42:26 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
364596263Sobrien
364696263Sobrien	* crt0.c [hp9000s300]: Allocate fpa_loc and float_loc.
364796263Sobrien
364896263SobrienSun Apr 23 00:22:37 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
364996263Sobrien
365096263Sobrien	* a.out.encap.h (COFF_MAGIC, SEGMENT_SIZE, N_DATADDR):
365196263Sobrien	Alternate definitions if ALTOS or if m68k.
365296263Sobrien
365396263Sobrien	* getopt.c: If __GNUC__, use builtin alloca.
365496263Sobrien	Define index if USG.
365596263Sobrien
365696263SobrienWed Apr 19 13:03:18 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
365796263Sobrien
365896263Sobrien	* crt0.c [m68000]: Call finitfp_() if nec on Sun.
365996263Sobrien
366096263SobrienFri Apr  7 22:22:38 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
366196263Sobrien
366296263Sobrien	* malloc.c: Rename BSD42 to BSD4_2, as in Emacs.
366396263Sobrien	If `emacs', let config.h decide whether to define that.
366496263Sobrien	(morecore): Change malloc_sbrk_used, etc., after error check.
366596263Sobrien
366696263SobrienThu Mar 23 18:21:56 1989  Randall Smith  (randy at apple-gunkies.ai.mit.edu)
366796263Sobrien
366896263Sobrien	* glob.c: Added new copyright notice.
366996263Sobrien
367096263SobrienThu Mar 16 16:56:54 1989  Randall Smith  (randy at gluteus.ai.mit.edu)
367196263Sobrien
367296263Sobrien	* malloc.c (malloc): Made sure that the MAGIC1 bytes written at
367396263Sobrien	the end of the space were positioned with regard to the new
367496263Sobrien	offset.
367596263Sobrien
367696263SobrienFri Mar 10 16:50:12 1989  Randall Smith  (randy at sugar-bombs.ai.mit.edu)
367796263Sobrien
367896263Sobrien	* malloc.c (realloc): Make sure that the start of the mhead is
367996263Sobrien	found correctly even when sizeof (struct mhead) doesn't divide 8
368096263Sobrien	properley.
368196263Sobrien
368296263Sobrien	* malloc.c (morecore): Added code to reset sigmask to correct
368396263Sobrien	value on a "no-more-room" return.
368496263Sobrien
368596263Sobrien	* malloc.c (malloc, free, realloc): Leave 8 bytes of space, not 4,
368696263Sobrien	before the actual data block.
368796263Sobrien
368896263SobrienFri Mar  3 10:52:14 1989  Randall Smith  (randy at apple-gunkies.ai.mit.edu)
368996263Sobrien
369096263Sobrien	* a.out.encap.h, stab.def: Modified to use new GNU General Public
369196263Sobrien	License.
369296263Sobrien
369396263SobrienThu Mar  2 15:45:46 1989  Randall Smith  (randy at apple-gunkies.ai.mit.edu)
369496263Sobrien
369596263Sobrien	* a.out.gnu.h [nlist]: Made n_type an unsigned char (for compilers
369696263Sobrien	where chars default to signed, which can screw up comparisons) and
369796263Sobrien	made n_value an unsigned long.
369896263Sobrien
369996263SobrienWed Mar  1 13:04:25 1989  Randall Smith  (randy at apple-gunkies.ai.mit.edu)
370096263Sobrien
370196263Sobrien	* getopt.c: Changed copyright header to reflect new GNU General
370296263Sobrien	public license.
370396263Sobrien
370496263SobrienFri Feb 24 13:00:21 1989  Randall Smith  (randy at gluteus.ai.mit.edu)
370596263Sobrien
370696263Sobrien	* regex.c, regex.h: Changed copyright header to reflect new GNU
370796263Sobrien	General public license.
370896263Sobrien
370996263SobrienSun Feb 19 08:02:01 1989  Richard Stallman  (rms at apple-gunkies.ai.mit.edu)
371096263Sobrien
371196263Sobrien	* getopt.c: If option argument is missing, return `?'.
371296263Sobrien
371396263SobrienFri Feb 10 13:31:05 1989  Randall Smith  (randy at plantaris.ai.mit.edu)
371496263Sobrien
371596263Sobrien	* stab.def: Changed comment on LSYM; also used for type
371696263Sobrien	descriptions.
371796263Sobrien
371896263SobrienWed Feb  1 23:15:39 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
371996263Sobrien
372096263Sobrien	* filemode.c (setst): Give `T' if sticky but not executable.
372196263Sobrien
372296263SobrienMon Jan  9 10:31:20 1989  Pace Willisson  (pace at prep.ai.mit.edu)
372396263Sobrien
372496263Sobrien	* a.out.gnu.h:  Change a_magic to a_info, and define macros
372596263Sobrien	to access it.  Programs that refer to the magic number should
372696263Sobrien	access it with N_MAGIC (exec), and set it with N_SET_MAGIC (exec,
372796263Sobrien	val).  This is a step to having a header that is unambiguous
372896263Sobrien	between big and little endian machines.
372996263Sobrien
373096263Sobrien	* a.out.encap.h: Use macros to access a_info fields.
373196263Sobrien
373296263SobrienWed Dec 28 18:58:53 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
373396263Sobrien
373496263Sobrien	* crt0.c (hp9000s300): Changes from Jinx: new flag `flag_fpa'
373596263Sobrien	set with a subx.  d0 loaded from a0 and doubled before first subx.
373696263Sobrien
373796263SobrienTue Dec 20 22:13:49 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
373896263Sobrien
373996263Sobrien	* a.out.gnu.h (N_DATADDR): Always define this if not already defined.
374096263Sobrien	(SEGMENT_SIZE): Define this for the vax.
374196263Sobrien
374296263SobrienTue Dec 20 14:57:38 1988  Pace Willisson  (pace at prep.at.mit.edu)
374396263Sobrien
374496263Sobrien	* a.out.gnu.h: Changed exec header to have two bytes
374596263Sobrien	(a_machtype and a_flags) instead of a_encap.  a_machtype
374696263Sobrien	is the same as on modern sun systems; a_flags can have
374796263Sobrien	machine specific flags.  (There may be some endian problems
374896263Sobrien	here:  You would like to have the magic number be the
374996263Sobrien	first two bytes in the file, and then the next two could
375096263Sobrien	be these options.  It looks like the 68000 definitions
375196263Sobrien	have to declare the options first to force this to happen.)
375296263Sobrien	Defined M_386 for a_machtype.
375396263Sobrien	Added definitions for N_DATOFF, N_TRELOFF, N_DRELOFF,
375496263Sobrien	N_DATADDR, N_BSSADDR (which are present in sun release 4.0)
375596263Sobrien
375696263Sobrien	* a.out.encap.h: Defined A_ENCAP as an a_flags value.  Changed
375796263Sobrien	uses of a_encap to a_flags & A_ENCAP
375896263Sobrien
375996263SobrienWed Dec  7 11:18:30 1988  Randall Smith  (randy at apple-gunkies.ai.mit.edu)
376096263Sobrien
376196263Sobrien	* malloc.c: Added functions malloc_mem_used and malloc_mem_free to
376296263Sobrien	return total amount of space allocated to program, and total space
376396263Sobrien	left in free pool before sbrk must be called.
376496263Sobrien
376596263SobrienTue Nov 22 13:05:25 1988  Randall Smith  (randy at cream-of-wheat.ai.mit.edu)
376696263Sobrien
376796263Sobrien	* glob.c: Incorporated some bug fixes and changes sent by Brian.
376896263Sobrien	None of them look disasterous.
376996263Sobrien
377096263SobrienFri Oct 21 12:40:24 1988  Randall Smith  (randy at cream-of-wheat.ai.mit.edu)
377196263Sobrien
377296263Sobrien	* malloc.c (free): Added code (within #ifdef rcheck) to given
377396263Sobrien	slightly more verbose warnings then an abort if free was called
377496263Sobrien	with garbage.
377596263Sobrien
377696263SobrienLocal Variables:
377796263Sobrienadd-log-time-format: current-time-string
377896263Sobrienmode: indented-text
377996263Sobrienleft-margin: 8
378096263Sobrienversion-control: never
378196263SobrienEnd:
3782