ignored by import
authorJason Merrill <jason@gcc.gnu.org>
Thu, 21 Aug 1997 23:14:36 +0000 (19:14 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Thu, 21 Aug 1997 23:14:36 +0000 (19:14 -0400)
From-SVN: r14882

libio/stdio/ChangeLog.old [new file with mode: 0644]
mpw-install [new file with mode: 0644]

diff --git a/libio/stdio/ChangeLog.old b/libio/stdio/ChangeLog.old
new file mode 100644 (file)
index 0000000..9cc5d32
--- /dev/null
@@ -0,0 +1,141 @@
+Thu Jun 24 12:34:43 1993  Per Bothner  (bothner@rtl.cygnus.com)
+
+       * configure.in (TARGETLIB):  Fix libio.a -> libstdio++.a.
+
+Fri May 28 16:05:20 1993  Per Bothner  (bothner@rtl.cygnus.com)
+
+       * stdio.h:  Don't define NULL as (void*)0, if __cplusplus,
+       unless g++.
+
+Mon Apr 26 12:47:43 1993  Ian Lance Taylor  (ian@cygnus.com)
+
+       * tmpnam.C: Don't include unnecessary header files.
+
+Fri Oct 16 17:27:39 1992  Per Bothner  (bothner@rtl.cygnus.com)
+
+       * fseek.C, stdio.h:  fseek() returns int, not long.
+       * stdio.h:  Define size_t with typedef, not macro.
+       * stdio.h:  Use renamed __std_filebuf_0 etc instead of
+       old names  _cin_sbuf (etc).  (See ../strstrbufs.C.)
+       * stdio.h, fprintf.C, printf.C:  Implement non-macro versions
+       of stdin/stdout/stderr, for use by debuggers.
+
+Mon Aug 17 15:26:23 1992  Mike Stump  (mrs@rtl.cygnus.com)
+
+       * setbuf.C (setbuf), setvbuf.C (setvbuf): Fix typo.  fp should be
+       stream.
+
+Mon Aug 10 19:22:50 1992  Per Bothner  (bothner@cygnus.com)
+
+       * setbuf.C, setvbuf.C:  Stylistic change:  Use
+       FILE_to_streambuf macro instead of __validfp + cast.
+       * setbuf.C (setbuf):  Turn off linebuffering.
+
+Mon Aug 10 11:40:22 1992  Ian Lance Taylor  (ian@dumbest.cygnus.com)
+
+       * Makefile.in: always create installation directories.
+
+Mon Jul 20 14:56:39 1992  Mike Stump  (mrs@cygnus.com)
+
+       * fread.c (fread), fwrite.C (fwrite), tmpnam.C (tempnam):
+       Cast a void * to a char *, since it is not a standard
+       conversion.
+
+Fri Jun 26 12:06:47 1992  Per Bothner  (bothner@rtl.cygnus.com)
+
+       * stdio.h:  Declare Posix stuff even without _POSIX_SOURCE
+       unless __STRICT_ANSI__ is defined.
+       * fflush.C:  Use streambuf::sync() rather than overflow(EOF),
+       since that seems likely to be more consistent with Posix
+       (though only your language lawyer can tell for sure).
+
+Wed Jun 17 17:02:30 1992  Per Bothner  (bothner@rtl.cygnus.com)
+
+       * Makefile.in:  Fix *clean rules.
+       * stdio.h:  Protect prototypes for the sake of K&R compilers.
+
+Thu Jun  4 12:01:05 1992  Per Bothner  (bothner@rtl.cygnus.com)
+
+       * stdio.h: Fix typo: tmpname -> tmpnam.
+
+       * remove.C, rename.C:  Remove redundant prototypes
+       for link() and unlink().
+
+Wed Jun  3 17:00:15 1992  Per Bothner  (bothner@rtl.cygnus.com)
+
+       * fgetpos.C, fsetpos.C, gets.C, perror.C, puts.C, remove.C,
+       rename.C, tmpfile.C, tmpnam.C:  New files, adding the
+       remaining pieces of ANSI functionality.
+       * stdio.h:  Add new functions and macros.
+       * Makefile.in:  Add new file.
+       * fputs.C (fputs):  Fix return value according to ANSI.
+       * ftell.C (ftell):  Make sure errno is set on an error
+       (if not set by lower-level routines), as required by ANSI.
+
+Sun May 31 14:05:07 1992  Per Bothner  (bothner@rtl.cygnus.com)
+
+       * Makefile.in:  Use  CFLAGS, not MINUS_G.
+
+Thu May 28 13:52:27 1992  Per Bothner  (bothner@rtl.cygnus.com)
+
+       * stdio.h:  #include <stdarg.h> if _G_config.h tells us we need to.
+       * vfscanf.C, vscanf.C, vsscanf.C:  Use _G_va_list
+       instead of va_list, to be consistent.
+
+Thu May 14 12:43:35 1992  Per Bothner  (bothner@rtl.cygnus.com)
+
+       * Makefile.in:  Define IO_DIR (needed by depend rules).
+
+Wed May  6 15:40:46 1992  Per Bothner  (bothner@rtl.cygnus.com)
+
+       * Makefile.in:  Delete $(TARGETLIB) before runing ar.
+       * fseek.C:  fseek() should return 0 on success, not
+       the new position.
+
+Mon Apr 20 14:33:09 1992  Per Bothner  (bothner@cygnus.com)
+
+       * popen.C:  New file, defines popen() and pclose() using procbufs.
+       * Makefile.in, stdio.h:  Add popen.
+
+Fri Apr 17 09:13:04 1992  Per Bothner  (bothner at PersSony)
+
+       * configure.in: No longer needed.
+       * stdio.C:  Removed __underflow and __overflow; now in libio.a.
+       * fflush.C:  Add FILE*->streambuf* cast, for new __overflow.
+       * stdio.h: Use __underflow and __overflow in libio.a.
+
+Wed Feb 26 11:56:04 1992  Per Bothner  (bothner at cygnus.com)
+
+       * freopen.C, sscanf.C, vfscanf.C, vsprintf.C: Removed
+       redundant 'extern "C"' (or just plain 'extern') before
+       function definitions.
+       * stdio.h:  Try to clean up some system-specific
+       stuff by getting parameters from _G_config.h.
+       *  vprintf.C, vsprintf.C: Use _G_va_list, not _STDIO_VA
+
+Tue Feb  4 13:26:12 1992  Per Bothner  (bothner at cygnus.com)
+
+       * Makefile.in:  Rename library to libstdio++.a,
+       and add 'install' rule.
+       * fread.C:  Fix to return correct count.
+       * fwrite.C:  Pull out stuff from BSD; just use streambuf::sputn.
+       * stdio.C, fflush.c:  Use new streambuf::flush_all() method.
+       * stdio.h, hvfprintf.C, vprintf.C, vsprintf.C:
+       Define _STDIO_VA and use it instead of va_list.
+       (Using va_list causes namespace problems.)
+
+Thu Jan 16 17:04:26 1992  Per Bothner  (bothner at cygnus.com)
+
+       * *printf.C:  Change __vsbprintf(sb ...) to sb->vform(...).
+       * *scanf.C:  Change __vsbscanf(sb ...) to sb->vscan(...).
+       * emulate.C:  Removed unused function __stdio_check_offset.
+
+Fri Jan  3 16:12:18 1992  Per Bothner  (bothner at cygnus.com)
+
+       * Makefile.in:  Make fit better with rest of libg++ Makefiles.
+
+Thu Jan  2 22:31:04 1992  John Gilmore  (gnu at cygnus.com)
+
+       * Makefile.in, configure.in:  Create.
+       * Makefile:  Remove.
+       * ChangeLog:  Create.
diff --git a/mpw-install b/mpw-install
new file mode 100644 (file)
index 0000000..04c5aac
--- /dev/null
@@ -0,0 +1,122 @@
+# GNU Install script for MPW.
+
+Set OldExit "{Exit}"
+Set Exit 0
+
+Set TempUserStartup "{TempFolder}"__temp__UserStartup
+
+Echo '# UserStartup generated by GNU Install script' > "{TempUserStartup}"
+Echo ''                                                >> "{TempUserStartup}"
+
+# (should) Check that disk space is sufficient for installation.
+
+# Assume that the install script is where everything else is.
+
+Set thisdir "`Directory`"
+
+# Copy the binaries to the desired place.
+
+Confirm -t "Copy the binaries to somewhere else?"
+Set TmpStatus {Status}
+If {TmpStatus} == 0
+       Set bindest "`GetFileName -d -m "Where to install the binaries?"`"
+       If {Status} == 0
+               If "`Exists "{thisdir}bin"`" != ""
+                       For afile In "{thisdir}"bin:\Option-x
+                               Duplicate -y "{afile}" "{bindest}"
+                       End For
+               Else
+                       Echo "bin directory not found, exiting"
+                       Exit 1
+               End If
+       Else
+               Echo "No destination supplied, exiting"
+               Exit 1
+       End If
+Else If {TmpStatus} == 4
+       # Use the existing directory.
+       Set bindest "{thisdir}bin:"
+Else
+       # Cancelled from confirmation, escape altogether.
+       Exit 1
+End If
+
+# Copy the libraries to the desired place.
+
+Confirm -t "Copy the libraries to somewhere else?"
+Set TmpStatus {Status}
+If {TmpStatus} == 0
+       Set libdest "`GetFileName -d -m "Where to install the libraries?"`"
+       If {Status} == 0
+               If "`Exists "{thisdir}lib:"`" != ""
+                       For afile In "{thisdir}"lib:\Option-x
+                               Duplicate -y "{afile}" "{libdest}"
+                       End For
+               Else
+                       Echo "lib directory not found, exiting"
+                       Exit 1
+               End If
+       Else
+               Echo "No destination supplied, exiting"
+               Exit 1
+       End If
+Else If {TmpStatus} == 4
+       # Use the existing directory.
+       Set libdest "{thisdir}lib:"
+Else
+       # Cancelled from confirmation, escape altogether.
+       Exit 1
+End If
+
+
+# Add the location of the binaries to the command path.
+
+Echo -n 'Set Commands "'                       >> "{TempUserStartup}"
+Echo -n "{bindest}"                            >> "{TempUserStartup}"
+Echo    ',{Commands}"'                         >> "{TempUserStartup}"
+Echo ''                                                >> "{TempUserStartup}"
+
+# Set up GCC exec prefix.
+
+Set gcclibdir "{libdest}"gcc-lib:
+
+Echo -n 'Set GCC_EXEC_PREFIX "'                        >> "{TempUserStartup}"
+Echo -n "{gcclibdir}"                          >> "{TempUserStartup}"
+Echo    '"'                                    >> "{TempUserStartup}"
+Echo "Export GCC_EXEC_PREFIX"                  >> "{TempUserStartup}"
+Echo ''                                                >> "{TempUserStartup}"
+
+# Set up path to libgcc.xcoff etc.
+
+Echo -n 'Set GCCPPCLibraries "'                        >> "{TempUserStartup}"
+Echo -n "{libdest}"                            >> "{TempUserStartup}"
+Echo    '"'                                    >> "{TempUserStartup}"
+Echo "Export GCCPPCLibraries"                  >> "{TempUserStartup}"
+Echo ''                                                >> "{TempUserStartup}"
+
+# Display contents of UserStartup, confirm installation.
+
+Set UserStartupName "UserStartup\Option-8GNU"
+
+Echo "Contents of" {UserStartupName} "will be:"
+Catenate "{TempUserStartup}"
+
+Confirm "Install {UserStartupName} into the MPW folder {MPW} ?"
+If {Status} == 0
+       Duplicate "{TempUserStartup}" "{MPW}{UserStartupName}"
+       Delete -y "{TempUserStartup}"
+Else
+       Echo "{UserStartupName} file not installed"
+End If
+
+# (should) Check HEXA resource, warn if low.
+
+# (should) Check for spaces in pathnames, warn if found.
+
+Echo "Installation was successful."
+Echo ""
+Echo "Be sure to review the usage notes in 'Read Me for MPW' before proceeding!"
+
+# Restore previous settings.
+
+Set Exit "{OldExit}"