drmortalwombat
|
50cc2afb52
|
Add template algorithm sort
|
2023-08-15 11:05:52 +02:00 |
|
drmortalwombat
|
ae2fbb6256
|
Global object initialization
|
2023-08-14 18:09:35 +02:00 |
|
drmortalwombat
|
80426d974c
|
Add RValue Reference
|
2023-08-13 20:53:39 +02:00 |
|
drmortalwombat
|
61f8b68c2f
|
Fix duplicate member cons/destructor if class included from multiple cpp
|
2023-08-13 11:00:02 +02:00 |
|
drmortalwombat
|
9d6691cf91
|
Copy constructor and destruct for scalar types
|
2023-08-12 18:19:46 +02:00 |
|
drmortalwombat
|
cb5451b9b9
|
Automatic function template expansion
|
2023-08-12 15:25:30 +02:00 |
|
drmortalwombat
|
5b7334bb17
|
Add placement new and destructor call
|
2023-08-11 19:04:13 +02:00 |
|
drmortalwombat
|
fef6bc29bc
|
Add templates
|
2023-08-11 07:41:27 +02:00 |
|
drmortalwombat
|
07969d1fa6
|
Fix type coercion from empty string pointer to 0
|
2023-08-08 17:33:47 +02:00 |
|
drmortalwombat
|
b7630450f1
|
Improve C++ compliance
|
2023-08-08 14:19:08 +02:00 |
|
drmortalwombat
|
c46870ec10
|
bump version number
|
2023-08-07 17:50:17 +02:00 |
|
drmortalwombat
|
0f31a4e8c6
|
Add error for overlapping data sections
|
2023-08-07 16:06:34 +02:00 |
|
drmortalwombat
|
0d95a74813
|
Add cartridge bank lookup for lables in asm file
|
2023-08-07 15:50:01 +02:00 |
|
drmortalwombat
|
1407d9d948
|
Add function default parameters
|
2023-08-06 15:21:11 +02:00 |
|
drmortalwombat
|
8161ff88a8
|
Fix crash on infinite macro expansion
|
2023-08-06 11:51:11 +02:00 |
|
drmortalwombat
|
1931f25475
|
Add struct member initializer
|
2023-08-05 21:52:44 +02:00 |
|
drmortalwombat
|
58ab6818ed
|
Add alignment for functions
|
2023-08-03 13:34:23 +02:00 |
|
drmortalwombat
|
eac12e4559
|
Fix cpp compare of two derived pointers
|
2023-08-02 22:29:10 +02:00 |
|
drmortalwombat
|
f3eb6e19cf
|
Fix linux build
|
2023-08-02 16:52:45 +02:00 |
|
drmortalwombat
|
ec15336174
|
Fix stack allocation with false recursion with function pointers
|
2023-08-01 22:17:55 +02:00 |
|
drmortalwombat
|
b1a42e5ecf
|
Fix linux build
|
2023-08-01 15:50:11 +02:00 |
|
drmortalwombat
|
19ab2b8d38
|
Fix linux build
|
2023-08-01 13:46:30 +02:00 |
|
drmortalwombat
|
fa218d8dd7
|
Fix adc to inx with wrong address mode
|
2023-07-31 22:53:55 +02:00 |
|
drmortalwombat
|
34c0df228b
|
Bump version number
|
2023-07-30 14:46:32 +02:00 |
|
drmortalwombat
|
8a283cc43b
|
Fix register conflict in short index forwarding
|
2023-07-30 13:57:15 +02:00 |
|
drmortalwombat
|
e013142cb1
|
Cross block register optimizations
|
2023-07-30 11:24:19 +02:00 |
|
drmortalwombat
|
0b1d42b7d5
|
Expand global aliasing analysis
|
2023-07-29 22:15:00 +02:00 |
|
drmortalwombat
|
ae21bbac09
|
Bump version number
|
2023-07-28 18:59:12 +02:00 |
|
drmortalwombat
|
3664645393
|
Merge branch 'main' of https://github.com/drmortalwombat/oscar64
|
2023-07-28 18:51:34 +02:00 |
|
drmortalwombat
|
02e7f15810
|
Improve outer loop optimizations
|
2023-07-28 18:51:29 +02:00 |
|
drmortalwombat
|
f6f2b4c37e
|
Merge pull request #26 from polluks/main
Support of more platforms
|
2023-07-27 18:30:20 +02:00 |
|
Stefan
|
312265c395
|
Support of more platforms
See http://aminet.net/package/dev/cross/oscar64
|
2023-07-27 13:00:07 +02:00 |
|
drmortalwombat
|
4c5a9c3b70
|
Fix over eager register promotion
|
2023-07-26 22:48:15 +02:00 |
|
drmortalwombat
|
2b9ae73795
|
Bump version number
|
2023-07-26 19:46:07 +02:00 |
|
drmortalwombat
|
551316fe59
|
Fix autotest assert
|
2023-07-26 18:02:22 +02:00 |
|
drmortalwombat
|
d8f31b170d
|
Mangle constructor name
|
2023-07-25 14:37:00 +02:00 |
|
drmortalwombat
|
07323b12f9
|
Static init of structs with base classes
|
2023-07-25 11:19:00 +02:00 |
|
drmortalwombat
|
adda4044ca
|
Complete value forwardign abs,x and abs,y
|
2023-07-24 22:23:37 +02:00 |
|
drmortalwombat
|
df28d2f83f
|
Value forwarding abs,x and abs,y
|
2023-07-24 22:19:35 +02:00 |
|
drmortalwombat
|
6cfa24b8ad
|
Fix over eager constant propagation
|
2023-07-24 19:03:34 +02:00 |
|
drmortalwombat
|
b8a993aa34
|
Bump version number
|
2023-07-23 18:23:11 +02:00 |
|
drmortalwombat
|
893aa7effa
|
Add late inlining step
|
2023-07-23 17:41:56 +02:00 |
|
drmortalwombat
|
33b7bee047
|
Fastcall for virtual functions
|
2023-07-23 13:51:24 +02:00 |
|
drmortalwombat
|
9b2d90ec58
|
Add autotest for string stream
|
2023-07-23 11:19:26 +02:00 |
|
drmortalwombat
|
fbde581475
|
Add file and string streams
|
2023-07-21 22:07:19 +02:00 |
|
drmortalwombat
|
bd6db60802
|
Add iostream library
|
2023-07-20 14:46:10 +02:00 |
|
drmortalwombat
|
bbf2bd5b6a
|
Merge pull request #24 from polluks/patch-1
Fixed makefile (stupid typo)
|
2023-07-18 12:17:49 +02:00 |
|
Stefan
|
7b1b81aeb7
|
Fixed makefile (stupid typo)
|
2023-07-18 12:09:18 +02:00 |
|
drmortalwombat
|
9cdfad7d34
|
Improve cpp code generation
|
2023-07-17 07:52:59 +02:00 |
|
drmortalwombat
|
18c21b3fda
|
Optimize long shifts
|
2023-07-15 22:32:07 +02:00 |
|