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 |
|
nickysn
|
f72e947ff1
|
* synchronized with trunk
git-svn-id: branches/wasm@46237 -
|
2020-08-04 23:54:31 +00:00 |
|
Jonas Maebe
|
86d55055df
|
* made internalerror unique
git-svn-id: trunk@46236 -
|
2020-08-04 21:12:06 +00:00 |
|
Jonas Maebe
|
69129f38e2
|
* aarch64: correct paraloc^.def for LOC_REFERENCE parameters
o fixes LLVM parameter information for such parameters (e.g. tw36934)
git-svn-id: trunk@46235 -
|
2020-08-04 21:07:06 +00:00 |
|
florian
|
1d3ed354de
|
* patch by J. Gareth Moreton: unifies internalerrors, resolves #37471
git-svn-id: trunk@46234 -
|
2020-08-04 20:51:52 +00:00 |
|
yury
|
719220e8a4
|
* For 8/16 bit CPUs and TP mode, disable expansion to a larger integer type for subtract operations on unsigned integers. This is TP7 compatible.
git-svn-id: trunk@46233 -
|
2020-08-04 20:45:29 +00:00 |
|
michael
|
ec3eef03f1
|
* Set path to local version of fcl-passrc, not installed version
git-svn-id: trunk@46232 -
|
2020-08-04 15:50:45 +00:00 |
|
michael
|
2faa9e06a1
|
* Additional options for latest pas2js version features
git-svn-id: trunk@46230 -
|
2020-08-04 13:56:43 +00:00 |
|
nickysn
|
a09b11f974
|
* regenerated makefiles after sync with trunk
git-svn-id: branches/wasm@46229 -
|
2020-08-04 13:44:31 +00:00 |
|
michael
|
869ae0904c
|
* Lowercase unit name (bug ID 37481)
git-svn-id: trunk@46228 -
|
2020-08-04 13:42:39 +00:00 |
|
nickysn
|
5f116441e0
|
* update revision.inc
git-svn-id: branches/wasm@46227 -
|
2020-08-04 13:41:38 +00:00 |
|
nickysn
|
c1312e47fe
|
* synchronized with trunk
git-svn-id: branches/wasm@46226 -
|
2020-08-04 13:37:27 +00:00 |
|
pierre
|
ca40956a3a
|
Regenerated all Makefile's
git-svn-id: trunk@46224 -
|
2020-08-04 10:19:49 +00:00 |
|
pierre
|
a2806954ed
|
Update after commit #46222
git-svn-id: trunk@46223 -
|
2020-08-04 10:10:44 +00:00 |
|
pierre
|
a5997e266f
|
Add powerpc specific call to gcc to get the correct libgcc directory for linux
git-svn-id: trunk@46222 -
|
2020-08-04 07:48:24 +00:00 |
|
pierre
|
fdb1cd38ab
|
Disable limitation of handling of negative shift values, can be enalbed again by setting LIMIT_NEG_SHIFTVALUES macro
git-svn-id: trunk@46221 -
|
2020-08-04 07:45:03 +00:00 |
|
svenbarth
|
c17ad509e2
|
* fix for Mantis #36775: apply patch by J. Gareth Moreton
+ added tests
git-svn-id: trunk@46220 -
|
2020-08-03 21:53:29 +00:00 |
|
svenbarth
|
055cfc1771
|
* added test for Mantis #36014 which is already fixed (also in 3.2.0)
git-svn-id: trunk@46219 -
|
2020-08-03 21:53:24 +00:00 |
|
svenbarth
|
8770af84bd
|
* fix for Mantis #37187: inside generics the constant code in pexpr does not handle all cases and thus current_procinfo needs to be checked as well
+ added test
git-svn-id: trunk@46218 -
|
2020-08-03 21:53:14 +00:00 |
|
nickysn
|
035a946168
|
* wasm compilation fixed after sync with trunk
git-svn-id: branches/wasm@46217 -
|
2020-08-03 21:31:50 +00:00 |
|
nickysn
|
a8811ac14a
|
* regenerated makefiles
git-svn-id: branches/wasm@46216 -
|
2020-08-03 21:23:58 +00:00 |
|
nickysn
|
b79a2fc5bf
|
* update revision.inc
git-svn-id: branches/wasm@46215 -
|
2020-08-03 21:20:22 +00:00 |
|
nickysn
|
62cb7c2d12
|
* synchronized with trunk
git-svn-id: branches/wasm@46214 -
|
2020-08-03 21:15:39 +00:00 |
|
Jonas Maebe
|
06a5ec5b5c
|
* fixed peephole optimizer replace lea by add even if the flags were in use
(patch by J. Gareth Moreton)
git-svn-id: trunk@46213 -
|
2020-08-03 20:51:37 +00:00 |
|
Jonas Maebe
|
3047ce71bc
|
* fixed LLVM register allocator after r46199
git-svn-id: trunk@46212 -
|
2020-08-03 20:36:02 +00:00 |
|
florian
|
87702d7cda
|
* cosmetics
git-svn-id: trunk@46211 -
|
2020-08-03 19:58:47 +00:00 |
|
florian
|
7281ea7a2c
|
* floating point division by zero should throw run time error 208, fixed
git-svn-id: trunk@46210 -
|
2020-08-03 19:42:16 +00:00 |
|
florian
|
b60ac4c2db
|
* @PLT is needed for calls to link it properly with pic code
git-svn-id: trunk@46209 -
|
2020-08-03 19:42:14 +00:00 |
|
florian
|
4c2c540b29
|
* fixed resetting of state, broken in r45995
+ debugging output
* check magic properly
* cosmetics
git-svn-id: trunk@46208 -
|
2020-08-03 19:42:13 +00:00 |
|
florian
|
893225770c
|
* updated tfpstate
git-svn-id: trunk@46207 -
|
2020-08-03 19:42:13 +00:00 |
|
nickysn
|
83e8a799c8
|
* fixed wasm warnings, due to level 2 comments
git-svn-id: branches/wasm@46206 -
|
2020-08-03 19:25:59 +00:00 |
|
nickysn
|
936df34f5e
|
+ added wasm regdat regeneration to the compiler makefile
git-svn-id: branches/wasm@46205 -
|
2020-08-03 19:14:03 +00:00 |
|
yury
|
0000682043
|
* i8086: When a ref points to the 32-bit data, preload the ref base to a temp register to reduce spilling.
git-svn-id: trunk@46204 -
|
2020-08-03 18:52:17 +00:00 |
|
yury
|
ddea929923
|
* For 8 and 16 bit CPUs preload the ref base and index to a separate temp register in the generic implementation of a_load64_reg_ref() and a_load64_ref_reg().
This reduces spilling and produces a better code.
git-svn-id: trunk@46203 -
|
2020-08-03 18:45:38 +00:00 |
|
nickysn
|
08af87cde2
|
+ also build wasmtool
git-svn-id: branches/wasm@46202 -
|
2020-08-03 17:25:42 +00:00 |
|
nickysn
|
63ecdcffd1
|
* mode objfpc, h+ in wasmlinkchange.pas and wasmtoolutils.pas
git-svn-id: branches/wasm@46201 -
|
2020-08-03 17:19:12 +00:00 |
|