2006-06-26 Dave Brolley * commonCfg.cxx (GprofCfg): Connect the cpu's gprof-pc and gprof-pc-hi pins to out pc and p-hi pins respectively. 2006-06-26 Dave Brolley * sidcpuutil.h (gprof_pc_pin,gprof_pc_hi_pin): New members of basic_cpu. (sample_gprof): Drive gprof_pc_pin and gprof_pc_hi_pin. (get_pc,get_pc_hi): New methods od basic_cpu. (read_watchpoint_memory): Use get_pc. (basic_cpu): Add gprof-pc and gprof-pc-hi pins. 2006-06-26 Dave Brolley * gprof.cxx (target_attribute): Removed from gprof_component. (pc_pin,pc_hi_pin): Added to gprof_component. (bucket_size_set): Use local reference for this->stats[current_stats]. (accumulate_call): Likewise. (accumulate): Likewise. Use pc_pin and pc_hi_pin instead of target_attribute to get the pc. (gprof_component): Add pc and pc-hi pins. Don't add value-attribute attribute. Initialize the driven value of pc_hi_pin with 0. 2006-06-26 Dave Brolley * xstormy16.h (get_pc): New member of xstormy16_cpu. 2006-06-26 Dave Brolley * mt.h (get_pc): New member of mt_cpu. 2006-06-26 Dave Brolley * m32rbf.h (get_pc): New member of m32rbf_cpu. 2006-06-26 Dave Brolley * arm7f.h (get_pc): New member of arm7f_cpu. * hw-cpu-arm7t.txt: Regenerated. 2006-06-26 Dave Brolley * common-xml/behavior.xml (profiling): New behavior documented. * common-xml/interface.xml (pins): Document gprof-pc, gprof-pc-hi and sample-gprof pins.