Re: What is a "target"? (was: "tool-and-target-specific" configuration files)

2019-01-23 Thread Ben Elliston
On Tue, Jan 22, 2019 at 08:54:02PM -0600, Jacob Bachmeyer wrote: > Well, now it is my turn to be confused: what *is* the intended > difference between board and target? Let's see if my long-held understanding is correct. :-) I think you're close. There are host boards (usually a Unix box) and t

Re: What is a "target"? (was: "tool-and-target-specific" configuration files)

2019-01-22 Thread Jacob Bachmeyer
Rob Savoye wrote: The other problem is some people never figured out the difference between board, target, and config files, so it's a bit convoluted. Well, now it is my turn to be confused: what *is* the intended difference between board and target? I think I have a rough idea: boards ar

Re: "tool-and-target-specific" configuration files

2019-01-22 Thread Jacob Bachmeyer
Rob Savoye wrote: On 1/22/19 4:25 AM, Ben Elliston wrote: On Mon, Jan 21, 2019 at 09:32:34PM -0600, Jacob Bachmeyer wrote: Or should I shelve documenting the expected structure of a testsuite and untangle the board/target description rat's nest first, documenting the description of a testing

Re: "tool-and-target-specific" configuration files

2019-01-22 Thread Rob Savoye
On 1/22/19 4:25 AM, Ben Elliston wrote: > On Mon, Jan 21, 2019 at 09:32:34PM -0600, Jacob Bachmeyer wrote: > >> Or should I shelve documenting the expected structure of a testsuite >> and untangle the board/target description rat's nest first, >> documenting the description of a testing lab under

Re: "tool-and-target-specific" configuration files

2019-01-22 Thread Ben Elliston
On Mon, Jan 21, 2019 at 09:32:34PM -0600, Jacob Bachmeyer wrote: > Or should I shelve documenting the expected structure of a testsuite > and untangle the board/target description rat's nest first, > documenting the description of a testing lab under "Customizing > DejaGnu"? Yes, let's chew that

"tool-and-target-specific" configuration files

2019-01-21 Thread Jacob Bachmeyer
I have run into an interesting contradiction while documenting what DejaGnu expects to find in testsuite/config. The load_tool_target_config proc loads a "tool-and-target-specific interface file" that is not actually tool-specific at all. Comments suggest that the "tool" variable was planned