On 19 Nov 2014, at 15:20, Peter Maydell <peter.mayd...@linaro.org> wrote:
> Yes, we should do this. (We have to make cmdline= optional anyway, > to support old and previously working command lines.) ok, so I'll add the optional 'cmdline=' to the newly added '-semihosting-config'. since this was not used before, it will not break any compatibility. > I should probably also look at getting these new arguments > to work for the linux-user qemu binary (which has its > own separate option parsing code). sure, you can do it, but -kernel and -append will continue to work, as before. > I absolutely think we should work with non-linux use cases ... great! as I said, I offer to catalyse and coordinate development for cortex-m related ones, to use them as part of the GNU ARM Eclipse project. > ... and it's really hard to change our command > line options without breaking existing working setups. in my patch, the -image was implemented as a kind of special alias, the definition was finally copied to -kernel, so it should not break any working setup. but no problem, I'll keep it local to my branch. regards, Liviu