nickysn
|
1da89c6259
|
- removed the --export-dynamic linker option
git-svn-id: branches/wasm@46998 -
|
2020-09-28 23:37:30 +00:00 |
|
nickysn
|
0a5655955c
|
+ declare the stack pointer global type
git-svn-id: branches/wasm@46997 -
|
2020-09-28 23:23:42 +00:00 |
|
nickysn
|
e5b0d9cf32
|
* __stack_top renamed __stack_pointer (which seems to follow the C ABI correctly)
git-svn-id: branches/wasm@46996 -
|
2020-09-28 23:20:33 +00:00 |
|
nickysn
|
e96faf0a76
|
+ readded the --no-entry option when linking wasi executables
git-svn-id: branches/wasm@46995 -
|
2020-09-28 23:17:32 +00:00 |
|
nickysn
|
ceeb614473
|
+ handle exports in the llvm-mc wasm32 assembler writer
git-svn-id: branches/wasm@46994 -
|
2020-09-28 23:13:51 +00:00 |
|
nickysn
|
697bd6d586
|
* synchronized with trunk
git-svn-id: branches/wasm@46993 -
|
2020-09-28 22:19:56 +00:00 |
|
florian
|
1a2b99bc09
|
* correctly reset fpu on x86_64-linux after a floating point exception, resolves second part of #37468
git-svn-id: trunk@46992 -
|
2020-09-28 20:50:25 +00:00 |
|
michael
|
202976b457
|
* Fix windows compilation
git-svn-id: trunk@46991 -
|
2020-09-28 14:05:12 +00:00 |
|
Jonas Maebe
|
322d04cdee
|
* regenerated after adding unixtype dependencies
git-svn-id: trunk@46990 -
|
2020-09-28 14:02:03 +00:00 |
|
Jonas Maebe
|
de095258a7
|
* add missing unixtype dependencies
git-svn-id: trunk@46989 -
|
2020-09-28 14:02:00 +00:00 |
|
Jonas Maebe
|
f3e140fc50
|
* test for mantis #34543 (already fixed)
git-svn-id: trunk@46988 -
|
2020-09-28 14:01:55 +00:00 |
|
michael
|
ce3335affe
|
* LibreSSL support
git-svn-id: trunk@46987 -
|
2020-09-28 13:23:43 +00:00 |
|
Mattias Gaertner
|
a66b6cd7c7
|
pastojs: classname=typeinfoname
git-svn-id: trunk@46986 -
|
2020-09-28 09:39:24 +00:00 |
|
michael
|
7c238c24e8
|
* Fix bug ID #37824
git-svn-id: trunk@46985 -
|
2020-09-28 07:55:27 +00:00 |
|
michael
|
b9158ed311
|
* Fix bug #37830, always append dot even if signature empty
git-svn-id: trunk@46984 -
|
2020-09-28 07:50:08 +00:00 |
|
nickysn
|
b9375d2d76
|
+ allow exports from programs for wasm targets
git-svn-id: branches/wasm@46983 -
|
2020-09-28 02:58:47 +00:00 |
|
nickysn
|
60762dbfee
|
* use the .set directive for procedure aliases
git-svn-id: branches/wasm@46982 -
|
2020-09-28 02:54:37 +00:00 |
|
nickysn
|
f17af139d3
|
+ defined systems_wasm (the set of all WebAssembly systems)
git-svn-id: branches/wasm@46981 -
|
2020-09-28 02:48:53 +00:00 |
|
Károly Balogh
|
9f8417ba52
|
z80: added handling of sections provided by the startup code to the vlink linker script. this fixes executable building, but the resulting executables still don't work at this point
git-svn-id: trunk@46980 -
|
2020-09-27 22:58:01 +00:00 |
|
Károly Balogh
|
aa745e0319
|
z80: re-enabled af_smartlink_sections for vasm which is required for the vasm + vlink combo, partially reverting r46916
git-svn-id: trunk@46979 -
|
2020-09-27 22:55:59 +00:00 |
|
Károly Balogh
|
7c195d2062
|
z80: cleaned up some tabs vs. spaces indentation mess in the vasm writer. no functional change.
git-svn-id: trunk@46978 -
|
2020-09-27 22:52:06 +00:00 |
|
nickysn
|
38c4c93cee
|
* synchronized with trunk
git-svn-id: branches/wasm@46977 -
|
2020-09-27 22:18:36 +00:00 |
|
florian
|
bb92fbafa0
|
patch by J. Gareth Moreton: GetNextInstructionUsingReg drops out earlier, second part of #37526
git-svn-id: trunk@46976 -
|
2020-09-27 21:05:43 +00:00 |
|
florian
|
eec51afadd
|
* patch (with little modification) by J. Gareth Moreton: refactor ARM/Aarch64 peephole optimizer, first part of #37526
git-svn-id: trunk@46975 -
|
2020-09-27 21:05:42 +00:00 |
|
florian
|
e1536bdf26
|
* when implicit try...finallys are turned off, do not throw an error if a procedure
is left which would need but does not have an implicit try...finally block, resolves #37823
git-svn-id: trunk@46974 -
|
2020-09-27 16:53:59 +00:00 |
|
florian
|
a628c1c3dd
|
* if an array constructor is passed to a formaldef parameter, it is passed as a set (if the conversion is possible), resolves #37796
git-svn-id: trunk@46973 -
|
2020-09-27 16:37:20 +00:00 |
|
florian
|
4c1978c131
|
* reported by Bart on the mailing list: insert empty line to make clear to which function the comment applies
git-svn-id: trunk@46972 -
|
2020-09-27 13:05:36 +00:00 |
|
Mattias Gaertner
|
ea0fb9a8b4
|
pastojs: specialize with interface constraints, issue #37690
git-svn-id: trunk@46971 -
|
2020-09-27 08:21:21 +00:00 |
|
nickysn
|
114d0d738b
|
* synchronized with trunk
git-svn-id: branches/wasm@46970 -
|
2020-09-26 23:19:51 +00:00 |
|
Mattias Gaertner
|
35f59b6736
|
pastojs: shortrefglobals: local recordtype
git-svn-id: trunk@46969 -
|
2020-09-26 22:56:41 +00:00 |
|
Mattias Gaertner
|
7945631ff1
|
pastojs: clean up
git-svn-id: trunk@46968 -
|
2020-09-26 22:36:55 +00:00 |
|
Mattias Gaertner
|
d5d9635cd9
|
fcl-passrc: clean up
git-svn-id: trunk@46967 -
|
2020-09-26 22:36:45 +00:00 |
|
Mattias Gaertner
|
c1e700b3fe
|
fcl-js: clean up
git-svn-id: trunk@46966 -
|
2020-09-26 22:36:30 +00:00 |
|
Mattias Gaertner
|
8246aae1ae
|
fcl-passrc: fixed compile with pas2js
git-svn-id: trunk@46965 -
|
2020-09-26 22:27:57 +00:00 |
|
Mattias Gaertner
|
4d4cdfb804
|
pastojs: ShortRefGlobals: same module class, record and enumtype
git-svn-id: trunk@46964 -
|
2020-09-26 22:03:13 +00:00 |
|
florian
|
7f53d04ffd
|
+ xtensa: make use of nsau to implement Bsr*
git-svn-id: trunk@46963 -
|
2020-09-26 22:03:13 +00:00 |
|
florian
|
1c370ccde1
|
+ xtensa: make use of float.s instruction
git-svn-id: trunk@46962 -
|
2020-09-26 20:12:29 +00:00 |
|
florian
|
4ced513363
|
* xtensa-freertos: run python helpers only on non unix by directly calling python
git-svn-id: trunk@46961 -
|
2020-09-26 20:12:28 +00:00 |
|
florian
|
112f8a41ad
|
* Xtensa: set is_jmp flag so branch optimization works
git-svn-id: trunk@46960 -
|
2020-09-26 20:12:27 +00:00 |
|
Mattias Gaertner
|
ffef243908
|
pastojs: ShortRefGlobals: local var for TEnumType
git-svn-id: trunk@46959 -
|
2020-09-26 16:37:27 +00:00 |
|
florian
|
aa8fdabe1f
|
* xtensa-freertos: patch by Alfred for better tool search, resolves #37308
git-svn-id: trunk@46958 -
|
2020-09-26 15:44:37 +00:00 |
|
florian
|
40d9b1108a
|
* add VUString branch to tvardata, resolves #37651
git-svn-id: trunk@46957 -
|
2020-09-26 15:35:20 +00:00 |
|
nickysn
|
ca239b4e21
|
* synchronized with trunk
git-svn-id: branches/wasm@46956 -
|
2020-09-25 21:55:20 +00:00 |
|
florian
|
1fb7603f61
|
* x86: ImulMov2Imul optimization
* x86: apply OptPass1VOP also to vsqrts*
git-svn-id: trunk@46955 -
|
2020-09-25 20:06:27 +00:00 |
|
florian
|
61da70bb72
|
* do not copy unused paravarsyms
git-svn-id: trunk@46954 -
|
2020-09-25 20:06:26 +00:00 |
|
svenbarth
|
cce2dad1bf
|
* fix for Mantis #37806: allow undefineddefs for Include() and Exclude()
+ added tests
git-svn-id: trunk@46953 -
|
2020-09-25 14:13:53 +00:00 |
|
Mattias Gaertner
|
86c25c6783
|
pastojs: generic function names similar to generic types using $G, ShortRefGlobals: static functions
git-svn-id: trunk@46952 -
|
2020-09-25 08:54:52 +00:00 |
|
michael
|
5198686c29
|
* Fix bug ID #37814: correctly initialize max chars
git-svn-id: trunk@46951 -
|
2020-09-25 08:51:21 +00:00 |
|
Károly Balogh
|
882ab946ed
|
z80-zxspectrum: delete and remove the prt0.asm file. it's not used any more, as it doesn't contain the interrupt code required for stable operation of the target, and this removes sdasz80 dependency from the RTL build process, if another assembler is used by the compiler
git-svn-id: trunk@46950 -
|
2020-09-25 04:37:44 +00:00 |
|
nickysn
|
1089ef1aac
|
* makefiles regenerated after merge
git-svn-id: branches/wasm@46949 -
|
2020-09-24 21:23:26 +00:00 |
|