Commit c6783ef
authored
IO: support populate fds into WASM application (#655)
Add new API wasm_runtime_set_wasi_args_ex to support populate stdio fds
Signed-off-by: LiFeng <[email protected]>1 parent 38c2ca6 commit c6783ef
File tree
8 files changed
+90
-20
lines changed- core/iwasm
- aot
- common
- include
- interpreter
- product-mini/platforms/linux-sgx/enclave-sample
- App
- Enclave
8 files changed
+90
-20
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1036 | 1036 | | |
1037 | 1037 | | |
1038 | 1038 | | |
| 1039 | + | |
| 1040 | + | |
| 1041 | + | |
1039 | 1042 | | |
1040 | 1043 | | |
1041 | 1044 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1793 | 1793 | | |
1794 | 1794 | | |
1795 | 1795 | | |
| 1796 | + | |
1796 | 1797 | | |
1797 | | - | |
| 1798 | + | |
1798 | 1799 | | |
1799 | 1800 | | |
1800 | 1801 | | |
1801 | | - | |
| 1802 | + | |
| 1803 | + | |
1802 | 1804 | | |
1803 | 1805 | | |
1804 | 1806 | | |
| |||
1820 | 1822 | | |
1821 | 1823 | | |
1822 | 1824 | | |
| 1825 | + | |
| 1826 | + | |
| 1827 | + | |
1823 | 1828 | | |
1824 | 1829 | | |
1825 | 1830 | | |
| 1831 | + | |
| 1832 | + | |
| 1833 | + | |
| 1834 | + | |
| 1835 | + | |
| 1836 | + | |
| 1837 | + | |
| 1838 | + | |
| 1839 | + | |
| 1840 | + | |
| 1841 | + | |
| 1842 | + | |
| 1843 | + | |
| 1844 | + | |
| 1845 | + | |
1826 | 1846 | | |
1827 | 1847 | | |
1828 | 1848 | | |
1829 | 1849 | | |
1830 | 1850 | | |
1831 | 1851 | | |
1832 | 1852 | | |
| 1853 | + | |
1833 | 1854 | | |
1834 | 1855 | | |
1835 | 1856 | | |
| |||
1951 | 1972 | | |
1952 | 1973 | | |
1953 | 1974 | | |
1954 | | - | |
1955 | | - | |
1956 | | - | |
| 1975 | + | |
| 1976 | + | |
| 1977 | + | |
1957 | 1978 | | |
1958 | 1979 | | |
1959 | 1980 | | |
| |||
2065 | 2086 | | |
2066 | 2087 | | |
2067 | 2088 | | |
| 2089 | + | |
2068 | 2090 | | |
2069 | 2091 | | |
2070 | 2092 | | |
| |||
2084 | 2106 | | |
2085 | 2107 | | |
2086 | 2108 | | |
| 2109 | + | |
| 2110 | + | |
| 2111 | + | |
2087 | 2112 | | |
2088 | 2113 | | |
2089 | 2114 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
630 | 630 | | |
631 | 631 | | |
632 | 632 | | |
| 633 | + | |
| 634 | + | |
| 635 | + | |
| 636 | + | |
| 637 | + | |
| 638 | + | |
| 639 | + | |
| 640 | + | |
633 | 641 | | |
634 | 642 | | |
635 | 643 | | |
| |||
652 | 660 | | |
653 | 661 | | |
654 | 662 | | |
| 663 | + | |
655 | 664 | | |
656 | 665 | | |
657 | 666 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
313 | 313 | | |
314 | 314 | | |
315 | 315 | | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
316 | 324 | | |
317 | 325 | | |
318 | 326 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
305 | 305 | | |
306 | 306 | | |
307 | 307 | | |
| 308 | + | |
308 | 309 | | |
309 | 310 | | |
310 | 311 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1483 | 1483 | | |
1484 | 1484 | | |
1485 | 1485 | | |
| 1486 | + | |
| 1487 | + | |
| 1488 | + | |
1486 | 1489 | | |
1487 | 1490 | | |
1488 | 1491 | | |
| |||
Lines changed: 21 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
550 | 550 | | |
551 | 551 | | |
552 | 552 | | |
| 553 | + | |
553 | 554 | | |
554 | 555 | | |
555 | | - | |
| 556 | + | |
556 | 557 | | |
557 | 558 | | |
558 | 559 | | |
559 | 560 | | |
560 | 561 | | |
561 | 562 | | |
562 | | - | |
563 | | - | |
| 563 | + | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
| 567 | + | |
564 | 568 | | |
565 | 569 | | |
566 | | - | |
| 570 | + | |
567 | 571 | | |
568 | 572 | | |
569 | 573 | | |
| |||
702 | 706 | | |
703 | 707 | | |
704 | 708 | | |
705 | | - | |
| 709 | + | |
706 | 710 | | |
707 | 711 | | |
708 | 712 | | |
| |||
773 | 777 | | |
774 | 778 | | |
775 | 779 | | |
| 780 | + | |
| 781 | + | |
| 782 | + | |
776 | 783 | | |
777 | 784 | | |
778 | 785 | | |
| |||
796 | 803 | | |
797 | 804 | | |
798 | 805 | | |
| 806 | + | |
| 807 | + | |
| 808 | + | |
| 809 | + | |
| 810 | + | |
| 811 | + | |
799 | 812 | | |
800 | 813 | | |
801 | 814 | | |
| |||
834 | 847 | | |
835 | 848 | | |
836 | 849 | | |
837 | | - | |
| 850 | + | |
| 851 | + | |
| 852 | + | |
838 | 853 | | |
839 | 854 | | |
840 | 855 | | |
| |||
Lines changed: 15 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
311 | 311 | | |
312 | 312 | | |
313 | 313 | | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
314 | 317 | | |
315 | 318 | | |
316 | 319 | | |
317 | 320 | | |
318 | 321 | | |
319 | 322 | | |
320 | | - | |
| 323 | + | |
321 | 324 | | |
322 | 325 | | |
323 | 326 | | |
| |||
382 | 385 | | |
383 | 386 | | |
384 | 387 | | |
385 | | - | |
386 | | - | |
387 | | - | |
388 | | - | |
389 | | - | |
390 | | - | |
391 | | - | |
392 | | - | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
393 | 399 | | |
394 | 400 | | |
395 | 401 | | |
| |||
0 commit comments