发新帖我要提问
12
返回列表
打印

可能发现RVMDK V4.21编译器一个bug,请高手鉴定

[复制链接]
楼主: junsi
手机看帖
扫描二维码
随时随地手机跟帖
21
jzhjt29| | 2011-12-5 13:34 | 只看该作者 回帖奖励 |倒序浏览
同意3楼的啊

使用特权

评论回复
22
haitao10086| | 2011-12-5 16:51 | 只看该作者
mark

使用特权

评论回复
23
HORSE7812| | 2011-12-12 11:00 | 只看该作者
还有对于你后面
    72:         *((u32 *)(&TrBuf[3])) = (u32)count;      
0x08008C7E F8C24003  STR      r4,[r2,#0x03]
明显是非对齐访问,这一句运行肯定也会出问题,至于你说的没问题我就很奇怪了!





寄存器R2的值有可能刚好是1,5,...,4N+1

使用特权

评论回复
24
xplore| | 2011-12-16 10:05 | 只看该作者
TrBuf 如果是字节类型, 重启就很正常了,  还怪编译器? 可笑!

使用特权

评论回复
25
xiepengchenghn| | 2012-1-4 17:30 | 只看该作者
3# acgean

如何使用对齐地址,使用pragma?

使用特权

评论回复
26
SeaSun| | 2012-1-14 17:09 | 只看该作者
这不算bug?????  绝对bug!!!!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则