This is a followup to the change from c5fe10f365247c3dd9416b7ec8bad73a60b5946e. While that commit correctly adds the bindir from devtoolset to the path, the driver dir / install dir still comes first. This means we'll still end up picking /usr/bin/ld rather than the one from devtoolset.
Unfortunately, I don't see any way to test this. In the environment the tests are run, this would only result in a behavior difference if there is an ld binary present in the LLVM build directory, which isn't the case.