Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

LLVM for DOS/DJGPP? (Developers)

posted by marcov, 09.09.2011, 19:07

> > > 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:

Back to the forum
Board view  Mix view
22758 Postings in 2121 Threads, 402 registered users (0 online)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum