易码技术论坛

 找回密码
 加入易码
搜索
楼主: gameghost

[工具] [原创][星端编译器1.43(增加结构指针)][2006/12/23]

[复制链接]
 楼主| 发表于 2006-10-27 14:07:04 | 显示全部楼层
汗~一个超恶的失误......
逢错误,必更新!!......
关于TC1000的GVM的bin识别问题到汇编区找答案吧.
发表于 2006-10-27 16:15:54 | 显示全部楼层
厉害,又更新了?
发表于 2006-10-27 16:26:43 | 显示全部楼层
支持,不知道是第多少次支持了!
发表于 2006-10-27 18:23:49 | 显示全部楼层
bug报告
以下代码通不过编译

void main()
{char a[5];
  int j;
  j=&a[1];//虽然一般写成a+1,但写为&a[1]应该也没错
}
发表于 2006-10-27 18:29:56 | 显示全部楼层
支持更新!!
 楼主| 发表于 2006-10-27 18:56:01 | 显示全部楼层
回144楼:
改掉了,版本就不改了~~
发表于 2006-10-28 23:29:26 | 显示全部楼层
有更新了~~坐在地上支持你!
发表于 2006-10-29 08:26:46 | 显示全部楼层
真是好啊好~
发表于 2006-10-29 09:20:36 | 显示全部楼层
不得不佩服lz的更新效率~

再次支持...
发表于 2006-10-29 12:58:09 | 显示全部楼层
支持跟新啊
发表于 2006-10-30 10:27:59 | 显示全部楼层
LZ好厉害啊,再支持一下~~~
发表于 2006-10-30 10:35:29 | 显示全部楼层
顺便说一下,现在编译器编译汇编时支持象db的宏,但是不支持.db这样的宏,能不能改进一下?要不然把源代码上传到电脑后还要改才可以使用~~~
发表于 2006-10-30 12:34:05 | 显示全部楼层
同一段代码,在星端编译与在lava模拟器中运行GSmaker编译竟然不同!
不解....
发表于 2006-10-30 13:17:10 | 显示全部楼层
编译的代码可以不同,运行结果有错吗?
 楼主| 发表于 2006-10-30 17:17:43 | 显示全部楼层
引用第153楼yoyohenry2006-10-30 12:34发表的“”:
同一段代码,在星端编译与在lava模拟器中运行GSmaker编译竟然不同!
不解....
因为是在WQX端编译,内存小的可怜,没有办法把所有地址全存在内存,有一部分就只能使用提前goto的办法,这样代码体积就会变大,还有,正常的运算表达式中,常量运算在WQX上不容易优化,就是实现了编译速度也会超慢,所以部分体积比正常编译的大.
顺便说一下,现在编译器编译汇编时支持象db的宏,但是不支持.db这样的宏,能不能改进一下?要不然把源代码上传到电脑后还要改才可以使用~~~

这个.....再更新一次?还是改完直接发给你?
发表于 2006-10-31 00:39:44 | 显示全部楼层
汗……直接发给我吧,我EMail:weasley_wx@sina.com,因为我同时用6502SDK,不想同样的代码写两遍~~不过再更新会更好吧,才1。31嘛~~~
发表于 2006-10-31 13:02:49 | 显示全部楼层
引用第155楼gameghost2006-10-30 17:17发表的“”:


因为是在WQX端编译,内存小的可怜,没有办法把所有地址全存在内存,有一部分就只能使用提前goto的办法,这样代码体积就会变大,还有,正常的运算表达式中,常量运算在WQX上不容易优化,就是实现了编译速度也会超慢,所以部分体积比正常编译的大.

为什么不用临时文件呢?

大概是文件的写操作影响速度吧...
 楼主| 发表于 2006-10-31 16:38:16 | 显示全部楼层
ls:
确实,而且如果程序大了,临时文件就大得不可想象~~
不过还有个方法,每个循环多扫描两遍(好象扫描数量以嵌套深度为指数增加),那就更慢了~~

lss:
两个编译器一起用?不解~~
直接发你好了.
发表于 2006-10-31 18:01:46 | 显示全部楼层
下标 什么的 可以弄大点吗?
(数组的)
 楼主| 发表于 2006-11-1 11:01:54 | 显示全部楼层
9维还不够?下标是int型的就是说最大32767,就现在你内存也不够啊,不知道LS想怎么样.....
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2024-4-29 04:25 , Processed in 0.011348 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表