Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > Java > Fixed stfd problem on xscale
【标  题】:Fixed stfd problem on xscale
【关键字】:Fixed,stfd,problem,on,xscale
【来  源】:http://blog.csdn.net/huangqiqun/archive/2007/01/15/1483887.aspx

Fixed stfd problem on xscale

Your Ad Here PatchSet 4877
Date: 2004/06/28 19:05:15
Author: dalibor
Branch: HEAD
Tag: (none)
Log:
Fixed stfd problem on xscale

2004-06-28  Dalibor Topic  <robilad at kaffe.org>

        * config/arm/sysdepCallMethod.h:
        (sydepCallMethod) Replaced assembler code used
        for floats and doubles with C code to fix
        compile problems on xscale.

Members:
ChangeLog:1.2443->1.2444
config/arm/sysdepCallMethod.h:1.4->1.5

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.2443 kaffe/ChangeLog:1.2444
--- kaffe/ChangeLog:1.2443 Mon Jun 28 00:20:34 2004
+++ kaffe/ChangeLog Mon Jun 28 19:05:15 2004
@@ -1,3 +1,10 @@
+2004-06-28  Dalibor Topic  <robilad at kaffe.org>
+
+ * config/arm/sysdepCallMethod.h:
+ (sydepCallMethod) Replaced assembler code used
+ for floats and doubles with C code to fix
+ compile problems on xscale.
+
2004-06-27  Dalibor Topic  <robilad at kaffe.org>

* config/arm/linux/sigcontextinfo.h:
Index: kaffe/config/arm/sysdepCallMethod.h
diff -u kaffe/config/arm/sysdepCallMethod.h:1.4 kaffe/config/arm/sysdepCallMethod.h:1.5
--- kaffe/config/arm/sysdepCallMethod.h:1.4 Mon Jun 28 00:20:37 2004
+++ kaffe/config/arm/sysdepCallMethod.h Mon Jun 28 19:05:20 2004
@@ -70,11 +70,11 @@
       break;

     case 'D':
-      asm volatile ("stfd %1,%0" : "=m" (call->ret->d) : "f" (f0));
+      call->ret->d = (double) f0;
       break;

     case 'F':
-      asm volatile ("stfs %1,%0" : "=m" (call->ret->f) : "f" (f0));
+      call->ret->f = (float) f0;
       break;
 
     case 'J':
 
经典解释监视器和对象锁:【上一篇】
TextSamplerDemo.java代码分析:【下一篇】
【相关文章】
  • Liferay 中ActionRequest,RenderRequest 转换为HttpServletRequest 类对象的方法
  • static_cast、dynamic_cast、reinterpret_cast、和const_cast
  • 求runtime 及runtime fuction的解释
  • 编译错误:constructors not allowed a return type
  • 发现新python服务平台
  • Quartz Cron Expression
  • iBatis的JpetStore示例中MVC机制实现的研究,BeanAction,BaseBean
  • Java调用外部进程并拦截输入输出流--Java IDE Console解密(上篇)
  • Application Based on .Net Framework, 如何保护我的代码?
  • IronPython 1.0发布
  • 【随机文章】
  • cpp,java,csharp,delphi,vb等的相互转换问题
  • 软件设计原则总结
  • C++ 编程技巧
  • Linux下如何使用光驱和软驱
  • 步进电机和交流伺服电机性能比较
  • 情人节集
  • SQLSERVER海量数据库的查询优化及分页算法方案
  • 惠普拓展CDP领域,明年是重点
  • JavaScript in Action
  • Windows Vista ATI Radeon Kernel Mode Driver Denial of Service
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.