https://gcc.gnu.org/g:2edb50a310896da72710dba7724a3b4a541a1cbb
commit r16-1065-g2edb50a310896da72710dba7724a3b4a541a1cbb
Author: Alexandre Oliva
Date: Mon Jun 2 20:21:45 2025 -0300
[lra] force reg update after spilling to memory [PR120424]
In the added C++ testcase, a stack slot a
https://gcc.gnu.org/g:82fd9054ef3f5d0381591e9c62f031e5e4a9e1d9
commit 82fd9054ef3f5d0381591e9c62f031e5e4a9e1d9
Author: Alexandre Oliva
Date: Sat May 24 19:48:23 2025 -0300
[lra] force reg update after spilling to memory [PR120424]
In the added C++ testcase, a stack slot at a negat
The branch 'aoliva/heads/testme' was updated to point to:
82fd9054ef3f... [lra] force reg update after spilling to memory [PR120424]
It previously pointed to:
1445b105ff49... [lra] force reg update after spilling to memory
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LO
https://gcc.gnu.org/g:1445b105ff49c01c048cc204c205d39017da7874
commit 1445b105ff49c01c048cc204c205d39017da7874
Author: Alexandre Oliva
Date: Sat May 24 20:15:02 2025 -0300
[lra] force reg update after spilling to memory
Diff:
---
gcc/lra-eliminations.cc | 41 +
The branch 'aoliva/heads/testme' was updated to point to:
1445b105ff49... [lra] force reg update after spilling to memory
It previously pointed to:
64388b09fdcf... [testsuite] [x86] vect-simd-clone-1[678]e.c adjust
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
---
The branch 'aoliva/heads/testbase' was updated to point to:
10360c1b0d45... [vxworks] build partial libatomic
It previously pointed to:
f99017c3125f... OpenMP/Fortran: Fix allocatable-component mapping of derive
Diff:
Summary of changes (added commits):
---
https://gcc.gnu.org/g:10360c1b0d45ae129df616a9e9b1db5f2a2eaef8
commit r16-827-g10360c1b0d45ae129df616a9e9b1db5f2a2eaef8
Author: Alexandre Oliva
Date: Thu May 22 15:15:31 2025 -0300
[vxworks] build partial libatomic
Since vxworks' libc contains much of libatomic, in not-very-granul
https://gcc.gnu.org/g:a4f45de95eed90e3d166bb706bb883e3a6cda0bd
commit r16-826-ga4f45de95eed90e3d166bb706bb883e3a6cda0bd
Author: Alexandre Oliva
Date: Thu May 22 15:06:24 2025 -0300
iesFrom: Alexandre Oliva
[aarch64] [vxworks] mark x18 as fixed, adjust tests
VxWorks uses
https://gcc.gnu.org/g:e82a9f6536ba8fcf50a7172650a86519c50aeabd
commit r16-803-ge82a9f6536ba8fcf50a7172650a86519c50aeabd
Author: Alexandre Oliva
Date: Wed May 21 06:21:08 2025 -0300
[testsuite] [x86] vect-simd-clone-1[678]e.c adjust
Since r13-6296, we haven't got 4 simdclone calls
https://gcc.gnu.org/g:6621311c309fcc68ecdd395bceb9ad7994bed41f
commit r16-802-g6621311c309fcc68ecdd395bceb9ad7994bed41f
Author: Alexandre Oliva
Date: Wed May 21 06:21:04 2025 -0300
[testsuite] [x86] pr31985.c needs -fomit-frame-pointer to match movl count
On an --enable-frame-poin
https://gcc.gnu.org/g:3392849511c9b9eb1d912a547f2441cece766e3b
commit r16-801-g3392849511c9b9eb1d912a547f2441cece766e3b
Author: Alexandre Oliva
Date: Wed May 21 06:20:59 2025 -0300
[testsuite] [x86] pr108938-3.c needs -msse2 for bswap in foo2 with -m32
Without SSE2, we don't combi
https://gcc.gnu.org/g:012a857d1eb5b45baee8752e3b5a434fa25c52e2
commit r16-800-g012a857d1eb5b45baee8752e3b5a434fa25c52e2
Author: Alexandre Oliva
Date: Wed May 21 06:20:54 2025 -0300
[testsuite] [x86] no-callee-saved-16.c needs -fomit-frame-pointer
If the toolchain is built with --e
https://gcc.gnu.org/g:57cc4f8bf31f8c25fd338b18b5e709d77cc2a0ad
commit r16-799-g57cc4f8bf31f8c25fd338b18b5e709d77cc2a0ad
Author: Alexandre Oliva
Date: Wed May 21 06:20:48 2025 -0300
[testsuite] add missing require vect_early_break_hw for vect-tsvc
Some tsvc tests add vect_early_bre
https://gcc.gnu.org/g:8bb72b737c38adb08bfefabc43cb4f25f7d9e95d
commit r16-798-g8bb72b737c38adb08bfefabc43cb4f25f7d9e95d
Author: Alexandre Oliva
Date: Wed May 21 06:20:42 2025 -0300
[testsuite] [x86] forwprop-41 needs -msse
The vector operations are only turned into BIT_INSERT_EXPR
https://gcc.gnu.org/g:f3a758e9a2b2aa40bda68a18157996167d772e4d
commit r16-796-gf3a758e9a2b2aa40bda68a18157996167d772e4d
Author: Alexandre Oliva
Date: Wed May 21 06:20:33 2025 -0300
[testsuite] [x86] memcpy-6 needs -msse2
The 8-byte memory operations will only be inlined on ia32 wi
https://gcc.gnu.org/g:fe9be609d7a10f2cd706aecd772e3e3427868daf
commit r16-797-gfe9be609d7a10f2cd706aecd772e3e3427868daf
Author: Alexandre Oliva
Date: Wed May 21 06:20:37 2025 -0300
[testsuite] [x86] strlenopt-80 needs -msse2 on ia32
The string length optimizations at 8-byte blocks
https://gcc.gnu.org/g:02788cde86264559ca9cb3323c73c72fd0211c5d
commit r16-795-g02788cde86264559ca9cb3323c73c72fd0211c5d
Author: Alexandre Oliva
Date: Wed May 21 06:20:29 2025 -0300
[testsuite] [x86] double copysign requires -msse2
SSE_FLOAT_MODE_P only holds for DFmode with SSE2,
https://gcc.gnu.org/g:4b75decf5297838ef9ddfb842da0117adbe3f975
commit r16-794-g4b75decf5297838ef9ddfb842da0117adbe3f975
Author: Alexandre Oliva
Date: Wed May 21 06:20:22 2025 -0300
[testsuite] [aarch64] match alt cache clear names in sme nonlocal_goto tests
vxworks calls cacheText
https://gcc.gnu.org/g:659fe2a28e8cbaf4672d4db8ef3f13c6efed9c0c
commit r16-790-g659fe2a28e8cbaf4672d4db8ef3f13c6efed9c0c
Author: Alexandre Oliva
Date: Wed May 21 06:19:57 2025 -0300
[testsuite] [vxworks] netinet includes atomic, reqs c++11
On vxworks, the included netinet/in.h head
https://gcc.gnu.org/g:d41028df8b39087ef71de84a5daf68cb305b9f7f
commit r16-793-gd41028df8b39087ef71de84a5daf68cb305b9f7f
Author: Alexandre Oliva
Date: Wed May 21 06:20:17 2025 -0300
[testsuite] [aarch64] use uint64_t in rwsr tests
stdint.h defines uint64_t instead of __uint64_t, so
https://gcc.gnu.org/g:f3c5e0a2091ddd5cae4d7381a847aac5f546f04c
commit r16-791-gf3c5e0a2091ddd5cae4d7381a847aac5f546f04c
Author: Alexandre Oliva
Date: Wed May 21 06:20:03 2025 -0300
[testsuite] [analyzer] [vxworks] define __STDC_WANT_LIB_EXT1__ to 1
vxworks' headers use #if instead
https://gcc.gnu.org/g:99a65bfe59208c33a74718ef5fc05e255a76393a
commit r16-789-g99a65bfe59208c33a74718ef5fc05e255a76393a
Author: Alexandre Oliva
Date: Wed May 21 06:19:46 2025 -0300
vxworks: libgcc: include string.h for memset
gthr-vxworks-thread.c calls memset in __ghtread_cond_si
https://gcc.gnu.org/g:bd3a1698ab90e285580d8dfc49c07b74b092e407
commit bd3a1698ab90e285580d8dfc49c07b74b092e407
Author: Alexandre Oliva
Date: Fri May 16 07:52:57 2025 -0300
[testsuite] [x86] forwprop-41 needs -msse
The vector operations are only turned into BIT_INSERT_EXPR with -ms
https://gcc.gnu.org/g:42834053a4ab2ee0adb5aeb0fcc4aab8b4757419
commit 42834053a4ab2ee0adb5aeb0fcc4aab8b4757419
Author: Alexandre Oliva
Date: Fri May 16 07:52:24 2025 -0300
[testsuite] [x86] memcpy-6 needs -msse2
The 8-byte memory operations will only be inlined on ia32 with
-m
https://gcc.gnu.org/g:cbd499db356a42e2cd9fd4f4635acd8d08a3f074
commit cbd499db356a42e2cd9fd4f4635acd8d08a3f074
Author: Alexandre Oliva
Date: Fri May 16 07:53:30 2025 -0300
[testsuite] [x86] no-callee-saved-16.c needs -fomit-frame-pointer
If the toolchain is built with --enable-fra
https://gcc.gnu.org/g:72d5ed7a53c8a8dab17494c8593358eab823c3fd
commit 72d5ed7a53c8a8dab17494c8593358eab823c3fd
Author: Alexandre Oliva
Date: Thu May 15 05:50:57 2025 -0300
[testsuite] require sysconf for vect-early-break_109-pr113588.c
The test calls sysconf but it doesn't require
https://gcc.gnu.org/g:64388b09fdcf0f40f664330f583ffde0202903a4
commit 64388b09fdcf0f40f664330f583ffde0202903a4
Author: Alexandre Oliva
Date: Fri May 16 07:59:19 2025 -0300
[testsuite] [x86] vect-simd-clone-1[678]e.c adjust
Since r13-6296, we haven't got 4 simdclone calls for these
https://gcc.gnu.org/g:45009ea085022ebc4b1cea387c5746a3b6d07642
commit 45009ea085022ebc4b1cea387c5746a3b6d07642
Author: Alexandre Oliva
Date: Fri May 16 07:59:03 2025 -0300
[testsuite] [x86] pr31985.c needs -fomit-frame-pointer to match movl count
On an --enable-frame-pointer toolc
https://gcc.gnu.org/g:27737095d9d2eff025363f031bcacbc1ad73f340
commit 27737095d9d2eff025363f031bcacbc1ad73f340
Author: Alexandre Oliva
Date: Fri May 16 07:52:41 2025 -0300
[testsuite] [x86] strlenopt-80 needs -msse2 on ia32
The string length optimizations at 8-byte blocks requires
https://gcc.gnu.org/g:5d1d9e9a8c367fd2eef7e4bc9ff4d7d236517815
commit 5d1d9e9a8c367fd2eef7e4bc9ff4d7d236517815
Author: Alexandre Oliva
Date: Thu May 8 20:18:19 2025 -0300
[testsuite] [ppc] add -mpowerpc-gfxopt or -mcmpb to copysign tests
When it comes to ifn_copysign on ppc, for S
https://gcc.gnu.org/g:9c0562eaef901a32e48b205d7484f7256cac01fd
commit 9c0562eaef901a32e48b205d7484f7256cac01fd
Author: Alexandre Oliva
Date: Thu May 15 05:11:30 2025 -0300
[testsuite] [aarch64] match alt cache clear names in sme nonlocal_goto tests
vxworks calls cacheTextUpdate in
https://gcc.gnu.org/g:91567f852bf94671d0e30e867ae9e4ba87ccb86b
commit 91567f852bf94671d0e30e867ae9e4ba87ccb86b
Author: Alexandre Oliva
Date: Thu May 15 05:11:23 2025 -0300
[testsuite] tolerate missing std::stold
basic_string.h doesn't define the non-w string version of std::stold
https://gcc.gnu.org/g:0f13cbdc730d9056b5af1b328c1a86492f4d92a7
commit 0f13cbdc730d9056b5af1b328c1a86492f4d92a7
Author: Alexandre Oliva
Date: Thu May 15 05:11:27 2025 -0300
[testsuite] [arm] use uint64_t in rwsr tests
stdint.h defines uint64_t instead of __uint64_t, so use the form
https://gcc.gnu.org/g:4a4bd7e5716c542bea3a3f559837443ebfca79fb
commit 4a4bd7e5716c542bea3a3f559837443ebfca79fb
Author: Alexandre Oliva
Date: Fri May 16 07:53:39 2025 -0300
[testsuite] [x86] pr108938-3.c needs -msse2 for bswap in foo2 with -m32
Without SSE2, we don't combine the se
https://gcc.gnu.org/g:c7a859a7ee5307716be48d0d04a40b932ba45d90
commit c7a859a7ee5307716be48d0d04a40b932ba45d90
Author: Alexandre Oliva
Date: Fri May 16 07:53:13 2025 -0300
[testsuite] add missing require vect_early_break_hw for vect-tsvc
Some tsvc tests add vect_early_break option
https://gcc.gnu.org/g:eb3366e3eca592a20c86a4292ba4e48bce44d423
commit eb3366e3eca592a20c86a4292ba4e48bce44d423
Author: Alexandre Oliva
Date: Fri May 16 07:45:42 2025 -0300
[testsuite] [x86] double copysign requires -msse2
SSE_FLOAT_MODE_P only holds for DFmode with SSE2, and that'
https://gcc.gnu.org/g:d89ccafb174db78992b076cd5f9035c1ad6cceed
commit d89ccafb174db78992b076cd5f9035c1ad6cceed
Author: Alexandre Oliva
Date: Thu May 15 05:11:15 2025 -0300
[testsuite] [arm] require fpic for pr115485
The pr115485.C testcase uses -fPIE, so it needs to state a PIC
https://gcc.gnu.org/g:ee3453db4c83bf90c7fe5244771c0467fcf3ec26
commit ee3453db4c83bf90c7fe5244771c0467fcf3ec26
Author: Alexandre Oliva
Date: Thu May 15 05:11:11 2025 -0300
[testsuite] [arm] add -mno-long-calls
Various arm tests, specifically epilog-1.c and fp16-aapcs-*.c, need
The branch 'aoliva/heads/testbase' was updated to point to:
f99017c3125f... OpenMP/Fortran: Fix allocatable-component mapping of derive
It previously pointed to:
9b13bea07706... Canonicalize vec_merge in simplify_ternary_operation
Diff:
Summary of changes (added commits):
---
https://gcc.gnu.org/g:c9fceb8f580da58efbc6d483522156a91240c810
commit c9fceb8f580da58efbc6d483522156a91240c810
Author: Alexandre Oliva
Date: Thu May 15 05:11:06 2025 -0300
[testsuite] [vxworks] tolerate missing __atomic_feraiseexcept
vxworks' libatomic comes from its libc, and it'
The branch 'aoliva/heads/testme' was updated to point to:
64388b09fdcf... [testsuite] [x86] vect-simd-clone-1[678]e.c adjust
It previously pointed to:
7233c056b80d... [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi/rldic cou
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE
https://gcc.gnu.org/g:2dc8c8a104daeff5694ab50be79f1667baf54a39
commit r16-509-g2dc8c8a104daeff5694ab50be79f1667baf54a39
Author: Alexandre Oliva
Date: Thu May 8 02:17:28 2025 -0300
[testsuite] [ppc] pr87600, pr89313: test for __PPC__ as well
gcc.dg/pr87600.h and gcc.dg/pr89313.c te
https://gcc.gnu.org/g:319c472fdabc9bed84676dd0a95f1e3ef633bb06
commit r16-508-g319c472fdabc9bed84676dd0a95f1e3ef633bb06
Author: Alexandre Oliva
Date: Thu May 8 02:17:38 2025 -0300
[testsuite] [ppc] block-cmp-8 should require powerpc64
gcc.target/powerpc/block-cmp-8.c is an executi
https://gcc.gnu.org/g:923d57b525f5955d1f49854dbeb320cf6db74e64
commit r16-507-g923d57b525f5955d1f49854dbeb320cf6db74e64
Author: Alexandre Oliva
Date: Sat May 10 01:26:38 2025 -0300
vxworks: libstdc++: include ioLib.h for dup()
vxworks's dup function is not declared in unistd.h, bu
https://gcc.gnu.org/g:7233c056b80d2c2a89b034b50a52d2d3873930ef
commit 7233c056b80d2c2a89b034b50a52d2d3873930ef
Author: Alexandre Oliva
Date: Thu May 8 20:21:43 2025 -0300
[testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi/rldic counts
xxpermdi (and rldic) instruction counts are sli
https://gcc.gnu.org/g:2947add44fa30f6652dfa11ebe3ef6b7d4d4db2a
commit 2947add44fa30f6652dfa11ebe3ef6b7d4d4db2a
Author: Alexandre Oliva
Date: Thu May 8 20:18:19 2025 -0300
[testsuite] [ppc] add -mpowerpc-gfxopt or -mcmpb to copysign tests
Requiring float128_sw for ifn_copysign on p
The branch 'aoliva/heads/testme' was updated to point to:
7233c056b80d... [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi/rldic cou
It previously pointed to:
31bfd88559e0... [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER A
https://gcc.gnu.org/g:626ffa7a865a5cb8992338ce71343888603f43eb
commit 626ffa7a865a5cb8992338ce71343888603f43eb
Author: Alexandre Oliva
Date: Thu May 8 02:19:09 2025 -0300
[testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for ilp32
gcc.target/powerpc/vsx-builtin-7.c uses fewe
https://gcc.gnu.org/g:31bfd88559e05618070b6e971b19919941ed5ccc
commit 31bfd88559e05618070b6e971b19919941ed5ccc
Author: Alexandre Oliva
Date: Thu May 8 02:19:13 2025 -0300
[testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for lp64 as well
xxpermdi (and rldic) instruction coun
https://gcc.gnu.org/g:9583be2800774fcd523d5da1ca8e2b1169c5ab79
commit 9583be2800774fcd523d5da1ca8e2b1169c5ab79
Author: Alexandre Oliva
Date: Thu May 8 02:19:07 2025 -0300
[testsuite] [ppc] add -mpowerpc-gfxopt or -mcmpb to copysign tests
Requiring float128_sw for ifn_copysign on p
The branch 'aoliva/heads/testme' was updated to point to:
31bfd88559e0... [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for
It previously pointed to:
9722c428634d... [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER A
https://gcc.gnu.org/g:9722c428634d0081783b88b05ffe675a5ffb6572
commit 9722c428634d0081783b88b05ffe675a5ffb6572
Author: Alexandre Oliva
Date: Thu May 8 02:19:13 2025 -0300
[testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for lp64 as well
xxpermdi (and rldic) instruction coun
https://gcc.gnu.org/g:411457ec81fae0536b10bcd16e4f5dbc56563e49
commit 411457ec81fae0536b10bcd16e4f5dbc56563e49
Author: Alexandre Oliva
Date: Thu May 8 02:19:09 2025 -0300
[testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for ilp32
gcc.target/powerpc/vsx-builtin-7.c uses fewe
https://gcc.gnu.org/g:320103bcf6808321f52f40bcc50d3260bc337a6d
commit 320103bcf6808321f52f40bcc50d3260bc337a6d
Author: Alexandre Oliva
Date: Thu May 8 02:19:07 2025 -0300
[testsuite] [ppc] add -mpowerpc-gfxopt or -mcmpb to copysign tests
Requiring float128_sw for ifn_copysign on p
The branch 'aoliva/heads/testme' was updated to point to:
9722c428634d... [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for
It previously pointed to:
24d496c01070... [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER A
https://gcc.gnu.org/g:a9ac3759711d5b6c6d8bba452dd40ba2cde4284f
commit a9ac3759711d5b6c6d8bba452dd40ba2cde4284f
Author: Alexandre Oliva
Date: Thu May 8 02:17:58 2025 -0300
[testsuite] [ppc] add -mdejagnu-cpu=power7 to pr17381.c
Below power7, it seems to be more profitable to compre
https://gcc.gnu.org/g:e48cadae0fd2e16774d5a129804213bd70b296dd
commit e48cadae0fd2e16774d5a129804213bd70b296dd
Author: Alexandre Oliva
Date: Thu May 8 02:17:34 2025 -0300
[testsuite] [ppc] add -mfloat128 to __ieee128-using bfp tests
Some ppc bfp tests use __ieee128 without ensurin
https://gcc.gnu.org/g:90cfdd861ba487ea88e94d4a4f87de910f123e8c
commit 90cfdd861ba487ea88e94d4a4f87de910f123e8c
Author: Alexandre Oliva
Date: Thu May 8 02:19:09 2025 -0300
[testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for ilp32
gcc.target/powerpc/vsx-builtin-7.c uses fewe
https://gcc.gnu.org/g:e639772f09eba78dda05b839dcab413fc4a78bd3
commit e639772f09eba78dda05b839dcab413fc4a78bd3
Author: Alexandre Oliva
Date: Thu May 8 02:19:07 2025 -0300
[testsuite] [ppc] add -mpowerpc-gfxopt or -mcmpb to copysign tests
Requiring float128_sw for ifn_copysign on p
https://gcc.gnu.org/g:24d496c010705440f083921868e9a346671e1718
commit 24d496c010705440f083921868e9a346671e1718
Author: Alexandre Oliva
Date: Thu May 8 02:19:13 2025 -0300
[testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for lp64 as well
xxpermdi (and rldic) instruction coun
https://gcc.gnu.org/g:611953b225af91529e0d9714f9c28f0223dc97c0
commit 611953b225af91529e0d9714f9c28f0223dc97c0
Author: Alexandre Oliva
Date: Thu May 8 02:19:03 2025 -0300
[testsuite] [ppc] require float128 available for copysign
The rs6000.md copysign3 expander requires the mode t
https://gcc.gnu.org/g:316b10c544965dbb913a12ad2f83bdfb2fbd66b3
commit 316b10c544965dbb913a12ad2f83bdfb2fbd66b3
Author: Alexandre Oliva
Date: Thu May 8 02:18:59 2025 -0300
add explicit ABI and align options to pr88233.c
We've observed failures of this test on powerpc configurations
https://gcc.gnu.org/g:5129a6a9ee018f045b7e49f78f9dcce4aa7b1411
commit 5129a6a9ee018f045b7e49f78f9dcce4aa7b1411
Author: Alexandre Oliva
Date: Thu May 8 02:18:56 2025 -0300
[testsuite] [ppc] pr110071 requires power6 for shrink-wrapping
The test's expectation of shrink-wrapping is on
https://gcc.gnu.org/g:0f3e0b4c9c57d32a46144fa8f328d023e1cadd4b
commit 0f3e0b4c9c57d32a46144fa8f328d023e1cadd4b
Author: Alexandre Oliva
Date: Thu May 8 02:18:53 2025 -0300
[testsuite] [ppc] expect vectorization in gen-vect-11c.c
The first loop in main gets stores "vectorized" on po
https://gcc.gnu.org/g:1b6961ee7e81e69324be319b2cafb8b068a70dca
commit 1b6961ee7e81e69324be319b2cafb8b068a70dca
Author: Alexandre Oliva
Date: Thu May 8 02:18:50 2025 -0300
[testsuite] [ppc] disable strict align for block-cmp-[14].c
The expected memcmp inline expansion assumes -mno-
https://gcc.gnu.org/g:6bf32c902cab08f10c17782dcd207c4463339f02
commit 6bf32c902cab08f10c17782dcd207c4463339f02
Author: Alexandre Oliva
Date: Thu May 8 02:18:47 2025 -0300
[vxworks] wrap base/b_NULL.h to override NULL
Some versions of vxworks define NULL to __nullptr in C++, assumi
https://gcc.gnu.org/g:655e5e878ecd84d4652c56e2a165164951eac29c
commit 655e5e878ecd84d4652c56e2a165164951eac29c
Author: Alexandre Oliva
Date: Thu May 8 02:18:44 2025 -0300
libstdc++-v3: testsuite: increase future/members/poll timing tolerance
In 30_threads/future/members/poll.c, de
https://gcc.gnu.org/g:fd7e661fe39a0aa5bcc2136967b562d9d33b1bb1
commit fd7e661fe39a0aa5bcc2136967b562d9d33b1bb1
Author: Alexandre Oliva
Date: Thu May 8 02:18:32 2025 -0300
[testsuite] [vxworks] netinet includes atomic, reqs c++11
On vxworks, the included netinet/in.h header indirec
https://gcc.gnu.org/g:50ba118637038be979b16d2c53f16ca31243ad4c
commit 50ba118637038be979b16d2c53f16ca31243ad4c
Author: Alexandre Oliva
Date: Thu May 8 02:18:41 2025 -0300
libstdc++-v3: testsuite: lengthen stop_request wait_until timeout
30_threads/condition_variable_any/stop_token
https://gcc.gnu.org/g:094d994ebc2b5d7b8672ce96c375ea00bd7ae361
commit 094d994ebc2b5d7b8672ce96c375ea00bd7ae361
Author: Alexandre Oliva
Date: Thu May 8 02:18:38 2025 -0300
libstdc++-v3: no -latomic on vxworks
libatomic is disabled on vxworks because it's part of libc, and not
v
https://gcc.gnu.org/g:674a643474cf8531ddb5b866fc92963acc3ef52a
commit 674a643474cf8531ddb5b866fc92963acc3ef52a
Author: Alexandre Oliva
Date: Thu May 8 02:18:28 2025 -0300
[testsuite] [vxworks] add -gno-strict-dwarf to pr111409.c
The expected macro debug information is not issued w
https://gcc.gnu.org/g:266afd9eea80fe2176be208980c3ff1f6403e57b
commit 266afd9eea80fe2176be208980c3ff1f6403e57b
Author: Alexandre Oliva
Date: Thu May 8 02:18:35 2025 -0300
[testsuite] [vxworks] skip macros from implicitly-included vxConfig.h
On vxworks, vxConfig.h is implicitly inc
https://gcc.gnu.org/g:265317a6ba090332e390e8256727cc0f7b9129a8
commit 265317a6ba090332e390e8256727cc0f7b9129a8
Author: Alexandre Oliva
Date: Thu May 8 02:18:25 2025 -0300
[testsuite] [analyzer] [vxworks] define __STDC_WANT_LIB_EXT1__ to 1
vxworks' headers use #if instead of #ifdef
https://gcc.gnu.org/g:0d50da6082ac6c06c148ac94736ec009bb260e0a
commit 0d50da6082ac6c06c148ac94736ec009bb260e0a
Author: Alexandre Oliva
Date: Thu May 8 02:18:19 2025 -0300
vxworks: libgcc: include string.h for memset
gthr-vxworks-thread.c calls memset in __ghtread_cond_signal, but
https://gcc.gnu.org/g:f01e8cf25655ee0fefdf30fce5acada019118ad7
commit f01e8cf25655ee0fefdf30fce5acada019118ad7
Author: Alexandre Oliva
Date: Thu May 8 02:18:07 2025 -0300
[testsuite] [ppc] tolerate -mfloat128 warning in pr99708.c
gcc.target/powerpc/pr99708.c uses -mfloat128, and t
https://gcc.gnu.org/g:3bc96cf6b3ba4579c2bdfe6a8c4404052c0c0353
commit 3bc96cf6b3ba4579c2bdfe6a8c4404052c0c0353
Author: Alexandre Oliva
Date: Thu May 8 02:18:16 2025 -0300
vxworks: undefine TARGET_FORTIFY_SOURCE_DEFAULT_LEVEL
config.gcc arranges for vxworks 7r2+ targets to include
https://gcc.gnu.org/g:f14798d063b3a3390130b8777a18b1d4cba5b57d
commit f14798d063b3a3390130b8777a18b1d4cba5b57d
Author: Alexandre Oliva
Date: Thu May 8 02:18:14 2025 -0300
[testsuite] [ppc] use dg-do-if in vec-mul.c
The overriding of dg-do in gcc.target/powerpc/vec-mul.c I put ther
https://gcc.gnu.org/g:952ab8532a24227c12455d84b9c59d6df8460ae6
commit 952ab8532a24227c12455d84b9c59d6df8460ae6
Author: Alexandre Oliva
Date: Thu May 8 02:18:10 2025 -0300
[testsuite] [ppc] require vsx for vec-cmpne tests
The gcc.target/powerpc/vec-cmpne.c and .../vec-cmpne-runnabl
https://gcc.gnu.org/g:b8404d659d4d85fa52388e77083fab06a63d79dc
commit b8404d659d4d85fa52388e77083fab06a63d79dc
Author: Alexandre Oliva
Date: Thu May 8 02:18:04 2025 -0300
[testsuite] [ppc] allow implicit fuction declarations in pr92661.c
gcc.target/powerpc/pr92661.c expects and to
https://gcc.gnu.org/g:10cd85adbe9c6cacc1d4a9c2d6ff5ae982a3379e
commit 10cd85adbe9c6cacc1d4a9c2d6ff5ae982a3379e
Author: Alexandre Oliva
Date: Thu May 8 02:17:51 2025 -0300
[testsuite] [ppc] add -maltivec to pr111380-2.c
gcc.target/powerpc/pr111380-2.c requires altivec to be enabled
https://gcc.gnu.org/g:fdde782c7689e8c1a2299c814fcd914cd0c40174
commit fdde782c7689e8c1a2299c814fcd914cd0c40174
Author: Alexandre Oliva
Date: Thu May 8 02:18:01 2025 -0300
[testsuite] [ppc] add -mfloat128 to pr67808.c
gcc.target/powerpc/pr67808.c in some cases expects both 128-bit
https://gcc.gnu.org/g:504687cfee4a16942386d87dc6ee7f4e285b6f93
commit 504687cfee4a16942386d87dc6ee7f4e285b6f93
Author: Alexandre Oliva
Date: Thu May 8 02:17:54 2025 -0300
[testsuite] [ppc] add -mno-strict-align to pr111449-1.c
gcc.target/powerpc/pr111449-1.c's expected results onl
https://gcc.gnu.org/g:7ab274dfe7945bd4043c7801fb085e6c66d1
commit 7ab274dfe7945bd4043c7801fb085e6c66d1
Author: Alexandre Oliva
Date: Thu May 8 02:17:48 2025 -0300
[testsuite] [ppc] skip -msoft-float tests when testing with -mhard-float
Testing ppc-elf with -mhard-float con
https://gcc.gnu.org/g:99c2f2cb897928a49c85e2486cc0c9551208b20f
commit 99c2f2cb897928a49c85e2486cc0c9551208b20f
Author: Alexandre Oliva
Date: Thu May 8 02:17:44 2025 -0300
[testsuite] [ppc] disable -mpowerpc64 for various ilp32 asm-out checks
Multiple tests on ilp32 get TARGET_POWE
https://gcc.gnu.org/g:ca80c28674a30108e0d79f6182fa46de43820183
commit ca80c28674a30108e0d79f6182fa46de43820183
Author: Alexandre Oliva
Date: Thu May 8 02:17:41 2025 -0300
[testsuite] [ppc] newlib sets FE_VXSOFT on raise FE_INVALID
The implementation of the fe*except primitives in
https://gcc.gnu.org/g:b4cdc19abcaeeba75bb71f2d705c62c34ba6bddb
commit b4cdc19abcaeeba75bb71f2d705c62c34ba6bddb
Author: Alexandre Oliva
Date: Thu May 8 02:17:38 2025 -0300
[testsuite] [ppc] block-cmp-8 should require powerpc64
gcc.target/powerpc/block-cmp-8.c is an execution test o
The branch 'aoliva/heads/testbase' was updated to point to:
9b13bea07706... Canonicalize vec_merge in simplify_ternary_operation
It previously pointed to:
5957b9919c9e... c++: nested lambda capture pack [PR119345]
Diff:
Summary of changes (added commits):
---
https://gcc.gnu.org/g:43540928eac60c4313b9bbe3b3e651582dfebfd5
commit 43540928eac60c4313b9bbe3b3e651582dfebfd5
Author: Alexandre Oliva
Date: Thu May 8 02:17:31 2025 -0300
[testsuite] [ppc] xfail pr52451.c on ppc [PR58684]
Like pr91323.c, pr52451.c fails on all powerpc variants (ex
The branch 'aoliva/heads/testme' was updated to point to:
24d496c01070... [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi count for
It previously pointed to:
be268a2c399d... [riscv] vec_dup immediate constants in pred_broadcast expan
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER A
https://gcc.gnu.org/g:672acf7095f9fb60f0707289e6467e5cf995de49
commit 672acf7095f9fb60f0707289e6467e5cf995de49
Author: Alexandre Oliva
Date: Thu May 8 02:17:28 2025 -0300
[testsuite] [ppc] pr87600, pr89313: test for __PPC__ as well
gcc.dg/pr87600.h and gcc.dg/pr89313.c test for __
https://gcc.gnu.org/g:14fa625bcb91028cb97f3575d2e394401bbb4a3a
commit r16-59-g14fa625bcb91028cb97f3575d2e394401bbb4a3a
Author: Alexandre Oliva
Date: Mon Apr 21 22:48:55 2025 -0300
[riscv] vec_dup immediate constants in pred_broadcast expand [PR118182]
pr118182-2.c fails on gcc-14
https://gcc.gnu.org/g:958312c6575620a5895fc914ff3c5bf9af7547c9
commit r16-60-g958312c6575620a5895fc914ff3c5bf9af7547c9
Author: Alexandre Oliva
Date: Mon Apr 21 22:48:57 2025 -0300
[testsuite] [ppc] require ifunc for target_clones test
gcc.target/powerpc/power11-3.c uses target_clo
https://gcc.gnu.org/g:7b9d8d43154efcb56cee1787e3267183dd6a372e
commit r15-9540-g7b9d8d43154efcb56cee1787e3267183dd6a372e
Author: Alexandre Oliva
Date: Wed Apr 16 19:30:48 2025 -0300
[testsuite] [ppc] ipa-sra-19.c: pass -Wno-psabi on powerpc-*-elf as well
Like other ppc targets, po
https://gcc.gnu.org/g:56b3858b6a1118d2e27e3047d5ee52faec7aac83
commit r14-11620-g56b3858b6a1118d2e27e3047d5ee52faec7aac83
Author: Alexandre Oliva
Date: Wed Apr 16 01:10:54 2025 -0300
RISC-V: revert pr114194 tests on gcc-14 [PR118601]
The gcc-14 backport that split the pr114194 tes
https://gcc.gnu.org/g:b7b1aeea684a8191d1503b4022cea8d0d218ca65
commit r14-11619-gb7b1aeea684a8191d1503b4022cea8d0d218ca65
Author: Alexandre Oliva
Date: Wed Apr 16 01:10:53 2025 -0300
RISC-V: adjust testcase for gcc-14 [PR118182]
The pr118182-2.c testcase backported from gcc-15 dep
https://gcc.gnu.org/g:be268a2c399deb73225d56a2cca20d7f48a0b1ca
commit be268a2c399deb73225d56a2cca20d7f48a0b1ca
Author: Alexandre Oliva
Date: Sat Apr 12 02:43:15 2025 -0300
[riscv] vec_dup immediate constants in pred_broadcast expand [PR118182]
pr118182-2.c fails on gcc-14 because
https://gcc.gnu.org/g:f80291260019ae07cc5fac01cafacc65e7a97049
commit f80291260019ae07cc5fac01cafacc65e7a97049
Author: Alexandre Oliva
Date: Thu Apr 10 17:34:31 2025 -0300
[testsuite] [ppc] use dg-do-if in vec-mul.c
The overriding of dg-do in gcc.target/powerpc/vec-mul.c I put the
The branch 'aoliva/heads/testme' was updated to point to:
f80291260019... [testsuite] [ppc] use dg-do-if in vec-mul.c
It previously pointed to:
a5556692adac... [testsuite] [ppc] use dg-do-if in vec-mul.c
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
--
https://gcc.gnu.org/g:ae68f0fb43f18ad971702ae42448762547c5cd43
commit ae68f0fb43f18ad971702ae42448762547c5cd43
Author: Alexandre Oliva
Date: Thu Apr 10 17:21:35 2025 -0300
[testsuite] [ppc] add -mfloat128 to pr67808.c
gcc.target/powerpc/pr67808.c in some cases expects both 128-bit
https://gcc.gnu.org/g:a5556692adac25d7fc097f2973901e25a428184c
commit a5556692adac25d7fc097f2973901e25a428184c
Author: Alexandre Oliva
Date: Thu Apr 10 17:34:31 2025 -0300
[testsuite] [ppc] use dg-do-if in vec-mul.c
The overriding of dg-do in gcc.target/powerpc/vec-mul.c I put the
1 - 100 of 926 matches
Mail list logo