[PATCH] D12689: [libc++][static linking] std streams are not initialized prior to their use in static object constructors

Evgeny Astigeevich via cfe-commits cfe-commits at lists.llvm.org
Thu Sep 17 02:51:19 PDT 2015


eastig updated this revision to Diff 34973.
eastig added a comment.

Added tests


http://reviews.llvm.org/D12689

Files:
  include/ios
  src/iostream.cpp
  test/std/input.output/iostream.objects/narrow.stream.objects/cerr_init.pass.cpp
  test/std/input.output/iostream.objects/narrow.stream.objects/cin_init.pass.cpp
  test/std/input.output/iostream.objects/narrow.stream.objects/clog_init.pass.cpp
  test/std/input.output/iostream.objects/narrow.stream.objects/cout_init.pass.cpp
  test/std/input.output/iostream.objects/wide.stream.objects/wcerr_init.pass.cpp
  test/std/input.output/iostream.objects/wide.stream.objects/wcin_init.pass.cpp
  test/std/input.output/iostream.objects/wide.stream.objects/wclog_init.pass.cpp
  test/std/input.output/iostream.objects/wide.stream.objects/wcout_init.pass.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D12689.34973.patch
Type: text/x-patch
Size: 14666 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20150917/115fa01b/attachment.bin>


More information about the cfe-commits mailing list