mirror of
https://github.com/jerryscript-project/jerryscript.git
synced 2025-12-15 16:29:21 +00:00
Fix the endianness of EPS8266 system
Also fix the order of js sources by evaluate the main.js for the last time. JerryScript-DCO-1.0-Signed-off-by: Robert Fancsik frobert@inf.u-szeged.hu
This commit is contained in:
parent
680bafdc8c
commit
52a14fa08f
@ -34,7 +34,8 @@
|
||||
defined (i486) || defined (__i486) || defined (__i486__) || \
|
||||
defined (intel) || defined (x86) || defined (i86pc) || \
|
||||
defined (__alpha) || defined (__osf__) || \
|
||||
defined (__x86_64__) || defined (__arm__) || defined (__aarch64__))
|
||||
defined (__x86_64__) || defined (__arm__) || defined (__aarch64__) || \
|
||||
defined (__xtensa__))
|
||||
#define __LITTLE_ENDIAN
|
||||
#endif
|
||||
|
||||
|
||||
@ -43,15 +43,22 @@ static int jerry_task_init(void) {
|
||||
|
||||
js_entry();
|
||||
|
||||
/* run js files */
|
||||
/* run rest of the js files first */
|
||||
show_free_mem(2);
|
||||
for (int src = 0; js_codes[src].source; src++) {
|
||||
for (int src = 1; js_codes[src].source; src++) {
|
||||
int retcode = js_eval(js_codes[src].source, js_codes[src].length);
|
||||
if (retcode != 0) {
|
||||
printf("js_eval failed code(%d) [%s]\r\n", retcode, js_codes[src].name);
|
||||
return -2;
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
|
||||
/* run main.js */
|
||||
int retcode = js_eval(js_codes[0].source, js_codes[0].length);
|
||||
if (retcode != 0) {
|
||||
printf("js_eval failed code(%d) [%s]\r\n", retcode, js_codes[0].name);
|
||||
return -2;
|
||||
}
|
||||
show_free_mem(3);
|
||||
return 0;
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user