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

1110 Коммитов

Автор SHA1 Сообщение Дата
Alon Zakai 867e0fcb19 posix_memalign 2011-07-03 08:27:20 -07:00
Alon Zakai 44904acd1d additional undefines for emmaken 2011-07-03 08:26:39 -07:00
max99x 5b5ae09263 Minor polish to the last few commits; no change in functionality. 2011-07-03 07:51:48 +03:00
max99x a440e9845a Merge remote-tracking branch 'upstream/master' 2011-07-03 07:42:26 +03:00
max99x 48a2a87eba Implemented a large part of <time.h>. 2011-07-03 07:36:10 +03:00
max99x 5356a8857b Implemented a little more of fstat(), getcwd();
Fixed minor Python test formatting mistake (test passes either way).
2011-07-03 07:34:23 +03:00
Alon Zakai b250dac956 update commented-out closure option in shell 2011-07-02 10:53:12 -07:00
Alon Zakai 9104355625 normalize memops benchmark 2011-07-01 19:56:14 -07:00
Alon Zakai 1c1d291964 handle complex expressions in br. fixes issue 39 2011-07-01 07:51:10 -07:00
max99x a445c3414d Merge remote-tracking branch 'upstream/master' 2011-07-01 10:40:52 +03:00
max99x 5ae66f9b28 Added some missing functionality to stat(), sysconf(). 2011-07-01 10:40:19 +03:00
Alon Zakai 7d8e65edda refactoring+cleanup, to add type info where it was missing. allows proper function indexing by type, and not recognizing the identifier. fixes issue 38 2011-06-30 18:30:50 -07:00
Alon Zakai a326e6a1ec backout previous broken commit 2011-06-29 20:28:57 -07:00
max99x 7cecdd0d94 Merge remote-tracking branch 'upstream/master' 2011-06-30 05:19:19 +03:00
Alon Zakai 0e9344a428 indexize external functions (for shared libraries, primarily), +some code cleanup around that. fixed issues 38 2011-06-29 19:16:08 -07:00
Alon Zakai 8fc2acdc4e prevent silly overflow in memops benchmark, to make it more fair 2011-06-29 14:54:23 -07:00
max99x dba00a5c7c Minor polish:
* Removed auto-added `.js` from dynamically loaded libs.
* Removed redundant bit fiddling in _formatString. Uses unSign/reSign instead.
2011-06-29 11:25:15 +03:00
kripken 70edb25e68 Merge pull request #37 from max99x/master
Printf/_formatString polish
2011-06-28 18:26:18 -07:00
Alon Zakai 145c2f66d9 support for blockaddress/indirectbr. fixes issue 34 2011-06-28 18:24:06 -07:00
max99x 6fe80d00d6 Removed erroneous printf test cases that triggered GCC warnings. 2011-06-28 14:07:32 +03:00
max99x 126df9fa21 Added proper argument size support to _formatString/printf. 2011-06-28 13:34:23 +03:00
max99x 0ea0b71b34 Proper handling of unknown specifiers in _formatString/printf; minor refactor. 2011-06-28 09:32:11 +03:00
max99x bef407f174 Properly padding infinity/NaN in _formatString/printf. 2011-06-28 09:03:24 +03:00
max99x 3a0e9450e8 Added support for %n in _formatString/printf. 2011-06-28 08:56:33 +03:00
Alon Zakai 7e39bae464 fix for just-broken poppler 2011-06-27 20:21:32 -07:00
kripken b8a8cf504c Merge pull request #35 from max99x/master
Implemented strtod(), printf(); fixed bug in IEEEUnHex()
2011-06-27 19:50:07 -07:00
max99x 26d16fbbca Replaced brainded float formatting with a much cleaner (and more precise) version. 2011-06-28 03:42:53 +03:00
max99x 5824029a7c Merge remote-tracking branch 'upstream/master' 2011-06-27 21:27:19 +03:00
max99x a0ac176b22 Fixed some strict mode problems; added test for -Infinity. 2011-06-27 21:23:46 +03:00
max99x bb908423d3 Fixed unsigned number printing; updated Lua test with correct format (same as GCC produces). 2011-06-27 20:34:33 +03:00
max99x e3ec8e15ee Added *.pyc to .gitignore. 2011-06-27 11:36:09 +03:00
max99x 6d6c9c4171 Minor printf() bugfix. 2011-06-27 11:29:37 +03:00
max99x 24f83c080f Fixed a few boneheaded mistakes; added test for strtod(). 2011-06-27 10:39:31 +03:00
max99x 4c2ba0ca7d Implemented a GCC-alike printf/_formatString. 2011-06-27 10:10:40 +03:00
max99x c3ab593294 Support for negative infinity in IEEEUnHex(). 2011-06-27 07:24:02 +03:00
Alon Zakai 30c5db3696 cleanup: do indexizeFunctions inside finalizeLLVMParameter 2011-06-26 18:17:03 -07:00
Alon Zakai 1f78e3d974 optimize inclusion of default library items 2011-06-26 14:49:47 -07:00
max99x 25e70573df Added exponent handling to strtod(). 2011-06-27 00:15:08 +03:00
Alon Zakai 1f1fde4d1c fix breakage by indexing ret values 2011-06-26 08:01:55 -07:00
kripken 196f9949ba Merge pull request #32 from max99x/master
Basic dynamic loading support
2011-06-25 19:57:46 -07:00
max99x 0575efbfaf Fixes for review notes. 2011-06-26 05:39:05 +03:00
max99x 7c07cb3fd5 Tests for dlfch.h. 2011-06-26 04:57:06 +03:00
Alon Zakai 5595ad6270 optional sign correction for SDL pixel data as we read it 2011-06-25 17:26:34 -07:00
max99x 1ef7f3ce7f Minor polish:
* Fixed loose "in" check for library functions in jsifier.js.
  * Made __globalConstructor__ a var in preamble_sharedlib.js.
2011-06-26 02:30:45 +03:00
max99x f08cb4c404 Merge remote-tracking branch 'upstream/master' 2011-06-26 02:28:17 +03:00
max99x 2a1dc05129 Prevented shared libs from overwriting __globalConstructor__. 2011-06-26 02:20:17 +03:00
Alon Zakai 3b8d9bd7be SDL comments 2011-06-25 16:18:04 -07:00
max99x 77e318392f Added support for including the whole library. 2011-06-26 02:17:23 +03:00
Alon Zakai 91ca530d50 make globalConstructor a var 2011-06-25 16:10:03 -07:00
max99x 30c2643921 Merge remote-tracking branch 'upstream/master' 2011-06-26 00:34:58 +03:00