Closed zeldin closed 13 years ago
I fixed some bugs and added support for REP/BRK as well. Now I am able to assemble my Mandelbrot fragment program on Linux/PPC.
Thanks alot for your fixes, additions and changes to it. i just commited it to the master.
Hi shagkur.
It looks like you made some mistake when you applied my changes: The first line of CParser::ParseCond is supposed to be
token = ConvertCond(token,insn);
but on HACKERCHANNEL:master it appears as
token = ConvertCond(&token[1],insn);
which loses the first character of the condition.
It would probably have been simpler if you had just merged the commits instead of whatever you did now... :-/
Also, the code token++;
in the parsing of o[] registers in CFPParser::ParseMaskedDstReg seems to have been lost. Without this, the closing ] is not parsed, and so stuff like oCOLR will not work because ParseMaskedDstRegExt will get "](NE)" instead of "(NE)".
Hi, sorry for the hassle. Yeah, i merged it manually and obv there happend some mistakes. Sorry again. It's fixed now.
Looks all right now according to git diff -w
. Thanks.
cgcomp does not actually use libCg.so when the -a option is specified, so it makes no sense to require it.