From: Philipp K. K. <pk...@sp...> - 2010-09-17 22:11:01
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Section 8.2 ANSI-Compliance currently states among others the following two points: "functions are not reentrant unless explicitly declared as such or the - --stack-auto command line option is specified." I suggest to remove it, since it is port-specific. "# Most enhancements in C99 are not supported, [...] But some have been added recently in SDCC 2.7.0. They must be considered alpha quality however. [...]" I suggest to remove the second part. We've had restrict, inline functions, etc for quite some time now, lots of bugs have been removed. They should no longer be considered alpha quality. Philipp -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkyT528ACgkQbtUV+xsoLpqufACeNvdNKkIEtJWQkOqB7skeLpv2 Y7QAnRShXEz8ANFNV7+pc6l02VYdBu9H =R+DD -----END PGP SIGNATURE----- |
From: Maarten B. <sou...@ds...> - 2010-09-18 07:03:00
|
Hi, I suggest we keep the part about reentrancy but qualify which ports it concerns. I agree that the 2.7.0 enahncements should no longer be considered alpha quality. But there are still some C99 enhacements that are not supported [e.g. "for (int i=0;;)"] Maarten > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Section 8.2 ANSI-Compliance currently states among others the following > two points: > > "functions are not reentrant unless explicitly declared as such or the > - --stack-auto command line option is specified." > > I suggest to remove it, since it is port-specific. > > "# Most enhancements in C99 are not supported, [...] But some have been > added recently in SDCC 2.7.0. They must be considered alpha quality > however. [...]" > > I suggest to remove the second part. We've had restrict, inline > functions, etc for quite some time now, lots of bugs have been removed. > They should no longer be considered alpha quality. > > Philipp > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iEYEARECAAYFAkyT528ACgkQbtUV+xsoLpqufACeNvdNKkIEtJWQkOqB7skeLpv2 > Y7QAnRShXEz8ANFNV7+pc6l02VYdBu9H > =R+DD > -----END PGP SIGNATURE----- > > ------------------------------------------------------------------------------ > Start uncovering the many advantages of virtual appliances > and start using them to simplify application deployment and > accelerate your shift to cloud computing. > http://p.sf.net/sfu/novell-sfdev2dev > _______________________________________________ > sdcc-devel mailing list > sdc...@li... > https://lists.sourceforge.net/lists/listinfo/sdcc-devel > |
From: Borut R. <bor...@si...> - 2010-09-18 09:55:52
|
I agree with Maarten. Philipp, please make the changes. Borut On 09/18/2010 09:02 AM, Maarten Brock wrote: > Hi, > > I suggest we keep the part about reentrancy but qualify > which ports it concerns. > > I agree that the 2.7.0 enahncements should no longer be > considered alpha quality. > > But there are still some C99 enhacements that are not > supported [e.g. "for (int i=0;;)"] > > Maarten > > >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> Section 8.2 ANSI-Compliance currently states among others the following >> two points: >> >> "functions are not reentrant unless explicitly declared as such or the >> - --stack-auto command line option is specified." >> >> I suggest to remove it, since it is port-specific. >> >> "# Most enhancements in C99 are not supported, [...] But some have been >> added recently in SDCC 2.7.0. They must be considered alpha quality >> however. [...]" >> >> I suggest to remove the second part. We've had restrict, inline >> functions, etc for quite some time now, lots of bugs have been removed. >> They should no longer be considered alpha quality. >> >> Philipp >> -----BEGIN PGP SIGNATURE----- >> Version: GnuPG v1.4.10 (GNU/Linux) >> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ >> >> iEYEARECAAYFAkyT528ACgkQbtUV+xsoLpqufACeNvdNKkIEtJWQkOqB7skeLpv2 >> Y7QAnRShXEz8ANFNV7+pc6l02VYdBu9H >> =R+DD >> -----END PGP SIGNATURE----- >> >> ------------------------------------------------------------------------------ >> Start uncovering the many advantages of virtual appliances >> and start using them to simplify application deployment and >> accelerate your shift to cloud computing. >> http://p.sf.net/sfu/novell-sfdev2dev >> _______________________________________________ >> sdcc-devel mailing list >> sdc...@li... >> https://lists.sourceforge.net/lists/listinfo/sdcc-devel >> >> > > > ------------------------------------------------------------------------------ > Start uncovering the many advantages of virtual appliances > and start using them to simplify application deployment and > accelerate your shift to cloud computing. > http://p.sf.net/sfu/novell-sfdev2dev > _______________________________________________ > sdcc-devel mailing list > sdc...@li... > https://lists.sourceforge.net/lists/listinfo/sdcc-devel > > |
From: Philipp K. K. <pk...@sp...> - 2010-09-18 12:32:23
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am 18.09.2010 11:55, schrieb Borut Razem: > I agree with Maarten. Philipp, please make the changes. Chnages have been made. I hope I didn't break anything, I don't know lyx, and make in sdcc/doc fails never worked for me anyway. Those more familiar with lyx are welcome to replace manual section 8.2 by the better, and more complete information at https://sourceforge.net/apps/trac/sdcc/wiki/Standard%20compliance Philipp -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkyUsVAACgkQbtUV+xsoLpqRKACguurm8fkNBbHGHyo73/fKytS/ WPoAnjK1/jPR3lMZSq+1P2k0ZSiIvyFU =/tJO -----END PGP SIGNATURE----- |