Commit 9af06254 by Jeffrey A Law Committed by Jeff Law

version.c: Change the version string to look like...

        * version.c: Change the version string to look like:
        egcs-1.0.0 970814 (gcc2-970802 experimental).

        * gcc.c: Take out experimental snapshot warning message.

From-SVN: r14811
parent ebc25a17
Fri Aug 15 12:49:56 1997 Jeffrey A Law (law@cygnus.com)
* version.c: Change the version string to look like:
egcs-1.0.0 970814 (gcc2-970802 experimental).
* gcc.c: Take out experimental snapshot warning message.
Fri Aug 15 13:43:39 1997 Michael Meissner <meissner@cygnus.com>
* haifa-sched.c (debug_dependencies): Use GET_NOTE_INSN_NAME to
......
......@@ -4308,11 +4308,6 @@ main (argc, argv)
signal (SIGPIPE, fatal_error);
#endif
{ /* Warn users they are using developmental software. */
static void snapshot_warning ();
snapshot_warning ();
}
argbuf_length = 10;
argbuf = (char **) xmalloc (argbuf_length * sizeof (char *));
......@@ -5473,58 +5468,3 @@ print_multilib_info ()
++p;
}
}
/* For snapshots only.
Warn the user that this version of gcc is for testing and developing only.
If this is unix, we can restrict the warning to once per day.
Otherwise always issue it. */
#define TIMESTAMP_FILE ".gcc-test-time"
#define ONE_DAY (24*60*60)
static void
snapshot_warning ()
{
char *home;
int print_p = 1;
#ifdef unix
home = getenv ("HOME");
if (home != NULL)
{
char *file_name = (char *) alloca (strlen (home) + 1 + sizeof (TIMESTAMP_FILE));
struct stat statbuf;
time_t now = time (NULL);
int s;
sprintf (file_name, "%s/%s", home, TIMESTAMP_FILE);
s = stat (file_name, &statbuf);
if (s == 0
&& (statbuf.st_mtime + ONE_DAY > now))
print_p = 0;
else
{
FILE *f;
if ((f = fopen (file_name, "w")) == NULL)
{
/* Ensure we have write access. */
chmod (file_name, s == 0 ? (statbuf.st_mode + 0200) : 0644);
f = fopen (file_name, "w");
}
if (f != NULL)
{
fputc ('\n', f);
fclose (f);
}
}
}
#endif
if (print_p)
{
fprintf (stderr, "*** This is a development snapshot of GCC.\n");
fprintf (stderr, "*** It is not reliable release, and the GCC developers\n");
fprintf (stderr, "*** warn you not to use it for anything except to test it.\n");
}
}
char *version_string = "gcc-3.0.0 970802 experimental";
char *version_string = "egcs-1.0.0 970814 (gcc2-970802 experimental)";
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment