- struct target_ops *t = inf_child_target ();
-
- /* Leave to_shortname as "native". */
- t->to_longname = "QNX Neutrino local process";
- t->to_doc = "QNX Neutrino local process (started by the \"run\" command).";
- t->to_open = procfs_native_open;
- t->to_attach = procfs_attach;
- t->to_post_attach = procfs_post_attach;
- t->to_detach = procfs_detach;
- t->to_resume = procfs_resume;
- t->to_wait = procfs_wait;
- t->to_fetch_registers = procfs_fetch_registers;
- t->to_store_registers = procfs_store_registers;
- t->to_xfer_partial = procfs_xfer_partial;
- t->to_files_info = procfs_files_info;
- t->to_insert_breakpoint = procfs_insert_breakpoint;
- t->to_remove_breakpoint = procfs_remove_breakpoint;
- t->to_can_use_hw_breakpoint = procfs_can_use_hw_breakpoint;
- t->to_insert_hw_breakpoint = procfs_insert_hw_breakpoint;
- t->to_remove_hw_breakpoint = procfs_remove_hw_breakpoint;
- t->to_insert_watchpoint = procfs_insert_hw_watchpoint;
- t->to_remove_watchpoint = procfs_remove_hw_watchpoint;
- t->to_stopped_by_watchpoint = procfs_stopped_by_watchpoint;
- t->to_kill = procfs_kill_inferior;
- t->to_create_inferior = procfs_create_inferior;
- t->to_mourn_inferior = procfs_mourn_inferior;
- t->to_pass_signals = procfs_pass_signals;
- t->to_thread_alive = procfs_thread_alive;
- t->to_find_new_threads = procfs_find_new_threads;
- t->to_pid_to_str = procfs_pid_to_str;
- t->to_stop = procfs_stop;
- t->to_have_continuable_watchpoint = 1;
- t->to_extra_thread_info = nto_extra_thread_info;
-
- nto_native_ops = t;
-