[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

[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

[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

[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

[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

[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

[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

[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

[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

[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

[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

[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:

[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

[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

[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

[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

[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