From: Maarten B. <sou...@ds...> - 2007-04-18 07:04:44
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head> <title></title> <meta http-equiv="content-type" content="text/html;charset=utf-8"/> <meta http-equiv="Content-Style-Type" content="text/css"/> </head> <body> <div align="left"><font face="Courier New" size="2"><span style="font-size:10pt">Borut,</span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt"><br /> </span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt">> I'm thinking to make the release at the end of May and to start </span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt">> prerelease (release candidates, ...) at the beginning of May.</span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt"><br /> </span></font></div> <div align="left"><font face="Courier New" size="2"><span style="font-size:10pt">That is ok.</span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt"><br /> </span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt">> > On my mind was to fix at least the bug about wrong </span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt">> > pushing of the virtual bits register. This has been </span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt">> > done, but after that I seem to have introduced a new </span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt">> > one. If I cannot fix it before (due to lack of time or </span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt">> > comprehension) I think it's best to revert back to less </span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt">> > optimized code.</span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt">> ></span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt">> See what you can do...</span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt"><br /> </span></font></div> <div align="left"><font face="Courier New" size="2"><span style="font-size:10pt">Fixed and closed. I hope there are no other hidden bugs related to it ;)</span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt"><br /> </span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt">> > 1505013 is covered. I adapted all library code and the </span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt">> > documentation has been updated to compile without --std-</span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt">> > sdccXX.</span></font><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt"> </span></font><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt">Is it maybe an idea to deprecate </span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt">> > _asm/_endasm/_naked and all those other single </span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt">> > underscore keywords?</span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt">> </span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt">> We could add this to the documentation and mention that it will be </span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt">> removed in one of next releases.</span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt">> My question: are now libraries for all targets --std-c99 compatible? I </span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt">> saw that many targets are compiled without --std-c99 option defined in </span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt">> CFLAGS...</span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt"><br /> </span></font></div> <div align="left"><font face="Courier New" size="2"><span style="font-size:10pt">I noticed you removed some more _asm/_endasm from library code. What I did was remove the sdcc keyword support from the existing CFLAGS and get it to compile. But I forgot to check if there were targets without this flag which would thus use the default --std-sdcc89. I'll look into it some more.</span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt"><br /> </span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt">> >  B.t.w. do we still have some </span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt">> > dangling deprecations that could be removed by now?</span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt">> ></span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt">> Which one exactly?</span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt"><br /> </span></font></div> <div align="left"><font face="Courier New" size="2"><span style="font-size:10pt">I don't know. It was an open question. We deprecated some stuff one or two releases ago, but I'm not sure if they were all removed by now.</span></font></div> <div align="left"><font face="Courier New" size="2"><span style="font-size:10pt"><br /> </span></font></div> <div align="left"><font face="Courier New" size="2"><span style="font-size:10pt">Ok I just searched a bit and it seems this was about deprecated pragmas and they are all removed now.</span></font></div> <div align="left"><font face="Arial" color="#7f0000" size="2"><span style="font-size:10pt"><br /> </span></font></div> <div align="left"><font face="Courier New" size="2"><span style="font-size:10pt">Maarten</span></font></div> </body> </html> |