filename | test/README |
changeset | 185:6755a04c447f |
author | nkeynes |
date | Mon Dec 12 21:15:44 2011 +1000 (12 years ago) |
permissions | -rw-r--r-- |
last change | Handle branch delay-slot instruction that falls on the next page correctly. - Generate the right end PC in the first place (sh4trans.c) - Allow blocks to be marked as both entry point + continuation, and specifically handle invalidation when first entry of a page is a continuation == flush previous page as well. |
file | annotate | diff | log | raw |
nkeynes@185 | 1 | |
nkeynes@185 | 2 | The test cases in this directory require an sh4 tool chain, as well as an |
nkeynes@185 | 3 | arm tool chain if you want to build the AICA tests. The default Makefile |
nkeynes@185 | 4 | assumes these are sh-elf and arm-elf targets respectively. A modified copy of |
nkeynes@185 | 5 | newlib 1.8.2 prebuilt for SH4 with dc-load support is included as well, |
nkeynes@185 | 6 | to save having to set up that part of the environment. The necessary patch |
nkeynes@185 | 7 | is in the lib directory if you wish to build from source (newlib is included |
nkeynes@185 | 8 | under the terms of the GPL) |
nkeynes@185 | 9 | |
nkeynes@185 | 10 | crt0.s is included from the dcload distribution, and is assumed to be |
nkeynes@185 | 11 | redistributable under the terms of the GPL. |
nkeynes@185 | 12 | |
nkeynes@185 | 13 | There is currently no configure/automake for this directory - you'll need to |
nkeynes@185 | 14 | modify the Makefile directly if needed. This should probably be changed |
nkeynes@185 | 15 | eventually |
.