sim: nrun: add --env-{set,unset,clear} command line options
authorMike Frysinger <vapier@gentoo.org>
Tue, 16 Nov 2021 07:54:44 +0000 (02:54 -0500)
committerMike Frysinger <vapier@gentoo.org>
Tue, 16 Nov 2021 08:34:00 +0000 (03:34 -0500)
commit35818ade9668f04ac99a68b10855a3ae45afc4b5
tree6932c93ea4266743c3ba0b62e1e4b33f433e40f9
parent85588c9ab947a4edfeedc7c14bd202d15ccfbbff
sim: nrun: add --env-{set,unset,clear} command line options

Provide explicit control over the program's environment with the
basic set/unset/clear options.  These are a bit clunky to use,
but they're functional.

The env set operation is split out into a separate function as it'll
be used in the next commit.

With these in place, we can adjust the custom cris testsuite to use
the now standard options and not its one-off hack.
sim/common/nrun.c
sim/common/sim-options.c
sim/testsuite/cris/c/c.exp
sim/testsuite/cris/c/readlink7.c
sim/testsuite/cris/c/readlink8.c