diff options
author | Peng Fan <van.freenix@gmail.com> | 2013-07-22 11:01:42 +0800 |
---|---|---|
committer | Peng Fan <van.freenix@gmail.com> | 2013-09-05 13:47:39 +0800 |
commit | 0b41f6ca89bb130b66f1acc0caffda9100f53f0f (patch) | |
tree | 944de1618f66431474fc83a7c0bb607f3716aa9e /testcase | |
parent | 0c4eed48fd7b9983ecf4a94c49cecb59de6c5556 (diff) |
V850 Support
Signed-off-by: Peng Fan <van.freenix@gmail.com>
Diffstat (limited to 'testcase')
-rw-r--r-- | testcase/Readme | 9 | ||||
-rw-r--r-- | testcase/wscript | 12 |
2 files changed, 21 insertions, 0 deletions
diff --git a/testcase/Readme b/testcase/Readme index 7efb078..364b163 100644 --- a/testcase/Readme +++ b/testcase/Readme @@ -42,3 +42,12 @@ lm32: Simulator: lm32_evr-gdb build/lm32-rtems4.11-lm32_evr/rtld qemu-system-lm32 -M lm32-evr -nographic -global lm32,sys.enabled=1 -kernel build/lm32-rtems4.11-lm32_evr/rtld + +v850: + Because the v850sim only has 1MB ram, the memory allocation should be considered carefully. + Otherwise, error will be incured. + + configure --rtems=/opt/rtems-4.11 --rtems-tools=/opt/rtems-4.11 --rtems-archs=v850 --rtems-bsps=v850/v850sim + + Simulator: + v850sim-gdb build/v850-rtems4.11-v850sim/rtld diff --git a/testcase/wscript b/testcase/wscript index 8698fd7..f38c124 100644 --- a/testcase/wscript +++ b/testcase/wscript @@ -96,6 +96,18 @@ def build(bld): '--entry', 'my_main'], source = ['1.c', '2.c']) + elif arch == 'v850': +# cflags = '-mlong-calls -fno-common', + bld(target = 'test.rap', + features = 'c rap', + xxxx = 'hello', + + cflags = '-fno-common', + + rtems_linkflags = ['--base', 'rtld.prelink', + '--entry', '_my_main'], + source = ['1.c', '2.c']) + bld(target = '../test.rap', source = ['test.rap'], rule = 'cp ${SRC} ${TGT}') |