[gcc r15-6604] crypto/tls: fix Config.Time in tests using expired certificates

2025-01-06 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:ed1493e12ed75e837e9b9aa794ed24daf397df7c commit r15-6604-ged1493e12ed75e837e9b9aa794ed24daf397df7c Author: Ian Lance Taylor Date: Sat Jan 4 15:54:58 2025 -0800 crypto/tls: fix Config.Time in tests using expired certificates This is a backport of https://go.de

[gcc r15-6258] libbacktrace: don't use ZSTD_CLEVEL_DEFAULT

2024-12-14 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:3e343ef7f0ac0eb9e526b4f6d3bf3f69be3f0684 commit r15-6258-g3e343ef7f0ac0eb9e526b4f6d3bf3f69be3f0684 Author: Ian Lance Taylor Date: Sat Dec 14 14:32:11 2024 -0800 libbacktrace: don't use ZSTD_CLEVEL_DEFAULT PR 117812 reports that testing GCC with zstd 1.3.4 fai

[gcc r15-5929] compiler: traverse method declarations

2024-12-04 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:9a53561075d7c2655d5fb6844c5493023b9bb813 commit r15-5929-g9a53561075d7c2655d5fb6844c5493023b9bb813 Author: Ian Lance Taylor Date: Tue Dec 3 20:25:47 2024 -0800 compiler: traverse method declarations We were not consistently traversing method declarations, whi

[gcc r15-5809] libbacktrace: use WIN32_LEAN_AND_MEAN, not WIN32_MEAN_AND_LEAN

2024-11-29 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:f8f5732534f05ebebc8b72b3e4eabc0c19a9d6cf commit r15-5809-gf8f5732534f05ebebc8b72b3e4eabc0c19a9d6cf Author: Ian Lance Taylor Date: Fri Nov 29 13:18:26 2024 -0800 libbacktrace: use WIN32_LEAN_AND_MEAN, not WIN32_MEAN_AND_LEAN Patch from awmorgan.

[gcc r15-5808] compiler: increase buffer size to avoid warning

2024-11-29 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:ed712cfe2e826cd846705defb1f6ae391baecb3d commit r15-5808-ged712cfe2e826cd846705defb1f6ae391baecb3d Author: Ian Lance Taylor Date: Thu Nov 28 13:14:34 2024 -0800 compiler: increase buffer size to avoid warning GCC has a new -Wformat-truncation warning that tri

[gcc r15-4784] syscall: don't define syscall stub on Hurd

2024-10-30 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:aad9de322774c25e80f3ade6ecd96f45b62bf40a commit r15-4784-gaad9de322774c25e80f3ade6ecd96f45b62bf40a Author: Ian Lance Taylor Date: Tue Oct 29 15:39:02 2024 -0700 syscall: don't define syscall stub on Hurd Patch from Samuel Thibault. Reviewed-on: https

[gcc r15-4690] libbacktrace: recognize new Mach-O DWARF sections

2024-10-25 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:bab7a64c1ab95db3d651025ddb84f74c2b973bab commit r15-4690-gbab7a64c1ab95db3d651025ddb84f74c2b973bab Author: Ian Lance Taylor Date: Fri Oct 25 15:17:15 2024 -0700 libbacktrace: recognize new Mach-O DWARF sections Patch from Pavel Safonov. These section

[gcc r15-4493] runtime/testdata: fix for C23 nullptr keyword

2024-10-18 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:04b4a5e4866daa7b6f4a4a3e7ed1a23f7787841d commit r15-4493-g04b4a5e4866daa7b6f4a4a3e7ed1a23f7787841d Author: Ian Lance Taylor Date: Fri Oct 18 19:51:00 2024 -0700 runtime/testdata: fix for C23 nullptr keyword Backport https://go.dev/cl/620955 from main repo. O

[gcc r15-4486] libbacktrace: don't get confused by overlapping address ranges

2024-10-18 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:f8687bceaa8ef9cd3c48b6706e8620af3ec5e2eb commit r15-4486-gf8687bceaa8ef9cd3c48b6706e8620af3ec5e2eb Author: Ian Lance Taylor Date: Fri Oct 18 13:02:21 2024 -0700 libbacktrace: don't get confused by overlapping address ranges Fixes https://github.com/ianlanceta

[gcc r15-2804] compiler: don't assume that ATTRIBUTE_UNUSED is defined

2024-08-07 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:ac8a87c4e345c71c32984625ce4a5a74a710b501 commit r15-2804-gac8a87c4e345c71c32984625ce4a5a74a710b501 Author: Ian Lance Taylor Date: Wed Aug 7 13:24:22 2024 -0700 compiler: don't assume that ATTRIBUTE_UNUSED is defined Reviewed-on: https://go-review.googlesource

[gcc r15-2733] libbacktrace: avoid -Wpointer-arith errors

2024-08-05 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:3a51aaf5f4ccd3d2ed871727c16f9c6f9ed54e50 commit r15-2733-g3a51aaf5f4ccd3d2ed871727c16f9c6f9ed54e50 Author: Ian Lance Taylor Date: Mon Aug 5 16:46:03 2024 -0700 libbacktrace: avoid -Wpointer-arith errors Based on patch from Kirill Müller. * co

[gcc r14-10562] compiler: panic arguments are empty interface type

2024-08-05 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:de738988ff62b76e433f2fce570fcd8ab4b16c07 commit r14-10562-gde738988ff62b76e433f2fce570fcd8ab4b16c07 Author: Ian Lance Taylor Date: Mon Aug 5 16:07:12 2024 -0700 compiler: panic arguments are empty interface type After CL 536643 passing NULL as the expected ty

[gcc r15-2732] compiler: panic arguments are empty interface type

2024-08-05 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:ecb6153e3b9895c6e058646262c7c9e9c9c24a3c commit r15-2732-gecb6153e3b9895c6e058646262c7c9e9c9c24a3c Author: Ian Lance Taylor Date: Mon Aug 5 13:01:32 2024 -0700 compiler: panic arguments are empty interface type After CL 536643 passing NULL as the expected typ

[gcc r15-2415] libbacktrace: fix syntax of Windows registration functions

2024-07-30 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:37aa98f79a7fbad620c0318a48552b5442a49456 commit r15-2415-g37aa98f79a7fbad620c0318a48552b5442a49456 Author: Ian Lance Taylor Date: Tue Jul 30 09:25:03 2024 -0700 libbacktrace: fix syntax of Windows registration functions Adjust the syntax to keep MSVC happy.

[gcc r15-2145] libbacktrace: use __has_attribute for fallthrough

2024-07-18 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:248e8530dd0298e9bbe099c651d5d9c4d2a0c0f9 commit r15-2145-g248e8530dd0298e9bbe099c651d5d9c4d2a0c0f9 Author: Ian Lance Taylor Date: Thu Jul 18 11:34:09 2024 -0700 libbacktrace: use __has_attribute for fallthrough Also convert some FALLTHROUGH comments to ATTRIB

[gcc r15-2119] libbacktrace: add cast to avoid warning

2024-07-17 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:93c54caa64fee2a0fa7251d214cdf639b8d7899f commit r15-2119-g93c54caa64fee2a0fa7251d214cdf639b8d7899f Author: Ian Lance Taylor Date: Wed Jul 17 17:58:56 2024 -0700 libbacktrace: add cast to avoid warning * print.c (print_syminfo_callback): Add cast to av

[gcc r15-2116] libbacktrace: better backtrace_print when no debug info

2024-07-17 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:30875fa698e2ffed536f7a7d15a430e69a6a28ba commit r15-2116-g30875fa698e2ffed536f7a7d15a430e69a6a28ba Author: Ian Lance Taylor Date: Wed Jul 17 17:36:25 2024 -0700 libbacktrace: better backtrace_print when no debug info Fixes https://github.com/ianlancetaylor/li

[gcc r15-2114] libbacktrace: add notes about dl_iterate_phdr to README

2024-07-17 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:a8b5ce1580b0774b19f0ca9cfc77c52095cdaa55 commit r15-2114-ga8b5ce1580b0774b19f0ca9cfc77c52095cdaa55 Author: Ian Lance Taylor Date: Wed Jul 17 17:02:56 2024 -0700 libbacktrace: add notes about dl_iterate_phdr to README * README: Add notes about dl_itera

[gcc r15-2082] libbacktrace: update xcoff.c for base_address changes

2024-07-16 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:f438299ef6860b8233ffe1c5fda7d63f2f6c56ae commit r15-2082-gf438299ef6860b8233ffe1c5fda7d63f2f6c56ae Author: Ian Lance Taylor Date: Tue Jul 16 21:27:05 2024 -0700 libbacktrace: update xcoff.c for base_address changes * xcoff.c (struct xcoff_fileline_dat

[gcc r15-2051] libbacktrace: support FDPIC

2024-07-15 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:c6803cdaba7a7bf933e52cd36f901430253cc2b0 commit r15-2051-gc6803cdaba7a7bf933e52cd36f901430253cc2b0 Author: Ian Lance Taylor Date: Mon Jul 15 17:27:18 2024 -0700 libbacktrace: support FDPIC Based on patch by Max Filippov. * internal.h: If FDPI

[gcc r15-1988] libbacktrace: avoid infinite recursion

2024-07-11 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:bf406a53693ef664b7ee0c77c4940a71a83866c5 commit r15-1988-gbf406a53693ef664b7ee0c77c4940a71a83866c5 Author: Ian Lance Taylor Date: Thu Jul 11 19:29:04 2024 -0700 libbacktrace: avoid infinite recursion We could get an infinite recursion in an odd case in which

[gcc r15-1985] libbacktrace: don't fail if symbol size is unknown

2024-07-11 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:d7318f4cf89c2a934fcd1f87d711081285fad242 commit r15-1985-gd7318f4cf89c2a934fcd1f87d711081285fad242 Author: Ian Lance Taylor Date: Thu Jul 11 17:58:17 2024 -0700 libbacktrace: don't fail if symbol size is unknown * btest.c (test5): Don't fail if symbol

[gcc r15-1984] libbacktrace: correctly gather Mach-O symbol table

2024-07-11 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:b870086904cfd480cf4297525ece00d169482ec7 commit r15-1984-gb870086904cfd480cf4297525ece00d169482ec7 Author: Ian Lance Taylor Date: Thu Jul 11 17:50:18 2024 -0700 libbacktrace: correctly gather Mach-O symbol table For PR libbacktrace/97082.

[gcc r15-1982] libbacktrace: fix testsuite for clang

2024-07-11 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:8f7c06df424fffa88422f83ba0a7c58576ae3d91 commit r15-1982-g8f7c06df424fffa88422f83ba0a7c58576ae3d91 Author: Ian Lance Taylor Date: Thu Jul 11 16:07:06 2024 -0700 libbacktrace: fix testsuite for clang * btest.c (test1, test3): Add optnone attribute.

[gcc r15-1979] libbacktrace: suggest how to fix missing debug info

2024-07-11 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:b96789abf8a51e8f70309799b5dfee36d4fb3da6 commit r15-1979-gb96789abf8a51e8f70309799b5dfee36d4fb3da6 Author: Ian Lance Taylor Date: Thu Jul 11 15:39:07 2024 -0700 libbacktrace: suggest how to fix missing debug info * elf.c (elf_nodebug): Suggest -g.

[gcc r15-1978] libbacktrace: remove trailing whitespace

2024-07-11 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:02f7525e5e9e8d749c9ba2b9a925da4b202553ce commit r15-1978-g02f7525e5e9e8d749c9ba2b9a925da4b202553ce Author: Ian Lance Taylor Date: Thu Jul 11 15:27:18 2024 -0700 libbacktrace: remove trailing whitespace * dwarf.c: Remove trailing whitespace.

[gcc r15-1360] libbacktrace: it's OK if zstd decompressor sees no backward bits

2024-06-16 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:8348f8c22ff1ac61df45d63739e1028f87d6ef88 commit r15-1360-g8348f8c22ff1ac61df45d63739e1028f87d6ef88 Author: Ian Lance Taylor Date: Sun Jun 16 15:39:53 2024 -0700 libbacktrace: it's OK if zstd decompressor sees no backward bits * elf.c (elf_fetch_bits_b

[gcc r15-140] libbacktrace: add DLLS as they are loaded

2024-05-03 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:b69dac54ef769a33bcdca6de243c1b08e05c7881 commit r15-140-gb69dac54ef769a33bcdca6de243c1b08e05c7881 Author: Ian Lance Taylor Date: Fri May 3 15:23:23 2024 -0700 libbacktrace: add DLLS as they are loaded Patch from Björn Schäpers. * pecoff.c (st

[gcc r15-53] runtime: dump registers on Solaris

2024-04-29 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:a05efc8bf5ed329ea7d9b1740c326bdc6b04e37a commit r15-53-ga05efc8bf5ed329ea7d9b1740c326bdc6b04e37a Author: Ian Lance Taylor Date: Sun Apr 28 13:30:39 2024 -0700 runtime: dump registers on Solaris Patch by Rainer Orth . Fixes PR go/106813 Revie

[gcc r15-52] runtime: use

2024-04-29 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:678dc5e85053f1a1ca76997eec95ba8823bb6830 commit r15-52-g678dc5e85053f1a1ca76997eec95ba8823bb6830 Author: Ian Lance Taylor Date: Sun Apr 28 09:57:35 2024 -0700 runtime: use has been available since C99. Use it rather than defining our own boolean type an

[gcc r15-25] libbacktrace: load Windows modules

2024-04-28 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:942a9cf2a958113d2ab46f5b015c36e569abedcf commit r15-25-g942a9cf2a958113d2ab46f5b015c36e569abedcf Author: Ian Lance Taylor Date: Sun Apr 28 11:14:17 2024 -0700 libbacktrace: load Windows modules Patch from Björn Schäpers . * configure.ac: Chec

[gcc r14-10095] libbacktrace: test --compress-debug-sections=ARG for each ARG

2024-04-23 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:d2f05fed44951001de3cb02c9193c687e9376170 commit r14-10095-gd2f05fed44951001de3cb02c9193c687e9376170 Author: Ian Lance Taylor Date: Tue Apr 23 10:00:03 2024 -0700 libbacktrace: test --compress-debug-sections=ARG for each ARG This should fix a testsuite problem

[gcc r14-9698] compiler: use correct size and comparison in index value overflow check

2024-03-27 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:bd8a3eecc4edffad6e5091ae42c1cb1c1730b2ab commit r14-9698-gbd8a3eecc4edffad6e5091ae42c1cb1c1730b2ab Author: Ian Lance Taylor Date: Wed Mar 27 13:37:45 2024 -0700 compiler: use correct size and comparison in index value overflow check This has apparently been w

[gcc r14-9695] gcc/testsuite/go.test: update issue16016

2024-03-27 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:9ff034fcff8ccab6eb82bf2cd36e2d24b2df9b78 commit r14-9695-g9ff034fcff8ccab6eb82bf2cd36e2d24b2df9b78 Author: Ian Lance Taylor Date: Wed Mar 27 11:44:42 2024 -0700 gcc/testsuite/go.test: update issue16016 This backports https://go.dev/cl/574536 into the GCC test

[gcc r14-9693] compiler: initialize local variable in lower_method_expression

2024-03-27 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:f85d3362cdb4bab611508dd9a38d9015c02ff7ca commit r14-9693-gf85d3362cdb4bab611508dd9a38d9015c02ff7ca Author: Ian Lance Taylor Date: Tue Mar 26 13:00:03 2024 -0700 compiler: initialize local variable in lower_method_expression Fixes PR go/114463 Reviewe

[gcc r14-9402] libbacktrace: don't assume compressed section is aligned

2024-03-08 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:5825bd0e0d0040126e78269e56c9b9f533e2a520 commit r14-9402-g5825bd0e0d0040126e78269e56c9b9f533e2a520 Author: Ian Lance Taylor Date: Fri Mar 8 13:55:34 2024 -0800 libbacktrace: don't assume compressed section is aligned Patch originally by GitHub user ubyte at