* where to put headers in new port
@ 2003-01-15 15:46 Kris Warkentin
2003-01-15 16:15 ` Andrew Cagney
0 siblings, 1 reply; 4+ messages in thread
From: Kris Warkentin @ 2003-01-15 15:46 UTC (permalink / raw)
To: gdb
We have several header files that are included with our QNX port of gdb
relating to registers, remote protocols, etc.
When we were maintaining our own port, we just put them in the top-level
include directory but now that we are trying to submit our port to your cvs,
that seems less than appropriate.
My first thought was just to create a qnxnto subdirectory under the include
directory but I thought I should ask if anyone has any better suggestions
first.
cheers,
Kris
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: where to put headers in new port
2003-01-15 15:46 where to put headers in new port Kris Warkentin
@ 2003-01-15 16:15 ` Andrew Cagney
2003-01-15 16:35 ` Kris Warkentin
2003-01-15 19:37 ` Kris Warkentin
0 siblings, 2 replies; 4+ messages in thread
From: Andrew Cagney @ 2003-01-15 16:15 UTC (permalink / raw)
To: Kris Warkentin; +Cc: gdb
> We have several header files that are included with our QNX port of gdb
> relating to registers, remote protocols, etc.
>
> When we were maintaining our own port, we just put them in the top-level
> include directory but now that we are trying to submit our port to your cvs,
> that seems less than appropriate.
>
> My first thought was just to create a qnxnto subdirectory under the include
> directory but I thought I should ask if anyone has any better suggestions
> first.
It really depends on what the files contain. sim/gdb register number
tables appear in include/gdb/CPU-sim.h, for instance.
What is nto?
Andrew
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: where to put headers in new port
2003-01-15 16:15 ` Andrew Cagney
@ 2003-01-15 16:35 ` Kris Warkentin
2003-01-15 19:37 ` Kris Warkentin
1 sibling, 0 replies; 4+ messages in thread
From: Kris Warkentin @ 2003-01-15 16:35 UTC (permalink / raw)
To: Andrew Cagney; +Cc: gdb
> > We have several header files that are included with our QNX port of gdb
> > relating to registers, remote protocols, etc.
> >
> > When we were maintaining our own port, we just put them in the top-level
> > include directory but now that we are trying to submit our port to your
cvs,
> > that seems less than appropriate.
> >
> > My first thought was just to create a qnxnto subdirectory under the
include
> > directory but I thought I should ask if anyone has any better
suggestions
> > first.
>
> It really depends on what the files contain. sim/gdb register number
> tables appear in include/gdb/CPU-sim.h, for instance.
>
> What is nto?
nto is just a short form for Neutrino as in "The QNX Neutrino Operating
System". Previously there was QNX2 and QNX4. QNX6 runs the Neutrino
microkernel which is distinct from the kernels run by earlier incarnations.
Can you tell that all our naming, etc. is done by marketing people? It gets
more confusing than that (QNX Momentics Development Suite for the Neutrino
OS hosted on Solaris, Windows, Linux and Neutrino ;-) but we use 'nto' in
much the same way as 'linux' or 'nbsd': a simple short form for a particular
OS. I favour using nto instead of qnx purely as a way of future-proofing
against a new kernel if there ever was one. In this case, QNX is the
company, nto is the OS.
cheers,
Kris
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: where to put headers in new port
2003-01-15 16:15 ` Andrew Cagney
2003-01-15 16:35 ` Kris Warkentin
@ 2003-01-15 19:37 ` Kris Warkentin
1 sibling, 0 replies; 4+ messages in thread
From: Kris Warkentin @ 2003-01-15 19:37 UTC (permalink / raw)
To: Andrew Cagney; +Cc: gdb
> > We have several header files that are included with our QNX port of gdb
> > relating to registers, remote protocols, etc.
> >
> > When we were maintaining our own port, we just put them in the top-level
> > include directory but now that we are trying to submit our port to your
cvs,
> > that seems less than appropriate.
> >
> > My first thought was just to create a qnxnto subdirectory under the
include
> > directory but I thought I should ask if anyone has any better
suggestions
> > first.
>
> It really depends on what the files contain. sim/gdb register number
> tables appear in include/gdb/CPU-sim.h, for instance.
>
It looks like the right thing to do (or at least what other OSes have done)
is to create an nto-share directory under gdb.
Thanks,
Kris
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2003-01-15 19:37 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-01-15 15:46 where to put headers in new port Kris Warkentin
2003-01-15 16:15 ` Andrew Cagney
2003-01-15 16:35 ` Kris Warkentin
2003-01-15 19:37 ` Kris Warkentin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox