drmortalwombat
|
da93410468
|
Fix cascaded type casts
|
2024-08-29 13:34:55 +02:00 |
|
drmortalwombat
|
f38b366d81
|
Fix error message for undefined identifier in case statement
|
2024-08-27 08:05:28 +02:00 |
|
drmortalwombat
|
967b315be5
|
Add qualified constructor invocation
|
2024-08-23 17:53:58 +02:00 |
|
drmortalwombat
|
cc576bd640
|
Fix name space pollution in __asm sections
|
2024-08-17 17:03:57 +02:00 |
|
drmortalwombat
|
552c4945bf
|
Fix template expansion of out of class constructor/destructor
|
2024-08-16 18:03:32 +02:00 |
|
drmortalwombat
|
dd1f5b9043
|
Fix literal string concatenation in parser
|
2024-07-07 21:18:17 +02:00 |
|
drmortalwombat
|
715f295f5e
|
Add goto and labels in C code
|
2024-06-25 20:45:44 +02:00 |
|
drmortalwombat
|
a71c433fc4
|
Add -D for gcc compliant defines
|
2024-06-24 18:14:07 +02:00 |
|
drmortalwombat
|
1fa9828f6a
|
Add additiona raster irq for kernal with potential no IO
|
2024-06-18 20:35:38 +02:00 |
|
drmortalwombat
|
b428b608b5
|
Fix extern undefined struct in header file
|
2024-06-15 17:24:04 +02:00 |
|
drmortalwombat
|
02b28096af
|
fix pragma optimize inline
|
2024-06-12 07:36:30 +02:00 |
|
drmortalwombat
|
4cf64ee170
|
Fix loop inversion invariant integer range recovery
|
2024-06-11 21:01:20 +02:00 |
|
drmortalwombat
|
5ccfab0342
|
Fix IEC code for non interrupt usage
|
2024-06-11 12:12:29 +02:00 |
|
drmortalwombat
|
2e3aea9d96
|
Fix reference parameter capture
|
2024-06-08 16:43:33 +02:00 |
|
drmortalwombat
|
46b52a57f7
|
Add binary not operator to inline assembler operand parsing
|
2024-06-04 09:07:50 +02:00 |
|
drmortalwombat
|
13629c70d4
|
Fix auto deduction of void return type
|
2024-05-25 22:25:59 +02:00 |
|
drmortalwombat
|
b1b5ee737b
|
Fix functional for no parameters
|
2024-05-25 22:05:31 +02:00 |
|
drmortalwombat
|
af38f64a99
|
Add opp::function
|
2024-05-25 21:25:02 +02:00 |
|
drmortalwombat
|
a22dfa6ba7
|
Add pure virtual functions
|
2024-05-23 21:15:47 +02:00 |
|
drmortalwombat
|
375307822e
|
Fix auto template expansion of class constructor
|
2024-05-22 22:44:53 +02:00 |
|
drmortalwombat
|
c0152b1ce4
|
fix template deduction for member functions
|
2024-05-22 20:53:23 +02:00 |
|
drmortalwombat
|
a2a22476ed
|
Add constexpr pointers for inline assembler
|
2024-05-19 22:20:52 +02:00 |
|
drmortalwombat
|
ab06d85a91
|
Add global inline assembler optimization for static const to immediate propagation
|
2024-05-19 20:48:14 +02:00 |
|
drmortalwombat
|
d79aae3078
|
Fix inline mapper for inline assembler
|
2024-05-19 19:11:48 +02:00 |
|
drmortalwombat
|
c3c0583f19
|
Fix const array dereference
|
2024-04-12 16:51:26 +02:00 |
|
drmortalwombat
|
55ddce2211
|
Fix const array access folding
|
2024-04-12 16:11:47 +02:00 |
|
drmortalwombat
|
fbfd597306
|
Fix float param to const propagation
|
2024-04-12 15:50:46 +02:00 |
|
drmortalwombat
|
89750c3f73
|
promote array of const members to be const as well
|
2024-03-11 13:40:54 +01:00 |
|
drmortalwombat
|
45246a2f2d
|
Fix variable size when defining extern struct with anon struct
|
2024-03-07 20:42:21 +01:00 |
|
drmortalwombat
|
3900e1cf92
|
fix pragma strings with petscii
|
2024-02-18 17:57:27 +01:00 |
|
drmortalwombat
|
f6ab79319f
|
More compatibility fixes for -psci
|
2024-02-18 09:31:05 +01:00 |
|
drmortalwombat
|
8457316815
|
Fix unsigned promotion for binary not operator
|
2024-02-17 13:10:14 +01:00 |
|
drmortalwombat
|
58ffe2ad06
|
Fix hex arguments for pragmas
|
2024-02-17 12:53:31 +01:00 |
|
drmortalwombat
|
b84cce7609
|
Improve compatibility with some C quirks
|
2024-02-16 21:39:35 +01:00 |
|
drmortalwombat
|
bcc20d3986
|
Switch to x64 compiler binary
|
2024-02-13 16:53:44 +01:00 |
|
drmortalwombat
|
91c907be7e
|
Improve BYT operands in inline assembler
|
2024-01-28 09:39:40 +01:00 |
|
drmortalwombat
|
4fc3e019d5
|
Add ranges in case statements (gcc extension)
|
2024-01-21 15:17:46 +01:00 |
|
drmortalwombat
|
dcebdeaa5f
|
Fix parsing of trailing comma in initializer list
|
2024-01-21 09:25:34 +01:00 |
|
drmortalwombat
|
8a49ffd111
|
Improve unrolled loops towards zero
|
2024-01-20 13:49:25 +01:00 |
|
drmortalwombat
|
a19469d851
|
Fix exportet variable alignment calculation
|
2024-01-16 08:12:47 +01:00 |
|
drmortalwombat
|
a6b3533e61
|
Fix struct volatile cast
|
2024-01-08 20:41:48 +01:00 |
|
drmortalwombat
|
0bc4e7cda6
|
Fix inc/mov of absolute values
|
2024-01-07 16:13:01 +01:00 |
|
drmortalwombat
|
7ea4356361
|
Fix function end location in dbj file
|
2024-01-06 17:07:10 +01:00 |
|
drmortalwombat
|
5a3cbff259
|
Add references to dbj file
|
2023-12-30 12:17:46 +01:00 |
|
drmortalwombat
|
ef6598e94b
|
Fix unnamed structs
|
2023-12-18 07:40:31 +01:00 |
|
drmortalwombat
|
04518e4ff3
|
Add error message for unnamed structs
|
2023-12-17 22:45:21 +01:00 |
|
drmortalwombat
|
6bbf325720
|
Add BIT instruction for sign check, add inlay sections in linker
|
2023-12-12 11:08:59 +01:00 |
|
drmortalwombat
|
8ab46e29dd
|
Direct parameter forwarding
|
2023-12-02 10:58:20 +01:00 |
|
drmortalwombat
|
003306f961
|
Fix noinline, improve cartridge use of bank 0
|
2023-11-29 20:53:04 +01:00 |
|
drmortalwombat
|
a5f4cf3252
|
Fix default constructor with classes in header file
|
2023-11-20 17:03:34 +01:00 |
|