Re: What is a "target"? (was: "tool-and-target-specific" configuration files)
Ben Elliston <[email protected]>
| Newsgroups | gmane.comp.sysutils.dejagnu.general |
|---|---|
| Message-ID | <[email protected]> |
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 target boards (often embedded boards). Boards are a description of the system environment and are, ultimately, specific to a machine/board (including details such as its hostname). Boards can be inherited from other boards or "baseboards". Usually the baseboard fills in all of the generic details like linker flags. A board configuration file will set the concrete stuff like the hostname. > I am trying to make a clean distinction between "Customizing > DejaGnu" (adapting DejaGnu to a particular testing lab) and > "Extending DejaGnu" (adding testsuites, tools, tests, etc.). > Essentially, everything needed to run existing tests in a new > environment fits in the "Customizing DejaGnu" chapter, while the > step-by-step procedures for adding new tests/tools/testsuites fit in > the "Extending DejaGnu" chapter. Agreed. > A new chapter (tentatively titled "DejaGnu Testsuite Layout") will > explain what goes where in a DejaGnu testsuite. Excellent--much needed! Cheers, Ben _______________________________________________ DejaGnu mailing list [email protected] https://lists.gnu.org/mailman/listinfo/dejagnu
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEENSRiQfm6HKSVS9n7K6SL/BBhB5UFAlxIOrIACgkQK6SL/BBh B5U+2Q//emY4svzJmzPvW7wnhLKsqSgd59tcrsd+Uw/zHVdi71Qey5WMgZo8GwAk i2EjWWA6voIgwEc8w+/ga7ho1txC/NDrbdDwK33A5RFfYBz9q/4Jq3lKjfCfgRE6 yFrShK5aa1TS+krOjbGTZd8Sw/h1CosAKyECHj1Gtkn8vAiXl0a7pEEbiKDny6VA fX0jX4HN77jMwvB7i/HJnaYuXbGUfNonZG92JtyedbeFznq2as8+R5XHvr1Zxy4H 50eAusgsF/jr8Mz7D6zkWvzfZQ+PpyRnlO/QtEl2oPuK8FUsVfDfO5wHkT+n9UnP XzYqPC2q3elOo0UqprSZpH49B4+PnqjdfptozWccmsSKtgNv172AsRBYTauIavDG 3WXLyns3sV8rZ7X0LRfsT7ab0m5xItJcaXc9FZHzJDrsUv6vyXiP/H6XFJufmHLZ gom2ZmVZsDtiNSm7B3V9eOAWANsuJkgobqgoxBo3+Pbual51tH6znIr9IdT7rqt4 SfIVkgalcp3xgxJcIjUnC9xX9DxwFb7PIUQRw8IPw6ITq1x7YqkGScDzpgIynKPu hXbi5Loyv2RIfIR8MVFb0/EKoMqM2mpSHoxx07eAq5Vz3hIMHtwb6uUzpGNewO4c dEV7vEpS8jUbeC9MgNFA7+XKfAh009N4+bQCiMzMGVi4fR/Qn6k= =EDYh -----END PGP SIGNATURE-----