Re: [Qemu-devel] [RFC] TCI for ARM and other hosts with aligned args

2013-09-10 Thread Stefan Weil
Am 11.09.2013 00:22, schrieb Peter Maydell: > On 10 September 2013 23:04, Stefan Weil wrote: >> busybox-static from Debian running on 32 bit Linux: >> >> $ alpha-linux-user/qemu-alpha -d in_asm >> /usr/gnemul/qemu-alpha/bin/busybox pwd >> host mmap_min_addr=0x1 >> Reserved 0x21e000 bytes of gu

Re: [Qemu-devel] [RFC] TCI for ARM and other hosts with aligned args

2013-09-10 Thread Peter Maydell
On 10 September 2013 23:04, Stefan Weil wrote: > busybox-static from Debian running on 32 bit Linux: > > $ alpha-linux-user/qemu-alpha -d in_asm > /usr/gnemul/qemu-alpha/bin/busybox pwd > host mmap_min_addr=0x1 > Reserved 0x21e000 bytes of guest address space > Relocating guest address space f

Re: [Qemu-devel] [RFC] TCI for ARM and other hosts with aligned args

2013-09-10 Thread Stefan Weil
Am 10.09.2013 23:52, schrieb Richard Henderson: > On 09/10/2013 02:34 PM, Stefan Weil wrote: >> For native compilations, TCG_TARGET_CALL_ALIGN_ARGS can be set from >> configure. Cross compilations cannot set that macro automatically >> (or is there some way to do this?) > I can't think of a way th

Re: [Qemu-devel] [RFC] TCI for ARM and other hosts with aligned args (was: Re: [RFC] TCG unit testing)

2013-09-10 Thread Peter Maydell
On 10 September 2013 22:34, Stefan Weil wrote: > For native compilations, TCG_TARGET_CALL_ALIGN_ARGS can be set from > configure. > Cross compilations cannot set that macro automatically (or is there some > way to > do this?), so a configure option is needed if the cross target is unknown. I thin

[Qemu-devel] [RFC] TCI for ARM and other hosts with aligned args (was: Re: [RFC] TCG unit testing)

2013-09-10 Thread Stefan Weil
Am 23.08.2013 23:18, schrieb Richard Henderson: > I don't see how TCI really comes into this except as Yet Another Backend to be > tested. Indeed, such unit testing could show that TCI is in fact broken wrt > helpers, depending on the host abi. > > E.g. tci never defines TCG_TARGET_CALL_ALIGN_ARGS

Re: [Qemu-devel] [RFC] TCI for ARM and other hosts with aligned args

2013-09-10 Thread Richard Henderson
On 09/10/2013 02:34 PM, Stefan Weil wrote: > For native compilations, TCG_TARGET_CALL_ALIGN_ARGS can be set from > configure. Cross compilations cannot set that macro automatically > (or is there some way to do this?) I can't think of a way that would be reasonable from configure. > Should we us