diff options
Diffstat (limited to 'debian/patches/gcc-base-version.diff')
-rw-r--r-- | debian/patches/gcc-base-version.diff | 228 |
1 files changed, 0 insertions, 228 deletions
diff --git a/debian/patches/gcc-base-version.diff b/debian/patches/gcc-base-version.diff deleted file mode 100644 index c9c247f..0000000 --- a/debian/patches/gcc-base-version.diff +++ /dev/null @@ -1,228 +0,0 @@ -# DP: Set base version to 5, introduce full version 5.x.y. - -Index: b/src/gcc/BASE-VER -=================================================================== ---- a/src/gcc/BASE-VER -+++ b/src/gcc/BASE-VER -@@ -1 +1 @@ --6.3.0 -+6 -Index: b/src/gcc/FULL-VER -=================================================================== ---- /dev/null -+++ b/src/gcc/FULL-VER -@@ -0,0 +1 @@ -+6.3.0 -Index: b/src/gcc/Makefile.in -=================================================================== ---- a/src/gcc/Makefile.in -+++ b/src/gcc/Makefile.in -@@ -828,11 +828,13 @@ GTM_H = tm.h $(tm_file_list) in - TM_H = $(GTM_H) insn-flags.h $(OPTIONS_H) - - # Variables for version information. --BASEVER := $(srcdir)/BASE-VER # 4.x.y -+FULLVER := $(srcdir)/FULL-VER # 6.x.y -+BASEVER := $(srcdir)/BASE-VER # 6.x - DEVPHASE := $(srcdir)/DEV-PHASE # experimental, prerelease, "" - DATESTAMP := $(srcdir)/DATESTAMP # YYYYMMDD or empty - REVISION := $(srcdir)/REVISION # [BRANCH revision XXXXXX] - -+FULLVER_c := $(shell cat $(FULLVER)) - BASEVER_c := $(shell cat $(BASEVER)) - DEVPHASE_c := $(shell cat $(DEVPHASE)) - DATESTAMP_c := $(shell cat $(DATESTAMP)) -@@ -857,6 +859,7 @@ PATCHLEVEL_c := \ - # immediately after the comma in the $(if ...) constructs is - # significant - do not remove it. - BASEVER_s := "\"$(BASEVER_c)\"" -+FULLVER_s := "\"$(FULLVER_c)\"" - DEVPHASE_s := "\"$(if $(DEVPHASE_c), ($(DEVPHASE_c)))\"" - DATESTAMP_s := \ - "\"$(if $(DEVPHASE_c)$(filter-out 0,$(PATCHLEVEL_c)), $(DATESTAMP_c))\"" -@@ -2015,8 +2018,8 @@ default-c.o: config/default-c.c - - # Files used by all variants of C and some other languages. - --CFLAGS-prefix.o += -DPREFIX=\"$(prefix)\" -DBASEVER=$(BASEVER_s) --prefix.o: $(BASEVER) -+CFLAGS-prefix.o += -DPREFIX=\"$(prefix)\" -DBASEVER=$(FULLVER_s) -+prefix.o: $(FULLVER) - - # Language-independent files. - -@@ -2024,7 +2027,8 @@ DRIVER_DEFINES = \ - -DSTANDARD_STARTFILE_PREFIX=\"$(unlibsubdir)/\" \ - -DSTANDARD_EXEC_PREFIX=\"$(libdir)/gcc/\" \ - -DSTANDARD_LIBEXEC_PREFIX=\"$(libexecdir)/gcc/\" \ -- -DDEFAULT_TARGET_VERSION=\"$(version)\" \ -+ -DDEFAULT_TARGET_VERSION=\"$(BASEVER_c)\" \ -+ -DDEFAULT_TARGET_FULL_VERSION=\"$(FULLVER_c)\" \ - -DDEFAULT_REAL_TARGET_MACHINE=\"$(real_target_noncanonical)\" \ - -DDEFAULT_TARGET_MACHINE=\"$(target_noncanonical)\" \ - -DSTANDARD_BINDIR_PREFIX=\"$(bindir)/\" \ -@@ -2074,20 +2078,20 @@ s-options-h: optionlist $(srcdir)/opt-fu - - dumpvers: dumpvers.c - --CFLAGS-version.o += -DBASEVER=$(BASEVER_s) -DDATESTAMP=$(DATESTAMP_s) \ -+CFLAGS-version.o += -DBASEVER=$(FULLVER_s) -DDATESTAMP=$(DATESTAMP_s) \ - -DREVISION=$(REVISION_s) \ - -DDEVPHASE=$(DEVPHASE_s) -DPKGVERSION=$(PKGVERSION_s) \ - -DBUGURL=$(BUGURL_s) --version.o: $(REVISION) $(DATESTAMP) $(BASEVER) $(DEVPHASE) -+version.o: $(REVISION) $(DATESTAMP) $(FULLVER) $(DEVPHASE) - - # lto-compress.o needs $(ZLIBINC) added to the include flags. - CFLAGS-lto-compress.o += $(ZLIBINC) - - bversion.h: s-bversion; @true --s-bversion: BASE-VER -- echo "#define BUILDING_GCC_MAJOR `echo $(BASEVER_c) | sed -e 's/^\([0-9]*\).*$$/\1/'`" > bversion.h -- echo "#define BUILDING_GCC_MINOR `echo $(BASEVER_c) | sed -e 's/^[0-9]*\.\([0-9]*\).*$$/\1/'`" >> bversion.h -- echo "#define BUILDING_GCC_PATCHLEVEL `echo $(BASEVER_c) | sed -e 's/^[0-9]*\.[0-9]*\.\([0-9]*\)$$/\1/'`" >> bversion.h -+s-bversion: FULL-VER -+ echo "#define BUILDING_GCC_MAJOR `echo $(FULLVER_c) | sed -e 's/^\([0-9]*\).*$$/\1/'`" > bversion.h -+ echo "#define BUILDING_GCC_MINOR `echo $(FULLVER_c) | sed -e 's/^[0-9]*\.\([0-9]*\).*$$/\1/'`" >> bversion.h -+ echo "#define BUILDING_GCC_PATCHLEVEL `echo $(FULLVER_c) | sed -e 's/^[0-9]*\.[0-9]*\.\([0-9]*\)$$/\1/'`" >> bversion.h - echo "#define BUILDING_GCC_VERSION (BUILDING_GCC_MAJOR * 1000 + BUILDING_GCC_MINOR)" >> bversion.h - $(STAMP) s-bversion - -@@ -2454,9 +2458,9 @@ build/%.o : # dependencies provided by - ## build/version.o is compiled by the $(COMPILER_FOR_BUILD) but needs - ## several C macro definitions, just like version.o - build/version.o: version.c version.h \ -- $(REVISION) $(DATESTAMP) $(BASEVER) $(DEVPHASE) -+ $(REVISION) $(DATESTAMP) $(FULLVER) $(DEVPHASE) - $(COMPILER_FOR_BUILD) -c $(BUILD_COMPILERFLAGS) $(BUILD_CPPFLAGS) \ -- -DBASEVER=$(BASEVER_s) -DDATESTAMP=$(DATESTAMP_s) \ -+ -DBASEVER=$(FULLVER_s) -DDATESTAMP=$(DATESTAMP_s) \ - -DREVISION=$(REVISION_s) \ - -DDEVPHASE=$(DEVPHASE_s) -DPKGVERSION=$(PKGVERSION_s) \ - -DBUGURL=$(BUGURL_s) -o $@ $< -@@ -2679,8 +2683,8 @@ PREPROCESSOR_DEFINES = \ - -DSTANDARD_EXEC_PREFIX=\"$(libdir)/gcc/\" \ - @TARGET_SYSTEM_ROOT_DEFINE@ - --CFLAGS-cppbuiltin.o += $(PREPROCESSOR_DEFINES) -DBASEVER=$(BASEVER_s) --cppbuiltin.o: $(BASEVER) -+CFLAGS-cppbuiltin.o += $(PREPROCESSOR_DEFINES) -DBASEVER=$(FULLVER_s) -+cppbuiltin.o: $(FULLVER) - - CFLAGS-cppdefault.o += $(PREPROCESSOR_DEFINES) - -@@ -2696,8 +2700,8 @@ build/gcov-iov$(build_exeext): build/gco - build/gcov-iov.o -o $@ - - gcov-iov.h: s-iov; @true --s-iov: build/gcov-iov$(build_exeext) $(BASEVER) $(DEVPHASE) -- build/gcov-iov$(build_exeext) '$(BASEVER_c)' '$(DEVPHASE_c)' \ -+s-iov: build/gcov-iov$(build_exeext) $(FULLVER) $(DEVPHASE) -+ build/gcov-iov$(build_exeext) '$(FULLVER_c)' '$(DEVPHASE_c)' \ - > tmp-gcov-iov.h - $(SHELL) $(srcdir)/../move-if-change tmp-gcov-iov.h gcov-iov.h - $(STAMP) s-iov -@@ -2976,8 +2980,8 @@ TEXI_GCCINSTALL_FILES = install.texi ins - TEXI_CPPINT_FILES = cppinternals.texi gcc-common.texi gcc-vers.texi - - # gcc-vers.texi is generated from the version files. --gcc-vers.texi: $(BASEVER) $(DEVPHASE) -- (echo "@set version-GCC $(BASEVER_c)"; \ -+gcc-vers.texi: $(FULLVER) $(DEVPHASE) -+ (echo "@set version-GCC $(FULLVER_c)"; \ - if [ "$(DEVPHASE_c)" = "experimental" ]; \ - then echo "@set DEVELOPMENT"; \ - else echo "@clear DEVELOPMENT"; \ -Index: b/src/libjava/testsuite/lib/libjava.exp -=================================================================== ---- a/src/libjava/testsuite/lib/libjava.exp -+++ b/src/libjava/testsuite/lib/libjava.exp -@@ -179,7 +179,8 @@ proc libjava_init { args } { - - set text [eval exec "$GCJ_UNDER_TEST -B$specdir -v 2>@ stdout"] - regexp " version \[^\n\r\]*" $text version -- set libjava_version [lindex $version 1] -+ # FIXME: Still needed? -+ set libjava_version 6 - - verbose "version: $libjava_version" - -Index: b/src/gcc/gcc.c -=================================================================== ---- a/src/gcc/gcc.c -+++ b/src/gcc/gcc.c -@@ -278,7 +278,8 @@ static const char *compiler_version; - - /* The target version. */ - --static const char *const spec_version = DEFAULT_TARGET_VERSION; -+static const char *const base_version = DEFAULT_TARGET_VERSION; -+static const char *const spec_version = DEFAULT_TARGET_FULL_VERSION; - - /* The target machine. */ - -@@ -4492,7 +4493,7 @@ process_command (unsigned int decoded_op - running, or, if that is not available, the configured prefix. */ - tooldir_prefix - = concat (gcc_exec_prefix ? gcc_exec_prefix : standard_exec_prefix, -- spec_host_machine, dir_separator_str, spec_version, -+ spec_host_machine, dir_separator_str, base_version, - accel_dir_suffix, dir_separator_str, tooldir_prefix2, NULL); - free (tooldir_prefix2); - -@@ -7367,7 +7368,7 @@ driver::set_up_specs () const - - /* Read specs from a file if there is one. */ - -- machine_suffix = concat (spec_host_machine, dir_separator_str, spec_version, -+ machine_suffix = concat (spec_host_machine, dir_separator_str, base_version, - accel_dir_suffix, dir_separator_str, NULL); - just_machine_suffix = concat (spec_machine, dir_separator_str, NULL); - -@@ -7572,7 +7573,7 @@ driver::set_up_specs () const - /* If we have a GCC_EXEC_PREFIX envvar, modify it for cpp's sake. */ - if (gcc_exec_prefix) - gcc_exec_prefix = concat (gcc_exec_prefix, spec_host_machine, -- dir_separator_str, spec_version, -+ dir_separator_str, base_version, - accel_dir_suffix, dir_separator_str, NULL); - - /* Now we have the specs. -Index: b/src/gcc/configure.ac -=================================================================== ---- a/src/gcc/configure.ac -+++ b/src/gcc/configure.ac -@@ -207,7 +207,7 @@ if test x${gcc_gxx_include_dir} = x; the - if test x${enable_version_specific_runtime_libs} = xyes; then - gcc_gxx_include_dir='${libsubdir}/include/c++' - else -- libstdcxx_incdir='include/c++/$(version)' -+ libstdcxx_incdir='include/c++/$(BASEVER_c)' - if test x$host != x$target; then - libstdcxx_incdir="$target_alias/$libstdcxx_incdir" - fi -@@ -1746,6 +1746,7 @@ changequote([,])dnl - - changequote(,)dnl - gcc_BASEVER=`cat $srcdir/BASE-VER` -+gcc_FULLVER=`cat $srcdir/FULL-VER` - gcc_DEVPHASE=`cat $srcdir/DEV-PHASE` - gcc_DATESTAMP=`cat $srcdir/DATESTAMP` - if test -f $srcdir/REVISION ; then -@@ -1756,12 +1757,12 @@ fi - cat > plugin-version.h <<EOF - #include "configargs.h" - --#define GCCPLUGIN_VERSION_MAJOR `echo $gcc_BASEVER | sed -e 's/^\([0-9]*\).*$/\1/'` --#define GCCPLUGIN_VERSION_MINOR `echo $gcc_BASEVER | sed -e 's/^[0-9]*\.\([0-9]*\).*$/\1/'` --#define GCCPLUGIN_VERSION_PATCHLEVEL `echo $gcc_BASEVER | sed -e 's/^[0-9]*\.[0-9]*\.\([0-9]*\)$/\1/'` -+#define GCCPLUGIN_VERSION_MAJOR `echo $gcc_FULLVER | sed -e 's/^\([0-9]*\).*$/\1/'` -+#define GCCPLUGIN_VERSION_MINOR `echo $gcc_FULLVER | sed -e 's/^[0-9]*\.\([0-9]*\).*$/\1/'` -+#define GCCPLUGIN_VERSION_PATCHLEVEL `echo $gcc_FULLVER | sed -e 's/^[0-9]*\.[0-9]*\.\([0-9]*\)$/\1/'` - #define GCCPLUGIN_VERSION (GCCPLUGIN_VERSION_MAJOR*1000 + GCCPLUGIN_VERSION_MINOR) - --static char basever[] = "$gcc_BASEVER"; -+static char basever[] = "$gcc_FULLVER"; - static char datestamp[] = "$gcc_DATESTAMP"; - static char devphase[] = "$gcc_DEVPHASE"; - static char revision[] = "$gcc_REVISION"; |