Move random number generator from Math.random to jerry-libc, replace the logic with call to rand in Math.random.

JerryScript-DCO-1.0-Signed-off-by: Ruben Ayrapetyan r.ayrapetyan@samsung.com
This commit is contained in:
Ruben Ayrapetyan
2015-06-15 22:08:24 +03:00
parent 30277153b9
commit 6d6c913bdc
3 changed files with 68 additions and 18 deletions
+11
View File
@@ -25,4 +25,15 @@
extern EXTERN_C void __attribute__ ((noreturn)) exit (int);
extern EXTERN_C void __attribute__ ((noreturn)) abort (void);
/**
* Maximum integer that could be returned by random number generator
*
* See also:
* rand
*/
#define RAND_MAX (0x7fffffffu)
extern EXTERN_C int rand (void);
extern EXTERN_C void srand (unsigned int);
#endif /* !JERRY_LIBC_STDLIB_H */