Commit Graph

188 Commits

Author SHA1 Message Date
pierre
cd6de6a4ca Regenerate all Makefiles
git-svn-id: trunk@44882 -
2020-04-20 13:58:47 +00:00
Jonas Maebe
26ec913725 * regenerated makefiles
git-svn-id: trunk@44861 -
2020-04-19 17:33:47 +00:00
Jonas Maebe
4b59bcb0ca * regenerated makefiles
git-svn-id: trunk@44793 -
2020-04-18 16:08:25 +00:00
Mattias Gaertner
3175fb3094 fcl-js: write TJSStatementList using a heap stack to avoid large stack depths
git-svn-id: trunk@44684 -
2020-04-11 11:05:19 +00:00
florian
5bab6201d5 * rebuild Makefiles
git-svn-id: trunk@44679 -
2020-04-10 19:42:14 +00:00
florian
43dc4c7ea0 * regenerated Makefiles
git-svn-id: trunk@44333 -
2020-03-21 20:59:59 +00:00
pierre
a09e40945c Regenerate all Makefile's after commit #43472
git-svn-id: trunk@43478 -
2019-11-15 14:47:02 +00:00
Mattias Gaertner
1cb1f6e557 fcl-js: fixed srcmap reset column
git-svn-id: trunk@43459 -
2019-11-13 19:24:06 +00:00
Mattias Gaertner
4c6b5dc3ad fcl-js: fixed jssrcmap load xssi header
git-svn-id: trunk@43327 -
2019-10-29 18:27:58 +00:00
pierre
5ed7bd35df Update all trunk/fpcsrc Makefile's after commit 42749
git-svn-id: trunk@42750 -
2019-08-20 15:58:10 +00:00
Jonas Maebe
128bf046b4 * regenerated Makefiles with LLVM bitcode installation support
git-svn-id: branches/debug_eh@41914 -
2019-04-20 18:56:45 +00:00
pierre
74fed2a4cd Regenerate Makefile's after fpcmake change in commit #41721
git-svn-id: trunk@41723 -
2019-03-17 14:45:03 +00:00
Mattias Gaertner
edd9b17b96 fcl-js: clean up
git-svn-id: trunk@41478 -
2019-02-26 11:32:29 +00:00
Mattias Gaertner
d6f5792f36 fcl-js: fixed MinMaxSafeIntDouble for significand bits instead of explicit bits
git-svn-id: trunk@41388 -
2019-02-20 02:22:12 +00:00
Mattias Gaertner
8569bd2bf6 fcl-js: write 1.20E1 as 1.2E1
git-svn-id: trunk@41387 -
2019-02-20 02:21:56 +00:00
Mattias Gaertner
4282b61e9f fcl-js: clean up
git-svn-id: trunk@41364 -
2019-02-17 20:48:43 +00:00
Mattias Gaertner
34515b09cf fcl-js: added TJSUnaryBracketsExpression, needed for (function(){})
git-svn-id: trunk@41358 -
2019-02-17 20:42:14 +00:00
Mattias Gaertner
9aec974448 fcl-js: small optimization
git-svn-id: trunk@41154 -
2019-01-31 19:48:29 +00:00
Mattias Gaertner
78ea6166e5 pastojs: shorten 1.0E12 to 1E12, issue #34942
git-svn-id: trunk@41078 -
2019-01-26 21:18:50 +00:00
Mattias Gaertner
1a59a4a4a3 pastojs: typecast char to word
git-svn-id: trunk@41062 -
2019-01-24 22:03:43 +00:00
Mattias Gaertner
766f4cfcb0 fcl-js: quote quoted object literal names
git-svn-id: trunk@41024 -
2019-01-24 12:19:55 +00:00
Mattias Gaertner
ad75e44a7c fcl-js: debug comment
git-svn-id: trunk@40796 -
2019-01-07 15:55:08 +00:00
Károly Balogh
5182dc37af haiku-x86_64: regenerated all Makefiles, take 2
git-svn-id: trunk@40758 -
2019-01-04 03:18:42 +00:00
Mattias Gaertner
b1752fb4ce fcl-js: omit brackets on associative operations (a||b)||(c||d), (a&&b)&&(c&&d), (a|b)|c, (a&b)&c, (a^b)^c, (a+b)+c, (a-b)-c, (a*b)*c
git-svn-id: trunk@40707 -
2018-12-30 09:39:46 +00:00
Mattias Gaertner
601c6476ea fcl-js: less hints
git-svn-id: trunk@40592 -
2018-12-18 22:20:12 +00:00
Mattias Gaertner
2972be4ddd pastojs: fixed compile under pas2js
git-svn-id: trunk@40555 -
2018-12-15 11:32:28 +00:00
Mattias Gaertner
ae67021c8c pastojs: fixed compile on nodejs
git-svn-id: trunk@40352 -
2018-11-18 17:42:39 +00:00
Mattias Gaertner
d9f915964a pastojs: implemented -Jpostproc cmd ; to call a post processor
git-svn-id: trunk@40351 -
2018-11-18 17:34:43 +00:00
Mattias Gaertner
1bd8e903d7 fcl-js: simplified
git-svn-id: trunk@40203 -
2018-11-03 21:36:36 +00:00
Mattias Gaertner
f0e75cdbbb fcl-js: fixed escaping invalid UTF-16 i string literals
git-svn-id: trunk@40191 -
2018-11-02 22:52:22 +00:00
Mattias Gaertner
b5e7566e55 fcl-js: fixed hashlist for pas2js
git-svn-id: trunk@40135 -
2018-11-01 12:40:25 +00:00
Mattias Gaertner
7afd157d35 fcl-js: fixed compilation
git-svn-id: trunk@40099 -
2018-10-30 23:18:55 +00:00
Mattias Gaertner
3b6436ffe1 fcl-js: jswriter: write #$ff00..#$ffff as \u
git-svn-id: trunk@40080 -
2018-10-29 16:41:22 +00:00
Mattias Gaertner
a71dc667ce fcl-js: clean up
git-svn-id: trunk@40077 -
2018-10-29 16:00:01 +00:00
Mattias Gaertner
ee8215e2ed pastojs: adapted pas2jscompiler for pas2js
git-svn-id: trunk@40072 -
2018-10-28 18:30:48 +00:00
Mattias Gaertner
43c2dce24f fcl-js: jssrcmap adapted for pas2js
git-svn-id: trunk@40048 -
2018-10-26 09:10:56 +00:00
Mattias Gaertner
024c6de3cc fcl-js: started TFileWriter for nodejs
git-svn-id: trunk@40039 -
2018-10-25 19:42:02 +00:00
Mattias Gaertner
36eb27c6eb pastojs: fppas2js adapted for pas2js
git-svn-id: trunk@40036 -
2018-10-25 15:40:31 +00:00
Mattias Gaertner
37e98d3726 fcl-js: changed some ifdefs to be more specific
git-svn-id: trunk@40029 -
2018-10-25 11:11:57 +00:00
yury
a29290202f * Regenerated makefiles to support x86_64-android.
git-svn-id: trunk@39958 -
2018-10-17 17:12:20 +00:00
Mattias Gaertner
ddf409d7ad fcl-js: adapted jswriter for pas2js
git-svn-id: trunk@39898 -
2018-10-07 12:58:35 +00:00
yury
8c59eb1ce5 * Regenerated makefiles to support aarch64-android.
git-svn-id: trunk@39863 -
2018-10-06 09:36:03 +00:00
Mattias Gaertner
dee3d638d4 fcl-js: started adapting jswriter for pas2js
git-svn-id: trunk@39854 -
2018-10-03 17:25:42 +00:00
Mattias Gaertner
e150f1f8cb fcl-js: adapted jsbase for pas2js
git-svn-id: trunk@39853 -
2018-10-03 11:19:44 +00:00
pierre
4e7003fb94 Update all packages Makefile's
git-svn-id: trunk@39828 -
2018-09-27 07:05:49 +00:00
pierre
41d2a0a496 Disable libraries not compiling for jvm-java or jvm-android targets
git-svn-id: trunk@39808 -
2018-09-26 09:29:33 +00:00
Mattias Gaertner
6b30c5f7c7 fcl-js: srcmap: added option smoAllowSrcLine0
git-svn-id: trunk@39769 -
2018-09-19 13:06:05 +00:00
marco
98f00acb06 * trunk to 3.3.1
git-svn-id: trunk@39635 -
2018-08-18 15:47:44 +00:00
marco
d143ab60e1 * regenned makefile without date/rev components for easier merging.
git-svn-id: trunk@39630 -
2018-08-18 15:06:25 +00:00
Mattias Gaertner
d0baf0577d pastojs: fixed TObject.Create()
git-svn-id: trunk@39477 -
2018-07-20 14:17:44 +00:00