e8884d83e1
* stage0/x86.M1 (jmp____*%ebx): New macro. (mov____0x8(%ebp),%ebp): New macro. (mov____0x8(%ebp),%esp): New macro. * include/setjmp.h (jmp_buf): Redefine as struct. * lib/libc-mes+tcc.c (longjmp, setjmp): Implement. * scaffold/tests/80-setjmp.c: Test it. * make.scm ("80-setjmp"): Build it. * .gitignore: Ignore *.tcc-guile.
53 lines
533 B
Plaintext
53 lines
533 B
Plaintext
*-
|
|
*.go
|
|
*~
|
|
.#*
|
|
*.0-M1
|
|
*.0-guile
|
|
*.0-hex2
|
|
*.E
|
|
*.M1
|
|
*.gcc
|
|
*.guile
|
|
*.hex2
|
|
*.hex2-o
|
|
*.log
|
|
*.log
|
|
*.mini-M1
|
|
*.mini-guile
|
|
*.mini-hex2
|
|
*.mlibc-gcc
|
|
*.mlibc-o
|
|
*.tcc-guile
|
|
!/stage0/*
|
|
!/stage0/*.c
|
|
/stage0/exit-42.*
|
|
|
|
/src/*.h
|
|
/src/*.i
|
|
|
|
*.o
|
|
/.config.make
|
|
/.store
|
|
/.tarball-version
|
|
/ChangeLog
|
|
/a.out
|
|
*.mes-out
|
|
|
|
#keep this: bootstrap
|
|
#/mes.mes
|
|
|
|
/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
|
|
|