michael
|
ac208ab689
|
* clarify dubious case statements
git-svn-id: trunk@45425 -
|
2020-05-18 17:29:48 +00:00 |
|
Jonas Maebe
|
8d18c1792e
|
* fixed {$unitpath xxx} directive with absolute paths
git-svn-id: trunk@45424 -
|
2020-05-18 17:20:13 +00:00 |
|
Mattias Gaertner
|
a7ecde8bb2
|
fcl-js: write async function and await expression
git-svn-id: trunk@45423 -
|
2020-05-18 15:49:31 +00:00 |
|
michael
|
8e8bbf4411
|
* Support generating API
git-svn-id: trunk@45422 -
|
2020-05-18 15:08:49 +00:00 |
|
michael
|
feb861e73a
|
* Patch from Fabio Girardi to support ifNoneChanged header using enumerated
git-svn-id: trunk@45421 -
|
2020-05-18 15:07:13 +00:00 |
|
michael
|
2639e8af7e
|
* Fix warning about visibility change
git-svn-id: trunk@45420 -
|
2020-05-18 15:06:13 +00:00 |
|
michael
|
45d08916f2
|
* test for method aliases (function)
git-svn-id: trunk@45419 -
|
2020-05-18 13:12:29 +00:00 |
|
michael
|
7649e205aa
|
* test for method aliases
git-svn-id: trunk@45418 -
|
2020-05-18 12:59:05 +00:00 |
|
Mattias Gaertner
|
f74eb4692f
|
pas2js: safecall for procedure
git-svn-id: trunk@45417 -
|
2020-05-18 11:00:06 +00:00 |
|
Mattias Gaertner
|
fef402f6e6
|
pas2js: safecall for procedure
git-svn-id: trunk@45416 -
|
2020-05-18 10:46:54 +00:00 |
|
michael
|
ce6789bdbf
|
* Add OnComment
git-svn-id: trunk@45415 -
|
2020-05-18 08:28:14 +00:00 |
|
michael
|
0fd06ded8d
|
* Reverse onUncaughtException result
git-svn-id: trunk@45414 -
|
2020-05-18 07:40:09 +00:00 |
|
nickysn
|
edcc14a5ce
|
* Z80: JR can be both conditional and uncoditional jump, just like JP
git-svn-id: trunk@45411 -
|
2020-05-17 23:38:23 +00:00 |
|
Jonas Maebe
|
a88eee4080
|
* fixed unitdir directive for relative paths in case the current module's
path is not set, broken by r43312 (mantis #37095)
git-svn-id: trunk@45410 -
|
2020-05-17 21:27:00 +00:00 |
|
svenbarth
|
6b548b9016
|
* fix for Mantis #37042: apply patch and test (adjusted for Big Endian) by Bi0T1N to add support for TBitConverter
git-svn-id: trunk@45409 -
|
2020-05-17 20:59:57 +00:00 |
|
marco
|
c5b1398bff
|
* fix loading of index in ide. Needs to get second instead of first subitem's local property now.
+ some defensive programming in case fpdoc's buildindex gets cleaned up more.
git-svn-id: trunk@45406 -
|
2020-05-17 18:28:15 +00:00 |
|
florian
|
af0ba7be83
|
* when auto-inlining is used, do not require that inlining is explicitly turned on
git-svn-id: trunk@45405 -
|
2020-05-17 18:14:48 +00:00 |
|
florian
|
97efb03ae6
|
* call x86 addordinal for non short boolean evaluated boolean nodes
as this results in better code
git-svn-id: trunk@45404 -
|
2020-05-17 17:41:44 +00:00 |
|
florian
|
fcf2cd2bea
|
* boolean or/and nodes might be swapped when they have no side effect, in case
of short boolean evaluation, firstcomplex is not called so this does not
hurt short boolean evaluation
git-svn-id: trunk@45403 -
|
2020-05-17 17:41:43 +00:00 |
|
nickysn
|
13028db5a4
|
- z80: disable regvars, because they don't work
git-svn-id: trunk@45402 -
|
2020-05-17 14:38:57 +00:00 |
|
Jonas Maebe
|
f9672b53a2
|
- removed old float-to-string and string-to-float conversion code
git-svn-id: trunk@45401 -
|
2020-05-17 14:05:38 +00:00 |
|
marco
|
4c9fae1e35
|
* workaround that fixes project imports with html backend specific paths by ignoring it.
git-svn-id: trunk@45398 -
|
2020-05-17 12:02:44 +00:00 |
|
nickysn
|
b54d9cfecb
|
* fixed IsJumpToLabelUncond for the Z80
git-svn-id: trunk@45397 -
|
2020-05-17 11:35:42 +00:00 |
|
michael
|
e928f402fc
|
* Make name a little clearer in operator parsing
git-svn-id: trunk@45396 -
|
2020-05-17 07:55:36 +00:00 |
|
michael
|
6e0a8415df
|
* Add switch to ignore unknown resources
git-svn-id: trunk@45395 -
|
2020-05-17 07:54:41 +00:00 |
|
michael
|
e70d86f1d8
|
* Trim param in mode statement (bug 37092)
git-svn-id: trunk@45394 -
|
2020-05-17 07:42:23 +00:00 |
|
michael
|
14a6768497
|
* Use unsigned for ip6 parts
git-svn-id: trunk@45393 -
|
2020-05-17 07:32:11 +00:00 |
|
Mattias Gaertner
|
9a954d384a
|
pas2js: safecall calling convention for of-object proctypes
git-svn-id: trunk@45392 -
|
2020-05-16 20:51:23 +00:00 |
|
nickysn
|
63af4e173d
|
+ z80: handle all instructions in TCpuAsmOptimizer.RegLoadedWithNewValue
git-svn-id: trunk@45391 -
|
2020-05-16 20:33:44 +00:00 |
|
nickysn
|
5502d6cc58
|
+ Z80: report the flags usage for all the remaining instructions in TCpuAsmOptimizer.RegLoadedWithNewValue
git-svn-id: trunk@45390 -
|
2020-05-16 19:58:37 +00:00 |
|
Károly Balogh
|
c38efe6d18
|
m68k: tabs to spaces and indentation fix, no functional change
git-svn-id: trunk@45389 -
|
2020-05-16 19:15:52 +00:00 |
|
florian
|
d9eddc50fd
|
* fix spilling for PAND, POR and PXOR, resolves #37084
git-svn-id: trunk@45388 -
|
2020-05-16 15:51:48 +00:00 |
|
michael
|
03f2c69d0d
|
* Fix range check errors
git-svn-id: trunk@45387 -
|
2020-05-16 15:00:00 +00:00 |
|
Károly Balogh
|
2c8db3bb9e
|
m68k: add support for bitfield instructions as CPU capability
git-svn-id: trunk@45383 -
|
2020-05-16 13:47:18 +00:00 |
|
Jonas Maebe
|
435b45a13c
|
* fix linkframework CoreImage directive (mantis #37040)
git-svn-id: trunk@45381 -
|
2020-05-16 13:31:36 +00:00 |
|
Jonas Maebe
|
1506926593
|
* made intialisation of FGeneralCriticalSection thread-safe
* fixed a (harmless) use of an uninitialised variable
git-svn-id: trunk@45380 -
|
2020-05-16 13:31:32 +00:00 |
|
Jonas Maebe
|
6f165b6c01
|
* fixed tests
o fixed use of loop counter after end of loop
o fixed reliance on old behaviour for int -> real typecasts
git-svn-id: trunk@45379 -
|
2020-05-16 13:31:28 +00:00 |
|
michael
|
f432bd9307
|
* Patch from Noel Duffy to add TrySTrToHost* functions
git-svn-id: trunk@45376 -
|
2020-05-16 13:11:28 +00:00 |
|
marcus
|
5a9fc1c01c
|
MorphOS: workaround to prevent removal of __abox__ during --gc-sections
git-svn-id: trunk@45375 -
|
2020-05-16 13:07:19 +00:00 |
|
michael
|
ce0c43c934
|
* Allow to hook uncaught exception handling
git-svn-id: trunk@45374 -
|
2020-05-16 11:52:24 +00:00 |
|
nickysn
|
f0edd62b88
|
+ Z80: report flags register information in TCpuAsmOptimizer.RegLoadedWithNewValue for 16-bit ADD,ADC,SBC,INC and DEC
git-svn-id: trunk@45373 -
|
2020-05-16 00:03:54 +00:00 |
|
florian
|
b239365479
|
* improved LeaLea2Lea
git-svn-id: trunk@45372 -
|
2020-05-15 21:25:30 +00:00 |
|
marcus
|
252a329100
|
Amiga, MorphOS: fixed Syscall offset for AddAppWindowA
git-svn-id: trunk@45371 -
|
2020-05-15 16:51:49 +00:00 |
|
svenbarth
|
f0e8d5dfa6
|
* fix for Mantis #37043: apply patch by Bi0T1N (including test) to add additional overloads for IntToHex including a rerouting of the ordinal helpers' ToHexString to use these overloads
git-svn-id: trunk@45370 -
|
2020-05-15 15:14:19 +00:00 |
|
Mattias Gaertner
|
0548ac5549
|
pas2js: split ReadElement, add to parent before reading resolver data
git-svn-id: trunk@45369 -
|
2020-05-15 13:13:05 +00:00 |
|
michael
|
08cb5b7665
|
* Max len 3 per number in dotted quad
git-svn-id: trunk@45368 -
|
2020-05-15 11:23:14 +00:00 |
|
michael
|
a0c403f445
|
* Fix bug ID #37080: too permissive val() on supplied quads
git-svn-id: trunk@45367 -
|
2020-05-15 10:47:48 +00:00 |
|
nickysn
|
37b607143a
|
+ handle the flags register bits for many Z80 instructions in TCpuAsmOptimizer.RegLoadedWithNewValue
git-svn-id: trunk@45366 -
|
2020-05-14 22:44:48 +00:00 |
|
florian
|
4559620efa
|
* patch by Reynaldo to generate kernel image for the raspi2 embedded port, resolves #27052
git-svn-id: trunk@45365 -
|
2020-05-14 21:16:12 +00:00 |
|
Károly Balogh
|
1df56495b7
|
* fix a typo in a comment. no functional change
git-svn-id: trunk@45364 -
|
2020-05-14 15:23:27 +00:00 |
|