mescc: Initial x86_64-mes scaffold.
authorJan Nieuwenhuizen <janneke@gnu.org>
Fri, 10 Aug 2018 09:15:43 +0000 (11:15 +0200)
committerJan Nieuwenhuizen <janneke@gnu.org>
Fri, 10 Aug 2018 09:15:43 +0000 (11:15 +0200)
commit521f97dfb3e82bf358938189b7d4d9909f7427d5
treed13b665f17c9af7eb282800cea5ed85e6f34582c
parent959525330c03027edcd9ffc1a0718a2ddbc27e5f
mescc: Initial x86_64-mes scaffold.

* build-aux/GNUmakefile.in (x86_64-mes): New target.
* .gitignore: Ignore x86 and x86_64 out files.
* build-aux/build-mes.sh: Resurrect three initial exit42 scaffold tests.
* build-aux/build-x86_64-mes.sh: New file.  Add initial exit42
  scaffold test.
* lib/x86-mes/elf32-0header.hex2: Fix comment.
* lib/x86-mes/elf32-header.hex2: Likewise.
* lib/x86_64-mes/elf-0footer.hex2: New file.
* lib/x86_64-mes/elf64-0header.hex2: New file.
* lib/x86_64-mes/elf64-body-exit-42.hex2: New file.
* lib/x86_64-mes/exit-42.c: New file.
12 files changed:
.gitignore
build-aux/GNUmakefile.in
build-aux/build-mes.sh
build-aux/build-x86_64-mes.sh [new file with mode: 0755]
build-aux/cc-mes.sh
lib/x86-mes/elf32-0header.hex2
lib/x86-mes/elf32-body-exit-42.hex2
lib/x86-mes/elf32-header.hex2
lib/x86_64-mes/elf-0footer.hex2 [new file with mode: 0644]
lib/x86_64-mes/elf64-0header.hex2 [new file with mode: 0644]
lib/x86_64-mes/elf64-body-exit-42.hex2 [new file with mode: 0644]
lib/x86_64-mes/exit-42.c [new file with mode: 0644]