Re: [Sdcc-user] IAR with SDCC

2014-02-14 Thread Daniel
Dear All, Unfortunately for Sébastien, commercial software editors are really the first who have all sorts of disclaimers in their licenses. On top of that, only very few compilers are certified by a trustable institution (only ADA to my knowledge). Critical software depends therefore rather

Re: [Sdcc-user] IAR with SDCC

2014-02-14 Thread Kustaa Nyholm
On 14/02/2014 13:00, "Sebastien Lorquet" wrote: >Hello > >I'm just saying that freedom is not a direct measure of quality, which is >obvious but may have been a bit overlooked in the original post. Hmm, the original question mentioned open source not freedom and I tried to say that with open sou

Re: [Sdcc-user] IAR with SDCC

2014-02-14 Thread Sebastien Lorquet
Hello I'm just saying that freedom is not a direct measure of quality, which is obvious but may have been a bit overlooked in the original post. About critical software, and by that I mean "someone could die because of bad code" , you will need certified software, from the application you're writ

Re: [Sdcc-user] IAR with SDCC

2014-02-13 Thread Kustaa Nyholm
On 13/02/2014 16:56, "Sebastien Lorquet" wrote: >yes, but that's only the bright side. > >Also, > >-developers are not often paid, so you have to wait until they have >enough free time That is true, then again you don't get a good service from commercial player always either, especially the big

Re: [Sdcc-user] IAR with SDCC

2014-02-13 Thread Sebastien Lorquet
yes, but that's only the bright side. Also, -developers are not often paid, so you have to wait until they have enough free time -architecture changes are rare since it requires a lot of time to break big things and rebuild them -the number of contributors with enough skills and time to be abl

Re: [Sdcc-user] IAR with SDCC

2014-02-13 Thread Kustaa Nyholm
> using in safety-related embedded systems. Open source has several advantages: 1) with open source you evaluate/validate compiler internals which might me import if you take safety seriously 2) the tools cannot be discontinued, this has happened to me with commercial tools in the p

Re: [Sdcc-user] IAR with SDCC

2014-02-13 Thread Maarten Brock
Hi again, >>If I understood you well, my original task (use IAR generated library in >> SDCC) is also not feasible? > > Yes, it is not feasible. Yup. >> Do you know of any other C compiler that I might use as a replacement >> for SDCC. > > Keil has already been mentioned. And Raisonance. But fo

Re: [Sdcc-user] IAR with SDCC

2014-02-13 Thread Sanita Dobraca
I'm not sure, that's why I'm asking. I haven't had much experience with open source tools, so I'm not familiar with their reliability when using in safety-related embedded systems. Thank you very much for the reply. Sanita On Thu, Feb 13, 2014 at 3:27 PM, Kustaa Nyholm wrote: > >If I understo

Re: [Sdcc-user] IAR with SDCC

2014-02-13 Thread Kustaa Nyholm
>If I understood you well, my original task (use IAR generated library in SDCC) >is also not feasible? Yes, it is not feasible. > Do you know of any other C compiler that I might use as a replacement for > SDCC. Keil has already been mentioned. > Maybe choosing an open source compiler is not

Re: [Sdcc-user] IAR with SDCC

2014-02-13 Thread Sanita Dobraca
Thank you very much for your replies. If I understood you well, my original task (use IAR generated library in SDCC) is also not feasible? Do you know of any other C compiler that I might use as a replacement for SDCC. I also need my project to be as safe and reliable as possible. Maybe choosing a

Re: [Sdcc-user] IAR with SDCC

2014-02-13 Thread Maarten Brock
Hello Sanita, This is virtually impossible. There is no standard calling convention for 8051. Every compiler uses its own invention, be it IAR, Keil or SDCC. AFAIK only Raisonance and Keil are compatible. On top of that every compiler uses its own object and library format. IAR has no clue how to

Re: [Sdcc-user] IAR with SDCC

2014-02-13 Thread roelof 't Hooft
On Thu, 2014-02-13 at 09:23 +0100, Sanita Dobraca wrote: > > However, this does not work. When I add the library and try to build > the project, I keep getting the error: "Fatal Error[e8]: Corrupt > file. Unknown or misplaced tag encountered in module NO MODULE NAME > ( C:\...\pstlib.lib ). Tag u