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 |
|
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
|
da0260262d
|
pastojs: fixed call type helper on type helper read from pcu
|
2021-11-18 20:43:53 +01:00 |
|
mattias
|
5c7974fceb
|
pastojs: fixed class property getter static
|
2021-10-25 21:41:49 +02:00 |
|
mattias
|
7997f884b7
|
pastojs: library: forbid unit exports
|
2021-10-22 23:04:02 +02:00 |
|
mattias
|
d2a091ef85
|
pastojs: library: export var
|
2021-10-21 22:57:42 +02:00 |
|
mattias
|
429438fbb9
|
pastojs: fixed clear com interface reference in class field on destroy
|
2021-10-21 20:02:22 +02:00 |
|
mattias
|
4c544d7858
|
pastojs: library: export unitname.name as alias
|
2021-10-20 16:59:41 +02:00 |
|
mattias
|
a4a469ae37
|
pastojs: library: export name
|
2021-10-20 14:56:05 +02:00 |
|
mattias
|
0aecf4d89f
|
pastojs: library: create and call main
|
2021-10-20 11:32:54 +02:00 |
|
mattias
|
20ae686e31
|
pastojs: test unit linklib
|
2021-10-20 10:58:56 +02:00 |
|
mattias
|
3ceddfb2d6
|
pastojs: added test linklib
|
2021-10-20 10:37:32 +02:00 |
|
mattias
|
1e80ae406d
|
pastojs: comments
|
2021-10-20 10:37:32 +02:00 |
|
mattias
|
8ae1b6eace
|
pastojs: clone multi dim static array
|
2021-09-23 17:59:21 +02:00 |
|
mattias
|
a13694988d
|
pastojs: fixed assign external const to int
|
2021-09-19 17:27:34 +02:00 |
|
mattias
|
a46261bc15
|
pastojs: fixed tests
|
2021-09-19 17:03:20 +02:00 |
|
mattias
|
6c1c4a66e8
|
pastojs: fixed invalidate directory cache
|
2021-09-19 16:56:36 +02:00 |
|
mattias
|
f10fae66df
|
pastojs: error on linklib options
|
2021-09-19 14:11:51 +02:00 |
|
mattias
|
d14c13fc72
|
pastojs: fixed compile tests
|
2021-09-19 14:04:29 +02:00 |
|
mattias
|
ffc3e1780d
|
pas2js: added SetPas2JSGetFileSrcAttrCallBack
|
2021-09-14 11:47:10 +03:00 |
|
Michaël Van Canneyt
|
7e158b6c9b
|
* Forgot to commit
|
2021-09-11 15:29:52 +02:00 |
|
Michaël Van Canneyt
|
a4821b1d0c
|
* Additional module platform
(cherry picked from commit 664de8653dc56b13cddac2cd7024697756ae422d)
|
2021-09-11 14:38:52 +02:00 |
|
mattias
|
679cfab709
|
pastojs: added hook GetFileSrcAttr to skip generating srcmap of some files
|
2021-09-08 18:31:12 +02:00 |
|
mattias
|
7e57e4514a
|
pastojs: added TPas2jsMapper.SaveJSToStream
|
2021-09-08 18:25:50 +02:00 |
|
mattias
|
261c0ff708
|
pastojs: fixed typecast jsvalue to external class instance not checking if Object
|
2021-09-02 15:13:53 +02:00 |
|
mattias
|
4fdeada0a5
|
pastojs: emulate compile time assign integer constant of different type
|
2021-09-01 09:29:50 +02:00 |
|
florian
|
d5dfb73898
|
+ test pastojs with regression tests
* switch extension to .pas for files which shall be ignored
by the regression tests (they are found by the compiler automatically)
|
2021-08-16 23:02:09 +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 |
|
Mattias Gaertner
|
33b29b0df4
|
pastojs: low/high(astring)
git-svn-id: trunk@49472 -
|
2021-06-03 15:37:44 +00:00 |
|
Mattias Gaertner
|
e72665051f
|
pastojs: fixed float / 0.0 results at compiletime in inf instead of divbyzero, issue #38815
git-svn-id: trunk@49370 -
|
2021-05-15 12:09:26 +00:00 |
|
Mattias Gaertner
|
4ddaa26fc0
|
pastojs: nested external class constructor
git-svn-id: trunk@49351 -
|
2021-05-12 19:47:26 +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 |
|
Mattias Gaertner
|
23c913c65c
|
pastojs: updated logo year
git-svn-id: trunk@49332 -
|
2021-05-03 19:03:41 +00:00 |
|
Mattias Gaertner
|
2d296fd879
|
pastojs: fixed rtti method flags
git-svn-id: trunk@49268 -
|
2021-04-26 21:02:43 +00:00 |
|
Mattias Gaertner
|
1ab2ad3b06
|
pastojs: rtti of async function: pfAsync
git-svn-id: trunk@49255 -
|
2021-04-24 12:04:37 +00:00 |
|
Mattias Gaertner
|
be9b0adf71
|
pastojs: specialize try except on, issue #38795
git-svn-id: trunk@49253 -
|
2021-04-24 10:55:03 +00:00 |
|
Mattias Gaertner
|
a8f8f0ef4e
|
pastojs: clean up
git-svn-id: trunk@49227 -
|
2021-04-18 12:59:48 +00:00 |
|
Mattias Gaertner
|
1861dc83d9
|
pas2js: fixed delay init specializations after loading impl sections
git-svn-id: trunk@49226 -
|
2021-04-18 12:51:54 +00:00 |
|
Jonas Maebe
|
500e29e5e2
|
* regenerated with FreeBSD/AArch64 support
git-svn-id: trunk@49159 -
|
2021-04-10 08:19:40 +00:00 |
|
florian
|
e4cc8af8fc
|
* Makefiles regenerated
git-svn-id: trunk@49124 -
|
2021-04-05 15:39:07 +00:00 |
|
Mattias Gaertner
|
204f2a3bc1
|
pastojs: fixed multi add element position
git-svn-id: trunk@49122 -
|
2021-04-05 10:28:52 +00:00 |
|
Mattias Gaertner
|
b5a8164233
|
pastojs: specialzie anonymous function
git-svn-id: trunk@49093 -
|
2021-03-31 20:50:37 +00:00 |
|
Mattias Gaertner
|
1fe486d8f6
|
pastojs: fixed -O- and record const, issue #38683
git-svn-id: trunk@49081 -
|
2021-03-29 18:08:55 +00:00 |
|
Mattias Gaertner
|
e7e2b7db41
|
pastojs: clean up
git-svn-id: trunk@49079 -
|
2021-03-29 09:26:54 +00:00 |
|
Mattias Gaertner
|
a357645384
|
pastojs: fixed published field with anonymous array
git-svn-id: trunk@49076 -
|
2021-03-28 21:41:22 +00:00 |
|
Mattias Gaertner
|
97fd8638d5
|
pastojs: fixed insert(item,array,pos) when array=nil
git-svn-id: trunk@49073 -
|
2021-03-28 19:19:32 +00:00 |
|
Mattias Gaertner
|
e89e010155
|
pastojs: filer: restore global shortref names
git-svn-id: trunk@49053 -
|
2021-03-25 21:32:08 +00:00 |
|
Mattias Gaertner
|
5eda61e136
|
fcl-js: fixed writing multi add
git-svn-id: trunk@49048 -
|
2021-03-24 19:50:02 +00:00 |
|
Mattias Gaertner
|
6fb57f8a92
|
pastojs: filer: fixed writing class destructor
git-svn-id: trunk@49043 -
|
2021-03-24 10:18:29 +00:00 |
|