[GHC] #8394: T7478 fails on i386 Linux with "unresolvable R_386_32 relocation" from ld