nickysn
|
4d3fbfba8b
|
* fixed compilation of ppudump
git-svn-id: branches/wasm@46291 -
|
2020-08-06 14:44:15 +00:00 |
|
nickysn
|
b66aa056f1
|
* synchronized with trunk
git-svn-id: branches/wasm@46290 -
|
2020-08-06 14:34:20 +00:00 |
|
nickysn
|
896efa4d77
|
* set exe ext of the WASI target to .wasm
git-svn-id: branches/wasm@46289 -
|
2020-08-06 14:33:11 +00:00 |
|
michael
|
16c9d406e1
|
* No $NOTES for Delphi
git-svn-id: trunk@46288 -
|
2020-08-06 13:09:17 +00:00 |
|
michael
|
dbbbc6c15c
|
* Fix resource name as well, not only unit name
git-svn-id: trunk@46287 -
|
2020-08-06 12:03:03 +00:00 |
|
michael
|
10c4e3f6fc
|
* Fix writing array types
git-svn-id: trunk@46283 -
|
2020-08-06 07:26:47 +00:00 |
|
michael
|
be0adf199d
|
* Escape keywords when writing
git-svn-id: trunk@46282 -
|
2020-08-06 07:21:22 +00:00 |
|
michael
|
a11a242c93
|
* Support writing sets
git-svn-id: trunk@46281 -
|
2020-08-06 06:55:06 +00:00 |
|
michael
|
492b1cf4ca
|
* Support writing resource strings
git-svn-id: trunk@46280 -
|
2020-08-06 06:50:29 +00:00 |
|
svenbarth
|
e4ec420bf5
|
* reject the default Create array constructor if used on a variable instead of a type
+ added test
git-svn-id: trunk@46279 -
|
2020-08-05 21:35:01 +00:00 |
|
florian
|
315819692a
|
- do not call firstpass in tinnode.pass_typecheck as it prevents further optimizations
git-svn-id: trunk@46277 -
|
2020-08-05 21:30:37 +00:00 |
|
florian
|
e14a3f17e6
|
* reverted r46220 as it is fixed now properly
git-svn-id: trunk@46276 -
|
2020-08-05 21:15:33 +00:00 |
|
florian
|
28f25b2df0
|
* reworked usage of tcgnotnode.handle_locjump
git-svn-id: trunk@46275 -
|
2020-08-05 21:15:32 +00:00 |
|
florian
|
2500f8432f
|
* ti_const must be part of tempinfostoreflags as well
+ more detailed output in ttempcreatenode.printnodedata
git-svn-id: trunk@46274 -
|
2020-08-05 21:15:31 +00:00 |
|
Mattias Gaertner
|
93cca1ac91
|
pastojs: clean up
git-svn-id: trunk@46273 -
|
2020-08-05 19:54:42 +00:00 |
|
Mattias Gaertner
|
68a3e33cac
|
pastojs: fixed arraySetLength shrink
git-svn-id: trunk@46272 -
|
2020-08-05 19:53:11 +00:00 |
|
nickysn
|
6a1688d45c
|
* use ld_none for the internal linker for the WASM32 targets, because that's the
convention used by FPC for targets, that don't have an internal linker
implemented yet
git-svn-id: branches/wasm@46271 -
|
2020-08-05 19:30:57 +00:00 |
|
nickysn
|
a2a4d5473a
|
* use as_wasm32_wabt as external assembler, since that's what's more stable. The
binaryen assembler can always be selected by compiling with -Abinaryen
git-svn-id: branches/wasm@46270 -
|
2020-08-05 19:29:05 +00:00 |
|
yury
|
ec10ee8218
|
* Improved generic implementations of fpc_mul_dword, fpc_mul_word, fpc_mul_byte to use less iterations and registers.
git-svn-id: trunk@46269 -
|
2020-08-05 17:58:46 +00:00 |
|
marco
|
f1dbae577c
|
* change mode fmappend to fmoutput in streamopen. Refer to comments in text.inc.
This makes append work in streamio.
git-svn-id: trunk@46268 -
|
2020-08-05 16:41:20 +00:00 |
|
nickysn
|
fa9eef27ef
|
* use upper case asm id strings, so assemblers can be selected via the -A option
git-svn-id: branches/wasm@46267 -
|
2020-08-05 16:31:44 +00:00 |
|
yury
|
aa633544f1
|
* Added a simple implementation of random. It is TP/Delphi compatible. Enabled it for 8/16 bit CPUs by default.
git-svn-id: trunk@46266 -
|
2020-08-05 16:29:07 +00:00 |
|
nickysn
|
fe01706f1f
|
+ added WASI as the list of supported systems for the WASM asm writers
git-svn-id: branches/wasm@46265 -
|
2020-08-05 16:15:57 +00:00 |
|
nickysn
|
914ee08cd9
|
* renamed as_wasm_binaryen -> as_wasm32_binaryen and as_wasm_wabt -> as_wasm32_wabt
git-svn-id: branches/wasm@46264 -
|
2020-08-05 16:13:56 +00:00 |
|
nickysn
|
0c04e99211
|
* increased shortstring length to accomodate the WASI long name
git-svn-id: branches/wasm@46263 -
|
2020-08-05 16:11:12 +00:00 |
|
nickysn
|
9a0a7b42cb
|
* changed the long name of the WASI target
git-svn-id: branches/wasm@46262 -
|
2020-08-05 16:09:46 +00:00 |
|
nickysn
|
bccbcc8594
|
* short name of the WASI target changed to 'Wasi'
git-svn-id: branches/wasm@46261 -
|
2020-08-05 16:07:52 +00:00 |
|
nickysn
|
16aa4f0dfd
|
+ added the minimal system unit from the wasm demo
git-svn-id: branches/wasm@46260 -
|
2020-08-05 16:02:51 +00:00 |
|
nickysn
|
080aa1ca74
|
+ added target WASI, clone of the 'WASM' target
git-svn-id: branches/wasm@46259 -
|
2020-08-05 15:36:08 +00:00 |
|
nickysn
|
c210f63105
|
* ifdef changed to wasm32
git-svn-id: branches/wasm@46258 -
|
2020-08-05 15:26:34 +00:00 |
|
nickysn
|
92f6840721
|
* more wasm -> wasm32 renames
git-svn-id: branches/wasm@46257 -
|
2020-08-05 14:44:34 +00:00 |
|
nickysn
|
4a74238a0d
|
* system_wasm_wasm32 renamed system_wasm32_wasm
git-svn-id: branches/wasm@46256 -
|
2020-08-05 14:32:41 +00:00 |
|
nickysn
|
a00110f6e0
|
* cpu_wasm renamed cpu_wasm32
git-svn-id: branches/wasm@46255 -
|
2020-08-05 14:28:24 +00:00 |
|
nickysn
|
208473b859
|
* cputypestr renamed wasm32
git-svn-id: branches/wasm@46254 -
|
2020-08-05 14:27:33 +00:00 |
|
nickysn
|
6dd85ad80c
|
* wasm cpu string renamed wasm32
git-svn-id: branches/wasm@46253 -
|
2020-08-05 14:25:39 +00:00 |
|
nickysn
|
26207eef00
|
* the wasm target in the makefiles renamed wasm32
git-svn-id: branches/wasm@46252 -
|
2020-08-05 14:23:56 +00:00 |
|
nickysn
|
c9ee72b05a
|
* the compiler/wasm directory renamed compiler/wasm32
git-svn-id: branches/wasm@46251 -
|
2020-08-05 14:19:18 +00:00 |
|
nickysn
|
39c5f11ec6
|
* the WASM define renamed WASM32
git-svn-id: branches/wasm@46250 -
|
2020-08-05 14:17:27 +00:00 |
|
nickysn
|
ed524467e9
|
* ppcwasm.lpi renamed ppcwasm32.lpi
git-svn-id: branches/wasm@46249 -
|
2020-08-05 14:10:18 +00:00 |
|
michael
|
eb21b39012
|
* Fix extension to fit platform
git-svn-id: trunk@46248 -
|
2020-08-05 11:37:11 +00:00 |
|
pierre
|
6f27c2390e
|
Disable compilation of most packages for msxdos and amstadcpc OS
git-svn-id: trunk@46247 -
|
2020-08-05 10:47:24 +00:00 |
|
pierre
|
6ce1b7d272
|
Disable native compilation of ihcutil for zxspectrum, msxdos and amstadcpc as it requires fcl-base package
git-svn-id: trunk@46246 -
|
2020-08-05 10:46:20 +00:00 |
|
pierre
|
754374d2ee
|
Add amstradcpc to the list of unsupported OSes base utils
git-svn-id: trunk@46245 -
|
2020-08-05 09:31:30 +00:00 |
|
pierre
|
644678daaa
|
Add zxspectrum, msxdos and amstradcpc list of unsupported OSes for most utils packages
git-svn-id: trunk@46244 -
|
2020-08-05 09:30:16 +00:00 |
|
pierre
|
42866bbde5
|
Change list of supported OSes
git-svn-id: trunk@46243 -
|
2020-08-05 09:28:54 +00:00 |
|
pierre
|
dcdb57027a
|
Update after commit #46241
git-svn-id: trunk@46242 -
|
2020-08-05 09:20:06 +00:00 |
|
pierre
|
738c11199b
|
Add amstradcpc OS support for fpcmake and fpmkunit
git-svn-id: trunk@46241 -
|
2020-08-05 09:05:14 +00:00 |
|
pierre
|
299799c33c
|
Add name of package for which dependency is checked to get a more useful error message
git-svn-id: trunk@46240 -
|
2020-08-05 08:40:32 +00:00 |
|
Jonas Maebe
|
b5b1dc6dea
|
* fixed ppc64 triple architecture names
git-svn-id: trunk@46239 -
|
2020-08-05 07:27:08 +00:00 |
|
nickysn
|
f72e947ff1
|
* synchronized with trunk
git-svn-id: branches/wasm@46237 -
|
2020-08-04 23:54:31 +00:00 |
|