Граф коммитов

30 Коммитов

Автор SHA1 Сообщение Дата
Bruce Mitchener 8a8f0348a1 Don't use atomic as that breaks our version of clang. 2013-11-07 16:08:02 +07:00
Bruce Mitchener 44af976a44 Update libcxx to 194185, 2013-11-07.
This brings C++14 support.
2013-11-07 16:07:18 +07:00
Bruce Mitchener e5f6f3a3d8 Use __EMSCRIPTEN__ rather than EMSCRIPTEN.
This was requested by someone upstream when I'd originally submitted
these changes and is more correct.
2013-09-06 12:19:24 +07:00
Bruce Mitchener 6f894d481d Update libcxx to revision 187959, 2013-08-08. 2013-08-09 09:53:12 +07:00
Alon Zakai 69b39b965f implement std::exception::what() 2013-05-30 10:42:19 -07:00
Alon Zakai d3ff354398 implement ~exception in header, to make std::exception usable; fixes #1198 2013-05-28 11:03:03 -07:00
Bruce Mitchener fe73520cbf Update libcxx to work with emscripten. 2013-03-29 16:37:19 +07:00
Bruce Mitchener aa0108c75e Update to r178253 from March 29, 2013. 2013-03-29 16:19:55 +07:00
Bruce Mitchener 90338c69f7 Get things working with the new libcxx / libcxxabi. 2013-03-25 00:34:11 +07:00
Bruce Mitchener 59ff5a6a3c Update to current libcxx.
This doesn't work yet as it needs to be customized for use with
emscripten still.
2013-03-25 00:34:11 +07:00
Sigmund Vik fbb596d277 Renamed __except to __exceptXXX in libcxx/ios header to avoid compilation
errors on windows using clang version 3.0 (tags/RELEASE_30/final).  This
can be reverted once emscripten upgrades to clang 3.1.

For more details, please see:
http://comments.gmane.org/gmane.comp.compilers.clang.scm/41578
2012-03-20 13:10:15 +01:00
julien.hamaide 595717c22f Missing files
Fix to keep library.js unchanged
2012-02-08 13:59:06 +01:00
Alon Zakai 1cb0ec225d restore libcxx to pristine state, undoing all our hacks, and work towards fixing test_exceptions given that 2012-01-16 16:25:08 -08:00
julien.hamaide 664caa0c75 Catching specific exception type now works 2012-01-11 05:21:47 +01:00
Alon Zakai 1865466edf support for std::endl and cout << ints 2011-12-17 11:00:58 -08:00
Alon Zakai e23e642110 revert pull 110 and part of pull 107 2011-10-31 20:25:08 -07:00
Alon Zakai cc8b65b0be Merge pull request #107 from BenoitT/patch-1
std::endl was missing. We just need to comment extern to make std::cout w
2011-10-31 20:07:34 -07:00
Alon Zakai b8ffc3d901 Merge pull request #106 from BenoitT/master
Fixed the function string is not exporting
2011-10-28 13:36:19 -07:00
BenoitT f2684dcf4c Missing the locale class definition 2011-10-28 16:38:35 -03:00
BenoitT 16dfb2f007 Fixed same bug as #105 for streambuf 2011-10-28 15:49:12 -03:00
BenoitT c67ace980c std::endl was missing. We just need to comment extern to make std::cout works 2011-10-27 10:11:40 -03:00
BenoitT 0653348f68 Fixed bug #105: string is not exported into JS file 2011-10-24 15:18:25 -03:00
Alon Zakai aee12b961d Merge pull request #101 from BenoitT/master
Fixed ios compilation problem
2011-10-23 15:33:46 -07:00
BenoitT aa76bb60a1 Added XXX Emscripten comments 2011-10-21 10:00:35 -03:00
BenoitT 6e2cdd2d59 The variable __except was causing problems with the keyword with the same name. Renamed it. See issue #100 2011-10-20 10:30:21 -03:00
Alon Zakai 501b729cd4 fix test_iostream 2011-10-19 20:46:02 -07:00
Alon Zakai 5f5c99ded3 header surgery 2011-09-26 20:40:19 -07:00
Alon Zakai 57c012482a header fixes and additions 2011-09-25 21:31:07 -07:00
Alon Zakai 989ef1a194 header fixes and additions 2011-09-25 20:50:05 -07:00
Alon Zakai 1ea039eea3 include libcxx 2011-09-24 19:06:33 -07:00