ChangeLog.lib revision 96263
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