The signal defined 1 problem is really a Bus error. uClibc is broken for signals and got them from the x86 asm/signal.h file to build its default string messages. I'm using mmap. It maps successfully and has the proper ranges in /proc/pid/maps. When I try to access the memory I get a bus error. This did not happen before I did a cvs update. I had even rebuilt a kernel prior to the cvs update that didn't do that. If someone can tell me where to look I'd appreciate it. Steve