Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 113541 | Differences between
and this patch

Collapse All | Expand All

(-)gcc-4.1-20051113/gcc/gcc.c.orig (-5 / +12 lines)
Lines 3409-3415 Link Here
3409
	}
3409
	}
3410
      else if (! strcmp (argv[i], "-dumpversion"))
3410
      else if (! strcmp (argv[i], "-dumpversion"))
3411
	{
3411
	{
3412
	  printf ("%s\n", spec_version);
3412
          char *s = getenv ("GCC_VERSION");
3413
          if (s)
3414
            printf ("%s\n", s);
3415
          else
3416
            printf ("%s\n", spec_version);
3413
	  exit (0);
3417
	  exit (0);
3414
	}
3418
	}
3415
      else if (! strcmp (argv[i], "-dumpmachine"))
3419
      else if (! strcmp (argv[i], "-dumpmachine"))
Lines 6026-6031 Link Here
6026
  const char *p;
6030
  const char *p;
6027
  struct user_specs *uptr;
6031
  struct user_specs *uptr;
6028
6032
6033
  char *tmp_version_string = getenv ("GCC_VERSION_STRING");
6034
  if (tmp_version_string) version_string = tmp_version_string;
6035
6029
  p = argv[0] + strlen (argv[0]);
6036
  p = argv[0] + strlen (argv[0]);
6030
  while (p != argv[0] && !IS_DIR_SEPARATOR (p[-1]))
6037
  while (p != argv[0] && !IS_DIR_SEPARATOR (p[-1]))
6031
    --p;
6038
    --p;
6032
-- gcc-4.1-20051113/gcc/version.c.orig
6039
++ gcc-4.1-20051113/gcc/version.c
Lines 22-25 const char bug_report_url[] = "<URL:http Link Here
22
/* The complete version string, assembled from several pieces.
22
/* The complete version string, assembled from several pieces.
23
   BASEVER, DATESTAMP, and DEVPHASE are defined by the Makefile.  */
23
   BASEVER, DATESTAMP, and DEVPHASE are defined by the Makefile.  */
24
const char version_string[] = BASEVER DATESTAMP DEVPHASE VERSUFFIX;
24
char *version_string = BASEVER DATESTAMP DEVPHASE VERSUFFIX;
25
-- gcc-4.1-20051113/gcc/version.h.orig
25
++ gcc-4.1-20051113/gcc/version.h
Lines 1-5 Link Here
1
#ifndef GCC_VERSION_H
1
#ifndef GCC_VERSION_H
2
#define GCC_VERSION_H
2
#define GCC_VERSION_H
3
extern const char version_string[];
3
extern char *version_string;
4
extern const char bug_report_url[];
4
extern const char bug_report_url[];
5
#endif /* ! GCC_VERSION_H */
5
#endif /* ! GCC_VERSION_H */

Return to bug 113541