nickysn
|
93ecf5f155
|
* synchronized with trunk
git-svn-id: branches/wasm@47357 -
|
2020-11-09 00:06:32 +00:00 |
|
Károly Balogh
|
53928dc0ed
|
m68k: fix references like <symbol>(An) to parse properly in the assembler reader
git-svn-id: trunk@47356 -
|
2020-11-08 23:56:00 +00:00 |
|
Jonas Maebe
|
091b0fde0c
|
* fixed type of size parameter passed to fpc_getmem() when translating
new(pointer) (mantis #38054)
git-svn-id: trunk@47355 -
|
2020-11-08 22:42:38 +00:00 |
|
svenbarth
|
359ff64afd
|
* increase PPU version so that the change of Chr() to a full intrinsic will not lead to problems
git-svn-id: trunk@47354 -
|
2020-11-08 22:23:09 +00:00 |
|
svenbarth
|
c496b609d1
|
* fix for Mantis #38051: make Chr() a real intrinsics so that it can be used in type declarations as well
+ added test
git-svn-id: trunk@47353 -
|
2020-11-08 22:23:02 +00:00 |
|
Károly Balogh
|
d5596ef21d
|
sinclairql: initial heap allocation code, and minor system unit bits
git-svn-id: trunk@47351 -
|
2020-11-08 20:50:32 +00:00 |
|
michael
|
b90d6e1114
|
* Fix relative path detection (bug id 37727)
git-svn-id: trunk@47350 -
|
2020-11-08 20:50:23 +00:00 |
|
Károly Balogh
|
b425c97fce
|
sinclairql: implemented startup code, including binary relocation and stack allocation
git-svn-id: trunk@47349 -
|
2020-11-08 20:48:04 +00:00 |
|
Károly Balogh
|
c8d18f5ac6
|
sinclairql: implemented some OS trap wrappers, to be used by the RTL
git-svn-id: trunk@47348 -
|
2020-11-08 20:43:01 +00:00 |
|
Károly Balogh
|
954123deb3
|
sinclairql: when linking with vlink, generate an unrelocated binary with appended relocation info, so the startup code can relocate it
git-svn-id: trunk@47347 -
|
2020-11-08 20:38:42 +00:00 |
|
florian
|
47066f0ce7
|
* moved UseAVX from cgx86 to cpubase
+ UseAVX512
git-svn-id: trunk@47346 -
|
2020-11-08 19:39:18 +00:00 |
|
florian
|
e46b426ca1
|
+ tx86addnode.second_opvector makes use of AVX instructions
git-svn-id: trunk@47345 -
|
2020-11-08 19:39:17 +00:00 |
|
michael
|
af415ddc0d
|
* Correct line number
git-svn-id: trunk@47344 -
|
2020-11-08 17:10:07 +00:00 |
|
michael
|
74b533f167
|
* Fix bug #37852, possible memleak
git-svn-id: trunk@47343 -
|
2020-11-08 17:05:01 +00:00 |
|
michael
|
741f4fa649
|
* Fail with trailing garbage in joStrict mode, bug ID #0037837
git-svn-id: trunk@47342 -
|
2020-11-08 16:42:06 +00:00 |
|
michael
|
a798ba3fca
|
* Fix small typo
git-svn-id: trunk@47341 -
|
2020-11-08 12:57:32 +00:00 |
|
michael
|
5ec7ffa8d9
|
* Fix bug #37980: correct verifypeercert
git-svn-id: trunk@47340 -
|
2020-11-08 12:56:55 +00:00 |
|
ondrej
|
4fa3362355
|
* forgotten int64 parameter type
git-svn-id: trunk@47339 -
|
2020-11-08 07:18:49 +00:00 |
|
nickysn
|
d3d51d2f7e
|
* synchronized with trunk
git-svn-id: branches/wasm@47338 -
|
2020-11-07 22:40:43 +00:00 |
|
Jonas Maebe
|
49fbe53cf3
|
+ test for mantis #36381 (seems already fixed)
git-svn-id: trunk@47337 -
|
2020-11-07 16:09:51 +00:00 |
|
Mattias Gaertner
|
71b8d5643d
|
pastojs: fixed shortrefglobals for minimal class interface, issue #38042
git-svn-id: trunk@47336 -
|
2020-11-07 12:09:59 +00:00 |
|
Mattias Gaertner
|
a2af4429f9
|
pastojs: fixed shortrefglobals for proc without args, issue #38043
git-svn-id: trunk@47335 -
|
2020-11-07 11:04:43 +00:00 |
|
Mattias Gaertner
|
280c0d90f7
|
pastojs: fixed diable optimization using fpc syntax prepend No, issue #38045
git-svn-id: trunk@47334 -
|
2020-11-07 10:56:30 +00:00 |
|
florian
|
f7050ef41a
|
+ take care of vzeroupper in exit code optimizations
git-svn-id: trunk@47333 -
|
2020-11-07 10:42:44 +00:00 |
|
florian
|
81e8982dd4
|
+ completed Ch_* information for VMOVD*
git-svn-id: trunk@47332 -
|
2020-11-07 10:42:43 +00:00 |
|
Mattias Gaertner
|
e69cd3fd1c
|
pastojs: fixed diable optimization using fpc syntax prepend No, issue #38045
git-svn-id: trunk@47331 -
|
2020-11-07 10:23:46 +00:00 |
|
florian
|
6ec460c619
|
* patch by J. Gareth Moreton: MOV/LDR/STR/MOV optimisations for ARM/AArch64, resolves #37638
git-svn-id: trunk@47330 -
|
2020-11-06 21:41:59 +00:00 |
|
yury
|
2e48a13bfb
|
* android: In some android versions time zone names are available only after first call of localtime().
git-svn-id: trunk@47329 -
|
2020-11-06 15:43:19 +00:00 |
|
florian
|
3ae370b190
|
* also use avx copying for mod 4=0 memory blocks
git-svn-id: trunk@47328 -
|
2020-11-05 22:13:58 +00:00 |
|
michael
|
51c3787342
|
* Micro-optimization, bug id #38044
git-svn-id: trunk@47327 -
|
2020-11-05 20:53:38 +00:00 |
|
ondrej
|
7ded8307c9
|
* timezones android compilation
git-svn-id: trunk@47326 -
|
2020-11-05 18:39:11 +00:00 |
|
ondrej
|
d2a517389f
|
* forgotten int64 parameter type
git-svn-id: trunk@47325 -
|
2020-11-05 17:16:27 +00:00 |
|
ondrej
|
be4c907117
|
* read int64 transition table from linux timezone files if available
git-svn-id: trunk@47324 -
|
2020-11-05 17:10:12 +00:00 |
|
ondrej
|
39674e2852
|
* win: fix GetLocalTimeOffset lower boundary
git-svn-id: trunk@47323 -
|
2020-11-05 12:54:35 +00:00 |
|
ondrej
|
691fb2c9fe
|
* add unix timezone test
git-svn-id: trunk@47322 -
|
2020-11-05 12:53:51 +00:00 |
|
ondrej
|
3ee2097f1a
|
* unix timezone optimizations
git-svn-id: trunk@47321 -
|
2020-11-05 12:45:35 +00:00 |
|
Mattias Gaertner
|
2bb083acf1
|
pastojs: set version 2.1.1
git-svn-id: trunk@47320 -
|
2020-11-05 10:35:09 +00:00 |
|
Mattias Gaertner
|
b308412a37
|
pastojs: filer: generic constraints
git-svn-id: trunk@47319 -
|
2020-11-04 23:13:04 +00:00 |
|
florian
|
0d36b05df5
|
* i386 can use only 8 mm registers with avx-512
git-svn-id: trunk@47318 -
|
2020-11-04 22:17:46 +00:00 |
|
florian
|
1add3490c3
|
+ i386 supports also avx-512
git-svn-id: trunk@47317 -
|
2020-11-04 22:10:35 +00:00 |
|
florian
|
b47d2bd2c2
|
* allow var alignment up to 64 bytes
git-svn-id: trunk@47316 -
|
2020-11-04 21:31:50 +00:00 |
|
florian
|
f8d33dc188
|
* fix tcgx86.a_loadmm_reg_ref and tcgx86.a_loadmm_ref_reg for 64 OS_M512
git-svn-id: trunk@47315 -
|
2020-11-04 21:31:49 +00:00 |
|
florian
|
60bb8600a1
|
+ copy mode avx512
git-svn-id: trunk@47314 -
|
2020-11-04 21:31:48 +00:00 |
|
florian
|
37e934ffbd
|
* using ymm registers for copying data is always useful, regardless of alignment
git-svn-id: trunk@47313 -
|
2020-11-04 21:31:48 +00:00 |
|
Károly Balogh
|
eda7d535bd
|
* m68k: enabled vasm assembler support for the Sinclair QL, and added linking
git-svn-id: trunk@47312 -
|
2020-11-04 21:01:34 +00:00 |
|
ondrej
|
a65158bfe8
|
* fix memory leak in RegisterLazyInitThreadingProc
git-svn-id: trunk@47311 -
|
2020-11-04 20:10:43 +00:00 |
|
Károly Balogh
|
18f364a497
|
+ RTL skeleton for the Sinclair QL
git-svn-id: trunk@47310 -
|
2020-11-04 15:59:50 +00:00 |
|
ondrej
|
7fbceaac21
|
* thread-safe time zone info read/write
git-svn-id: trunk@47309 -
|
2020-11-04 14:56:56 +00:00 |
|
ondrej
|
c64429cdd0
|
* lazy thread initialization support
git-svn-id: trunk@47308 -
|
2020-11-04 14:55:40 +00:00 |
|
Károly Balogh
|
519701960c
|
m68k: initial commit to add the Sinclair QL as a compiler target
git-svn-id: trunk@47307 -
|
2020-11-04 14:20:28 +00:00 |
|