Peter Maydell writes:
> On Fri, 10 May 2019 at 17:59, Alex Bennée wrote:
>>
>>
>> Peter Maydell writes:
>>
>> > On Thu, 9 May 2019 at 17:59, Alex Bennée wrote:
>> >>
>> >> For running system tests we want to be able to re-direct output to a
>> >> file like we do with serial output. This does
Peter Maydell writes:
> On Thu, 9 May 2019 at 17:59, Alex Bennée wrote:
>>
>> For running system tests we want to be able to re-direct output to a
>> file like we do with serial output. This does the wiring to allow us
>> to treat semihosting like just another character output device.
>>
>> di
On Fri, 10 May 2019 at 17:59, Alex Bennée wrote:
>
>
> Peter Maydell writes:
>
> > On Thu, 9 May 2019 at 17:59, Alex Bennée wrote:
> >>
> >> For running system tests we want to be able to re-direct output to a
> >> file like we do with serial output. This does the wiring to allow us
> >> to trea
On Thu, 9 May 2019 at 17:59, Alex Bennée wrote:
>
> For running system tests we want to be able to re-direct output to a
> file like we do with serial output. This does the wiring to allow us
> to treat semihosting like just another character output device.
>
> diff --git a/qemu-options.hx b/qemu-
On Fri, 10 May 2019 at 15:05, Alex Bennée wrote:
> Only for the first one though.. that said I'm sure the write string is
> leaking when we do gdb output with whatever lock_user_string is trying
> to achieve.
Yes, there looks like there's a leak there. (The fix is
complicated because we need to c
Richard Henderson writes:
> On 5/9/19 11:55 PM, Alex Bennée wrote:
>>
>> Richard Henderson writes:
>>
>>> On 5/9/19 9:58 AM, Alex Bennée wrote:
@@ -51,12 +51,18 @@ static inline const char *semihosting_get_cmdline(void)
{
return NULL;
}
+
+static inline Cha
On 5/9/19 11:55 PM, Alex Bennée wrote:
>
> Richard Henderson writes:
>
>> On 5/9/19 9:58 AM, Alex Bennée wrote:
>>> @@ -51,12 +51,18 @@ static inline const char *semihosting_get_cmdline(void)
>>> {
>>> return NULL;
>>> }
>>> +
>>> +static inline Chardev *semihosting_get_chardev(void)
>>>
Richard Henderson writes:
> On 5/9/19 9:58 AM, Alex Bennée wrote:
>> @@ -51,12 +51,18 @@ static inline const char *semihosting_get_cmdline(void)
>> {
>> return NULL;
>> }
>> +
>> +static inline Chardev *semihosting_get_chardev(void)
>> +{
>> +return NULL;
>> +}
>
> Isn't the point of
On 5/9/19 9:58 AM, Alex Bennée wrote:
> @@ -51,12 +51,18 @@ static inline const char *semihosting_get_cmdline(void)
> {
> return NULL;
> }
> +
> +static inline Chardev *semihosting_get_chardev(void)
> +{
> +return NULL;
> +}
Isn't the point of this function to avoid...
> -
For running system tests we want to be able to re-direct output to a
file like we do with serial output. This does the wiring to allow us
to treat semihosting like just another character output device.
Signed-off-by: Alex Bennée
---
include/exec/semihost.h | 6 ++
qemu-options.hx |
10 matches
Mail list logo