Commit Graph

1826 Commits

Author SHA1 Message Date
Mattias Gaertner
ff431f0106 pastojs: fixed calling destructor after exception in constructor
git-svn-id: trunk@40116 -
2018-10-31 23:02:01 +00:00
Mattias Gaertner
0e012e657f pastojs: fixed handling read error
git-svn-id: trunk@40108 -
2018-10-31 14:17:39 +00:00
Mattias Gaertner
bbb5943fef pas2js: started nodepas2js
git-svn-id: trunk@40098 -
2018-10-30 23:18:09 +00:00
Mattias Gaertner
60eb591844 pastojs: fixed compilation
git-svn-id: trunk@40075 -
2018-10-29 10:16:58 +00:00
Mattias Gaertner
01d1cde8a3 pastojs: adaptions for pas2js
git-svn-id: trunk@40064 -
2018-10-28 14:34:08 +00:00
Mattias Gaertner
d915932c29 pastojs: $i %date%, %time%, %line%
git-svn-id: trunk@40062 -
2018-10-28 14:08:41 +00:00
Mattias Gaertner
a2c16728cc pastojs: adaptions for pas2js
git-svn-id: trunk@40049 -
2018-10-27 11:17:58 +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
75e6356e02 fcl-js: started jsonscanner adaption for pas2js
git-svn-id: trunk@40045 -
2018-10-25 20:16:56 +00:00
Mattias Gaertner
225aa064fe pastojs: adapted pas2jspparser for pas2js
git-svn-id: trunk@40044 -
2018-10-25 20:07:00 +00:00
Mattias Gaertner
60dab2f4fb pas2js: logger adapted for pas2js
git-svn-id: trunk@40042 -
2018-10-25 19:47:11 +00:00
Mattias Gaertner
703f5ea97e pas2js: started nodepas2js
git-svn-id: trunk@40037 -
2018-10-25 16:09:20 +00:00
Mattias Gaertner
91d7658844 pas2js: fixed calling $final, do not call BeforeDestruction on exception in constructor
git-svn-id: trunk@39966 -
2018-10-18 10:00:02 +00:00
yury
a29290202f * Regenerated makefiles to support x86_64-android.
git-svn-id: trunk@39958 -
2018-10-17 17:12:20 +00:00
yury
efdac0623f * revision.inc
git-svn-id: trunk@39957 -
2018-10-17 17:10:37 +00:00
yury
e367577bf1 + added support for x86_64-android target.
git-svn-id: trunk@39956 -
2018-10-17 16:56:27 +00:00
yury
87c5e703fb * revision.inc
git-svn-id: trunk@39872 -
2018-10-06 18:43:14 +00:00
florian
15e656c36e + -x option to output all numeric constants as hex constants
git-svn-id: trunk@39870 -
2018-10-06 16:28:19 +00:00
yury
8c59eb1ce5 * Regenerated makefiles to support aarch64-android.
git-svn-id: trunk@39863 -
2018-10-06 09:36:03 +00:00
yury
671d31df1d + Added support for the aarch64-android target.
git-svn-id: trunk@39862 -
2018-10-06 09:33:09 +00:00
Mattias Gaertner
cec7188704 pastojs: added option -JoCheckVersion
git-svn-id: trunk@39851 -
2018-10-02 14:58:05 +00:00
Jonas Maebe
9857b840f3 * adapted configuration files when generating on macOS 10.14
- use new search path for binutils
   - custom library search path for i386
   - our configuration files do not support options depending on the host OS
     version, so this can only be done at installation time

git-svn-id: trunk@39844 -
2018-09-30 16:33:58 +00:00
pierre
b5c5329f39 Update all utils Makefile's
git-svn-id: trunk@39823 -
2018-09-27 06:53:52 +00:00
pierre
82470e6e7f Update revision after commit 39813
git-svn-id: trunk@39822 -
2018-09-27 06:44:21 +00:00
florian
a34d4e715c Merged riscv_new branch
git-svn-id: trunk@39813 -
2018-09-26 19:49:08 +00:00
Mattias Gaertner
a672107894 pastojs: fixed override class interface map
git-svn-id: trunk@39799 -
2018-09-24 17:28:58 +00:00
pierre
202146bf48 Update revision number after commit #39757
git-svn-id: trunk@39765 -
2018-09-17 12:06:54 +00:00
pierre
1602d3743c Add SHAREDLIBEXT=.a for AIX OS to fpcmake.ini
git-svn-id: trunk@39757 -
2018-09-14 14:07:38 +00:00
pierre
7a598cf60a Commit regenerated utils/fpcm/revision.inc
git-svn-id: trunk@39724 -
2018-09-10 12:54:32 +00:00
marco
98f00acb06 * trunk to 3.3.1
git-svn-id: trunk@39635 -
2018-08-18 15:47:44 +00:00
marco
57b73f7022 * don't include date/rev info of fpcmake. complicates merging.
git-svn-id: trunk@39631 -
2018-08-18 15:06:58 +00:00
michael
722927bc4f * Add Pas2js
git-svn-id: trunk@39605 -
2018-08-10 07:12:49 +00:00
Jeppe Johansen
d32d158b4d Regenerated utils makefiles.
git-svn-id: branches/laksen/riscv_new@39496 -
2018-07-23 12:25:52 +00:00
Jeppe Johansen
27ab039366 Fixed _fini and _init references in cprt0.as
Add RiscV to fcl-res and fpcres.
Check that constant is a valid imm12 when doing overflow checking.

git-svn-id: branches/laksen/riscv_new@39494 -
2018-07-23 11:40:55 +00:00
Jeppe Johansen
2aaf481d89 Regenerated makefiles.
git-svn-id: branches/laksen/riscv_new@39476 -
2018-07-20 10:40:57 +00:00
Jeppe Johansen
6352328f3a Update packages with information about RiscV.
Fix g_external_wrapper, since it uses a register.
Fixed calling of gas.
Ported cprt0.

git-svn-id: branches/laksen/riscv_new@39475 -
2018-07-20 10:40:28 +00:00
Jeppe Johansen
ceb38833f2 Added RiscV32/64 target, from a cleaned up version of branches/laksen/riscv/trunk.
git-svn-id: branches/laksen/riscv_new@39474 -
2018-07-20 08:21:15 +00:00
Mattias Gaertner
2086bdbbc0 pastojs: check reserved global JS identifiers only for non prefixed identifiers
git-svn-id: trunk@39360 -
2018-07-03 14:05:38 +00:00
Mattias Gaertner
7e64102b74 fcl-passrc: fixed scanner row, col in macro
git-svn-id: trunk@39344 -
2018-06-29 15:48:21 +00:00
Mattias Gaertner
7a6fed75a0 fcl-passrc: $warn directive
git-svn-id: trunk@39315 -
2018-06-27 14:27:43 +00:00
Mattias Gaertner
5228cada27 pas2js: set version 0.9.26
git-svn-id: trunk@39304 -
2018-06-25 18:21:04 +00:00
Mattias Gaertner
b2bd41d08e pastojs: hint how to use -vl
git-svn-id: trunk@39300 -
2018-06-25 09:27:49 +00:00
michael
6e8ec3449f * Allow to set version, add copyright header
git-svn-id: trunk@39295 -
2018-06-23 16:32:59 +00:00
michael
bfc5d63fde * Add webidl2pas
git-svn-id: trunk@39293 -
2018-06-23 14:02:55 +00:00
Mattias Gaertner
821182d518 pas2js: docs
git-svn-id: trunk@39284 -
2018-06-23 08:36:45 +00:00
Mattias Gaertner
118ec57000 pastojs: typecast function to TJSFunction
git-svn-id: trunk@39208 -
2018-06-10 13:45:40 +00:00
Mattias Gaertner
2a598c851f pastojs: allow {$H+}, error on {$H-}
git-svn-id: trunk@39128 -
2018-05-28 06:46:52 +00:00
Mattias Gaertner
df71ab3ecf pastojs: writestr and -Sm
git-svn-id: trunk@39125 -
2018-05-27 22:01:09 +00:00
marco
dcfe1cae13 * fix 4265 cases where the index resolved a lemma that had a link= property.
Mantis #32325
 * adds a warning for the cases that are fixed. If generation logs are saved, this makes it easy to check if new problems are related to this fix.

git-svn-id: trunk@39065 -
2018-05-20 16:59:45 +00:00
marco
d7f2ab0d28 * fix resolve* functions for filesystems with backslashes.
git-svn-id: trunk@39061 -
2018-05-20 16:03:30 +00:00