Add back a workaround that fixes some breakages from chris's last change.
Neither of us have yet figured out why this code is necessary, but stuff
breaks if its not there.  Still tracking this down...

llvm-svn: 23617
1 file changed
tree: 3733384d9edaf2942bde17a279dda109c00df2ca
  1. llvm/