This is the mail archive of the gdb@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Is multiprocessor debugging multithreaded debugging?


In continuation with my prev mail..
I want to extend gdb to debug homing ogenous multiprocessor system
(say multiple ARM or x86 processors on single chip) by remote
debugging in a single session of gdb.

What i want to know is are there enough applications being written on
such multi processors? Also are there different executables being
required to be debugged simultaneously? Coz this is what i want to
extend in further.. Each processor running a different executable so
the processors dont share memory & run with different images of code.

An application of such debugger could be while building an OS but that
wouldnt involve different executables.. So are there applications
requiring to run different executables on each processor? Say for
example a prog gives a certain bug on when there is certain other
program running on the other processor or something similar to
this....

As far as i know this done by multiplexing the JTAG interface (for
x86) &different sessions of gdb right now. Any other? And any flaws or
inconvenience with present methods?

Regards,
anupama


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]