https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120691
H.J. Lu <hjl.tools at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |WAITING
--- Comment #18 from H.J. Lu <hjl.tools at gmail dot com> ---
(In reply to Eric Botcazou from comment #13)
> This also breaks on VxWorks:
>
> ../../../../src/libgcc/config/libbid/bid128_div.c: In function
> '__bid128_div':
>
> ../../../../src/libgcc/config/libbid/bid128_div.c:61:32: error: passing
> argument 1 of 'unpack_BID128_value' from incompatible pointer type
> [-Wincompatible-pointer-types]
>
> 61 | valid_y = unpack_BID128_value (&sign_y, &exponent_y, &CY, y);
>
> | ^~~~~~~
>
> | |
>
> | UINT64 * {aka long long unsigned int
> *}
>
> How on Earth can such a patch be installed on release branches?
Pleas try the new patch on VxWorks.