gtker
|
4f04501f19
Add support for enums as types and pointers to enums
|
1 viikko sitten |
Andrius Štikonas
|
80b99d4424
Update test answers which were forgotten in the previous commit.
|
1 viikko sitten |
gtker
|
4375e9f210
Add initial enum support
|
2 viikkoa sitten |
gtker
|
75697711b7
Add _Bool type
|
2 viikkoa sitten |
Gtker
|
5f22f14b27
Add support for west-const for variables
|
2 viikkoa sitten |
Gtker
|
3f87432d36
Add support for west-const in function arguments
|
2 viikkoa sitten |
Andrius Štikonas
|
56e46db72d
Use ceil_div function in collect_local.
|
3 kuukautta sitten |
Jeremiah Orians
|
5c251e67e2
remove the need for union support in cc_*
|
8 kuukautta sitten |
Jeremiah Orians
|
1f7119afe2
Add support for 1_000_000 being valid
|
11 kuukautta sitten |
Jeremiah Orians
|
0479606ed5
ensure arithmetic priority better matches the C spec
|
1 vuosi sitten |
Jeremiah Orians
|
6cb48f31cf
Refinements to switch tests
|
1 vuosi sitten |
Jeremiah Orians
|
6b27d949fe
Merge branch 'master' of github.com:oriansj/M2-Planet
|
1 vuosi sitten |
Jeremiah Orians
|
5566930976
Switch functionality prototype
|
1 vuosi sitten |
Andrius Štikonas
|
51dc63b349
Update test checksums.
|
1 vuosi sitten |
Jeremiah Orians
|
6232b03a53
Fix armv7l on structs greater than 512bytes in size
|
1 vuosi sitten |
Andrius Štikonas
|
c82fb8c353
Switch to lowercase riscv M1 defines.
|
1 vuosi sitten |
Andrius Štikonas
|
85dd953b70
Add padding when loading global ints on 64-bit arches.
|
1 vuosi sitten |
Jeremiah Orians
|
f02aaaf67b
Update checksums to match
|
2 vuotta sitten |
Andrius Štikonas
|
a950c3088b
Adapt tests to M2libc changes.
|
2 vuotta sitten |
Jeremiah Orians
|
286964d5f8
Properly remove blocks that aren't executed
|
2 vuotta sitten |
Andrius Štikonas
|
dba5c792c0
Make sure to use signed/unsigned instructions in load_value.
|
2 vuotta sitten |
Andrius Štikonas
|
4f17e046e8
Fix support for arrays of structs.
|
2 vuotta sitten |
Andrius Štikonas
|
259ff86c1b
Add support for . operator that is after array.
|
2 vuotta sitten |
Andrius Štikonas
|
39ca206412
Fix segfault.
|
2 vuotta sitten |
Andrius Štikonas
|
62b53a554e
Implement fixed sized integers: (u)int8_t, (u)int16_t, (u)int32_t.
|
2 vuotta sitten |
Andrius Štikonas
|
a9a0fe670b
Fix doubly indirect struct type.
|
2 vuotta sitten |
Andrius Štikonas
|
d310700151
Switch to new GAS style x86 defines.
|
2 vuotta sitten |
Andrius Štikonas
|
18a7484a99
Add support for local structs.
|
2 vuotta sitten |
Andrius Štikonas
|
bf66daaf4c
Chage riscv stack depth sign convention to match x86 and amd64.
|
2 vuotta sitten |
Andrius Štikonas
|
7e7558768a
Add support for global structs.
|
2 vuotta sitten |