Hi, Building on the CVS head, I encountered these errors ../../gdb-cvs/gdb/remote-sim.c: In function ‘init_gdbsim_ops’: ../../gdb-cvs/gdb/remote-sim.c:918: error: assignment from incompatible pointer type ../../gdb-cvs/gdb/remote-sim.c:919: error: assignment from incompatible pointer type It turned out that gdbsim_mourn_inferior and gdbsim_create_inferior had prototypes that did not match that expected in the target_ops table. This is a fairly straightforward fix but needs to be reviewed. Thanks. 2008-11-10 Joel Sherrill * remote-sim.c (gdbsim_create_inferior, gdbsim_mourn_inferior) : Correct prototypes to match that expected. -- Joel Sherrill, Ph.D. Director of Research & Development joel.sherrill@OARcorp.com On-Line Applications Research Ask me about RTEMS: a free RTOS Huntsville AL 35805 Support Available (256) 722-9985