From 5f7413af61d09f7d42a514664121e868cb634ce4eab0c596f04bbf7ae8d172a9 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Mon, 27 Feb 2023 14:05:37 +0000 Subject: [PATCH] Accepting request 1068011 from devel:gcc:next - Always enable the link mutex. - Bump to 529e03b9882fe48cfa3c182abb12a5858a5762a2, git6353. - Rebase gcc44-rename-info-files.patch patch. OBS-URL: https://build.opensuse.org/request/show/1068011 OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=24 --- cross-aarch64-gcc13-bootstrap.spec | 7 +- cross-aarch64-gcc13.spec | 7 +- cross-amdgcn-gcc13.spec | 7 +- cross-arm-gcc13.spec | 7 +- cross-arm-none-gcc13-bootstrap.spec | 7 +- cross-arm-none-gcc13.spec | 7 +- cross-avr-gcc13-bootstrap.spec | 7 +- cross-avr-gcc13.spec | 7 +- cross-epiphany-gcc13-bootstrap.spec | 7 +- cross-epiphany-gcc13.spec | 7 +- cross-hppa-gcc13-bootstrap.spec | 7 +- cross-hppa-gcc13.spec | 7 +- cross-m68k-gcc13.spec | 7 +- cross-mips-gcc13.spec | 7 +- cross-nvptx-gcc13.spec | 7 +- cross-ppc64-gcc13.spec | 7 +- cross-ppc64le-gcc13.spec | 7 +- cross-pru-gcc13-bootstrap.spec | 7 +- cross-pru-gcc13.spec | 7 +- cross-riscv64-elf-gcc13-bootstrap.spec | 7 +- cross-riscv64-elf-gcc13.spec | 7 +- cross-riscv64-gcc13-bootstrap.spec | 7 +- cross-riscv64-gcc13.spec | 7 +- cross-rx-gcc13-bootstrap.spec | 7 +- cross-rx-gcc13.spec | 7 +- cross-s390x-gcc13.spec | 7 +- cross-sparc-gcc13.spec | 7 +- cross-sparc64-gcc13.spec | 7 +- cross-x86_64-gcc13.spec | 7 +- gcc-13.0.1+git5679.tar.xz | 3 - gcc-13.0.1+git6353.tar.xz | 3 + gcc.spec.in | 7 +- gcc11-gdwarf-4-default.patch | 6 +- gcc13-testresults.spec | 7 +- gcc13.changes | 13 +- gcc13.spec | 7 +- gcc44-rename-info-files.patch | 252 ++++++++++++------------- 37 files changed, 205 insertions(+), 296 deletions(-) delete mode 100644 gcc-13.0.1+git5679.tar.xz create mode 100644 gcc-13.0.1+git6353.tar.xz diff --git a/cross-aarch64-gcc13-bootstrap.spec b/cross-aarch64-gcc13-bootstrap.spec index 2f0d33a..53c46c7 100644 --- a/cross-aarch64-gcc13-bootstrap.spec +++ b/cross-aarch64-gcc13-bootstrap.spec @@ -103,7 +103,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -332,7 +332,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -697,14 +697,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/cross-aarch64-gcc13.spec b/cross-aarch64-gcc13.spec index 4936116..4119314 100644 --- a/cross-aarch64-gcc13.spec +++ b/cross-aarch64-gcc13.spec @@ -103,7 +103,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -332,7 +332,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -697,14 +697,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/cross-amdgcn-gcc13.spec b/cross-amdgcn-gcc13.spec index 03447e1..8080bc0 100644 --- a/cross-amdgcn-gcc13.spec +++ b/cross-amdgcn-gcc13.spec @@ -103,7 +103,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -332,7 +332,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -697,14 +697,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/cross-arm-gcc13.spec b/cross-arm-gcc13.spec index 5c38cf6..beb3181 100644 --- a/cross-arm-gcc13.spec +++ b/cross-arm-gcc13.spec @@ -103,7 +103,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -332,7 +332,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -697,14 +697,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/cross-arm-none-gcc13-bootstrap.spec b/cross-arm-none-gcc13-bootstrap.spec index 469ab92..7480658 100644 --- a/cross-arm-none-gcc13-bootstrap.spec +++ b/cross-arm-none-gcc13-bootstrap.spec @@ -104,7 +104,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -333,7 +333,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -698,14 +698,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/cross-arm-none-gcc13.spec b/cross-arm-none-gcc13.spec index f0d7346..8d04f4d 100644 --- a/cross-arm-none-gcc13.spec +++ b/cross-arm-none-gcc13.spec @@ -103,7 +103,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -332,7 +332,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -697,14 +697,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/cross-avr-gcc13-bootstrap.spec b/cross-avr-gcc13-bootstrap.spec index ed88852..03ba39e 100644 --- a/cross-avr-gcc13-bootstrap.spec +++ b/cross-avr-gcc13-bootstrap.spec @@ -103,7 +103,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -332,7 +332,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -697,14 +697,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/cross-avr-gcc13.spec b/cross-avr-gcc13.spec index a4fda71..80e49aa 100644 --- a/cross-avr-gcc13.spec +++ b/cross-avr-gcc13.spec @@ -103,7 +103,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -332,7 +332,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -697,14 +697,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/cross-epiphany-gcc13-bootstrap.spec b/cross-epiphany-gcc13-bootstrap.spec index fa136b7..6b53d37 100644 --- a/cross-epiphany-gcc13-bootstrap.spec +++ b/cross-epiphany-gcc13-bootstrap.spec @@ -104,7 +104,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -333,7 +333,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -698,14 +698,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/cross-epiphany-gcc13.spec b/cross-epiphany-gcc13.spec index cc49da5..31f1351 100644 --- a/cross-epiphany-gcc13.spec +++ b/cross-epiphany-gcc13.spec @@ -103,7 +103,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -332,7 +332,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -697,14 +697,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/cross-hppa-gcc13-bootstrap.spec b/cross-hppa-gcc13-bootstrap.spec index 4591080..0a8a6c4 100644 --- a/cross-hppa-gcc13-bootstrap.spec +++ b/cross-hppa-gcc13-bootstrap.spec @@ -103,7 +103,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -332,7 +332,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -697,14 +697,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/cross-hppa-gcc13.spec b/cross-hppa-gcc13.spec index 1f6d2be..2984d10 100644 --- a/cross-hppa-gcc13.spec +++ b/cross-hppa-gcc13.spec @@ -103,7 +103,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -332,7 +332,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -697,14 +697,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/cross-m68k-gcc13.spec b/cross-m68k-gcc13.spec index c4dbc17..3054cea 100644 --- a/cross-m68k-gcc13.spec +++ b/cross-m68k-gcc13.spec @@ -103,7 +103,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -332,7 +332,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -697,14 +697,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/cross-mips-gcc13.spec b/cross-mips-gcc13.spec index 619799b..42b15af 100644 --- a/cross-mips-gcc13.spec +++ b/cross-mips-gcc13.spec @@ -103,7 +103,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -332,7 +332,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -697,14 +697,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/cross-nvptx-gcc13.spec b/cross-nvptx-gcc13.spec index 969c977..f591aac 100644 --- a/cross-nvptx-gcc13.spec +++ b/cross-nvptx-gcc13.spec @@ -103,7 +103,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -332,7 +332,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -697,14 +697,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/cross-ppc64-gcc13.spec b/cross-ppc64-gcc13.spec index 617bf6d..13f1e4b 100644 --- a/cross-ppc64-gcc13.spec +++ b/cross-ppc64-gcc13.spec @@ -103,7 +103,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -332,7 +332,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -697,14 +697,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/cross-ppc64le-gcc13.spec b/cross-ppc64le-gcc13.spec index 65f1254..f532939 100644 --- a/cross-ppc64le-gcc13.spec +++ b/cross-ppc64le-gcc13.spec @@ -103,7 +103,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -332,7 +332,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -697,14 +697,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/cross-pru-gcc13-bootstrap.spec b/cross-pru-gcc13-bootstrap.spec index 754a84e..c6cf375 100644 --- a/cross-pru-gcc13-bootstrap.spec +++ b/cross-pru-gcc13-bootstrap.spec @@ -104,7 +104,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -333,7 +333,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -698,14 +698,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/cross-pru-gcc13.spec b/cross-pru-gcc13.spec index c51d57c..3a4bf52 100644 --- a/cross-pru-gcc13.spec +++ b/cross-pru-gcc13.spec @@ -103,7 +103,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -332,7 +332,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -697,14 +697,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/cross-riscv64-elf-gcc13-bootstrap.spec b/cross-riscv64-elf-gcc13-bootstrap.spec index 918b488..45c4f15 100644 --- a/cross-riscv64-elf-gcc13-bootstrap.spec +++ b/cross-riscv64-elf-gcc13-bootstrap.spec @@ -104,7 +104,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -333,7 +333,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -698,14 +698,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/cross-riscv64-elf-gcc13.spec b/cross-riscv64-elf-gcc13.spec index 6bec73e..ffa2d6e 100644 --- a/cross-riscv64-elf-gcc13.spec +++ b/cross-riscv64-elf-gcc13.spec @@ -103,7 +103,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -332,7 +332,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -697,14 +697,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/cross-riscv64-gcc13-bootstrap.spec b/cross-riscv64-gcc13-bootstrap.spec index 3c88936..ed99dc8 100644 --- a/cross-riscv64-gcc13-bootstrap.spec +++ b/cross-riscv64-gcc13-bootstrap.spec @@ -103,7 +103,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -332,7 +332,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -697,14 +697,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/cross-riscv64-gcc13.spec b/cross-riscv64-gcc13.spec index 300ab45..276ae17 100644 --- a/cross-riscv64-gcc13.spec +++ b/cross-riscv64-gcc13.spec @@ -103,7 +103,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -332,7 +332,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -697,14 +697,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/cross-rx-gcc13-bootstrap.spec b/cross-rx-gcc13-bootstrap.spec index 0eb2ba5..53819ca 100644 --- a/cross-rx-gcc13-bootstrap.spec +++ b/cross-rx-gcc13-bootstrap.spec @@ -104,7 +104,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -333,7 +333,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -698,14 +698,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/cross-rx-gcc13.spec b/cross-rx-gcc13.spec index c705ab3..f79e991 100644 --- a/cross-rx-gcc13.spec +++ b/cross-rx-gcc13.spec @@ -103,7 +103,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -332,7 +332,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -697,14 +697,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/cross-s390x-gcc13.spec b/cross-s390x-gcc13.spec index 037b96a..f98d4ee 100644 --- a/cross-s390x-gcc13.spec +++ b/cross-s390x-gcc13.spec @@ -103,7 +103,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -332,7 +332,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -697,14 +697,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/cross-sparc-gcc13.spec b/cross-sparc-gcc13.spec index 2fd88b2..0be610e 100644 --- a/cross-sparc-gcc13.spec +++ b/cross-sparc-gcc13.spec @@ -103,7 +103,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -332,7 +332,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -697,14 +697,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/cross-sparc64-gcc13.spec b/cross-sparc64-gcc13.spec index 0a6d1fe..b1e3917 100644 --- a/cross-sparc64-gcc13.spec +++ b/cross-sparc64-gcc13.spec @@ -103,7 +103,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -332,7 +332,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -697,14 +697,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/cross-x86_64-gcc13.spec b/cross-x86_64-gcc13.spec index afd1316..eaa26a9 100644 --- a/cross-x86_64-gcc13.spec +++ b/cross-x86_64-gcc13.spec @@ -103,7 +103,7 @@ Name: %{pkgname} %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -332,7 +332,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -697,14 +697,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/gcc-13.0.1+git5679.tar.xz b/gcc-13.0.1+git5679.tar.xz deleted file mode 100644 index 73ed81b..0000000 --- a/gcc-13.0.1+git5679.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:93cde3650e0806fab51d722f77a42e7076eef0db1886525c015288f697841ec8 -size 85948020 diff --git a/gcc-13.0.1+git6353.tar.xz b/gcc-13.0.1+git6353.tar.xz new file mode 100644 index 0000000..08df06b --- /dev/null +++ b/gcc-13.0.1+git6353.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5aeec92e77ff2310eeacf3804336a582f14da6ae4eac148592d641dd9938931b +size 88538568 diff --git a/gcc.spec.in b/gcc.spec.in index 004a3bd..4b4fbdf 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -205,7 +205,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 1 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -1348,7 +1348,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -1713,14 +1713,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/gcc11-gdwarf-4-default.patch b/gcc11-gdwarf-4-default.patch index 4cf4a4a..5f05147 100644 --- a/gcc11-gdwarf-4-default.patch +++ b/gcc11-gdwarf-4-default.patch @@ -12,11 +12,11 @@ index 376687d91b1..613003eb14f 100644 #ifndef USED_FOR_TARGET diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi -index 09f7cf13eb6..dbc2cf5429a 100644 +index 04ca9d9b02b..944019edbc1 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi -@@ -10860,9 +10860,8 @@ possible. - @opindex gdwarf +@@ -11255,9 +11255,8 @@ possible. + @itemx -gdwarf-@var{version} Produce debugging information in DWARF format (if that is supported). The value of @var{version} may be either 2, 3, 4 or 5; the default -version for most targets is 5 (with the exception of VxWorks, TPF and diff --git a/gcc13-testresults.spec b/gcc13-testresults.spec index ce95ad0..96660f9 100644 --- a/gcc13-testresults.spec +++ b/gcc13-testresults.spec @@ -222,7 +222,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -539,7 +539,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -904,14 +904,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/gcc13.changes b/gcc13.changes index 1e77f0f..8404369 100644 --- a/gcc13.changes +++ b/gcc13.changes @@ -1,12 +1,17 @@ ------------------------------------------------------------------- -Mon Feb 6 13:34:07 UTC 2023 - Andreas Schwab +Mon Feb 27 10:25:35 UTC 2023 - Richard Biener -- Enable rust on riscv64 +- Always enable the link mutex. ------------------------------------------------------------------- -Fri Feb 3 08:35:57 UTC 2023 - Martin Liška +Mon Feb 27 08:34:33 UTC 2023 - Martin Liška -- Bump to f84fdb134dec02f68fd9a39a58e726023470e537, git5679. +- Bump to 529e03b9882fe48cfa3c182abb12a5858a5762a2, git6353. + +------------------------------------------------------------------- +Thu Feb 23 10:26:27 UTC 2023 - Martin Liška + +- Rebase gcc44-rename-info-files.patch patch. ------------------------------------------------------------------- Fri Jan 27 10:35:15 UTC 2023 - Martin Liška diff --git a/gcc13.spec b/gcc13.spec index 7cfe884..4f67d24 100644 --- a/gcc13.spec +++ b/gcc13.spec @@ -201,7 +201,7 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: https://gcc.gnu.org/ -Version: 13.0.1+git5679 +Version: 13.0.1+git6353 Release: 0 %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') @@ -2356,7 +2356,7 @@ ln -s newlib-4.3.0.20230120/newlib . %endif %patch51 %patch60 -p1 -%patch61 +%patch61 -p1 #test patching end @@ -2721,14 +2721,11 @@ amdgcn-amdhsa,\ %if %{with bootstrap} %if %{use_lto_bootstrap} && !0%{?building_testsuite:1} --with-build-config=bootstrap-lto-lean \ - --enable-link-mutex \ %endif %else --disable-bootstrap \ %endif -%ifarch riscv64 --enable-link-mutex \ -%endif $CONFARGS \ --build=%{GCCDIST} \ --host=%{GCCDIST} || \ diff --git a/gcc44-rename-info-files.patch b/gcc44-rename-info-files.patch index 53963db..6ffbb6a 100644 --- a/gcc44-rename-info-files.patch +++ b/gcc44-rename-info-files.patch @@ -83,11 +83,11 @@ gcc/java/ChangeLog: libgomp/libgomp.texi | 2 - 22 files changed, 131 insertions(+), 70 deletions(-) -Index: gcc/Makefile.in -=================================================================== ---- gcc/Makefile.in.orig -+++ gcc/Makefile.in -@@ -3306,8 +3306,29 @@ install-no-fixedincludes: +diff --git a/gcc/Makefile.in b/gcc/Makefile.in +index 6001c9e3b55..3dd359b63fe 100644 +--- a/gcc/Makefile.in ++++ b/gcc/Makefile.in +@@ -3330,8 +3330,29 @@ install-no-fixedincludes: doc: $(BUILD_INFO) $(GENERATED_MANPAGES) @@ -119,7 +119,7 @@ Index: gcc/Makefile.in info: $(INFOFILES) lang.info @GENINSRC@ srcinfo lang.srcinfo -@@ -3363,21 +3384,41 @@ gcc-vers.texi: $(BASEVER) $(DEVPHASE) +@@ -3387,21 +3408,41 @@ gcc-vers.texi: $(BASEVER) $(DEVPHASE) # patterns. To use them, put each of the specific targets with its # specific dependencies but no build commands. @@ -168,7 +168,7 @@ Index: gcc/Makefile.in -I $(gcc_docdir)/include -o $@ $<; \ fi -@@ -3787,11 +3828,11 @@ install-driver: installdirs xgcc$(exeext +@@ -3811,11 +3852,11 @@ install-driver: installdirs xgcc$(exeext) # $(INSTALL_DATA) might be a relative pathname, so we can't cd into srcdir # to do the install. install-info:: doc installdirs \ @@ -185,7 +185,7 @@ Index: gcc/Makefile.in lang.install-info $(DESTDIR)$(infodir)/%.info: doc/%.info installdirs -@@ -4030,8 +4071,11 @@ uninstall: lang.uninstall +@@ -4054,8 +4095,11 @@ uninstall: lang.uninstall -rm -rf $(DESTDIR)$(bindir)/$(GCOV_INSTALL_NAME)$(exeext) -rm -rf $(DESTDIR)$(man1dir)/$(GCC_INSTALL_NAME)$(man1ext) -rm -rf $(DESTDIR)$(man1dir)/cpp$(man1ext) @@ -199,10 +199,10 @@ Index: gcc/Makefile.in for i in ar nm ranlib ; do \ install_name=`echo gcc-$$i|sed '$(program_transform_name)'`$(exeext) ;\ target_install_name=$(target_noncanonical)-`echo gcc-$$i|sed '$(program_transform_name)'`$(exeext) ; \ -Index: gcc/ada/gnat-style.texi -=================================================================== ---- gcc/ada/gnat-style.texi.orig -+++ gcc/ada/gnat-style.texi +diff --git a/gcc/ada/gnat-style.texi b/gcc/ada/gnat-style.texi +index f3b1c29a24f..46bd21535cf 100644 +--- a/gcc/ada/gnat-style.texi ++++ b/gcc/ada/gnat-style.texi @@ -12,7 +12,7 @@ @finalout @dircategory GNU Ada Tools @@ -212,10 +212,10 @@ Index: gcc/ada/gnat-style.texi @end direntry @c %**end of header -Index: gcc/ada/gnat_rm.texi -=================================================================== ---- gcc/ada/gnat_rm.texi.orig -+++ gcc/ada/gnat_rm.texi +diff --git a/gcc/ada/gnat_rm.texi b/gcc/ada/gnat_rm.texi +index 212ed3df9d8..bed8ce40548 100644 +--- a/gcc/ada/gnat_rm.texi ++++ b/gcc/ada/gnat_rm.texi @@ -12,7 +12,7 @@ @finalout @dircategory GNU Ada Tools @@ -225,10 +225,10 @@ Index: gcc/ada/gnat_rm.texi @end direntry @c %**end of header -Index: gcc/ada/gnat_ugn.texi -=================================================================== ---- gcc/ada/gnat_ugn.texi.orig -+++ gcc/ada/gnat_ugn.texi +diff --git a/gcc/ada/gnat_ugn.texi b/gcc/ada/gnat_ugn.texi +index a1daff92fbe..514931ec139 100644 +--- a/gcc/ada/gnat_ugn.texi ++++ b/gcc/ada/gnat_ugn.texi @@ -12,7 +12,7 @@ @finalout @dircategory GNU Ada Tools @@ -238,11 +238,11 @@ Index: gcc/ada/gnat_ugn.texi @end direntry @c %**end of header -Index: gcc/d/Make-lang.in -=================================================================== ---- gcc/d/Make-lang.in.orig -+++ gcc/d/Make-lang.in -@@ -240,10 +240,11 @@ D_TEXI_FILES = \ +diff --git a/gcc/d/Make-lang.in b/gcc/d/Make-lang.in +index 4feebac982b..8a9ac65f8ab 100644 +--- a/gcc/d/Make-lang.in ++++ b/gcc/d/Make-lang.in +@@ -246,10 +246,11 @@ D_TEXI_FILES = \ $(gcc_docdir)/include/gcc-common.texi \ gcc-vers.texi @@ -256,8 +256,8 @@ Index: gcc/d/Make-lang.in + $(MAKEINFO) $(MAKEINFOFLAGS) $(MAKEINFODEFS) -I $(gcc_docdir) \ -I $(gcc_docdir)/include -o $@ $<; \ else true; fi - -@@ -273,11 +274,11 @@ gdc.pod: d/gdc.texi + +@@ -274,11 +275,11 @@ gdc.pod: d/gdc.texi d.all.cross: gdc-cross$(exeext) d.start.encap: gdc$(exeext) d.rest.encap: @@ -271,7 +271,7 @@ Index: gcc/d/Make-lang.in -cp -p $^ $(srcdir)/doc d.srcextra: -@@ -314,7 +315,7 @@ d.install-common: installdirs +@@ -319,7 +320,7 @@ d.install-common: installdirs d.install-plugin: @@ -280,7 +280,7 @@ Index: gcc/d/Make-lang.in d.install-pdf: doc/gdc.pdf @$(NORMAL_INSTALL) -@@ -364,7 +365,7 @@ d.uninstall: +@@ -369,7 +370,7 @@ d.uninstall: -rm -rf $(DESTDIR)$(bindir)/$(D_INSTALL_NAME)$(exeext) -rm -rf $(DESTDIR)$(man1dir)/$(D_INSTALL_NAME)$(man1ext) -rm -rf $(DESTDIR)$(bindir)/$(D_TARGET_INSTALL_NAME)$(exeext) @@ -289,11 +289,11 @@ Index: gcc/d/Make-lang.in # Clean hooks. -Index: gcc/d/gdc.texi -=================================================================== ---- gcc/d/gdc.texi.orig -+++ gcc/d/gdc.texi -@@ -36,7 +36,7 @@ man page gfdl(7). +diff --git a/gcc/d/gdc.texi b/gcc/d/gdc.texi +index 24b6ee00478..1a35bb099e6 100644 +--- a/gcc/d/gdc.texi ++++ b/gcc/d/gdc.texi +@@ -38,7 +38,7 @@ man page gfdl(7). @format @dircategory Software development @direntry @@ -302,11 +302,11 @@ Index: gcc/d/gdc.texi @end direntry @end format -Index: gcc/doc/cpp.texi -=================================================================== ---- gcc/doc/cpp.texi.orig -+++ gcc/doc/cpp.texi -@@ -50,7 +50,7 @@ This manual contains no Invariant Sectio +diff --git a/gcc/doc/cpp.texi b/gcc/doc/cpp.texi +index 536167445ab..8afa4b2521e 100644 +--- a/gcc/doc/cpp.texi ++++ b/gcc/doc/cpp.texi +@@ -50,7 +50,7 @@ This manual contains no Invariant Sections. The Front-Cover Texts are @ifinfo @dircategory Software development @direntry @@ -315,10 +315,10 @@ Index: gcc/doc/cpp.texi @end direntry @end ifinfo -Index: gcc/doc/cppinternals.texi -=================================================================== ---- gcc/doc/cppinternals.texi.orig -+++ gcc/doc/cppinternals.texi +diff --git a/gcc/doc/cppinternals.texi b/gcc/doc/cppinternals.texi +index a8ddb5c190e..e8fe1fcf2d8 100644 +--- a/gcc/doc/cppinternals.texi ++++ b/gcc/doc/cppinternals.texi @@ -7,7 +7,7 @@ @ifinfo @dircategory Software development @@ -328,11 +328,11 @@ Index: gcc/doc/cppinternals.texi @end direntry @end ifinfo -Index: gcc/doc/extend.texi -=================================================================== ---- gcc/doc/extend.texi.orig -+++ gcc/doc/extend.texi -@@ -24506,7 +24506,7 @@ want to write code that checks whether t +diff --git a/gcc/doc/extend.texi b/gcc/doc/extend.texi +index 1ae68b0f20a..b07b6c044da 100644 +--- a/gcc/doc/extend.texi ++++ b/gcc/doc/extend.texi +@@ -24497,7 +24497,7 @@ want to write code that checks whether these features are available, you can test for the GNU compiler the same way as for C programs: check for a predefined macro @code{__GNUC__}. You can also use @code{__GNUG__} to test specifically for GNU C++ (@pxref{Common Predefined Macros,, @@ -341,11 +341,11 @@ Index: gcc/doc/extend.texi @menu * C++ Volatiles:: What constitutes an access to a volatile object. -Index: gcc/doc/gcc.texi -=================================================================== ---- gcc/doc/gcc.texi.orig -+++ gcc/doc/gcc.texi -@@ -63,12 +63,12 @@ Texts being (a) (see below), and with th +diff --git a/gcc/doc/gcc.texi b/gcc/doc/gcc.texi +index 7019365429d..9d9cb743a2d 100644 +--- a/gcc/doc/gcc.texi ++++ b/gcc/doc/gcc.texi +@@ -63,12 +63,12 @@ Texts being (a) (see below), and with the Back-Cover Texts being (b) @ifnottex @dircategory Software development @direntry @@ -373,11 +373,11 @@ Index: gcc/doc/gcc.texi @menu * G++ and GCC:: You can compile C or C++ programs. -Index: gcc/doc/gccint.texi -=================================================================== ---- gcc/doc/gccint.texi.orig -+++ gcc/doc/gccint.texi -@@ -49,7 +49,7 @@ Texts being (a) (see below), and with th +diff --git a/gcc/doc/gccint.texi b/gcc/doc/gccint.texi +index 33cf7fdafce..8c76bf8a0c6 100644 +--- a/gcc/doc/gccint.texi ++++ b/gcc/doc/gccint.texi +@@ -49,7 +49,7 @@ Texts being (a) (see below), and with the Back-Cover Texts being (b) @ifnottex @dircategory Software development @direntry @@ -386,7 +386,7 @@ Index: gcc/doc/gccint.texi @end direntry This file documents the internals of the GNU compilers. @sp 1 -@@ -81,7 +81,7 @@ write front ends for new languages. It +@@ -81,7 +81,7 @@ write front ends for new languages. It corresponds to the compilers @value{VERSION_PACKAGE} @end ifset version @value{version-GCC}. The use of the GNU compilers is documented in a @@ -395,10 +395,10 @@ Index: gcc/doc/gccint.texi Compiler Collection (GCC)}. This manual is mainly a reference manual rather than a tutorial. It -Index: gcc/doc/install.texi -=================================================================== ---- gcc/doc/install.texi.orig -+++ gcc/doc/install.texi +diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi +index 8ef5c1414da..b6c3dec7a60 100644 +--- a/gcc/doc/install.texi ++++ b/gcc/doc/install.texi @@ -89,7 +89,7 @@ Free Documentation License}''. @end ifinfo @dircategory Software development @@ -408,11 +408,11 @@ Index: gcc/doc/install.texi @end direntry @c Part 3 Titlepage and Copyright -Index: gcc/doc/invoke.texi -=================================================================== ---- gcc/doc/invoke.texi.orig -+++ gcc/doc/invoke.texi -@@ -16744,7 +16744,7 @@ One of the standard libraries bypassed b +diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi +index 04ca9d9b02b..92f6ba2bb67 100644 +--- a/gcc/doc/invoke.texi ++++ b/gcc/doc/invoke.texi +@@ -17687,7 +17687,7 @@ One of the standard libraries bypassed by @option{-nostdlib} and @option{-nodefaultlibs} is @file{libgcc.a}, a library of internal subroutines which GCC uses to overcome shortcomings of particular machines, or special needs for some languages. @@ -421,7 +421,7 @@ Index: gcc/doc/invoke.texi Collection (GCC) Internals}, for more discussion of @file{libgcc.a}.) In most cases, you need @file{libgcc.a} even when you want to avoid -@@ -16860,7 +16860,7 @@ or @option{-nodefaultlibs} you should usually specify @option{-lgcc} as well. +@@ -17696,7 +17696,7 @@ or @option{-nodefaultlibs} you should usually specify @option{-lgcc} as well. This ensures that you have no unresolved references to internal GCC library subroutines. (An example of such an internal subroutine is @code{__main}, used to ensure C++ @@ -429,8 +429,8 @@ Index: gcc/doc/invoke.texi +constructors are called; @pxref{Collect2,,@code{collect2}, @value{fngccint}, GNU Compiler Collection (GCC) Internals}.) - @item -nostdlib++ -@@ -34229,7 +34229,7 @@ Note that you can also specify places to + @opindex nostdlib++ +@@ -35074,7 +35074,7 @@ Note that you can also specify places to search using options such as @option{-B}, @option{-I} and @option{-L} (@pxref{Directory Options}). These take precedence over places specified using environment variables, which in turn take precedence over those specified by the configuration of GCC@. @@ -439,7 +439,7 @@ Index: gcc/doc/invoke.texi GNU Compiler Collection (GCC) Internals}. @table @env -@@ -34409,7 +34409,7 @@ the headers it contains change. +@@ -35254,7 +35254,7 @@ the headers it contains change. A precompiled header file is searched for when @code{#include} is seen in the compilation. As it searches for the included file @@ -448,10 +448,10 @@ Index: gcc/doc/invoke.texi compiler looks for a precompiled header in each directory just before it looks for the include file in that directory. The name searched for is the name specified in the @code{#include} with @samp{.gch} appended. If -Index: gcc/doc/libgcc.texi -=================================================================== ---- gcc/doc/libgcc.texi.orig -+++ gcc/doc/libgcc.texi +diff --git a/gcc/doc/libgcc.texi b/gcc/doc/libgcc.texi +index 73aa803f97b..e005588b88e 100644 +--- a/gcc/doc/libgcc.texi ++++ b/gcc/doc/libgcc.texi @@ -24,7 +24,7 @@ that needs them. GCC will also generate calls to C library routines, such as @code{memcpy} and @code{memset}, in some cases. The set of routines @@ -461,10 +461,10 @@ Index: gcc/doc/libgcc.texi These routines take arguments and return values of a specific machine mode, not a specific C type. @xref{Machine Modes}, for an explanation -Index: gcc/fortran/Make-lang.in -=================================================================== ---- gcc/fortran/Make-lang.in.orig -+++ gcc/fortran/Make-lang.in +diff --git a/gcc/fortran/Make-lang.in b/gcc/fortran/Make-lang.in +index 1666fd8f0ff..96ec8861a3d 100644 +--- a/gcc/fortran/Make-lang.in ++++ b/gcc/fortran/Make-lang.in @@ -116,7 +116,8 @@ fortran.tags: force cd $(srcdir)/fortran; $(ETAGS) -o TAGS.sub *.cc *.h; \ $(ETAGS) --include TAGS.sub --include ../TAGS.sub @@ -488,7 +488,7 @@ Index: gcc/fortran/Make-lang.in -o $@ $<; \ else true; fi -@@ -267,7 +268,7 @@ fortran.install-common: install-finclude +@@ -267,7 +268,7 @@ fortran.install-common: install-finclude-dir installdirs fortran.install-plugin: @@ -506,11 +506,11 @@ Index: gcc/fortran/Make-lang.in # # Clean hooks: -Index: gcc/fortran/gfortran.texi -=================================================================== ---- gcc/fortran/gfortran.texi.orig -+++ gcc/fortran/gfortran.texi -@@ -101,7 +101,7 @@ Texts being (a) (see below), and with th +diff --git a/gcc/fortran/gfortran.texi b/gcc/fortran/gfortran.texi +index c483e13686d..d0c243de08c 100644 +--- a/gcc/fortran/gfortran.texi ++++ b/gcc/fortran/gfortran.texi +@@ -101,7 +101,7 @@ Texts being (a) (see below), and with the Back-Cover Texts being (b) @ifinfo @dircategory Software development @direntry @@ -519,11 +519,11 @@ Index: gcc/fortran/gfortran.texi @end direntry This file documents the use and the internals of the GNU Fortran compiler, (@command{gfortran}). -Index: libffi/Makefile.am -=================================================================== ---- libffi/Makefile.am.orig -+++ libffi/Makefile.am -@@ -28,6 +28,8 @@ TEXINFO_TEX = ../gcc/doc/include/texin +diff --git a/libffi/Makefile.am b/libffi/Makefile.am +index c6d6f849c53..6fbf374a2e7 100644 +--- a/libffi/Makefile.am ++++ b/libffi/Makefile.am +@@ -28,6 +28,8 @@ TEXINFO_TEX = ../gcc/doc/include/texinfo.tex # Defines info, dvi, pdf and html targets MAKEINFOFLAGS = -I $(srcdir)/../gcc/doc/include info_TEXINFOS = doc/libffi.texi @@ -551,11 +551,11 @@ Index: libffi/Makefile.am @touch $@ CLEANFILES = $(STAMP_GENINSRC) $(STAMP_BUILD_INFO) -Index: libffi/Makefile.in -=================================================================== ---- libffi/Makefile.in.orig -+++ libffi/Makefile.in -@@ -249,7 +249,8 @@ AM_V_texidevnull = $(am__v_texidevnull_@ +diff --git a/libffi/Makefile.in b/libffi/Makefile.in +index 5524a6a571e..1898ffee446 100644 +--- a/libffi/Makefile.in ++++ b/libffi/Makefile.in +@@ -249,7 +249,8 @@ AM_V_texidevnull = $(am__v_texidevnull_@AM_V@) am__v_texidevnull_ = $(am__v_texidevnull_@AM_DEFAULT_V@) am__v_texidevnull_0 = > /dev/null am__v_texidevnull_1 = @@ -565,7 +565,7 @@ Index: libffi/Makefile.in am__TEXINFO_TEX_DIR = $(srcdir)/../gcc/doc/include DVIS = doc/libffi.dvi PDFS = doc/libffi.pdf -@@ -473,6 +474,8 @@ TEXINFO_TEX = ../gcc/doc/include/texinfo +@@ -473,6 +474,8 @@ TEXINFO_TEX = ../gcc/doc/include/texinfo.tex # Defines info, dvi, pdf and html targets MAKEINFOFLAGS = -I $(srcdir)/../gcc/doc/include info_TEXINFOS = doc/libffi.texi @@ -574,7 +574,7 @@ Index: libffi/Makefile.in @GENINSRC_FALSE@STAMP_GENINSRC = # AM_CONDITIONAL on configure option --generated-files-in-srcdir -@@ -1906,14 +1909,15 @@ uninstall-am: uninstall-dvi-am uninstall +@@ -1906,14 +1909,15 @@ uninstall-am: uninstall-dvi-am uninstall-html-am uninstall-info-am \ all-local: $(STAMP_GENINSRC) @@ -594,11 +594,11 @@ Index: libffi/Makefile.in @touch $@ @LIBFFI_BUILD_VERSIONED_SHLIB_SUN_TRUE@@LIBFFI_BUILD_VERSIONED_SHLIB_TRUE@libffi.map-sun : libffi.map $(top_srcdir)/../contrib/make_sunver.pl \ @LIBFFI_BUILD_VERSIONED_SHLIB_SUN_TRUE@@LIBFFI_BUILD_VERSIONED_SHLIB_TRUE@ $(libffi_la_OBJECTS) $(libffi_la_LIBADD) -Index: libffi/doc/libffi.texi -=================================================================== ---- libffi/doc/libffi.texi.orig -+++ libffi/doc/libffi.texi -@@ -43,7 +43,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN +diff --git a/libffi/doc/libffi.texi b/libffi/doc/libffi.texi +index 7fd3625d992..62dc76d6d64 100644 +--- a/libffi/doc/libffi.texi ++++ b/libffi/doc/libffi.texi +@@ -43,7 +43,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. @dircategory Development @direntry @@ -607,10 +607,10 @@ Index: libffi/doc/libffi.texi @end direntry @titlepage -Index: libgomp/Makefile.am -=================================================================== ---- libgomp/Makefile.am.orig -+++ libgomp/Makefile.am +diff --git a/libgomp/Makefile.am b/libgomp/Makefile.am +index 428f7a9dab5..cce97d85bc8 100644 +--- a/libgomp/Makefile.am ++++ b/libgomp/Makefile.am @@ -129,14 +129,17 @@ endif all-local: $(STAMP_GENINSRC) @@ -633,11 +633,11 @@ Index: libgomp/Makefile.am @touch $@ -Index: libgomp/Makefile.in -=================================================================== ---- libgomp/Makefile.in.orig -+++ libgomp/Makefile.in -@@ -618,6 +618,7 @@ info_TEXINFOS = libgomp.texi +diff --git a/libgomp/Makefile.in b/libgomp/Makefile.in +index 2c81ccacc1d..0fb67876733 100644 +--- a/libgomp/Makefile.in ++++ b/libgomp/Makefile.in +@@ -612,6 +612,7 @@ info_TEXINFOS = libgomp.texi # AM_CONDITIONAL on configure check ACX_CHECK_PROG_VER([MAKEINFO]) @BUILD_INFO_TRUE@STAMP_BUILD_INFO = stamp-build-info @@ -645,7 +645,7 @@ Index: libgomp/Makefile.in CLEANFILES = $(STAMP_GENINSRC) $(STAMP_BUILD_INFO) MAINTAINERCLEANFILES = $(srcdir)/libgomp.info MULTISRCTOP = -@@ -1398,15 +1399,16 @@ env.lo: libgomp_f.h +@@ -1392,15 +1393,16 @@ env.lo: libgomp_f.h env.o: libgomp_f.h all-local: $(STAMP_GENINSRC) @@ -667,11 +667,11 @@ Index: libgomp/Makefile.in @touch $@ # target overrides -Index: libgomp/libgomp.texi -=================================================================== ---- libgomp/libgomp.texi.orig -+++ libgomp/libgomp.texi -@@ -31,7 +31,7 @@ texts being (a) (see below), and with th +diff --git a/libgomp/libgomp.texi b/libgomp/libgomp.texi +index 1b6358db4dc..99726051c33 100644 +--- a/libgomp/libgomp.texi ++++ b/libgomp/libgomp.texi +@@ -31,7 +31,7 @@ texts being (a) (see below), and with the Back-Cover Texts being (b) @ifinfo @dircategory GNU Libraries @direntry @@ -680,10 +680,10 @@ Index: libgomp/libgomp.texi @end direntry This manual documents libgomp, the GNU Offloading and Multi Processing -Index: libitm/libitm.texi -=================================================================== ---- libitm/libitm.texi.orig -+++ libitm/libitm.texi +diff --git a/libitm/libitm.texi b/libitm/libitm.texi +index 9bb818fa53f..e62a90231f5 100644 +--- a/libitm/libitm.texi ++++ b/libitm/libitm.texi @@ -20,7 +20,7 @@ Free Documentation License''. @ifinfo @dircategory GNU Libraries @@ -693,10 +693,10 @@ Index: libitm/libitm.texi @end direntry This manual documents the GNU Transactional Memory Library. -Index: libquadmath/libquadmath.texi -=================================================================== ---- libquadmath/libquadmath.texi.orig -+++ libquadmath/libquadmath.texi +diff --git a/libquadmath/libquadmath.texi b/libquadmath/libquadmath.texi +index 2e3a62511b1..ac658f5f2a7 100644 +--- a/libquadmath/libquadmath.texi ++++ b/libquadmath/libquadmath.texi @@ -25,7 +25,7 @@ copy and modify this GNU manual. @ifinfo @dircategory GNU Libraries