|
4fa1ba260a
|
Return type builtin
|
2025-03-23 20:08:28 +01:00 |
|
|
0a778aa94f
|
Basic enum support
|
2025-03-23 19:40:55 +01:00 |
|
|
c1f0c64757
|
Add implicit backing type for 'bits' type
|
2025-03-23 19:36:52 +01:00 |
|
|
9ad86fe936
|
Implement byte size intrinsic
|
2025-03-23 12:23:27 +01:00 |
|
|
614c3d7e35
|
Implement basic support for varargs
|
2025-03-23 11:47:21 +01:00 |
|
|
8e7d81d8ff
|
C ABI rework
|
2025-03-22 12:01:10 +01:00 |
|
|
39444e4a61
|
Fix integer debug names
|
2025-03-03 07:33:42 -06:00 |
|
|
96d22b00a4
|
Fix debug info with type 'bits'
|
2025-03-03 07:00:19 -06:00 |
|
|
5a9a3bc0e2
|
Default to debug
|
2025-03-03 06:36:01 -06:00 |
|
|
0d797fb2ab
|
Fix test stack traces
|
2025-03-02 21:21:41 -06:00 |
|
|
41e566a64f
|
Compile the compiler test
|
2025-03-02 21:07:16 -06:00 |
|
|
bc65985a30
|
Complete C ABI basic tests
|
2025-03-02 19:43:50 -06:00 |
|
|
fb505ef88e
|
Fix some debug info issues
|
2025-03-02 12:59:27 -06:00 |
|
|
685bd20232
|
Hack to link C ABI test runtime object
|
2025-03-02 12:10:17 -06:00 |
|
|
f72e3ef2d9
|
Circumvent Zig caprices
|
2025-03-02 12:06:45 -06:00 |
|
|
d9423fcda3
|
More C ABI preparation
|
2025-03-02 12:00:34 -06:00 |
|
|
8ab11bcf5b
|
Local type inference
|
2025-02-28 14:37:55 -06:00 |
|
|
629a9bea96
|
Implement comments
|
2025-02-28 14:19:30 -06:00 |
|
|
b3eee4ae99
|
Implement function attributes
|
2025-02-28 14:10:00 -06:00 |
|
|
1599a78d03
|
Integer hex parsing
|
2025-02-27 15:06:25 -06:00 |
|
|
3c7fea2526
|
More C ABI coverage
|
2025-02-27 14:24:14 -06:00 |
|
|
95c1bf6702
|
Fix C ABI test file bb syntax
|
2025-02-27 09:17:39 -06:00 |
|
|
1ad1121073
|
Basic pointer
|
2025-02-27 09:07:37 -06:00 |
|
|
f67fdaa5f7
|
Extern functions and basic C ABI support
|
2025-02-26 20:00:44 -06:00 |
|
|
6135ade3a7
|
External functions and array type refinements
|
2025-02-25 11:56:24 -06:00 |
|
|
e290f61890
|
Basic array
|
2025-02-25 09:26:45 -06:00 |
|
|
eaa64a8d78
|
Basic bit fields
|
2025-02-25 07:31:41 -06:00 |
|
|
36fc4807bb
|
Basic struct
|
2025-02-24 09:07:25 -06:00 |
|
|
774551e795
|
Prep work for C ABI compatibility
|
2025-02-24 09:05:56 -06:00 |
|
|
27bd136487
|
Basic call
|
2025-02-22 21:52:04 -06:00 |
|
|
e63649bdda
|
Store functions as globals
|
2025-02-22 20:27:25 -06:00 |
|
|
8274ca7d8a
|
Calling convention setting/getting
|
2025-02-22 20:22:14 -06:00 |
|
|
a9ea1eb6d9
|
Basic branching
|
2025-02-22 20:08:30 -06:00 |
|
|
73e6b6529b
|
Implement basic global variables
|
2025-02-22 19:05:08 -06:00 |
|
|
423a559dba
|
Implement basic debug information
|
2025-02-22 09:56:41 -06:00 |
|
|
e6c3c55179
|
Structure main program properly
|
2025-02-21 20:13:25 -06:00 |
|
|
f89fb293c0
|
Binary operations from stack
|
2025-02-21 17:52:58 -06:00 |
|
|
71f70a35fb
|
Minimal stack
|
2025-02-21 14:49:17 -06:00 |
|
|
de142080f3
|
Constant xor
|
2025-02-21 13:34:04 -06:00 |
|
|
9b8011086f
|
Constant or
|
2025-02-21 13:25:06 -06:00 |
|
|
648fe7480d
|
Constant and
|
2025-02-21 13:19:40 -06:00 |
|
|
99e13a7218
|
Constant shifts
|
2025-02-21 13:14:10 -06:00 |
|
|
dc52283250
|
Isolate tests
|
2025-02-21 13:02:33 -06:00 |
|
|
60b078caf3
|
Constant rem
|
2025-02-21 12:52:33 -06:00 |
|
|
1c8fd82e1f
|
Constant div
|
2025-02-21 12:48:44 -06:00 |
|
|
7bd79cb741
|
Constant mul
|
2025-02-21 11:34:20 -06:00 |
|
|
892360a084
|
Constant add
|
2025-02-21 11:24:42 -06:00 |
|
|
c4d25ca393
|
Constant sub
|
2025-02-21 08:56:25 -06:00 |
|
|
34a3514856
|
Even better test parameters
|
2025-02-20 21:32:25 -06:00 |
|
|
322c2aaa8b
|
Better testing system
|
2025-02-20 20:56:00 -06:00 |
|