Re: [PATCH] printcmd.c (ui_printf): make internalvar string can be printf and eval when inferior cannot alloc memory

Tom Tromey
2011-08-17T14:38:43Z

>>>>> ">" == Hui Zhu <teawater@gmail.com> writes:

>> I don't know howto input a wide-string to GDB command line.
>> Could you help me with that and let me write a separate patch special
>> for wide-string case?

I think you can't make one directly without an inferior, but you can
make an array of integers using the {...} syntax. Then, I think, you
can print this using "%ls".

>> + if ((VALUE_LVAL (val_args[i]) == lval_internalvar
>> + || VALUE_LVAL (val_args[i]) == not_lval)

This test seems odd to me. Why does the lvalue-ness of the value
matter?

Tom