Commit | Line | Data |
---|---|---|
975f8a9e AM |
1 | SECTIONS |
2 | { | |
7a1a12f4 | 3 | .text 0x300 : |
975f8a9e | 4 | { |
a288c270 | 5 | *(.text) |
975f8a9e | 6 | } |
7a1a12f4 | 7 | A = .; |
975f8a9e AM |
8 | .data : |
9 | { | |
a288c270 | 10 | *(.data) |
975f8a9e | 11 | } |
7a1a12f4 | 12 | B = .; |
975f8a9e AM |
13 | .bss : |
14 | { | |
a288c270 | 15 | *(.bss) |
975f8a9e | 16 | } |
7a1a12f4 | 17 | C = .; |
975f8a9e AM |
18 | D = A - C + B; |
19 | E = A + B - C; | |
20 | /DISCARD/ : {*(*)} | |
21 | } | |
22 | ||
23 | ASSERT(D == E, "Addition is not commutative"); |