Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.compilers > #2037
| From | "Walter Banks" <walter@bytecraft.com> |
|---|---|
| Newsgroups | comp.compilers |
| Subject | Language standards vs. implementation, was Re: A right alternative to IEEE-754's format |
| Date | 2018-04-10 11:04 -0400 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <18-04-008@comp.compilers> (permalink) |
| References | (11 earlier) <2018Apr1.144759@mips.complang.tuwien.ac.at> <p9u1fk$hsb$1@dont-email.me> <229d6323-b9fa-4845-8039-03799d76c847@googlegroups.com> <p9viff$qnj$1@dont-email.me> <cbebbb95-e32d-4e97-8b2f-829c38ebb66e@googlegroups.com> |
[[ this string is copied from comp.arch because your moderation found it interesting ]] On 2018-04-03 6:53 AM, already5chosen@yahoo.com.dmarc.email wrote: > On Tuesday, April 3, 2018 at 12:45:21 PM UTC+3, David Brown wrote: >> On 02/04/18 23:28, already5chosen@yahoo.com.dmarc.email wrote: >> >> And Greenhills, and Keil, and ImageCraft, and Tasking, and >> Bytecraft, and HiTech, and SDCC, and many others. >> >> Certainly it is a much harder environment for competition than it >> used to be - toolchain vendors can't compete on price alone. > > Keil is a part of behemoth (ARM) since long ago. I didn't encounter > Green Hills compiler in wild for a long time. Not sure they are still > actively developed. Tasking - had seen their RTOS used, never > compiler. For others, I don't remember ever seeing them used. May be, > it's just me. > There are some good reasons for many of the non GCC compilers in embedded systems. GCC doesn't handle very well some of the ISA's that are used in many of the embedded systems applications. In my experience there are a lot of ISA's designed for machine generated code that don't map very well in the GCC (some do as well) A processor that I have been working on for example it is essentially impossible to write an assembler for. GCC tools are for the most part using old compiler technology. Some of is decades old. There is a lot of work going on in area's that just are ineffective in with GCC tools that are easier to deal with user other code generation tools. In my case a massively parallel processors, AI ISA's, ISA's for machine generated code and various event driven processors used in automotive, general aviation and instrumentation. Walter Banks Byte Craft Limited
Back to comp.compilers | Previous | Next | Find similar
Language standards vs. implementation, was Re: A right alternative to IEEE-754's format "Walter Banks" <walter@bytecraft.com> - 2018-04-10 11:04 -0400
csiph-web