@@ -2838,16 +2838,6 @@ LibraryManager.library = {
2838
2838
var stdout = {{{ makeGetValue(makeGlobalUse('_stdout'), '0', 'void*') }}};
2839
2839
return _fprintf(stdout, format, varargs);
2840
2840
},
2841
- sprintf__deps: ['snprintf'],
2842
- sprintf: function(s, format, varargs) {
2843
- // int sprintf(char *restrict s, const char *restrict format, ...);
2844
- // http://pubs.opengroup.org/onlinepubs/000095399/functions/printf.html
2845
- return _snprintf(s, undefined, format, varargs);
2846
- },
2847
- asprintf__deps: ['sprintf'],
2848
- asprintf: function(s, format, varargs) {
2849
- return _sprintf(-s, format, varargs);
2850
- },
2851
2841
dprintf__deps: ['_formatString', 'write'],
2852
2842
dprintf: function(fd, format, varargs) {
2853
2843
var result = __formatString(format, varargs);
@@ -2875,22 +2865,10 @@ LibraryManager.library = {
2875
2865
vfprintf: function(s, f, va_arg) {
2876
2866
return _fprintf(s, f, {{{ makeGetValue('va_arg', 0, '*') }}});
2877
2867
},
2878
- vsnprintf__deps: ['snprintf'],
2879
- vsnprintf: function(s, n, format, va_arg) {
2880
- return _snprintf(s, n, format, {{{ makeGetValue('va_arg', 0, '*') }}});
2881
- },
2882
2868
vprintf__deps: ['printf'],
2883
2869
vprintf: function(format, va_arg) {
2884
2870
return _printf(format, {{{ makeGetValue('va_arg', 0, '*') }}});
2885
2871
},
2886
- vsprintf__deps: ['sprintf'],
2887
- vsprintf: function(s, format, va_arg) {
2888
- return _sprintf(s, format, {{{ makeGetValue('va_arg', 0, '*') }}});
2889
- },
2890
- vasprintf__deps: ['asprintf'],
2891
- vasprintf: function(s, format, va_arg) {
2892
- return _asprintf(s, format, {{{ makeGetValue('va_arg', 0, '*') }}});
2893
- },
2894
2872
vdprintf__deps: ['dprintf'],
2895
2873
vdprintf: function (fd, format, va_arg) {
2896
2874
return _dprintf(fd, format, {{{ makeGetValue('va_arg', 0, '*') }}});
@@ -4500,23 +4478,6 @@ LibraryManager.library = {
4500
4478
{{{ makeSetValue('intpart', 0, 'Math.floor(x)', 'float') }}};
4501
4479
return x - {{{ makeGetValue('intpart', 0, 'float') }}};
4502
4480
},
4503
- frexp: function(x, exp_addr) {
4504
- var sig = 0, exp_ = 0;
4505
- if (x !== 0) {
4506
- var sign = 1;
4507
- if (x < 0) {
4508
- x = -x;
4509
- sign = -1;
4510
- }
4511
- var raw_exp = Math.log(x)/Math.log(2);
4512
- exp_ = Math.ceil(raw_exp);
4513
- if (exp_ === raw_exp) exp_ += 1;
4514
- sig = sign*x/Math.pow(2, exp_);
4515
- }
4516
- {{{ makeSetValue('exp_addr', 0, 'exp_', 'i32') }}};
4517
- return sig;
4518
- },
4519
- frexpf: 'frexp',
4520
4481
finite: function(x) {
4521
4482
return isFinite(x);
4522
4483
},
0 commit comments