[GHC] #13829: ghc --make should not relink when we know the binary doesn't change