Revert "Revert "Revert r311468: If --dynamic-list is given, only those symbols are preemptible""

This reverts commit r312757.

Evgenii Stepanov reports that it broke some tests.

llvm-svn: 312771
6 files changed