Interested, tell us more. Does it work in the direction of having a borland compatible C library for openwatcom?
Imre >-----Original Message----- >From: Blair Campbell [mailto:[EMAIL PROTECTED] >Sent: Thursday, September 14, 2006 05:26 AM >To: [email protected] >Subject: Re: [Freedos-devel] Compiler group? > >If it helps, I've been writing a minimal CLIB mainly for OpenWatcom. >It should't be toooo hard to port it to other compilers either. > >On 9/13/06, Arkady V.Belousov <[EMAIL PROTECTED]> wrote: >> Hi! >> >> 13-Сен-2006 19:57 [EMAIL PROTECTED] (Gregory Pietsch) wrote to >> [email protected]: >> >> >> GP> I was wondering if anyone wanted to form a compiler-writing group >> with >> >> GP> the purpose of coming up with a C99 compiler that runs under FreeDOS. >> I >> >> What about OpenWatcom? Do you sure, that your experience and >> patience >> >> is enough to develop and maintain new compiler, which will not worser, >> than >> >> tons of existing ones? >> GP> OpenWatcom is huge. >> >> So what? You prefer smaller compiler, but worser generated code and >> less functionality (both language and library)? >> >> GP> You'd need a committee to maintain that. >> >> Any product need maintain. Why your suggested compiler will be better >> in this? The more so - OW _does_ (more or less) maintained, who will >> maintain your compiler? Especially, C and C++ are very ugly languages and >> there are much of dark places in their standards? >> >> GP> And how do >> GP> you know that a new compiler will be worse than the existing ones? >> >> Because writing good _and_ bugless optimizer is really not easy task. >> >> GP> After much looking around, I've seen two types of open-source C >> GP> compilers. The first type are monstrosities such as OpenWatcom and gcc. >> GP> The second type are old compilers such as PCC and DeSmet and "toy" >> GP> compilers that do not support C89, much less C99. And I don't think I've >> GP> ever seen a preprocessor written using lex&yacc/flex&bison, which I >> GP> thought was the right way to do it. >> >> Ok, if you think, new compiler should be written - go ahead. But not >> expect, that there will be much other contributors/maintainers for your >> program until it reaches some noticeably useful stage (at least, I not ready >> to participate in this project on earlier stages). And this is years of >> working to achieve this stage. >> >> GP> If we can rig the code to something like NASM, FASM, Arrow ASM, or >> GP> something like that, then we can just include that assembler project. >> GP> The problem here is not technical but getting permissions. >> >> GPL does not requires to get any permissions to reuse GPLed code (while >> your derivative work is also GPLed). >> >> GP> ACK has a >> GP> table-driven assembler; I thought that was an interesting way to do it. >> >> For me, trouble is not that there is not enough free(dom) (and open >> sourced) assemblers, trouble that there are not much _good_ assemblers with >> much support for high level features (optimize for instructions, support of >> interfacing with HLL, HLL contructs like PROC, IF/ELSE, etc). >> >> ------------------------------------------------------------------------- >> Using Tomcat but need to do more? Need to support web services, security? >> Get stuff done quickly with pre-integrated technology to make your job >> easier >> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo >> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 >> _______________________________________________ >> Freedos-devel mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/freedos-devel >> > > >-- >Fall is my favorite season in Los Angeles, watching the birds change >color and fall from the trees. > David Letterman (1947 - ) > >See ya >------------------------------------------------------------------------- >Using Tomcat but need to do more? Need to support web services, security? >Get stuff done quickly with pre-integrated technology to make your job easier >Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo >http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 >_______________________________________________ >Freedos-devel mailing list >[email protected] >https://lists.sourceforge.net/lists/listinfo/freedos-devel > ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Freedos-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freedos-devel
