Re: [Qemu-devel] [PATCH] tests/tcg/alpha: add system boot.S

2019-05-04 Thread Alex Bennée
Richard Henderson writes: > On 5/3/19 10:07 AM, Alex Bennée wrote: >> +ldah$sp, $stack_end($gp)!gprelhigh >> +lda $sp, $stack_end($gp)!gprellow > > Bah. $sp > > As is, this works only because the test case is tiny, and this happens to > eva

Re: [Qemu-devel] [PATCH] tests/tcg/alpha: add system boot.S

2019-05-03 Thread Richard Henderson
On 5/3/19 10:07 AM, Alex Bennée wrote: > + ldah$sp, $stack_end($gp)!gprelhigh > + lda $sp, $stack_end($gp)!gprellow Bah. $sp As is, this works only because the test case is tiny, and this happens to evaluate to the middle of the stack allocat

Re: [Qemu-devel] [PATCH] tests/tcg/alpha: add system boot.S

2019-05-03 Thread Alex Bennée
Richard Henderson writes: > This provides the bootstrap and low level helper functions for an > alpha kernel. We use direct access to the DP264 serial port for > test output, and hard machine halt to exit the emulation. Queued to testing/next, thanks. I've also added tests/tcg/alpha/system/

Re: [Qemu-devel] [PATCH] tests/tcg/alpha: add system boot.S

2019-05-01 Thread no-reply
] [PATCH] tests/tcg/alpha: add system boot.S === TEST SCRIPT BEGIN === #!/bin/bash git rev-parse base > /dev/null || exit 0 git config --local diff.renamelimit 0 git config --local diff.renames True git config --local diff.algorithm histogram ./scripts/checkpatch.pl --mailback base.. === TEST SCRIPT

[Qemu-devel] [PATCH] tests/tcg/alpha: add system boot.S

2019-05-01 Thread Richard Henderson
This provides the bootstrap and low level helper functions for an alpha kernel. We use direct access to the DP264 serial port for test output, and hard machine halt to exit the emulation. Signed-off-by: Richard Henderson --- tests/tcg/alpha/Makefile.softmmu-target | 32 ++ tests/tcg/alpha/syst