gcc-wwwdocs branch master updated. b3c91409928d5aa68bde6649eff499a344e0b318

2024-06-20 Thread Georg-Johann Lay via Gcc-cvs-wwwdocs
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs". The branch, master has been updated via b3c91409928d5aa68bde6649eff499a344e0b318 (commit) via

gcc-wwwdocs branch master updated. 80057fb9e00922e5ee8db82e5a6fc2f99db9d3d0

2024-06-20 Thread Georg-Johann Lay via Gcc-cvs-wwwdocs
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs". The branch, master has been updated via 80057fb9e00922e5ee8db82e5a6fc2f99db9d3d0 (commit) from

gcc-wwwdocs branch master updated. b5bda3ebfd2a823f0e5d1975e205cc9dc92c54d5

2024-06-15 Thread Georg-Johann Lay via Gcc-cvs-wwwdocs
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs". The branch, master has been updated via b5bda3ebfd2a823f0e5d1975e205cc9dc92c54d5 (commit) from

[gcc r15-1343] AVR: target/115419 - Tie breaks are rounded-to-even.

2024-06-14 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:2830b0b8655f0d1a62b416af8ade31f5b96f0ffb commit r15-1343-g2830b0b8655f0d1a62b416af8ade31f5b96f0ffb Author: Georg-Johann Lay Date: Fri Jun 14 18:24:13 2024 +0200 AVR: target/115419 - Tie breaks are rounded-to-even. libgcc/config/avr/libf7/ PR

[gcc r13-8817] AVR: tree-optimization/115307 - Work around isinf bloat from early passes.

2024-06-01 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:c57d73f4cd5ca61327406fc2521a2235dd49d12e commit r13-8817-gc57d73f4cd5ca61327406fc2521a2235dd49d12e Author: Georg-Johann Lay Date: Sat Jun 1 10:38:00 2024 +0200 AVR: tree-optimization/115307 - Work around isinf bloat from early passes. PR

[gcc r13-8816] AVR: target/115317 - Make isinf(-Inf) return -1.

2024-06-01 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:b45d7281c1b4eb2cf61280b9f7064229b7ca7581 commit r13-8816-gb45d7281c1b4eb2cf61280b9f7064229b7ca7581 Author: Georg-Johann Lay Date: Sat Jun 1 12:46:31 2024 +0200 AVR: target/115317 - Make isinf(-Inf) return -1. PR target/115317

[gcc r14-10268] AVR: target/115317 - Make isinf(-Inf) return -1.

2024-06-01 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:d7f42794d94e5a26f396253b1698ea1930337df3 commit r14-10268-gd7f42794d94e5a26f396253b1698ea1930337df3 Author: Georg-Johann Lay Date: Sat Jun 1 12:46:31 2024 +0200 AVR: target/115317 - Make isinf(-Inf) return -1. PR target/115317

[gcc r15-968] AVR: target/115317 - Make isinf(-Inf) return -1.

2024-06-01 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:f12454278dc725fec3520a5d870e967d79292ee6 commit r15-968-gf12454278dc725fec3520a5d870e967d79292ee6 Author: Georg-Johann Lay Date: Sat Jun 1 12:46:31 2024 +0200 AVR: target/115317 - Make isinf(-Inf) return -1. PR target/115317

[gcc r14-10266] AVR: tree-optimization/115307 - Work around isinf bloat from early passes.

2024-06-01 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:9d08c55f7c99329f4289ad3a4157c2d8d8a78d8c commit r14-10266-g9d08c55f7c99329f4289ad3a4157c2d8d8a78d8c Author: Georg-Johann Lay Date: Sat Jun 1 10:38:00 2024 +0200 AVR: tree-optimization/115307 - Work around isinf bloat from early passes. PR

[gcc r15-966] AVR: tree-optimization/115307 - Work around isinf bloat from early passes.

2024-06-01 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:fabb545026f714b7d1cbe586f4c5bbf6430bdde3 commit r15-966-gfabb545026f714b7d1cbe586f4c5bbf6430bdde3 Author: Georg-Johann Lay Date: Sat Jun 1 10:38:00 2024 +0200 AVR: tree-optimization/115307 - Work around isinf bloat from early passes. PR

gcc-wwwdocs branch master updated. c18141d3bac790885c68d2b7fa6e99559557460d

2024-05-23 Thread Georg-Johann Lay via Gcc-cvs-wwwdocs
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs". The branch, master has been updated via c18141d3bac790885c68d2b7fa6e99559557460d (commit) from

[gcc r14-10217] AVR: target/115065 - Tweak __clzhi2.

2024-05-18 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:3b88dade7ff8a07fd0843ac1281e095cfd94453e commit r14-10217-g3b88dade7ff8a07fd0843ac1281e095cfd94453e Author: Wolfgang Hospital Date: Sat May 18 15:02:51 2024 +0200 AVR: target/115065 - Tweak __clzhi2. The libgcc implementation of __clzhi2 can be tweaked by

[gcc r15-645] AVR: target/115065 - Tweak __clzhi2.

2024-05-18 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:988838da722dea09bd81ee9d49800a6f24980372 commit r15-645-g988838da722dea09bd81ee9d49800a6f24980372 Author: Wolfgang Hospital Date: Sat May 18 15:02:51 2024 +0200 AVR: target/115065 - Tweak __clzhi2. The libgcc implementation of __clzhi2 can be tweaked by

[gcc r14-10194] AVR: target/114981 - Tweak __builtin_powif / __powisf2

2024-05-10 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:fcdd723779f9ad9af9638e11ffe56786de2d02ce commit r14-10194-gfcdd723779f9ad9af9638e11ffe56786de2d02ce Author: Georg-Johann Lay Date: Wed May 8 17:52:56 2024 +0200 AVR: target/114981 - Tweak __builtin_powif / __powisf2 Implement __powisf2 in assembly.

[gcc r15-360] AVR: target/114981 - Tweak __builtin_powif / __powisf2

2024-05-10 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:af64af69c3cc85dbe00c520651a54850bf5cadc1 commit r15-360-gaf64af69c3cc85dbe00c520651a54850bf5cadc1 Author: Georg-Johann Lay Date: Wed May 8 17:52:56 2024 +0200 AVR: target/114981 - Tweak __builtin_powif / __powisf2 Implement __powisf2 in assembly.

[gcc r14-10187] AVR: target/114975 - Add combine-pattern for __popcountqi2.

2024-05-09 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:4ef09dd8ce8866e4f64dd918890c97a67af8fd15 commit r14-10187-g4ef09dd8ce8866e4f64dd918890c97a67af8fd15 Author: Georg-Johann Lay Date: Tue May 7 19:39:55 2024 +0200 AVR: target/114975 - Add combine-pattern for __popcountqi2. PR target/114975 gcc/

[gcc r14-10188] AVR: target/114975 - Add combine-pattern for __parityqi2.

2024-05-09 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:bbb76ac0a06ae3a469f2acc2d5d63e63160bd9e5 commit r14-10188-gbbb76ac0a06ae3a469f2acc2d5d63e63160bd9e5 Author: Georg-Johann Lay Date: Tue May 7 19:42:30 2024 +0200 AVR: target/114975 - Add combine-pattern for __parityqi2. PR target/114975 gcc/

[gcc r14-10186] AVR: target/114981 - Support __builtin_powi[l] / __powidf2.

2024-05-09 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:a9e313ed38775b3ffee650d5396419ce3e6ea389 commit r14-10186-ga9e313ed38775b3ffee650d5396419ce3e6ea389 Author: Georg-Johann Lay Date: Wed May 8 17:56:05 2024 +0200 AVR: target/114981 - Support __builtin_powi[l] / __powidf2. This supports __powidf2 by means of a

[gcc r13-8736] AVR: target/114981 - Support __builtin_powi[l] / __powidf2.

2024-05-09 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:adba85bb63a45d7d668501c11bdf9772cc00b7b8 commit r13-8736-gadba85bb63a45d7d668501c11bdf9772cc00b7b8 Author: Georg-Johann Lay Date: Wed May 8 17:56:05 2024 +0200 AVR: target/114981 - Support __builtin_powi[l] / __powidf2. This supports __powidf2 by means of a

[gcc r15-331] AVR: target/114981 - Support __builtin_powi[l] / __powidf2.

2024-05-08 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:de4eea7d7ea86e54843507c68d6672eca9d8c7bb commit r15-331-gde4eea7d7ea86e54843507c68d6672eca9d8c7bb Author: Georg-Johann Lay Date: Wed May 8 17:56:05 2024 +0200 AVR: target/114981 - Support __builtin_powi[l] / __powidf2. This supports __powidf2 by means of a

[gcc r15-318] AVR: target/114975 - Add combine-pattern for __parityqi2.

2024-05-08 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:41bc359c322d45ec1adfb51f7a45c7ef02ce6ca9 commit r15-318-g41bc359c322d45ec1adfb51f7a45c7ef02ce6ca9 Author: Georg-Johann Lay Date: Tue May 7 19:42:30 2024 +0200 AVR: target/114975 - Add combine-pattern for __parityqi2. PR target/114975 gcc/

[gcc r15-317] AVR: target/114975 - Add combine-pattern for __popcountqi2.

2024-05-08 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:c8f4bbb824fafecf021a802324cd79e64b03b947 commit r15-317-gc8f4bbb824fafecf021a802324cd79e64b03b947 Author: Georg-Johann Lay Date: Tue May 7 19:39:55 2024 +0200 AVR: target/114975 - Add combine-pattern for __popcountqi2. PR target/114975 gcc/

[gcc r15-286] AVR: target/114835 - Tweak popcountqi2

2024-05-07 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:8d2c93fcfe1afc5291bbbe162c3b7ad5764f6d8d commit r15-286-g8d2c93fcfe1afc5291bbbe162c3b7ad5764f6d8d Author: Wolfgang Hospital Date: Tue May 7 16:24:39 2024 +0200 AVR: target/114835 - Tweak popcountqi2 libgcc/ PR target/114835 *

[gcc r12-10419] AVR: Backport device support from v13.3.

2024-05-07 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:ef10d72003f87ab2d88c852da75d407c0c990e99 commit r12-10419-gef10d72003f87ab2d88c852da75d407c0c990e99 Author: Georg-Johann Lay Date: Tue May 7 14:00:43 2024 +0200 AVR: Backport device support from v13.3. gcc/ * config/avr/avr-mcus.def: Add new MCUs

[gcc r12-10418] AVR: ipa/92606 - Don't optimize PROGMEM data against non-PROGMEM.

2024-05-07 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:231728b6dd7684e031f2a05e7e43bab54b7f2c5e commit r12-10418-g231728b6dd7684e031f2a05e7e43bab54b7f2c5e Author: Georg-Johann Lay Date: Fri May 3 18:47:50 2024 +0200 AVR: ipa/92606 - Don't optimize PROGMEM data against non-PROGMEM. ipa/92606: Inter-procedural

[gcc r14-10175] AVR: ipa/92606 - Don't optimize PROGMEM data against non-PROGMEM.

2024-05-07 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:c6141ad24f73cf1771e33c7d7edf1d80d8df70b8 commit r14-10175-gc6141ad24f73cf1771e33c7d7edf1d80d8df70b8 Author: Georg-Johann Lay Date: Fri May 3 18:47:50 2024 +0200 AVR: ipa/92606 - Don't optimize PROGMEM data against non-PROGMEM. ipa/92606: Inter-procedural

[gcc r13-8699] AVR: ipa/92606 - Don't optimize PROGMEM data against non-PROGMEM.

2024-05-06 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:287293786d541217e7bf47cab6b8fb522ae9156a commit r13-8699-g287293786d541217e7bf47cab6b8fb522ae9156a Author: Georg-Johann Lay Date: Fri May 3 18:47:50 2024 +0200 AVR: ipa/92606 - Don't optimize PROGMEM data against non-PROGMEM. ipa/92606: Inter-procedural

[gcc r15-207] AVR: ipa/92606 - Don't optimize PROGMEM data against non-PROGMEM.

2024-05-06 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:08e752e72363ae7fd5a5fcb70913a0f7b240387b commit r15-207-g08e752e72363ae7fd5a5fcb70913a0f7b240387b Author: Georg-Johann Lay Date: Fri May 3 18:47:50 2024 +0200 AVR: ipa/92606 - Don't optimize PROGMEM data against non-PROGMEM. ipa/92606: Inter-procedural

[gcc r13-8638] AVR: target/114794 - Tweak __udivmodqi4

2024-04-21 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:7bd8428da72a0a1d3bef4e50be4b60b981ed540d commit r13-8638-g7bd8428da72a0a1d3bef4e50be4b60b981ed540d Author: Georg-Johann Lay Date: Sun Apr 21 14:33:50 2024 +0200 AVR: target/114794 - Tweak __udivmodqi4 libgcc/ PR target/114794 *

[gcc r14-10058] AVR: target/114794 - Tweak __udivmodqi4

2024-04-21 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:a44d16efa7a508f8b8f303417d0714c39f159725 commit r14-10058-ga44d16efa7a508f8b8f303417d0714c39f159725 Author: Georg-Johann Lay Date: Sun Apr 21 14:33:50 2024 +0200 AVR: target/114794 - Tweak __udivmodqi4 libgcc/ PR target/114794 *

[gcc r13-8616] AVR: target/114752 - Fix ICE on inline asm const 64-bit float operand

2024-04-17 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:ca7d454804045a39d10a9b1f691a940aeacdf25b commit r13-8616-gca7d454804045a39d10a9b1f691a940aeacdf25b Author: Georg-Johann Lay Date: Wed Apr 17 10:26:05 2024 +0200 AVR: target/114752 - Fix ICE on inline asm const 64-bit float operand gcc/ PR

[gcc r14-10003] AVR: target/114752 - Fix ICE on inline asm const 64-bit float operand

2024-04-17 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:909c6faf2c726178d115726e56304eac91cff6e9 commit r14-10003-g909c6faf2c726178d115726e56304eac91cff6e9 Author: Georg-Johann Lay Date: Wed Apr 17 10:26:05 2024 +0200 AVR: target/114752 - Fix ICE on inline asm const 64-bit float operand gcc/ PR

[gcc r13-8611] AVR: Add 8 more avrxmega3 MCUs.

2024-04-15 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:f585f8f9081ddecad63fa654297811e434613e6c commit r13-8611-gf585f8f9081ddecad63fa654297811e434613e6c Author: Georg-Johann Lay Date: Mon Apr 15 19:23:32 2024 +0200 AVR: Add 8 more avrxmega3 MCUs. gcc/ * config/avr/avr-mcus.def: Add: avr16du14,

[gcc r14-9977] AVR: Add 8 more avrxmega3 MCUs.

2024-04-15 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:6e11bb451babfe47bb6b7ad42335019f2771a32e commit r14-9977-g6e11bb451babfe47bb6b7ad42335019f2771a32e Author: Georg-Johann Lay Date: Mon Apr 15 19:23:32 2024 +0200 AVR: Add 8 more avrxmega3 MCUs. gcc/ * config/avr/avr-mcus.def: Add: avr16du14,

gcc-wwwdocs branch master updated. 2bdfd673b266343e7988fe2cd2b44a02c94dce09

2024-04-09 Thread Georg-Johann Lay via Gcc-cvs-wwwdocs
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs". The branch, master has been updated via 2bdfd673b266343e7988fe2cd2b44a02c94dce09 (commit) from

[gcc r14-9630] AVR: Adjust message for SIGNAL and INTERRUPT usage

2024-03-22 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:65b7d1862e11784a0ce67ab758e06dd8aa65b181 commit r14-9630-g65b7d1862e11784a0ce67ab758e06dd8aa65b181 Author: Georg-Johann Lay Date: Fri Mar 22 17:29:21 2024 +0100 AVR: Adjust message for SIGNAL and INTERRUPT usage gcc/ * config/avr/avr.cc

[gcc r14-9514] avr.md - Tweak xor insn constraints.

2024-03-18 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:9361f19e081294b04e16ac2f6056b3b910f27ff4 commit r14-9514-g9361f19e081294b04e16ac2f6056b3b910f27ff4 Author: Georg-Johann Lay Date: Mon Mar 18 08:50:02 2024 +0100 avr.md - Tweak xor insn constraints. xor insn can handle some more values without the requirement

[gcc r14-9413] AVR: Fix typos in comment, indentation glitches in avr.md.

2024-03-09 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:f5a805d82902fe2d6e0a7af8c0e6519f9d25a8f3 commit r14-9413-gf5a805d82902fe2d6e0a7af8c0e6519f9d25a8f3 Author: Georg-Johann Lay Date: Sat Mar 9 13:07:17 2024 +0100 AVR: Fix typos in comment, indentation glitches in avr.md. gcc/ * config/avr/avr.md:

[gcc r14-9410] AVR: Add cost computation for some insn combine patterns.

2024-03-09 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:e8cc1f956b75a6bf74c5f5262ddced9451dcccac commit r14-9410-ge8cc1f956b75a6bf74c5f5262ddced9451dcccac Author: Georg-Johann Lay Date: Sat Mar 9 10:00:44 2024 +0100 AVR: Add cost computation for some insn combine patterns. gcc/ * config/avr/avr.cc

[gcc r14-9389] AVR: Add an insn combine pattern for offset computation.

2024-03-08 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:40209cb15a3f2af8233ee887dc960992f358ad86 commit r14-9389-g40209cb15a3f2af8233ee887dc960992f358ad86 Author: Georg-Johann Lay Date: Fri Mar 8 13:29:13 2024 +0100 AVR: Add an insn combine pattern for offset computation. Computing uint16_t += 2 * uint8_t can