LLVM for DOS/DJGPP? (Developers)
> > > BTW I read that it will also replace gcc in linux...
>
> I would be heavily surprised if it did, esp. since Linux is GCC's bread and
> butter.
The multi architecture angle is going to be hard. But as said, LLVM is improving fast. (this might also be a stumbling stone for the other Net/OpenBSD since they generally support more architectures)
FreeBSD 9.0 has Clang in base (though ports can still use GCC).
This will probably put pressure on various packages to work with CLang over time (iow kill GCCisms that LLVM doesn't support). This in turn will make a move for Linux easier.
> Esp. with the GCC 4.5.x (and newer) plugin architecture (e.g.
> DragonEgg), there's no need, it can already use LLVM (allegedly, though I
> haven't tried).
I don't follow that logic. Such workarounds are mostly interesting for distros actually switching to LLVM during the transition period.
For straight partyline GCCers that only is unnecessary complication.
> 586-only instructions are very very rare from compilers. You're more likely
> to see 686 (CMOV..) or SSE2 (XMM) than anything else.
Yes, specially since the very old (60 and 90 Pentiums) afaik miss instructions that later 486's and -clones have. Moreover Pentiums require a special optimization strategy.
OTOH forcing PPro also rules out stuff like K6. Only K6-2 was PPro instruction compatible iirc.
Complete thread:
- LLVM for DOS/DJGPP? - RayeR, 08.09.2011, 22:41 (Developers)
![Open in board view [Board]](img/board_d.gif)
![Open in mix view [Mix]](img/mix_d.gif)
- LLVM for DOS/DJGPP? - Rugxulo, 08.09.2011, 23:01
- LLVM for DOS/DJGPP? - RayeR, 09.09.2011, 01:29
- LLVM for DOS/DJGPP? - RayeR, 09.09.2011, 01:34
- LLVM for DOS/DJGPP? - Rugxulo, 09.09.2011, 05:44
- LLVM for DOS/DJGPP? - marcov, 09.09.2011, 19:07
- LLVM for DOS/DJGPP? - RayeR, 09.09.2011, 19:44
- LLVM for DOS/DJGPP? - Rugxulo, 10.09.2011, 23:34
- LLVM for DOS/DJGPP? - marcov, 11.09.2011, 02:33
- LLVM for DOS/DJGPP? - RayeR, 12.09.2011, 13:46
- LLVM for DOS/DJGPP? - Rugxulo, 13.09.2011, 01:53
- LLVM for DOS/DJGPP? - RayeR, 12.09.2011, 13:30
- LLVM for DOS/DJGPP? - Rugxulo, 13.09.2011, 02:00
- LLVM for DOS/DJGPP? - RayeR, 14.09.2011, 01:25
- LLVM for DOS/DJGPP? - Rugxulo, 13.09.2011, 02:00
- LLVM for DOS/DJGPP? - marcov, 11.09.2011, 02:33
- LLVM for DOS/DJGPP? - marcov, 09.09.2011, 19:07
- LLVM for DOS/DJGPP? - Rugxulo, 09.09.2011, 05:44
- LLVM for DOS/DJGPP? - RayeR, 09.09.2011, 01:34
- LLVM for DOS/DJGPP? - RayeR, 09.09.2011, 01:29
- LLVM for DOS/DJGPP? | DEATH of GCC - DOS386, 09.09.2011, 18:41
- LLVM for DOS/DJGPP? | DEATH of GCC - RayeR, 09.09.2011, 19:38
- LLVM for DOS/DJGPP? | DEATH of GCC - DOS386, 11.09.2011, 08:13
- LLVM for DOS/DJGPP? | DEATH of GCC - RayeR, 12.09.2011, 13:16
- LLVM for DOS/DJGPP? | DEATH of GCC - DOS386, 13.09.2011, 07:34
- LLVM for DOS/DJGPP? | DEATH of GCC - RayeR, 13.09.2011, 19:50
- LLVM for DOS/DJGPP? | DEATH of GCC - RayeR, 14.09.2011, 10:36
- LLVM for DOS/DJGPP? | DEATH of GCC - RayeR, 13.09.2011, 19:50
- LLVM for DOS/DJGPP? | DEATH of GCC - DOS386, 13.09.2011, 07:34
- LLVM for DOS/DJGPP? | DEATH of GCC - RayeR, 12.09.2011, 13:16
- LLVM for DOS/DJGPP? | DEATH of GCC - DOS386, 11.09.2011, 08:13
- LLVM for DOS/DJGPP? | DEATH of GCC - RayeR, 09.09.2011, 19:38
- LLVM for DOS/DJGPP? - Rugxulo, 08.09.2011, 23:01
Mix view