From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 389D515800F for ; Sun, 8 Jan 2023 04:46:50 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6AB5DE077F; Sun, 8 Jan 2023 04:46:49 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 4A005E077F for ; Sun, 8 Jan 2023 04:46:49 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id EA59C341022 for ; Sun, 8 Jan 2023 04:46:47 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 11D73779 for ; Sun, 8 Jan 2023 04:46:46 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1673147755.f19a5caaad02f5a85cf48eb0b5830562a8787ce1.sam@gentoo> Subject: [gentoo-commits] proj/gcc-patches:master commit in: 12.2.0/gentoo/ X-VCS-Repository: proj/gcc-patches X-VCS-Files: 12.2.0/gentoo/76_all_libsanitizer-implicit-function-decls.patch 12.2.0/gentoo/77_all_libiberty-fix-c89-isms-in-configure.patch 12.2.0/gentoo/README.history X-VCS-Directories: 12.2.0/gentoo/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: f19a5caaad02f5a85cf48eb0b5830562a8787ce1 X-VCS-Branch: master Date: Sun, 8 Jan 2023 04:46:46 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 3928fb99-e47c-408e-b7b1-92340ed747a8 X-Archives-Hash: 76d464fcfad9c40504a55de598eaf936 commit: f19a5caaad02f5a85cf48eb0b5830562a8787ce1 Author: Sam James gentoo org> AuthorDate: Sun Jan 8 03:15:47 2023 +0000 Commit: Sam James gentoo org> CommitDate: Sun Jan 8 03:15:55 2023 +0000 URL: https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=f19a5caa 12.2.0: drop upstream patches Now merged upstream. Signed-off-by: Sam James gentoo.org> ..._all_libsanitizer-implicit-function-decls.patch | 35 ------- ...7_all_libiberty-fix-c89-isms-in-configure.patch | 105 --------------------- 12.2.0/gentoo/README.history | 4 + 3 files changed, 4 insertions(+), 140 deletions(-) diff --git a/12.2.0/gentoo/76_all_libsanitizer-implicit-function-decls.patch b/12.2.0/gentoo/76_all_libsanitizer-implicit-function-decls.patch deleted file mode 100644 index 8131cf8..0000000 --- a/12.2.0/gentoo/76_all_libsanitizer-implicit-function-decls.patch +++ /dev/null @@ -1,35 +0,0 @@ -https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=6be2672e4ee41c566a9e072088cccca263bab5f7 - -From 942a325c81136138c4c199f8ab3e89a1945c3790 Mon Sep 17 00:00:00 2001 -From: Florian Weimer -Date: Tue, 18 Oct 2022 16:58:48 +0200 -Subject: [PATCH 1/2] libsanitizer: Avoid implicit function declaration in - configure test - -libsanitizer/ - - * configure.ac (sanitizer_supported): Include for - syscall prototype. - * configure: Regenerate. ---- a/libsanitizer/configure -+++ b/libsanitizer/configure -@@ -16028,6 +16028,7 @@ case "$target" in - cat confdefs.h - <<_ACEOF >conftest.$ac_ext - /* end confdefs.h. */ - #include -+#include - int - main () - { ---- a/libsanitizer/configure.ac -+++ b/libsanitizer/configure.ac -@@ -161,7 +161,8 @@ case "$target" in - *-*-linux*) - # Some old Linux distributions miss required syscalls. - sanitizer_supported=no -- AC_TRY_COMPILE([#include ],[ -+ AC_TRY_COMPILE([#include -+#include ],[ - syscall (__NR_gettid); - syscall (__NR_futex); - syscall (__NR_exit_group); diff --git a/12.2.0/gentoo/77_all_libiberty-fix-c89-isms-in-configure.patch b/12.2.0/gentoo/77_all_libiberty-fix-c89-isms-in-configure.patch deleted file mode 100644 index ed13d2c..0000000 --- a/12.2.0/gentoo/77_all_libiberty-fix-c89-isms-in-configure.patch +++ /dev/null @@ -1,105 +0,0 @@ -https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=885b6660c17fb91980b5682514ef54668e544b02 - -From 9a43d0e406c05d2d7136721443192bb6588c3113 Mon Sep 17 00:00:00 2001 -From: Florian Weimer -Date: Tue, 18 Oct 2022 16:58:48 +0200 -Subject: [PATCH 2/2] libiberty: Fix C89-isms in configure tests - -libiberty/ - - * acinclude.m4 (ac_cv_func_strncmp_works): Add missing - int return type and parameter list to the definition of main. - Include and for prototypes. - (ac_cv_c_stack_direction): Add missing - int return type and parameter list to the definitions of - main, find_stack_direction. Include for exit - prototype. - * configure: Regenerate. ---- a/libiberty/acinclude.m4 -+++ b/libiberty/acinclude.m4 -@@ -24,6 +24,8 @@ AC_CACHE_CHECK([for working strncmp], ac_cv_func_strncmp_works, - [AC_TRY_RUN([ - /* Test by Jim Wilson and Kaveh Ghazi. - Check whether strncmp reads past the end of its string parameters. */ -+#include -+#include - #include - - #ifdef HAVE_FCNTL_H -@@ -51,7 +53,8 @@ AC_CACHE_CHECK([for working strncmp], ac_cv_func_strncmp_works, - - #define MAP_LEN 0x10000 - --main () -+int -+main (void) - { - #if defined(HAVE_MMAP) || defined(HAVE_MMAP_ANYWHERE) - char *p; -@@ -157,7 +160,10 @@ if test $ac_cv_os_cray = yes; then - fi - - AC_CACHE_CHECK(stack direction for C alloca, ac_cv_c_stack_direction, --[AC_TRY_RUN([find_stack_direction () -+[AC_TRY_RUN([#include -+ -+int -+find_stack_direction (void) - { - static char *addr = 0; - auto char dummy; -@@ -169,7 +175,9 @@ AC_CACHE_CHECK(stack direction for C alloca, ac_cv_c_stack_direction, - else - return (&dummy > addr) ? 1 : -1; - } --main () -+ -+int -+main (void) - { - exit (find_stack_direction() < 0); - }], ---- a/libiberty/configure -+++ b/libiberty/configure -@@ -6780,7 +6780,10 @@ else - else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext - /* end confdefs.h. */ --find_stack_direction () -+#include -+ -+int -+find_stack_direction (void) - { - static char *addr = 0; - auto char dummy; -@@ -6792,7 +6795,9 @@ find_stack_direction () - else - return (&dummy > addr) ? 1 : -1; - } --main () -+ -+int -+main (void) - { - exit (find_stack_direction() < 0); - } -@@ -7617,6 +7622,8 @@ else - - /* Test by Jim Wilson and Kaveh Ghazi. - Check whether strncmp reads past the end of its string parameters. */ -+#include -+#include - #include - - #ifdef HAVE_FCNTL_H -@@ -7644,7 +7651,8 @@ else - - #define MAP_LEN 0x10000 - --main () -+int -+main (void) - { - #if defined(HAVE_MMAP) || defined(HAVE_MMAP_ANYWHERE) - char *p; diff --git a/12.2.0/gentoo/README.history b/12.2.0/gentoo/README.history index 713d788..d71d136 100644 --- a/12.2.0/gentoo/README.history +++ b/12.2.0/gentoo/README.history @@ -1,3 +1,7 @@ +9 8 Jan 2022 + - 76_all_libsanitizer-implicit-function-decls.patch + - 77_all_libiberty-fix-c89-isms-in-configure.patch + 8 28 Dec 2022 U 01_all_default-fortify-source.patch + 15_all_DEF_GENTOO_GLIBCXX_ASSERTIONS.patch