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
This commit is contained in:
parent
ebc25a17d4
commit
9af0625405
|
@ -1,3 +1,10 @@
|
|||
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
|
||||
|
|
60
gcc/gcc.c
60
gcc/gcc.c
|
@ -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");
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1 +1 @@
|
|||
char *version_string = "gcc-3.0.0 970802 experimental";
|
||||
char *version_string = "egcs-1.0.0 970814 (gcc2-970802 experimental)";
|
||||
|
|
Loading…
Reference in New Issue