Dennis Ruffer wrote:
> ./gforth --no-dynamic --debug -p
> .:/usr/local/lib/gforth/site-forth:/usr/local/share/gforth/site-forth:/usr/l
> ocal/lib/gforth/0.5
> .9-20030201:/usr/local/share/gforth/0.5.9-20030201:. test/signals.fs -e bye
> Opened image file: .\gforth.fi
> Compiled with gcc-3.2 20020818 (prerelease)
> Magic found: Gforth3 little endian, cell=4 bytes, char=1 bytes, au=1 bytes
> pagesize=4096
> try mmap($0, $400040, ..., MAP_ANON, ...); success, address=$670000
> try mmap($670000, $2cda0, ..., MAP_FIXED|MAP_FILE, imagefile, 0); failed:
> Value too large for defined data type
> try mmap($a72000, $400040, ..., MAP_ANON, ...); success, address=$a80000
> try mmap($e82000, $4000, ..., MAP_ANON, ...); success, address=$a71000
> try mmap($a76000, $4000, ..., MAP_ANON, ...); success, address=$a75000
> try mmap($a7a000, $3c00, ..., MAP_ANON, ...); success, address=$a79000
> try mmap($a7e000, $3a00, ..., MAP_ANON, ...); success, address=$e81000
> 
> caught signal, throwing exception -9, ip=0xa8cdb4 rp=0xa7cb60
> 
> caught signal, throwing exception -28, ip=0xa8cdb4 rp=0xa7cb60

Don't worry too much about that.  This tests just a corner case of
signal handling.  Maybe we should take it out, it does not necessarily
work on OSs without sigaltstack (like cygwin).

- anton

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to