On Sat, Sep 26, 2026 at 4:05 AM Torbjörn Svensson via Sourceware Forge
<[email protected]> wrote:
>
> From: Torbjörn SVENSSON <[email protected]>
>
> gcc/testsuite/ChangeLog:
>
>         * gcc.dg/pr127492.c: Add require effective target
>         sync_long_long_runtime.

There is another discussion going on about this testcase already.
See https://gcc.gnu.org/pipermail/gcc-patches/2026-September/732523.html .

>
> Signed-off-by: Torbjörn SVENSSON <[email protected]>
> ---
> For arm-none-eabi, all my Cortex-M targets fail with:
>
> pr127492.c:(.text.startup+0x14): undefined reference to `__atomic_fetch_add_8'
> /build/r17-4665-g36aa829e54652e/arm-none-eabi/bin/ld: (__atomic_fetch_add_8): 
> Unknown destination type (ARM/Thumb) in /tmp/ccB4vlG3.o
> pr127492.c:(.text.startup+0x14): dangerous relocation: unsupported relocation
>
> Ok for trunk?
>
> --
>
>
>
> This is a forge pull request published on the gcc-patches mailing list 
> mailing list
> as requested by Torbjörn Svensson via Sourceware Forge 
> <[email protected]>.
> Forge discussion: https://forge.sourceware.org/gcc/gcc/pulls/234
>
> Get it locally using:
> ```
> git fetch forge-upstream 
> "+refs/versioned_pull/234/*:refs/versioned_pull/234/*"
> git switch -c "pr-234-v1" "refs/versioned_pull/234/1/head"
> ```
> Or, download the patch at: https://forge.sourceware.org/gcc/gcc/pulls/234.diff
> Created on: 2026-09-26 11:02:24+00:00
> Latest update: 2026-09-26 11:02:57+00:00
> Changes: 1 changed files, 1 additions, 0 deletions
> Head revision: azoff/gcc ref pr/gcc.dg/pr127492.c commit 
> 6b3a7c90ea09deb615736b0982044ef9c792c9f5
> Base revision: gcc/gcc ref trunk commit 
> 36aa829e54652ed78ed4697f9ff0ebe7ed4608ba r17-4665-g36aa829e54652e
> Merge base: 36aa829e54652ed78ed4697f9ff0ebe7ed4608ba
> Requested Reviewers:
>
> Changed files:
> - M: gcc/testsuite/gcc.dg/pr127492.c
>
>  gcc/testsuite/gcc.dg/pr127492.c | 1 +
>  1 file changed, 1 insertion(+)
>
> diff --git a/gcc/testsuite/gcc.dg/pr127492.c b/gcc/testsuite/gcc.dg/pr127492.c
> index 89c747602123c..224fb4a295eab 100644
> --- a/gcc/testsuite/gcc.dg/pr127492.c
> +++ b/gcc/testsuite/gcc.dg/pr127492.c
> @@ -1,5 +1,6 @@
>  /* PR middle-end/127492 */
>  /* { dg-do run } */
> +/* { dg-require-effective-target sync_long_long_runtime } */
>  /* { dg-options "-O2" } */
>  /* { dg-additional-options "-latomic" { target libatomic_available } } */
>
> --
> 2.54.0
>

Reply via email to