Jan Nieuwenhuizen
|
e1eeaf979a
|
mescc.scm: compile simple, well-behaved for-loop.
|
2016-08-14 14:42:52 +02:00 |
|
Jan Nieuwenhuizen
|
76ff664dab
|
elf.mes: for loop.
|
2016-08-14 14:02:09 +02:00 |
|
Jan Nieuwenhuizen
|
2c7f26dbe6
|
mescc.scm: first a.out produced from main.c.
|
2016-08-14 01:44:42 +02:00 |
|
Jan Nieuwenhuizen
|
a3e5461952
|
elf.mes: make-elf.
|
2016-08-13 22:43:55 +02:00 |
|
Jan Nieuwenhuizen
|
9fe124a4bf
|
elf.mes: use elf32-* remove set!.
|
2016-08-13 22:21:59 +02:00 |
|
Jan Nieuwenhuizen
|
24291da28e
|
elf.mes: remove text-free, softcode data-offset.
|
2016-08-13 19:19:52 +02:00 |
|
Jan Nieuwenhuizen
|
30076e1b2b
|
elf.mes: put marker in note section.
|
2016-08-13 18:57:49 +02:00 |
|
Jan Nieuwenhuizen
|
51d0fc90de
|
Revert "elf.mes: drop .note section."
This reverts commit b2b5b73b91308407ec82a5ba658aca025512c542.
|
2016-08-13 18:46:22 +02:00 |
|
Jan Nieuwenhuizen
|
403e487d16
|
elf.mes: drop .note section.
|
2016-08-13 18:42:53 +02:00 |
|
Jan Nieuwenhuizen
|
98d4772e3f
|
elf.mes: softcode more.
|
2016-08-13 18:42:38 +02:00 |
|
Jan Nieuwenhuizen
|
00e000306d
|
elf.mes: compute text-free, text-offset.
|
2016-08-13 15:27:02 +02:00 |
|
Jan Nieuwenhuizen
|
1d08cc7f6f
|
elf.mes: separate-out text, text-free and data sections.
|
2016-08-13 10:32:07 +02:00 |
|
Jan Nieuwenhuizen
|
355042300c
|
elf.mes: a.out runs.
|
2016-08-12 16:38:59 +02:00 |
|
Jan Nieuwenhuizen
|
ecc1ebec1d
|
elf.mes: error-free header, no program yet.
|
2016-08-12 15:54:15 +02:00 |
|
Jan Nieuwenhuizen
|
2ffa9e2cdd
|
elf.mes: readelf -h a.out shows some info.
|
2016-08-12 15:10:05 +02:00 |
|
Jan Nieuwenhuizen
|
0829c5762c
|
mescc/elf.mes: write minimal ELF header.
|
2016-08-12 14:17:55 +02:00 |
|