• R
    fix regression in SH/FDPIC dynamic linker · 2d0290de
    Rich Felker 提交于
    the dynamic linker was found to hang when used as the PT_INTERP, but
    not when invoked as a command. the mechanism of this failure was not
    determined, but the cause is clear:
    
    commit 5552ce52 removed the SHARED
    macro, but arch/sh/crt_arch.h is still using it to choose the right
    form of the crt/ldso entry point code. moving the forced definition
    from rcrt1.c to dlstart.c restores the old behavior. eventually the
    logic should be changed to fully remove the SHARED macro or at least
    rename it to something more reasonable.
    2d0290de
rcrt1.c 424 字节