[driver] use dynamic instead of fixed sized tools args
[driver] use dynamic instead of fixed sized tools args

This was motivated by the fact that scc shouldn't have an arbitrary
limit of passed arguments (but the one imposed by the host), although
the most current use case would be less than a decade.

k0gaMSX/scc,k0gaMSX/scc,k0gaMSX/scc