Commit Graph

278 Commits

Author SHA1 Message Date
Nikolay Nikolov
45415f0645 + enabled compilation of package fcl-js for wasm32-wasi 2022-06-22 03:58:57 +03:00
mattias
a01c20ad20 pastojs: started TPasElement free instead of refence count 2022-06-09 17:01:03 +02:00
Nikolay Nikolov
8c562995d7 * regenerate makefiles with latest fpcmake 2022-05-24 14:01:59 +03:00
Michaël Van Canneyt
ddfe51415b * Ignore output programs 2022-05-01 16:22:55 +02:00
Michaël Van Canneyt
395851a554 * Ignore output programs 2022-05-01 16:08:29 +02:00
mattias
410c1bbaa0 fcl-js: do not escape / 2022-04-01 22:09:53 +02:00
Pierre Muller
2f28c5596f Regenerate all Makefile's to fix problem on x86_64 linux 2022-03-07 23:46:15 +00:00
Pierre Muller
ad2ac98858 Update Makefile's 2022-03-07 22:35:29 +00:00
Michaël Van Canneyt
dea81f4f60 * Extra options for more flexibility 2022-02-20 23:48:29 +01:00
Pierre Muller
4da4c96349 Regenerate Makefile's with mips gcc fixes and new enabled mips64-linux target 2022-02-15 15:45:15 +00:00
mattias
d4d55f5c87 fcl-js: less hints 2022-02-14 20:42:26 +01:00
Nikolay Nikolov
21593942a1 * regenerate all makefiles with the latest fpcmake 2022-02-13 15:26:54 +02:00
mattias
3b9035c946 fcl-js: clean up 2022-02-12 22:33:27 +01:00
mattias
925dc4bc75 fcl-js: fixed compile with pas2js 2022-02-12 21:15:04 +01:00
Michaël Van Canneyt
c8403ad49e * Test for const list 2022-02-07 16:30:28 +01:00
mattias
93b8707ed3 fcl-js: fixed comment 2022-02-07 12:45:54 +01:00
mattias
621dcbeaf2 pastojs: library added rtl.run, moved exports behind rtl.run, fixed export unit symbols 2022-02-06 19:16:48 +01:00
Michaël Van Canneyt
396b516a85 * dts2pas added for next pas2js release 2022-02-05 16:35:04 +01:00
Michaël Van Canneyt
abac7a02bd * Fix pas2js issue 39212 2022-02-02 21:58:48 +01:00
mattias
ced452e2ef fcl-js: switched to TypedParams 2022-02-01 14:22:22 +01:00
mattias
5bedf92bfb fcl-js: fixed mem leak 2022-02-01 13:16:46 +01:00
mattias
ad971df05a fcl-js: fixed mem leak 2022-02-01 13:11:11 +01:00
mattias
32d06f2e87 fcl-js: fixed mem leak 2022-02-01 13:08:11 +01:00
mattias
e298e6eccd fcl-js: clean up 2022-02-01 13:07:46 +01:00
Nikolay Nikolov
b407b67ca1 * regenerate all makefiles with latest fpcmake 2022-01-19 07:08:32 +02:00
Michaël Van Canneyt
a5811a35a9 * Add options to request 2022-01-06 10:05:33 +01:00
Robert Roland
53e5a4a03a Adding aaarch64-embedded target
This adds support for aarch64-embedded, specifically for the Raspberry Pi 3.

Uses UART0 at 115200 baud 8N1 for console IO.
2022-01-05 12:29:00 +00:00
Michaël Van Canneyt
b2f46586bc * Fix warnings & hints, use resourcestrings, add const where appropriate 2022-01-05 13:19:09 +01:00
Michaël Van Canneyt
8362ee0e5f * Add aliases 2022-01-05 12:58:17 +01:00
Michaël Van Canneyt
ebdb90b1a5 * Remove debugging statements 2022-01-05 12:58:17 +01:00
Michaël Van Canneyt
9e710e298c * Use resource strings, add const to string params where appropriate 2022-01-05 12:58:17 +01:00
Michaël Van Canneyt
60a09b65f4 * DefinitelyTyped now converts 2022-01-05 01:37:46 +01:00
Michaël Van Canneyt
fa9d77e67e * TypeScript Improvements, 97% of DefinitelyTyped declarations now parsed 2021-12-19 22:16:36 +01:00
Michaël Van Canneyt
65101b36dc * typescript parsing & conversion, initial commit 2021-11-30 08:58:16 +01:00
Pierre Muller
271ba59cf1 All Makefile's regenerated 2021-11-25 22:13:32 +00:00
florian
65ef6f1f37 * regenerated Makefiles 2021-11-24 22:50:37 +01:00
mattias
afa1a549ac fcl-js: fixed TJSWriter.WriteExportStatement spacing 2021-10-20 15:00:38 +02:00
mattias
4546673a33 fcl-js: comments 2021-10-20 14:55:39 +02:00
mattias
b8102dcdc0 fcl-js: fixed stackoverflow when freeing long binary list 2021-10-18 21:34:05 +02:00
mattias
cc8f8dbde8 fcl-js: fixed typo 2021-09-23 17:58:59 +02:00
mattias
8a0fe7bc85 fcl-js: less hints 2021-09-19 14:04:07 +02:00
Michaël Van Canneyt
dcf64d8fee * Export statement 2021-09-06 23:28:00 +02:00
Michaël Van Canneyt
54415f8f4e * Import statement 2021-09-05 23:50:08 +02:00
Michaël Van Canneyt
6a9d2cae93 * Debugger statement 2021-09-05 15:20:13 +02:00
Michaël Van Canneyt
652643499a * const and let statements 2021-09-05 15:08:39 +02:00
Michaël Van Canneyt
a214682495 * Parse async functions 2021-09-05 14:10:12 +02:00
Michaël Van Canneyt
985ebf3b63 * New keywords for ECMA2021 2021-09-05 10:26:51 +02:00
nickysn
433050a2c4 * set EXEEXT to .wasm for the WASI target in fpcmake
git-svn-id: trunk@49552 -
2021-06-24 00:16:00 +00:00
michael
ac9d2b3cc5 * Convert array of jsvalue to array of const where appropriate
git-svn-id: trunk@49345 -
2021-05-08 15:36:50 +00:00
Jonas Maebe
500e29e5e2 * regenerated with FreeBSD/AArch64 support
git-svn-id: trunk@49159 -
2021-04-10 08:19:40 +00:00