Chris Lattner d1f711fa6d Fix clients like this:
delete ParseBytecodeFile(InputFilename, 0, &ErrorMessage);
  llvm_shutdown();
  delete ParseBytecodeFile(InputFilename, 0, &ErrorMessage);

The primitive type objects failed to ressurect themselves after shutdown, leading
to crashes in clients that used them after llvm_shutdown().

This solution isn't wonderful, because we clearly have static ctors.  However,
the code it replaces was just as bad, so it's not a regression.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34106 91177308-0d34-0410-b5e6-96231b3b80d8
2007-02-09 22:24:04 +00:00
..
2007-02-05 20:47:22 +00:00
2007-02-05 20:47:22 +00:00
2007-02-05 20:47:22 +00:00
2007-02-05 21:19:13 +00:00
2007-02-05 20:47:22 +00:00
2007-02-09 22:24:04 +00:00
2007-02-06 18:02:54 +00:00