[#6280] Trampoline code crashes svn9173
Submitted By: Simon Brewer
2010-09-29 03:38:49 Close Date
Medium High Assignee:
EZ-Kit Lite Silicon Revision:
Fixed Fixed In Release:
Host Operating System:
ADI-2010R1-RC3 kernel rev.:
Closed Found In Release:
Is this bug repeatable?:
Summary: Trampoline code crashes svn9173
Trampoline code crashes.
sbrewer@joey:~/Blackfin/TestProjects/NestFunc$ bfin-linux-uclibc-gcc -O3 main.c -o mainout
--- Simon Brewer 2010-09-29 03:54:38
Added .c file
--- Steve Kilbane 2010-09-29 09:46:02
Hmm. I've reproduced this on a bf527-0.2, using the linux-uclibc toolchain, but
it seems to work on the uclinux toolchain, and for both toolchains on a
bf548-0.2. So perhaps I'm doing something that's just getting lucky.
--- Steve Kilbane 2010-09-29 11:40:35
Well, one thing I can see that's wrong is that the second parameter to
cacheflush(), the length, is wrong: it's zero. That doesn't seem to be *all*
that's wrong, since the problem still arises if I fix up the .s file to contain
the right length, but I'll sort that out first.
--- Steve Kilbane 2010-10-06 07:18:50
Should be fixed in RC4.
--- Simon Brewer 2010-10-13 00:57:07
works for me in RC4. Please close this issue.
--- Mike Frysinger 2010-10-13 09:38:02
typically it is the reporter that mark things as "Closed"
File Name File Type File Size Posted By
main.c text/x-csrc 271 Simon Brewer
errmsg application/octet-stream 13409 Simon Brewer