70e4aec861
* .gitignore: Ignore tiny-mes and tiny .mo's. * doc/examples/tiny-mes.c: Simplify. * doc/examples/mini-mes.c: Use simplifications from tiny-mes. * doc/examples/t.c (read_test, struct_test): New functions. (test): Add tests for arena, g_cells globals. * module/mes/elf-util.mes (dec->hex): New function. (lambda/label->list): Add text-address parameter. Update callers. * module/language/c99/compiler.mes (make, info, clone): Add init field. (.init): New function. (ident->accu): Add exceptions for globals. * module/mes/elf-util.scm: Export it. * module/mes/libc-i386.mes (i386:accu->base-ref, i386:byte-accu->base-ref, i386:accu->base-ref+n, i386:accu->global-ref, i386:global-ref->accu, i386:global-ref->base, i386:global-add, i386:global->accu):, i386:local-ref->accu, i386:local-ptr->accu, i386:local-ptr->base): New functions. * module/mes/libc-i386.scm: Export them.
34 lines
420 B
Plaintext
34 lines
420 B
Plaintext
*-
|
|
*.cat
|
|
*.environment.h
|
|
*.go
|
|
*.h
|
|
*.i
|
|
*.o
|
|
*.symbols.i
|
|
*~
|
|
.#*
|
|
/.config.make
|
|
/.tarball-version
|
|
/ChangeLog
|
|
/a.out
|
|
/mes
|
|
/micro-mes
|
|
/mini-mes
|
|
/tiny-mes
|
|
/module/mes/hack-32.mo
|
|
/module/mes/read-0-32.mo
|
|
/module/mes/read-0.mo
|
|
/out
|
|
?
|
|
?.mes
|
|
\#*#
|
|
/doc/fosdem/fosdem.aux
|
|
/doc/fosdem/fosdem.log
|
|
/doc/fosdem/fosdem.nav
|
|
/doc/fosdem/fosdem.out
|
|
/doc/fosdem/fosdem.snm
|
|
/doc/fosdem/fosdem.tex
|
|
/doc/fosdem/fosdem.toc
|
|
/doc/fosdem/fosdem.*vrb
|