[gcc r12-10303] LoongArch: gcc12: Implement option save/restore.

2024-03-31 Thread LuluCheng via Gcc-cvs
https://gcc.gnu.org/g:bf0b32d7929f8b4b15b21658d572b89ded03d8f8 commit r12-10303-gbf0b32d7929f8b4b15b21658d572b89ded03d8f8 Author: Lulu Cheng Date: Fri Mar 15 16:41:20 2024 +0800 LoongArch: gcc12: Implement option save/restore. LTO option streaming and target attributes both

[gcc r13-8545] LoongArch: gcc13: Implement option save/restore.

2024-03-31 Thread LuluCheng via Gcc-cvs
https://gcc.gnu.org/g:4736b317047ae6b04f7609843f21cb68fef6a0c1 commit r13-8545-g4736b317047ae6b04f7609843f21cb68fef6a0c1 Author: Lulu Cheng Date: Fri Mar 15 16:23:05 2024 +0800 LoongArch: gcc13: Implement option save/restore. LTO option streaming and target attributes both

[gcc r14-9737] LoongArch: Split loongarch_option_override_internal into smaller procedures

2024-03-31 Thread LuluCheng via Gcc-cvs
https://gcc.gnu.org/g:d28ea8e5a70474cf9d28bf0c008092c936ad1358 commit r14-9737-gd28ea8e5a70474cf9d28bf0c008092c936ad1358 Author: Yang Yujie Date: Sat Mar 30 16:43:14 2024 +0800 LoongArch: Split loongarch_option_override_internal into smaller procedures gcc/ChangeLog:

[gcc r14-9736] LoongArch: Add descriptions of the compilation options.

2024-03-31 Thread LuluCheng via Gcc-cvs
https://gcc.gnu.org/g:7f424c3167b72db1ecd661ccb71559bf27cbcfc1 commit r14-9736-g7f424c3167b72db1ecd661ccb71559bf27cbcfc1 Author: Lulu Cheng Date: Sat Mar 30 15:14:14 2024 +0800 LoongArch: Add descriptions of the compilation options. Add descriptions for the compilation options

[gcc r14-9734] modula2: Fix m2.install-info in gcc/m2/Make-lang.in

2024-03-31 Thread Christophe Lyon via Gcc-cvs
https://gcc.gnu.org/g:14d0c863aa9415f5d78047910233d67d91f4ecf5 commit r14-9734-g14d0c863aa9415f5d78047910233d67d91f4ecf5 Author: Christophe Lyon Date: Fri Mar 29 17:59:38 2024 + modula2: Fix m2.install-info in gcc/m2/Make-lang.in Fix a few typos: the generated filename is

[gcc r14-9733] modula2: Add m2.install-html rule to gcc/m2/Make-lang.in

2024-03-31 Thread Christophe Lyon via Gcc-cvs
https://gcc.gnu.org/g:ec2c15f14f2278d431756f3d05e6ab7f436bea5e commit r14-9733-gec2c15f14f2278d431756f3d05e6ab7f436bea5e Author: Christophe Lyon Date: Fri Mar 29 17:10:36 2024 + modula2: Add m2.install-html rule to gcc/m2/Make-lang.in This rule was missing, and 'make

[gcc r14-9732] [committed] RISC-V: Add missing insn types to XiangShan Nanhu scheduler model

2024-03-31 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:08eaafadd5beaa56beb2d1fceca9f97eeb0219ba commit r14-9732-g08eaafadd5beaa56beb2d1fceca9f97eeb0219ba Author: Jeff Law Date: Sun Mar 31 10:51:17 2024 -0600 [committed] RISC-V: Add missing insn types to XiangShan Nanhu scheduler model The test for the recently

[gcc r13-8543] fortran: Ignore use statements on error [PR107426]

2024-03-31 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:fc5c603da3c9b186308fb3afef7bcf3f3bf695e8 commit r13-8543-gfc5c603da3c9b186308fb3afef7bcf3f3bf695e8 Author: Mikael Morin Date: Thu Mar 21 17:27:54 2024 +0100 fortran: Ignore use statements on error [PR107426] This fixes an access to freed memory on the

[gcc r13-8542] testsuite, Objective-C: Fix duplicate libobjc cases.

2024-03-31 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:1b81063e29912f7a139c87c711d601d74373ece8 commit r13-8542-g1b81063e29912f7a139c87c711d601d74373ece8 Author: Iain Sandoe Date: Thu Jan 25 20:17:42 2024 + testsuite, Objective-C: Fix duplicate libobjc cases. Two of the encode testcases include '-lobjc' as

[gcc r13-8540] Objective-C, Darwin: Do not overalign CFStrings and Objective-C metadata.

2024-03-31 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:4e65626d29c129389b10c1c64fe33af680fc76db commit r13-8540-g4e65626d29c129389b10c1c64fe33af680fc76db Author: Iain Sandoe Date: Thu Jan 25 20:11:09 2024 + Objective-C, Darwin: Do not overalign CFStrings and Objective-C metadata. We have reports of

[gcc r13-8541] testsuite, objective-c++: Fix imported NSObjCRuntime.h.

2024-03-31 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:46b76b76bdcaa80814249784c9227e5aea82879b commit r13-8541-g46b76b76bdcaa80814249784c9227e5aea82879b Author: Iain Sandoe Date: Fri Jun 23 15:29:14 2023 +0100 testsuite,objective-c++: Fix imported NSObjCRuntime.h. We have imported some headers from the GNUStep

[gcc r13-8539] Objective-C/C++: Ensure sufficient setup for the preprocessor.

2024-03-31 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:56455edc6572f11c68e1a079dba9ba910c334d1e commit r13-8539-g56455edc6572f11c68e1a079dba9ba910c334d1e Author: Iain Sandoe Date: Tue Jan 9 17:31:41 2024 + Objective-C/C++: Ensure sufficient setup for the preprocessor. The tokenizer makes use of functions

[gcc r13-8538] Darwin: Fix a typo in Objective-C meta-data.

2024-03-31 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:5ec63c2e0b9bc90247686a60db521426cef428f6 commit r13-8538-g5ec63c2e0b9bc90247686a60db521426cef428f6 Author: Iain Sandoe Date: Mon Jan 8 16:17:04 2024 + Darwin: Fix a typo in Objective-C meta-data. We have a typo in the metadata for assigning NSStrings to

[gcc r13-8537] Darwin: Fix constant CFString code-gen [PR105522].

2024-03-31 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:bd760ac35d792683cd82f6b665516528fe11752a commit r13-8537-gbd760ac35d792683cd82f6b665516528fe11752a Author: Iain Sandoe Date: Sat Jan 6 10:52:38 2024 + Darwin: Fix constant CFString code-gen [PR105522]. Although this only fires for one of the Darwin

[gcc r13-8536] Objective-C, Darwin: Fix a regression in handling bad receivers.

2024-03-31 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:db0b08494f3f75704622abf95a7c56d89720627c commit r13-8536-gdb0b08494f3f75704622abf95a7c56d89720627c Author: Iain Sandoe Date: Sat Jan 6 19:21:40 2024 + Objective-C, Darwin: Fix a regression in handling bad receivers. This is seen on 32b hosts with a 64b

[gcc r13-8535] Darwin: Make metadata symbol lables linker-visible for GNU objc.

2024-03-31 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:6266bdbe0014659535f9d600ffe2b9e2e9e8c20e commit r13-8535-g6266bdbe0014659535f9d600ffe2b9e2e9e8c20e Author: Iain Sandoe Date: Sat Sep 30 17:15:16 2023 +0100 Darwin: Make metadata symbol lables linker-visible for GNU objc. Now we have shifted to using the same

[gcc r13-8534] Darwin: Check as for .build_version support and use it if available.

2024-03-31 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:36240bcad8519b08ebe758cfa49d074adcc68bbc commit r13-8534-g36240bcad8519b08ebe758cfa49d074adcc68bbc Author: Iain Sandoe Date: Tue Oct 17 11:10:27 2023 +0100 Darwin: Check as for .build_version support and use it if available. This adds support for the minimum

[gcc r14-9731] RISC-V: Fix misspelled term builtin in error message

2024-03-31 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:b313baba57f7e09f66b603e1e30dd4b48800693f commit r14-9731-gb313baba57f7e09f66b603e1e30dd4b48800693f Author: Pan Li Date: Sat Mar 30 20:03:18 2024 +0800 RISC-V: Fix misspelled term builtin in error message This patch would like to fix below misspelled term in

[gcc r14-9730] RISC-V: Fix one unused varable in riscv_subset_list::parse

2024-03-31 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:46eb34a75a9d004ce776bba382fe8af0978cace7 commit r14-9730-g46eb34a75a9d004ce776bba382fe8af0978cace7 Author: Pan Li Date: Sat Mar 30 21:32:06 2024 +0800 RISC-V: Fix one unused varable in riscv_subset_list::parse This patch would like to fix one unused variable

[gcc r13-8533] Darwin, configure: Allow for an unrecognisable dsymutil [PR111610].

2024-03-31 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:17e5d36db43f22a696a97c24afb5fb36b00dfb0b commit r13-8533-g17e5d36db43f22a696a97c24afb5fb36b00dfb0b Author: Iain Sandoe Date: Wed Sep 27 11:05:31 2023 +0100 Darwin, configure: Allow for an unrecognisable dsymutil [PR111610]. We had a catch-all configuration

[gcc r13-8532] Darwin: Place global inits in the correct section.

2024-03-31 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:be95ee81bc934d6b22e5639eb7b5f9603fa1443d commit r13-8532-gbe95ee81bc934d6b22e5639eb7b5f9603fa1443d Author: Iain Sandoe Date: Fri Sep 1 09:04:13 2023 +0100 Darwin: Place global inits in the correct section. This handles placement of global initializers into

[gcc r13-8531] Darwin: Match system sections and relocs for exception tables.

2024-03-31 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:3449ce05f7cf5b84a866c2a1969285fdece6e5e9 commit r13-8531-g3449ce05f7cf5b84a866c2a1969285fdece6e5e9 Author: Iain Sandoe Date: Thu Aug 31 19:20:43 2023 +0100 Darwin: Match system sections and relocs for exception tables. System tools from Darwin10 onwards have

[gcc r13-8530] build: Allow for Xcode 15 ld -v output

2024-03-31 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:5213c9050636fa5c8210be4b5f93a1df4b6fa05b commit r13-8530-g5213c9050636fa5c8210be4b5f93a1df4b6fa05b Author: Rainer Orth Date: Thu Aug 17 10:14:49 2023 +0200 build: Allow for Xcode 15 ld -v output Since Xcode 15 beta 6, ld -v output differs from previous

[gcc r13-8529] configure, Darwin: Adjust handing of stdlib option.

2024-03-31 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:b491a8bed37a46bca69a811718d212c8b43355ab commit r13-8529-gb491a8bed37a46bca69a811718d212c8b43355ab Author: Iain Sandoe Date: Sat Sep 16 08:40:49 2023 +0100 configure, Darwin: Adjust handing of stdlib option. The intent of the configuration choices for

[gcc r11-11302] Objective-C, NeXT: Fix messenging non-aggregate return-in-memory.

2024-03-31 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:106cfc476a55c7423dca23be1eb0a5fb5da736b5 commit r11-11302-g106cfc476a55c7423dca23be1eb0a5fb5da736b5 Author: Iain Sandoe Date: Mon Aug 16 21:22:13 2021 +0100 Objective-C, NeXT: Fix messenging non-aggregate return-in-memory. When a method returns a type that