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 |
|
drmortalwombat
|
4115bdcb4f
|
Merge pull request #23 from polluks/main
Added makefile for autotest
|
2023-07-15 22:03:54 +02:00 |
|
polluks
|
76b6039256
|
Added makefile for autotest
|
2023-07-15 18:56:03 +02:00 |
|
drmortalwombat
|
fa60c2e658
|
Improve operator overloading
|
2023-07-14 07:48:48 +02:00 |
|
drmortalwombat
|
6178bb1f9d
|
Shortcut jump cascades
|
2023-07-10 22:12:41 +02:00 |
|
drmortalwombat
|
00ded29b35
|
Improve opp string library
|
2023-07-09 21:35:49 +02:00 |
|
drmortalwombat
|
66631c915b
|
Prefix and inc operator overload
|
2023-07-09 10:52:11 +02:00 |
|
drmortalwombat
|
0bab98ccc6
|
Optimize short signed table access
|
2023-07-08 22:20:42 +02:00 |
|
drmortalwombat
|
a46cf3a0d3
|
Add virtual destructor
|
2023-07-08 22:04:55 +02:00 |
|
drmortalwombat
|
ed9aa3503b
|
Added virtual functions
|
2023-07-08 18:53:06 +02:00 |
|
drmortalwombat
|
0b6a9c3584
|
Copy elision on return statements
|
2023-07-05 17:10:23 +02:00 |
|
drmortalwombat
|
0b79d44345
|
Fix location of error message of duplicate function definition
|
2023-07-03 22:39:24 +02:00 |
|
drmortalwombat
|
e8587105c4
|
Fix duplicate label in crt.c
|
2023-07-03 17:48:55 +02:00 |
|
drmortalwombat
|
184f306eb2
|
Merge pull request #18 from polluks/patch-1
Update makefile
|
2023-07-03 17:30:46 +02:00 |
|
drmortalwombat
|
da88dea271
|
Merge pull request #19 from polluks/patch-2
Update build.sh
|
2023-07-03 17:30:22 +02:00 |
|
drmortalwombat
|
1e9e426758
|
Fix wrong enum type check
|
2023-07-03 16:44:47 +02:00 |
|
Stefan
|
69480c8742
|
Update build.sh
missing prg
|
2023-07-03 15:59:51 +02:00 |
|
Stefan
|
b91e76f216
|
Update makefile
missing prg
|
2023-07-03 15:56:16 +02:00 |
|
drmortalwombat
|
6c7347310b
|
Init const copy construction
|
2023-07-02 20:48:46 +02:00 |
|
drmortalwombat
|
ef0a79b8f0
|
Index operator overload
|
2023-07-02 18:21:40 +02:00 |
|
drmortalwombat
|
7f6cf654f6
|
Implemented new and delete operators
|
2023-07-02 16:34:17 +02:00 |
|
drmortalwombat
|
291ff890e6
|
Change heap layout for vector delete
|
2023-07-02 13:36:02 +02:00 |
|
drmortalwombat
|
7858c2135b
|
Add malloc/free as intrinsic
|
2023-07-02 12:00:53 +02:00 |
|
drmortalwombat
|
08adc7f1bd
|
Bump version number
|
2023-07-01 10:06:08 +02:00 |
|
drmortalwombat
|
c8fbc15c37
|
Copy propagation on struct return of functionr result
|
2023-07-01 09:27:03 +02:00 |
|
drmortalwombat
|
1b73df7e25
|
const member functions
|
2023-06-29 18:11:11 +02:00 |
|
drmortalwombat
|
fa9aa9c2bb
|
Visibility in base classes
|
2023-06-29 16:34:38 +02:00 |
|
drmortalwombat
|
3d6b60c9f4
|
Implement base class constructors
|
2023-06-28 22:14:29 +02:00 |
|
drmortalwombat
|
478f93922d
|
Error on pointer/integer compare
|
2023-06-27 18:16:13 +02:00 |
|
drmortalwombat
|
a41c3d445b
|
Add class, public, private and protected keywords
|
2023-06-27 17:18:12 +02:00 |
|
drmortalwombat
|
f99185e56d
|
Merge branch 'main' of https://github.com/drmortalwombat/oscar64
|
2023-06-27 15:34:15 +02:00 |
|
drmortalwombat
|
63ebf6aa7c
|
strlen optimization
|
2023-06-27 15:34:13 +02:00 |
|
drmortalwombat
|
228bf95329
|
Merge pull request #15 from polluks/patch-1
Added multithreading hint
|
2023-06-27 08:13:23 +02:00 |
|
drmortalwombat
|
8f39d736d5
|
Fixing member functions with includes
|
2023-06-27 08:12:20 +02:00 |
|
Stefan
|
6de38be207
|
Added multithreading hint
|
2023-06-26 12:08:47 +02:00 |
|