On Sun, Apr 6, 2025 at 10:03 AM Iain Sandoe <iains....@gmail.com> wrote:
>
> Even when we are using IEC 128b floating point, the quadmath library can
> be pulled in 'as needed'.

LGTM.

> gcc/testsuite/ChangeLog:
>
>         * lib/cobol.exp: Add libquadmath paths.
>
> Signed-off-by: Iain Sandoe <i...@sandoe.co.uk>
> ---
>  gcc/testsuite/lib/cobol.exp | 9 +++++++++
>  1 file changed, 9 insertions(+)
>
> diff --git a/gcc/testsuite/lib/cobol.exp b/gcc/testsuite/lib/cobol.exp
> index 968e7f3bca3..6819b930bd1 100644
> --- a/gcc/testsuite/lib/cobol.exp
> +++ b/gcc/testsuite/lib/cobol.exp
> @@ -122,6 +122,15 @@ proc cobol_link_flags { paths } {
>         }
>         append ld_library_path ":${gccpath}/libgcobol/.libs"
>        }
> +      if { [file exists "${gccpath}/libquadmath/.libs/libquadmath.a"] ||
> +        [file exists 
> "${gccpath}/libquadmath/.libs/libquadmath.${shlib_ext}"] } {
> +       if { $target_wants_B_option } {
> +          append flags "-B${gccpath}/libquadmath/.libs "
> +       } else {
> +          append flags "-L${gccpath}/libquadmath/.libs "
> +       }
> +       append ld_library_path ":${gccpath}/libquadmath/.libs"
> +      }
>        if { [file exists "${gccpath}/libstdc++-v3/src/.libs/libstdc++.a"] ||
>            [file exists 
> "${gccpath}/libstdc++-v3/src/.libs/libstdc++.${shlib_ext}"] } {
>         if { $target_wants_B_option } {
> --
> 2.39.2 (Apple Git-143)
>

Reply via email to