From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Berlin To: "debashis mahata" Cc: "gdb" Subject: Re: need of SOFTWARE_SINGLE_STEP Date: Mon, 18 Jun 2001 07:39:00 -0000 Message-id: <87g0cxetss.fsf@cgsoftware.com> References: <001e01c0f7f8$b6406f00$5dcda8c0@8420044-mahatad.wipro.com> X-SW-Source: 2001-06/msg00156.html "debashis mahata" writes: > Hi, > > I am just a new comer in GDB internals. I have a doubt regarding the necessity > of SOFTWARE_SINGLE_STEP in the function resume() (file: infrun.c). My working > platform is Sparc- Solaris 5.8 and going through the code of GDB 4.18. The > question is : > >   > > The file procfs.c have the support for single step using the PRSTEP flag > (function: proc_run_process() ). Then, is there any specific reason behind > doing SOFTWARE_SINGLE_STEP rather than using the proc system > support? The fact that many host OSes of GDB have no procfs support? > Will > there be any hidden side effect if I disabled SOFTWARE_SINGLE_STEP_P and use > PRSTEP for single stepping? Yes, you'll break GDB on a lot of platforms. :) > >   > > Looking forward to an early response.  > > Thanks in advance. > > mahata. -- "There was a power outage at a department store yesterday. Twenty people were trapped on the escalators. "-Steven Wright