11903 – [3.3 only] -pthread fails to link due to error in spec file on sh4 (original) (raw)

Comment 1 Drea Pinski 2003-08-13 03:52:56 UTC

Same as before: * config/sh/linux.h (SUBTARGET_LINK_SPEC): Don't set rpath. (LIB_SPEC): Set -lpthread always when -pthread set. Set -lieee when -mieee-fp set and -shared not set.
(SH_FALLBACK_FRAME_FLOAT_STATE): Don't define for SH5. In fact this and bug 11902 can be fixed in one commit.

Comment 2 kkojima@rr.iij4u.or.jp 2003-08-13 04:11:52 UTC

Subject: Re: [3.3 only] -pthread fails to link due to error in spec file on sh4

Same as before: * config/sh/linux.h (SUBTARGET_LINK_SPEC): Don't set rpath. (LIB_SPEC): Set -lpthread always when -pthread set. Set -lieee when -mieee-fp set and -shared not set.
(SH_FALLBACK_FRAME_FLOAT_STATE): Don't define for SH5. In fact this and bug 11902 can be fixed in one commit.

Yes. This is also fixed already on 3.3.2 with: 2003-08-08 Kaz Kojima <kkojima@gcc.gnu.org>

    * config/sh/linux.h (SUBTARGET_LINK_SPEC): Don't set rpath.
    (LIB_SPEC): Set -lpthread always when -pthread set.  Set -lieee
    when -mieee-fp set and -shared not set.

Comment 3 Drea Pinski 2003-08-13 04:16:09 UTC

Closing as fixed. I should have looked before confirming bugs (it is too late for me need sleep).

Comment 4 dank 2003-08-13 04:25:18 UTC

Sorry for the noise!