Commit Graph

321 Commits

Author SHA1 Message Date
Luiz Américo Pereira Câmara
44a2d4a1eb fcl-json: add support to create JSONObject with QWord values 2022-12-12 21:03:54 -03:00
Nikolay Nikolov
9a85db8972 + enabled compilation of package fcl-json for wasm32-wasi 2022-06-22 02:02:03 +03:00
Nikolay Nikolov
8c562995d7 * regenerate makefiles with latest fpcmake 2022-05-24 14:01:59 +03:00
mattias
1b7aefc11d fcl-json: fixed compile pas2js 2022-05-23 00:55:37 +02:00
mattias
f2ba814b9e fcl-json: StringToJSON: fixed pas2js compile and less mem allocations 2022-05-23 00:50:18 +02:00
mattias
08a9b16c82 fcl-json: fixed tests 2022-05-21 03:31:42 +02:00
mattias
5700cb56ac fcl-json: fixed StringToJSONString 2022-05-21 03:27:27 +02:00
mattias
dd6ccd0fb4 fcl-json: fixed compile with fpc 3.2.2 2022-05-19 09:46:15 +02:00
marcoonthegit
c745e2cfba * improved version that is still readable and has hex inline. Most importantly, it writes directly to result string rather than a temp, saving a copy that is hurting specially for longer strings. 2022-05-07 19:05:35 +02:00
Michaël Van Canneyt
ddfe51415b * Ignore output programs 2022-05-01 16:22:55 +02:00
marcoonthegit
7631dfb563 * Use memorystream as a kind of tstringbuilder for json escaping(StringToJSONString), fixes bug #39525 2022-04-27 17:10:59 +02:00
marcoonthegit
476a4f0f91 * fix headers other packages up to (but not including) fcl-res (which are generated files) bug #39481 2022-04-26 11:17:54 +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
Pierre Muller
4da4c96349 Regenerate Makefile's with mips gcc fixes and new enabled mips64-linux target 2022-02-15 15:45:15 +00:00
Nikolay Nikolov
21593942a1 * regenerate all makefiles with the latest fpcmake 2022-02-13 15:26:54 +02:00
mattias
b2251e3469 fcl-json: clean up 2022-02-12 22:33:45 +01:00
Michaël Van Canneyt
6faa3872fc * Restored test unit 2022-02-01 15:12:01 +01:00
mattias
a7951612da fcl-json: clean up, updated TestStrings 2022-02-01 13:32:18 +01:00
Nikolay Nikolov
b407b67ca1 * regenerate all makefiles with latest fpcmake 2022-01-19 07:08:32 +02: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
baec255bbc * fpjsonvalue unit to convert between TValue (RTTI unit) and JSON 2021-12-28 16:12:47 +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
Yuriy Sydorov
9653406ac6 * Updated json tests to run properly when the default code is non-UTF8. 2021-09-11 16:35:36 +03:00
florian
5d9968366b * fix test for targets with FPC_COMP_IS_INT64 defined 2021-09-01 09:31:15 +02:00
mattias
b2d2c5dde3 fcl-json: fixed testjson.lpi 2021-09-01 09:29:50 +02:00
florian
5995a9909b * testjson.pp needs to be compiled in objfpc mode, in particular when
being used in the regression tests
2021-08-16 21:54:54 +02:00
florian
2efaee6d85 * include fcl-json in 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 20:20:46 +02:00
michael
7a7abea0ee * Remove debug statement
git-svn-id: trunk@49558 -
2021-06-24 13:20:34 +00:00
michael
d56ddc28e8 * Apply one JSON to another JSON object
git-svn-id: trunk@49557 -
2021-06-24 12:37:47 +00: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
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
970e039b9a fcl-json: less hints
git-svn-id: trunk@48996 -
2021-03-17 17:13:40 +00:00
michael
43753442c0 * Remove debug writel
git-svn-id: trunk@48983 -
2021-03-15 18:06:40 +00:00
michael
5e913147ab * Fix bug ID #38624
git-svn-id: trunk@48980 -
2021-03-15 15:13:08 +00:00
michael
ffa69353f3 * Remove debug writeln
git-svn-id: trunk@48979 -
2021-03-15 14:33:37 +00:00
michael
0d1fb41901 * Fix bug #38618
git-svn-id: trunk@48965 -
2021-03-14 15:04:12 +00:00
michael
2aab9b1f9b * Patch from Bart Broersma for issue ID #38622
git-svn-id: trunk@48962 -
2021-03-14 14:16:16 +00:00
nickysn
1fb5008630 - disabled compilation on the wasi target for packages that don't compile
git-svn-id: branches/wasm@48953 -
2021-03-14 00:24:24 +00:00
nickysn
ea8f068817 * regenerated makefiles after sync with trunk
git-svn-id: branches/wasm@48951 -
2021-03-13 21:52:13 +00:00
nickysn
e42330a7ad * synchronized with trunk
git-svn-id: branches/wasm@48949 -
2021-03-13 21:47:24 +00:00
pierre
e8fbe6696b Update Makefile's after commits 48929/48930
git-svn-id: trunk@48940 -
2021-03-12 13:23:41 +00:00
michael
b4d37f78ac * Allow BOM check
git-svn-id: trunk@48926 -
2021-03-09 11:56:08 +00:00
nickysn
1d9d1ab859 * regenerated makefiles
git-svn-id: branches/wasm@48369 -
2021-01-24 02:01:11 +00:00
nickysn
cf6c173653 * regenerated makefiles
git-svn-id: branches/wasm@47988 -
2021-01-02 22:25:27 +00:00
nickysn
a84b091b5e * makefiles regenerated after fpcmake update
git-svn-id: branches/wasm@47985 -
2021-01-02 22:15:42 +00:00
pierre
68d3962889 Regenerate all Makefile's, and update utils/fpcm/fpcmake.inc and utils/fpcm/revision.inc after commit 47483
git-svn-id: trunk@47484 -
2020-11-20 14:03:57 +00:00
Károly Balogh
9d67adcbb6 * regenerated all Makefiles after Sinclair QL support was added
git-svn-id: trunk@47453 -
2020-11-19 02:58:27 +00:00