[PATCH] libstdc++: arm: convert vpadd_* operands to intrinsic types [PR122981]
Torbjorn SVENSSON
torbjorn.svensson@foss.st.com
Fri Aug 14 17:28:01 GMT 2026
Hi Matthias,
On 2026-08-14 17:37, Matthias Kretz wrote:
> Thanks Torbjorn,
>
> I've been trying really hard to reproduce the issue. And failed so far.
> I now tried to build a --target=arm-none-eabi GCC locally, but that doesn't
> compile. How do you compile it?
I'm using this way to build an arm-none-eabi toolchain:
https://github.com/STMicroelectronics/gnu-tools-for-stm32/
To launch the build, simply run (assuming that you are only interested in a toolchain for the build host)
./build-prerequisites.sh --skip_steps=mingw && ./build-toolchain.sh --skip_steps=mingw
It will take a while, but you will eventually have an arm-none-eabi toolchain in ./install-native.
To build any GCC revision, simply replace src/gcc with a checkout of the GCC sources you want to build.
An alternative approach is to follow what Arm is pointing to by using https://gitlab.arm.com/tooling/gnu-devtools-for-arm, but I've not tried this myself.
> I fear we're currently at a point where neither of us really understand the
> problem and whether your patch is the best solution.
I see that most of the commits for the experimental/bits/simd* where done by you over the years, so if you do not know how this works, then who might?
Kind regards,
Torbjörn
More information about the Libstdc++
mailing list